File classes.dex
Function:
    00106050
    00106050k0.j::<init>(k0.j, o.b):
    00106060invoke-direct {v6}, Ljava/lang/Object;-><init>()V
    00106066new-instance v0, Landroid/graphics/Matrix;
    0010606ainvoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
    00106070iput-object v0, v6, Lk0/j;->a:Landroid/graphics/Matrix;
    00106074new-instance v0, Ljava/util/ArrayList;
    00106078invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
    0010607eiput-object v0, v6, Lk0/j;->b:Ljava/util/ArrayList;
    00106082const/4 v0, 0x0
    00106084iput v0, v6, Lk0/j;->c:F
    00106088iput v0, v6, Lk0/j;->d:F
    0010608ciput v0, v6, Lk0/j;->e:F
    00106090const/high16 v1, 0x3f800000
    00106094iput v1, v6, Lk0/j;->f:F
    00106098iput v1, v6, Lk0/j;->g:F
    0010609ciput v0, v6, Lk0/j;->h:F
    001060a0iput v0, v6, Lk0/j;->i:F
    001060a4new-instance v2, Landroid/graphics/Matrix;
    001060a8invoke-direct {v2}, Landroid/graphics/Matrix;-><init>()V
    001060aeiput-object v2, v6, Lk0/j;->j:Landroid/graphics/Matrix;
    001060b2const/4 v3, 0x0
    001060b4iput-object v3, v6, Lk0/j;->k:Ljava/lang/String;
    001060b8iget v3, v7, Lk0/j;->c:F
    001060bciput v3, v6, Lk0/j;->c:F
    001060c0iget v3, v7, Lk0/j;->d:F
    001060c4iput v3, v6, Lk0/j;->d:F
    001060c8iget v3, v7, Lk0/j;->e:F
    001060cciput v3, v6, Lk0/j;->e:F
    001060d0iget v3, v7, Lk0/j;->f:F
    001060d4iput v3, v6, Lk0/j;->f:F
    001060d8iget v3, v7, Lk0/j;->g:F
    001060dciput v3, v6, Lk0/j;->g:F
    001060e0iget v3, v7, Lk0/j;->h:F
    001060e4iput v3, v6, Lk0/j;->h:F
    001060e8iget v3, v7, Lk0/j;->i:F
    001060eciput v3, v6, Lk0/j;->i:F
    001060f0iget-object v3, v7, Lk0/j;->k:Ljava/lang/String;
    001060f4iput-object v3, v6, Lk0/j;->k:Ljava/lang/String;
    001060f8if-eqz v3, :cond_51
    001060fcinvoke-virtual {v8, v3, v6}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00106102iget-object v3, v7, Lk0/j;->j:Landroid/graphics/Matrix;
    00106106invoke-virtual {v2, v3}, Landroid/graphics/Matrix;->set(Landroid/graphics/Matrix;)V
    0010610ciget-object v7, v7, Lk0/j;->b:Ljava/util/ArrayList;
    00106110const/4 v2, 0x0
    00106112invoke-virtual {v7}, Ljava/util/ArrayList;->size()I
    00106118move-result v3
    0010611aif-ge v2, v3, :cond_eb
    0010611einvoke-virtual {v7, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    00106124move-result-object v3
    00106126instance-of v4, v3, Lk0/j;
    0010612aif-eqz v4, :cond_74
    0010612echeck-cast v3, Lk0/j;
    00106132iget-object v4, v6, Lk0/j;->b:Ljava/util/ArrayList;
    00106136new-instance v5, Lk0/j;
    0010613ainvoke-direct {v5, v3, v8}, Lk0/j;-><init>(Lk0/j;Lo/b;)V
    00106140invoke-virtual {v4, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    00106146goto :goto_df
    00106148instance-of v4, v3, Lk0/i;
    0010614cif-eqz v4, :cond_c8
    00106150new-instance v4, Lk0/i;
    00106154check-cast v3, Lk0/i;
    00106158invoke-direct {v4, v3}, Lk0/l;-><init>(Lk0/l;)V
    0010615eiput v0, v4, Lk0/i;->e:F
    00106162iput v1, v4, Lk0/i;->g:F
    00106166iput v1, v4, Lk0/i;->h:F
    0010616aiput v0, v4, Lk0/i;->i:F
    0010616eiput v1, v4, Lk0/i;->j:F
    00106172iput v0, v4, Lk0/i;->k:F
    00106176sget-object v5, Landroid/graphics/Paint$Cap;->BUTT:Landroid/graphics/Paint$Cap;
    0010617aiput-object v5, v4, Lk0/i;->l:Landroid/graphics/Paint$Cap;
    0010617esget-object v5, Landroid/graphics/Paint$Join;->MITER:Landroid/graphics/Paint$Join;
    00106182iput-object v5, v4, Lk0/i;->m:Landroid/graphics/Paint$Join;
    00106186const/high16 v5, 0x40800000
    0010618aiput v5, v4, Lk0/i;->n:F
    0010618eiget-object v5, v3, Lk0/i;->d:LB/d;
    00106192iput-object v5, v4, Lk0/i;->d:LB/d;
    00106196iget v5, v3, Lk0/i;->e:F
    0010619aiput v5, v4, Lk0/i;->e:F
    0010619eiget v5, v3, Lk0/i;->g:F
    001061a2iput v5, v4, Lk0/i;->g:F
    001061a6iget-object v5, v3, Lk0/i;->f:LB/d;
    001061aaiput-object v5, v4, Lk0/i;->f:LB/d;
    001061aeiget v5, v3, Lk0/l;->c:I
    001061b2iput v5, v4, Lk0/l;->c:I
    001061b6iget v5, v3, Lk0/i;->h:F
    001061baiput v5, v4, Lk0/i;->h:F
    001061beiget v5, v3, Lk0/i;->i:F
    001061c2iput v5, v4, Lk0/i;->i:F
    001061c6iget v5, v3, Lk0/i;->j:F
    001061caiput v5, v4, Lk0/i;->j:F
    001061ceiget v5, v3, Lk0/i;->k:F
    001061d2iput v5, v4, Lk0/i;->k:F
    001061d6iget-object v5, v3, Lk0/i;->l:Landroid/graphics/Paint$Cap;
    001061daiput-object v5, v4, Lk0/i;->l:Landroid/graphics/Paint$Cap;
    001061deiget-object v5, v3, Lk0/i;->m:Landroid/graphics/Paint$Join;
    001061e2iput-object v5, v4, Lk0/i;->m:Landroid/graphics/Paint$Join;
    001061e6iget v3, v3, Lk0/i;->n:F
    001061eaiput v3, v4, Lk0/i;->n:F
    001061eegoto :goto_d3
    001061f0instance-of v4, v3, Lk0/h;
    001061f4if-eqz v4, :cond_e3
    001061f8new-instance v4, Lk0/h;
    001061fccheck-cast v3, Lk0/h;
    00106200invoke-direct {v4, v3}, Lk0/l;-><init>(Lk0/l;)V
    00106206iget-object v3, v6, Lk0/j;->b:Ljava/util/ArrayList;
    0010620ainvoke-virtual {v3, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    00106210iget-object v3, v4, Lk0/l;->b:Ljava/lang/String;
    00106214if-eqz v3, :cond_df
    00106218invoke-virtual {v8, v3, v4}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0010621eadd-int/lit8 v2, v2, 0x1
    00106222goto/16 :goto_59
    00106226new-instance v7, Ljava/lang/IllegalStateException;
    0010622aconst-string v8, "Unknown object in the tree!"
    0010622einvoke-direct {v7, v8}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    00106234throw v7
    00106236return-void
    00106050
    00106238
    00106238k0.j::setPivotX(float):
    00106248iget v0, v1, Lk0/j;->d:F
    0010624ccmpl-float v0, v2, v0
    00106250if-eqz v0, :cond_b
    00106254iput v2, v1, Lk0/j;->d:F
    00106258invoke-virtual {v1}, Lk0/j;->c()V
    0010625ereturn-void
    00106238
    00106260
    00106260k0.j::setPivotY(float):
    00106270iget v0, v1, Lk0/j;->e:F
    00106274cmpl-float v0, v2, v0
    00106278if-eqz v0, :cond_b
    0010627ciput v2, v1, Lk0/j;->e:F
    00106280invoke-virtual {v1}, Lk0/j;->c()V
    00106286return-void
    00106260
    00106288
    00106288k0.j::setRotation(float):
    00106298iget v0, v1, Lk0/j;->c:F
    0010629ccmpl-float v0, v2, v0
    001062a0if-eqz v0, :cond_b
    001062a4iput v2, v1, Lk0/j;->c:F
    001062a8invoke-virtual {v1}, Lk0/j;->c()V
    001062aereturn-void
    00106288
    001062b0
    001062b0k0.j::setScaleX(float):
    001062c0iget v0, v1, Lk0/j;->f:F
    001062c4cmpl-float v0, v2, v0
    001062c8if-eqz v0, :cond_b
    001062cciput v2, v1, Lk0/j;->f:F
    001062d0invoke-virtual {v1}, Lk0/j;->c()V
    001062d6return-void
    001062b0
    001062d8
    001062d8k0.j::setScaleY(float):
    001062e8iget v0, v1, Lk0/j;->g:F
    001062eccmpl-float v0, v2, v0
    001062f0if-eqz v0, :cond_b
    001062f4iput v2, v1, Lk0/j;->g:F
    001062f8invoke-virtual {v1}, Lk0/j;->c()V
    001062fereturn-void
    001062d8
    00106300
    00106300k0.j::setTranslateX(float):
    00106310iget v0, v1, Lk0/j;->h:F
    00106314cmpl-float v0, v2, v0
    00106318if-eqz v0, :cond_b
    0010631ciput v2, v1, Lk0/j;->h:F
    00106320invoke-virtual {v1}, Lk0/j;->c()V
    00106326return-void
    00106300
    00106328
    00106328k0.j::setTranslateY(float):
    00106338iget v0, v1, Lk0/j;->i:F
    0010633ccmpl-float v0, v2, v0
    00106340if-eqz v0, :cond_b
    00106344iput v2, v1, Lk0/j;->i:F
    00106348invoke-virtual {v1}, Lk0/j;->c()V
    0010634ereturn-void
    00106328
    00106350
    00106350k0.j::c():
    00106360iget-object v0, v4, Lk0/j;->j:Landroid/graphics/Matrix;
    00106364invoke-virtual {v0}, Landroid/graphics/Matrix;->reset()V
    0010636aiget v1, v4, Lk0/j;->d:F
    0010636eneg-float v1, v1
    00106370iget v2, v4, Lk0/j;->e:F
    00106374neg-float v2, v2
    00106376invoke-virtual {v0, v1, v2}, Landroid/graphics/Matrix;->postTranslate(FF)Z
    0010637ciget v1, v4, Lk0/j;->f:F
    00106380iget v2, v4, Lk0/j;->g:F
    00106384invoke-virtual {v0, v1, v2}, Landroid/graphics/Matrix;->postScale(FF)Z
    0010638aiget v1, v4, Lk0/j;->c:F
    0010638econst/4 v2, 0x0
    00106390invoke-virtual {v0, v1, v2, v2}, Landroid/graphics/Matrix;->postRotate(FFF)Z
    00106396iget v1, v4, Lk0/j;->h:F
    0010639aiget v2, v4, Lk0/j;->d:F
    0010639eadd-float/2addr v1, v2
    001063a0iget v2, v4, Lk0/j;->i:F
    001063a4iget v3, v4, Lk0/j;->e:F
    001063a8add-float/2addr v2, v3
    001063aainvoke-virtual {v0, v1, v2}, Landroid/graphics/Matrix;->postTranslate(FF)Z
    001063b0return-void
    00106350
    001063b2
    001063b2 // align 0x4
    001063b4
    001063b4k0.k::a():
    001063c4const/4 v0, 0x0
    001063c6return v0
    001063b4
    001063c8
    001063c8k0.k::b(int[]):
    001063d8const/4 v1, 0x0
    001063dareturn v1
    001063c8
    001063dc
    001063dck0.l::getPathData():
    001063eciget-object v0, v1, Lk0/l;->a:[LC/g;
    001063f0return-object v0
    001063dc
    001063f2
    001063f2 // align 0x4
    001063f4
    001063f4k0.m::getAlpha():
    00106404invoke-virtual {v2}, Lk0/m;->getRootAlpha()I
    0010640amove-result v0
    0010640cint-to-float v0, v0
    0010640econst/high16 v1, 0x437f0000
    00106412div-float/2addr v0, v1
    00106414return v0
    001063f4
    00106416
    00106416 // align 0x8
    00106418
    00106418k0.m::getRootAlpha():
    00106428iget v0, v1, Lk0/m;->l:I
    0010642creturn v0
    00106418
    0010642e
    0010642e // align 0x10
    00106430
    00106430k0.m::<clinit>():
    00106440new-instance v0, Landroid/graphics/Matrix;
    00106444invoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
    0010644asput-object v0, Lk0/m;->p:Landroid/graphics/Matrix;
    0010644ereturn-void
    00106430
    00106450
    00106450k0.m::<init>():
    00106460invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    00106466new-instance v0, Landroid/graphics/Matrix;
    0010646ainvoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
    00106470iput-object v0, v1, Lk0/m;->c:Landroid/graphics/Matrix;
    00106474const/4 v0, 0x0
    00106476iput v0, v1, Lk0/m;->h:F
    0010647aiput v0, v1, Lk0/m;->i:F
    0010647eiput v0, v1, Lk0/m;->j:F
    00106482iput v0, v1, Lk0/m;->k:F
    00106486const/16 v0, 0xff
    0010648aiput v0, v1, Lk0/m;->l:I
    0010648econst/4 v0, 0x0
    00106490iput-object v0, v1, Lk0/m;->m:Ljava/lang/String;
    00106494iput-object v0, v1, Lk0/m;->n:Ljava/lang/Boolean;
    00106498new-instance v0, Lo/b;
    0010649cinvoke-direct {v0}, Lo/k;-><init>()V
    001064a2iput-object v0, v1, Lk0/m;->o:Lo/b;
    001064a6new-instance v0, Lk0/j;
    001064aainvoke-direct {v0}, Lk0/j;-><init>()V
    001064b0iput-object v0, v1, Lk0/m;->g:Lk0/j;
    001064b4new-instance v0, Landroid/graphics/Path;
    001064b8invoke-direct {v0}, Landroid/graphics/Path;-><init>()V
    001064beiput-object v0, v1, Lk0/m;->a:Landroid/graphics/Path;
    001064c2new-instance v0, Landroid/graphics/Path;
    001064c6invoke-direct {v0}, Landroid/graphics/Path;-><init>()V
    001064cciput-object v0, v1, Lk0/m;->b:Landroid/graphics/Path;
    001064d0return-void
    00106450
    001064d2
    001064d2 // align 0x4
    001064d4
    001064d4k0.m::<init>(k0.m):
    001064e4invoke-direct {v3}, Ljava/lang/Object;-><init>()V
    001064eanew-instance v0, Landroid/graphics/Matrix;
    001064eeinvoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
    001064f4iput-object v0, v3, Lk0/m;->c:Landroid/graphics/Matrix;
    001064f8const/4 v0, 0x0
    001064faiput v0, v3, Lk0/m;->h:F
    001064feiput v0, v3, Lk0/m;->i:F
    00106502iput v0, v3, Lk0/m;->j:F
    00106506iput v0, v3, Lk0/m;->k:F
    0010650aconst/16 v0, 0xff
    0010650eiput v0, v3, Lk0/m;->l:I
    00106512const/4 v0, 0x0
    00106514iput-object v0, v3, Lk0/m;->m:Ljava/lang/String;
    00106518iput-object v0, v3, Lk0/m;->n:Ljava/lang/Boolean;
    0010651cnew-instance v0, Lo/b;
    00106520invoke-direct {v0}, Lo/k;-><init>()V
    00106526iput-object v0, v3, Lk0/m;->o:Lo/b;
    0010652anew-instance v1, Lk0/j;
    0010652eiget-object v2, v4, Lk0/m;->g:Lk0/j;
    00106532invoke-direct {v1, v2, v0}, Lk0/j;-><init>(Lk0/j;Lo/b;)V
    00106538iput-object v1, v3, Lk0/m;->g:Lk0/j;
    0010653cnew-instance v1, Landroid/graphics/Path;
    00106540iget-object v2, v4, Lk0/m;->a:Landroid/graphics/Path;
    00106544invoke-direct {v1, v2}, Landroid/graphics/Path;-><init>(Landroid/graphics/Path;)V
    0010654aiput-object v1, v3, Lk0/m;->a:Landroid/graphics/Path;
    0010654enew-instance v1, Landroid/graphics/Path;
    00106552iget-object v2, v4, Lk0/m;->b:Landroid/graphics/Path;
    00106556invoke-direct {v1, v2}, Landroid/graphics/Path;-><init>(Landroid/graphics/Path;)V
    0010655ciput-object v1, v3, Lk0/m;->b:Landroid/graphics/Path;
    00106560iget v1, v4, Lk0/m;->h:F
    00106564iput v1, v3, Lk0/m;->h:F
    00106568iget v1, v4, Lk0/m;->i:F
    0010656ciput v1, v3, Lk0/m;->i:F
    00106570iget v1, v4, Lk0/m;->j:F
    00106574iput v1, v3, Lk0/m;->j:F
    00106578iget v1, v4, Lk0/m;->k:F
    0010657ciput v1, v3, Lk0/m;->k:F
    00106580iget v1, v4, Lk0/m;->l:I
    00106584iput v1, v3, Lk0/m;->l:I
    00106588iget-object v1, v4, Lk0/m;->m:Ljava/lang/String;
    0010658ciput-object v1, v3, Lk0/m;->m:Ljava/lang/String;
    00106590iget-object v1, v4, Lk0/m;->m:Ljava/lang/String;
    00106594if-eqz v1, :cond_5d
    00106598invoke-virtual {v0, v1, v3}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0010659eiget-object v4, v4, Lk0/m;->n:Ljava/lang/Boolean;
    001065a2iput-object v4, v3, Lk0/m;->n:Ljava/lang/Boolean;
    001065a6return-void
    001064d4
    001065a8
    001065a8k0.m::a(k0.j, android.graphics.Matrix, android.graphics.Canvas, int, int):
    001065b8move-object/from16 v6, v22
    001065bcconst/4 v7, 0x1
    001065beiget-object v0, v6, Lk0/j;->a:Landroid/graphics/Matrix;
    001065c2move-object/from16 v1, v23
    001065c6invoke-virtual {v0, v1}, Landroid/graphics/Matrix;->set(Landroid/graphics/Matrix;)V
    001065cciget-object v2, v6, Lk0/j;->a:Landroid/graphics/Matrix;
    001065d0iget-object v0, v6, Lk0/j;->j:Landroid/graphics/Matrix;
    001065d4invoke-virtual {v2, v0}, Landroid/graphics/Matrix;->preConcat(Landroid/graphics/Matrix;)Z
    001065dainvoke-virtual/range {v24}, Landroid/graphics/Canvas;->save()I
    001065e0const/4 v8, 0x0
    001065e2move v9, v8
    001065e4iget-object v0, v6, Lk0/j;->b:Ljava/util/ArrayList;
    001065e8invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
    001065eemove-result v1
    001065f0if-ge v9, v1, :cond_233
    001065f4invoke-virtual {v0, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    001065famove-result-object v0
    001065fccheck-cast v0, Lk0/k;
    00106600instance-of v1, v0, Lk0/j;
    00106604if-eqz v1, :cond_3d
    00106608move-object v1, v0
    0010660acheck-cast v1, Lk0/j;
    0010660emove-object/from16 v0, v21
    00106612move-object/from16 v3, v24
    00106616move/from16 v4, v25
    0010661amove/from16 v5, v26
    0010661einvoke-virtual/range {v0 .. v5}, Lk0/m;->a(Lk0/j;Landroid/graphics/Matrix;Landroid/graphics/Canvas;II)V
    00106624move-object v1, v0
    00106626move/from16 v10, v26
    0010662amove/from16 v19, v7
    0010662egoto/16 :goto_22a
    00106632move-object/from16 v1, v21
    00106636move-object/from16 v3, v24
    0010663ainstance-of v4, v0, Lk0/l;
    0010663eif-eqz v4, :cond_226
    00106642check-cast v0, Lk0/l;
    00106646move/from16 v4, v25
    0010664aint-to-float v5, v4
    0010664ciget v10, v1, Lk0/m;->j:F
    00106650div-float/2addr v5, v10
    00106652move/from16 v10, v26
    00106656int-to-float v11, v10
    00106658iget v12, v1, Lk0/m;->k:F
    0010665cdiv-float/2addr v11, v12
    0010665einvoke-static {v5, v11}, Ljava/lang/Math;->min(FF)F
    00106664move-result v12
    00106666iget-object v13, v1, Lk0/m;->c:Landroid/graphics/Matrix;
    0010666ainvoke-virtual {v13, v2}, Landroid/graphics/Matrix;->set(Landroid/graphics/Matrix;)V
    00106670invoke-virtual {v13, v5, v11}, Landroid/graphics/Matrix;->postScale(FF)Z
    00106676const/4 v14, 0x4
    00106678new-array v14, v14, [F
    0010667cfill-array-data v14, :array_23c
    00106682invoke-virtual {v2, v14}, Landroid/graphics/Matrix;->mapVectors([F)V
    00106688aget v15, v14, v8
    0010668cmove/from16 v23, v12
    00106690const/high16 v16, 0x3f800000
    00106694float-to-double v11, v15
    00106696aget v15, v14, v7
    0010669aconst/16 v17, 0x0
    0010669efloat-to-double v5, v15
    001066a0invoke-static {v11, v12, v5, v6}, Ljava/lang/Math;->hypot(DD)D
    001066a6move-result-wide v5
    001066a8double-to-float v5, v5
    001066aaconst/4 v6, 0x2
    001066acaget v11, v14, v6
    001066b0float-to-double v11, v11
    001066b2const/4 v15, 0x3
    001066b4move/from16 v18, v6
    001066b8aget v6, v14, v15
    001066bcmove/from16 v19, v7
    001066c0move/from16 v20, v8
    001066c4float-to-double v7, v6
    001066c6invoke-static {v11, v12, v7, v8}, Ljava/lang/Math;->hypot(DD)D
    001066ccmove-result-wide v6
    001066cedouble-to-float v6, v6
    001066d0aget v7, v14, v20
    001066d4aget v8, v14, v19
    001066d8aget v11, v14, v18
    001066dcaget v12, v14, v15
    001066e0mul-float/2addr v7, v12
    001066e2mul-float/2addr v8, v11
    001066e4sub-float/2addr v7, v8
    001066e6invoke-static {v5, v6}, Ljava/lang/Math;->max(FF)F
    001066ecmove-result v5
    001066eecmpl-float v6, v5, v17
    001066f2if-lez v6, :cond_a5
    001066f6invoke-static {v7}, Ljava/lang/Math;->abs(F)F
    001066fcmove-result v6
    001066fediv-float/2addr v6, v5
    00106700goto :goto_a7
    00106702move/from16 v6, v17
    00106706cmpl-float v5, v6, v17
    0010670aif-nez v5, :cond_ad
    0010670egoto/16 :goto_223
    00106712iget-object v5, v1, Lk0/m;->a:Landroid/graphics/Path;
    00106716invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0010671cinvoke-virtual {v5}, Landroid/graphics/Path;->reset()V
    00106722iget-object v7, v0, Lk0/l;->a:[LC/g;
    00106726if-eqz v7, :cond_bc
    0010672ainvoke-static {v7, v5}, LC/g;->b([LC/g;Landroid/graphics/Path;)V
    00106730iget-object v7, v1, Lk0/m;->b:Landroid/graphics/Path;
    00106734invoke-virtual {v7}, Landroid/graphics/Path;->reset()V
    0010673ainstance-of v8, v0, Lk0/h;
    0010673eif-eqz v8, :cond_d9
    00106742iget v0, v0, Lk0/l;->c:I
    00106746if-nez v0, :cond_cc
    0010674asget-object v0, Landroid/graphics/Path$FillType;->WINDING:Landroid/graphics/Path$FillType;
    0010674egoto :goto_ce
    00106750sget-object v0, Landroid/graphics/Path$FillType;->EVEN_ODD:Landroid/graphics/Path$FillType;
    00106754invoke-virtual {v7, v0}, Landroid/graphics/Path;->setFillType(Landroid/graphics/Path$FillType;)V
    0010675ainvoke-virtual {v7, v5, v13}, Landroid/graphics/Path;->addPath(Landroid/graphics/Path;Landroid/graphics/Matrix;)V
    00106760invoke-virtual {v3, v7}, Landroid/graphics/Canvas;->clipPath(Landroid/graphics/Path;)Z
    00106766goto/16 :goto_223
    0010676acheck-cast v0, Lk0/i;
    0010676eiget v8, v0, Lk0/i;->i:F
    00106772cmpl-float v11, v8, v17
    00106776if-nez v11, :cond_e7
    0010677aiget v11, v0, Lk0/i;->j:F
    0010677ecmpl-float v11, v11, v16
    00106782if-eqz v11, :cond_12d
    00106786iget v11, v0, Lk0/i;->k:F
    0010678aadd-float/2addr v8, v11
    0010678crem-float v8, v8, v16
    00106790iget v12, v0, Lk0/i;->j:F
    00106794add-float/2addr v12, v11
    00106796rem-float v12, v12, v16
    0010679aiget-object v11, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
    0010679eif-nez v11, :cond_fc
    001067a2new-instance v11, Landroid/graphics/PathMeasure;
    001067a6invoke-direct {v11}, Landroid/graphics/PathMeasure;-><init>()V
    001067aciput-object v11, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
    001067b0iget-object v11, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
    001067b4move/from16 v14, v20
    001067b8invoke-virtual {v11, v5, v14}, Landroid/graphics/PathMeasure;->setPath(Landroid/graphics/Path;Z)V
    001067beiget-object v11, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
    001067c2invoke-virtual {v11}, Landroid/graphics/PathMeasure;->getLength()F
    001067c8move-result v11
    001067camul-float/2addr v8, v11
    001067ccmul-float/2addr v12, v11
    001067ceinvoke-virtual {v5}, Landroid/graphics/Path;->reset()V
    001067d4cmpl-float v15, v8, v12
    001067d8if-lez v15, :cond_121
    001067dciget-object v15, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
    001067e0move/from16 v14, v19
    001067e4invoke-virtual {v15, v8, v11, v5, v14}, Landroid/graphics/PathMeasure;->getSegment(FFLandroid/graphics/Path;Z)Z
    001067eaiget-object v8, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
    001067eemove/from16 v11, v17
    001067f2invoke-virtual {v8, v11, v12, v5, v14}, Landroid/graphics/PathMeasure;->getSegment(FFLandroid/graphics/Path;Z)Z
    001067f8goto :goto_12a
    001067famove/from16 v11, v17
    001067femove/from16 v14, v19
    00106802iget-object v15, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
    00106806invoke-virtual {v15, v8, v12, v5, v14}, Landroid/graphics/PathMeasure;->getSegment(FFLandroid/graphics/Path;Z)Z
    0010680cinvoke-virtual {v5, v11, v11}, Landroid/graphics/Path;->rLineTo(FF)V
    00106812invoke-virtual {v7, v5, v13}, Landroid/graphics/Path;->addPath(Landroid/graphics/Path;Landroid/graphics/Matrix;)V
    00106818iget-object v5, v0, Lk0/i;->f:LB/d;
    0010681ciget-object v8, v5, LB/d;->c:Ljava/lang/Object;
    00106820check-cast v8, Landroid/graphics/Shader;
    00106824if-eqz v8, :cond_139
    00106828goto :goto_13d
    0010682aiget v8, v5, LB/d;->b:I
    0010682eif-eqz v8, :cond_13f
    00106832const/4 v8, 0x1
    00106834goto :goto_140
    00106836const/4 v8, 0x0
    00106838const/4 v12, 0x0
    0010683aconst/16 v14, 0xff
    0010683econst/high16 v15, 0x437f0000
    00106842if-eqz v8, :cond_1aa
    00106846iget-object v8, v1, Lk0/m;->e:Landroid/graphics/Paint;
    0010684aif-nez v8, :cond_15c
    0010684enew-instance v8, Landroid/graphics/Paint;
    00106852const/4 v11, 0x1
    00106854const v16, 0xffffff
    0010685ainvoke-direct {v8, v11}, Landroid/graphics/Paint;-><init>(I)V
    00106860iput-object v8, v1, Lk0/m;->e:Landroid/graphics/Paint;
    00106864sget-object v11, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style;
    00106868invoke-virtual {v8, v11}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V
    0010686egoto :goto_15f
    00106870const v16, 0xffffff
    00106876iget-object v8, v1, Lk0/m;->e:Landroid/graphics/Paint;
    0010687aiget-object v11, v5, LB/d;->c:Ljava/lang/Object;
    0010687echeck-cast v11, Landroid/graphics/Shader;
    00106882if-eqz v11, :cond_17a
    00106886invoke-virtual {v11, v13}, Landroid/graphics/Shader;->setLocalMatrix(Landroid/graphics/Matrix;)V
    0010688cinvoke-virtual {v8, v11}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
    00106892iget v5, v0, Lk0/i;->h:F
    00106896mul-float/2addr v5, v15
    00106898invoke-static {v5}, Ljava/lang/Math;->round(F)I
    0010689emove-result v5
    001068a0invoke-virtual {v8, v5}, Landroid/graphics/Paint;->setAlpha(I)V
    001068a6move/from16 v17, v15
    001068aagoto :goto_197
    001068acinvoke-virtual {v8, v12}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
    001068b2invoke-virtual {v8, v14}, Landroid/graphics/Paint;->setAlpha(I)V
    001068b8iget v5, v5, LB/d;->b:I
    001068bciget v11, v0, Lk0/i;->h:F
    001068c0sget-object v17, Lk0/p;->j:Landroid/graphics/PorterDuff$Mode;
    001068c4move/from16 v17, v15
    001068c8invoke-static {v5}, Landroid/graphics/Color;->alpha(I)I
    001068cemove-result v15
    001068d0and-int v5, v5, v16
    001068d4int-to-float v15, v15
    001068d6mul-float/2addr v15, v11
    001068d8float-to-int v11, v15
    001068dashl-int/lit8 v11, v11, 0x18
    001068deor-int/2addr v5, v11
    001068e0invoke-virtual {v8, v5}, Landroid/graphics/Paint;->setColor(I)V
    001068e6invoke-virtual {v8, v12}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;
    001068eciget v5, v0, Lk0/l;->c:I
    001068f0if-nez v5, :cond_1a1
    001068f4sget-object v5, Landroid/graphics/Path$FillType;->WINDING:Landroid/graphics/Path$FillType;
    001068f8goto :goto_1a3
    001068fasget-object v5, Landroid/graphics/Path$FillType;->EVEN_ODD:Landroid/graphics/Path$FillType;
    001068feinvoke-virtual {v7, v5}, Landroid/graphics/Path;->setFillType(Landroid/graphics/Path$FillType;)V
    00106904invoke-virtual {v3, v7, v8}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V
    0010690agoto :goto_1af
    0010690cmove/from16 v17, v15
    00106910const v16, 0xffffff
    00106916iget-object v5, v0, Lk0/i;->d:LB/d;
    0010691aiget-object v8, v5, LB/d;->c:Ljava/lang/Object;
    0010691echeck-cast v8, Landroid/graphics/Shader;
    00106922if-eqz v8, :cond_1b8
    00106926goto :goto_1bc
    00106928iget v8, v5, LB/d;->b:I
    0010692cif-eqz v8, :cond_223
    00106930iget-object v8, v1, Lk0/m;->d:Landroid/graphics/Paint;
    00106934if-nez v8, :cond_1cd
    00106938new-instance v8, Landroid/graphics/Paint;
    0010693cconst/4 v11, 0x1
    0010693einvoke-direct {v8, v11}, Landroid/graphics/Paint;-><init>(I)V
    00106944iput-object v8, v1, Lk0/m;->d:Landroid/graphics/Paint;
    00106948sget-object v11, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style;
    0010694cinvoke-virtual {v8, v11}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V
    00106952iget-object v8, v1, Lk0/m;->d:Landroid/graphics/Paint;
    00106956iget-object v11, v0, Lk0/i;->m:Landroid/graphics/Paint$Join;
    0010695aif-eqz v11, :cond_1d6
    0010695einvoke-virtual {v8, v11}, Landroid/graphics/Paint;->setStrokeJoin(Landroid/graphics/Paint$Join;)V
    00106964iget-object v11, v0, Lk0/i;->l:Landroid/graphics/Paint$Cap;
    00106968if-eqz v11, :cond_1dd
    0010696cinvoke-virtual {v8, v11}, Landroid/graphics/Paint;->setStrokeCap(Landroid/graphics/Paint$Cap;)V
    00106972iget v11, v0, Lk0/i;->n:F
    00106976invoke-virtual {v8, v11}, Landroid/graphics/Paint;->setStrokeMiter(F)V
    0010697ciget-object v11, v5, LB/d;->c:Ljava/lang/Object;
    00106980check-cast v11, Landroid/graphics/Shader;
    00106984if-eqz v11, :cond_1fa
    00106988invoke-virtual {v11, v13}, Landroid/graphics/Shader;->setLocalMatrix(Landroid/graphics/Matrix;)V
    0010698einvoke-virtual {v8, v11}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
    00106994iget v5, v0, Lk0/i;->g:F
    00106998mul-float v5, v5, v17
    0010699cinvoke-static {v5}, Ljava/lang/Math;->round(F)I
    001069a2move-result v5
    001069a4invoke-virtual {v8, v5}, Landroid/graphics/Paint;->setAlpha(I)V
    001069aagoto :goto_215
    001069acinvoke-virtual {v8, v12}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
    001069b2invoke-virtual {v8, v14}, Landroid/graphics/Paint;->setAlpha(I)V
    001069b8iget v5, v5, LB/d;->b:I
    001069bciget v11, v0, Lk0/i;->g:F
    001069c0sget-object v13, Lk0/p;->j:Landroid/graphics/PorterDuff$Mode;
    001069c4invoke-static {v5}, Landroid/graphics/Color;->alpha(I)I
    001069camove-result v13
    001069ccand-int v5, v5, v16
    001069d0int-to-float v13, v13
    001069d2mul-float/2addr v13, v11
    001069d4float-to-int v11, v13
    001069d6shl-int/lit8 v11, v11, 0x18
    001069daor-int/2addr v5, v11
    001069dcinvoke-virtual {v8, v5}, Landroid/graphics/Paint;->setColor(I)V
    001069e2invoke-virtual {v8, v12}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;
    001069e8mul-float v12, v23, v6
    001069eciget v0, v0, Lk0/i;->e:F
    001069f0mul-float/2addr v0, v12
    001069f2invoke-virtual {v8, v0}, Landroid/graphics/Paint;->setStrokeWidth(F)V
    001069f8invoke-virtual {v3, v7, v8}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V
    001069feconst/16 v19, 0x1
    00106a02goto :goto_22a
    00106a04move/from16 v4, v25
    00106a08goto/16 :goto_37
    00106a0cadd-int/lit8 v9, v9, 0x1
    00106a10move-object/from16 v6, v22
    00106a14move/from16 v7, v19
    00106a18const/4 v8, 0x0
    00106a1agoto/16 :goto_16
    00106a1emove-object/from16 v1, v21
    00106a22move-object/from16 v3, v24
    00106a26invoke-virtual {v3}, Landroid/graphics/Canvas;->restore()V
    00106a2creturn-void
    00106a2enop
    00106a30.array-data 4
    001065a8
    00106a48
    00106a48k0.m::setAlpha(float):
    00106a58const/high16 v0, 0x437f0000
    00106a5cmul-float/2addr v2, v0
    00106a5efloat-to-int v2, v2
    00106a60invoke-virtual {v1, v2}, Lk0/m;->setRootAlpha(I)V
    00106a66return-void
    00106a48
    00106a68
    00106a68k0.m::setRootAlpha(int):
    00106a78iput v1, v0, Lk0/m;->l:I
    00106a7creturn-void
    00106a68
    00106a7e
    00106a7e // align 0x10
    00106a80
    00106a80k0.l::getPathName():
    00106a90iget-object v0, v1, Lk0/l;->b:Ljava/lang/String;
    00106a94return-object v0
    00106a80
    00106a96
    00106a96 // align 0x8
    00106a98
    00106a98k0.l::<init>():
    00106aa8invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    00106aaeconst/4 v0, 0x0
    00106ab0iput-object v0, v1, Lk0/l;->a:[LC/g;
    00106ab4const/4 v0, 0x0
    00106ab6iput v0, v1, Lk0/l;->c:I
    00106abareturn-void
    00106a98
    00106abc
    00106abck0.l::<init>(k0.l):
    00106accinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
    00106ad2const/4 v0, 0x0
    00106ad4iput-object v0, v1, Lk0/l;->a:[LC/g;
    00106ad8const/4 v0, 0x0
    00106adaiput v0, v1, Lk0/l;->c:I
    00106adeiget-object v0, v2, Lk0/l;->b:Ljava/lang/String;
    00106ae2iput-object v0, v1, Lk0/l;->b:Ljava/lang/String;
    00106ae6iget-object v2, v2, Lk0/l;->a:[LC/g;
    00106aeainvoke-static {v2}, LC1/d;->m([LC/g;)[LC/g;
    00106af0move-result-object v2
    00106af2iput-object v2, v1, Lk0/l;->a:[LC/g;
    00106af6return-void
    00106abc
    00106af8
    00106af8k0.l::setPathData(C.g[]):
    00106b08iget-object v0, v7, Lk0/l;->a:[LC/g;
    00106b0cconst/4 v1, 0x0
    00106b0eif-eqz v0, :cond_28
    00106b12if-nez v8, :cond_8
    00106b16goto :goto_28
    00106b18array-length v2, v0
    00106b1aarray-length v3, v8
    00106b1cif-eq v2, v3, :cond_d
    00106b20goto :goto_28
    00106b22move v2, v1
    00106b24array-length v3, v0
    00106b26if-ge v2, v3, :cond_27
    00106b2aaget-object v3, v0, v2
    00106b2eiget-char v4, v3, LC/g;->a:C
    00106b32aget-object v5, v8, v2
    00106b36iget-char v6, v5, LC/g;->a:C
    00106b3aif-ne v4, v6, :cond_28
    00106b3eiget-object v3, v3, LC/g;->b:[F
    00106b42array-length v3, v3
    00106b44iget-object v4, v5, LC/g;->b:[F
    00106b48array-length v4, v4
    00106b4aif-eq v3, v4, :cond_24
    00106b4egoto :goto_28
    00106b50add-int/lit8 v2, v2, 0x1
    00106b54goto :goto_e
    00106b56const/4 v1, 0x1
    00106b58if-nez v1, :cond_31
    00106b5cinvoke-static {v8}, LC1/d;->m([LC/g;)[LC/g;
    00106b62move-result-object v8
    00106b64iput-object v8, v7, Lk0/l;->a:[LC/g;
    00106b68return-void
    00106b6aiget-object v0, v7, Lk0/l;->a:[LC/g;
    00106b6econst/4 v1, 0x0
    00106b70move v2, v1
    00106b72array-length v3, v8
    00106b74if-ge v2, v3, :cond_56
    00106b78aget-object v3, v0, v2
    00106b7caget-object v4, v8, v2
    00106b80iget-char v4, v4, LC/g;->a:C
    00106b84iput-char v4, v3, LC/g;->a:C
    00106b88move v3, v1
    00106b8aaget-object v4, v8, v2
    00106b8eiget-object v4, v4, LC/g;->b:[F
    00106b92array-length v5, v4
    00106b94if-ge v3, v5, :cond_53
    00106b98aget-object v5, v0, v2
    00106b9ciget-object v5, v5, LC/g;->b:[F
    00106ba0aget v4, v4, v3
    00106ba4aput v4, v5, v3
    00106ba8add-int/lit8 v3, v3, 0x1
    00106bacgoto :goto_41
    00106baeadd-int/lit8 v2, v2, 0x1
    00106bb2goto :goto_35
    00106bb4return-void
    00106af8
    00106bb6
    00106bb6 // align 0x8
    00106bb8
    00106bb8k0.n::newDrawable():
    00106bc8new-instance v0, Lk0/p;
    00106bccinvoke-direct {v0, v1}, Lk0/p;-><init>(Lk0/n;)V
    00106bd2return-object v0
    00106bb8
    00106bd4
    00106bd4k0.n::newDrawable(android.content.res.Resources):
    00106be4new-instance v1, Lk0/p;
    00106be8invoke-direct {v1, v0}, Lk0/p;-><init>(Lk0/n;)V
    00106beereturn-object v1
    00106bd4
    00106bf0
    00106bf0k0.n::getChangingConfigurations():
    00106c00iget v0, v1, Lk0/n;->a:I
    00106c04return v0
    00106bf0
    00106c06
    00106c06 // align 0x8
    00106c08
    00106c08k0.o::newDrawable():
    00106c18new-instance v0, Lk0/p;
    00106c1cinvoke-direct {v0}, Lk0/p;-><init>()V
    00106c22iget-object v1, v2, Lk0/o;->a:Landroid/graphics/drawable/Drawable$ConstantState;
    00106c26invoke-virtual {v1}, Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable()Landroid/graphics/drawable/Drawable;
    00106c2cmove-result-object v1
    00106c2echeck-cast v1, Landroid/graphics/drawable/VectorDrawable;
    00106c32iput-object v1, v0, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00106c36return-object v0
    00106c08
    00106c38
    00106c38k0.o::newDrawable(android.content.res.Resources):
    00106c48new-instance v0, Lk0/p;
    00106c4cinvoke-direct {v0}, Lk0/p;-><init>()V
    00106c52iget-object v1, v2, Lk0/o;->a:Landroid/graphics/drawable/Drawable$ConstantState;
    00106c56invoke-virtual {v1, v3}, Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;
    00106c5cmove-result-object v3
    00106c5echeck-cast v3, Landroid/graphics/drawable/VectorDrawable;
    00106c62iput-object v3, v0, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00106c66return-object v0
    00106c38
    00106c68
    00106c68k0.o::newDrawable(android.content.res.Resources, android.content.res.Resources$Theme):
    00106c78new-instance v0, Lk0/p;
    00106c7cinvoke-direct {v0}, Lk0/p;-><init>()V
    00106c82iget-object v1, v2, Lk0/o;->a:Landroid/graphics/drawable/Drawable$ConstantState;
    00106c86invoke-virtual {v1, v3, v4}, Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;
    00106c8cmove-result-object v3
    00106c8echeck-cast v3, Landroid/graphics/drawable/VectorDrawable;
    00106c92iput-object v3, v0, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00106c96return-object v0
    00106c68
    00106c98
    00106c98k0.o::canApplyTheme():
    00106ca8iget-object v0, v1, Lk0/o;->a:Landroid/graphics/drawable/Drawable$ConstantState;
    00106cacinvoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;->canApplyTheme()Z
    00106cb2move-result v0
    00106cb4return v0
    00106c98
    00106cb6
    00106cb6 // align 0x8
    00106cb8
    00106cb8k0.o::getChangingConfigurations():
    00106cc8iget-object v0, v1, Lk0/o;->a:Landroid/graphics/drawable/Drawable$ConstantState;
    00106cccinvoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;->getChangingConfigurations()I
    00106cd2move-result v0
    00106cd4return v0
    00106cb8
    00106cd6
    00106cd6 // align 0x8
    00106cd8
    00106cd8k0.o::<init>(android.graphics.drawable.Drawable$ConstantState):
    00106ce8invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V
    00106ceeiput-object v1, v0, Lk0/o;->a:Landroid/graphics/drawable/Drawable$ConstantState;
    00106cf2return-void
    00106cd8
    00106cf4
    00106cf4k0.p::getColorFilter():
    00106d04iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00106d08if-eqz v0, :cond_9
    00106d0cinvoke-static {v0}, LD/a;->c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/ColorFilter;
    00106d12move-result-object v0
    00106d14return-object v0
    00106d16iget-object v0, v1, Lk0/p;->d:Landroid/graphics/ColorFilter;
    00106d1areturn-object v0
    00106cf4
    00106d1c
    00106d1ck0.p::a(android.content.res.ColorStateList, android.graphics.PorterDuff$Mode):
    00106d2cif-eqz v3, :cond_14
    00106d30if-nez v4, :cond_5
    00106d34goto :goto_14
    00106d36invoke-virtual {v2}, Lk0/g;->getState()[I
    00106d3cmove-result-object v0
    00106d3econst/4 v1, 0x0
    00106d40invoke-virtual {v3, v0, v1}, Landroid/content/res/ColorStateList;->getColorForState([II)I
    00106d46move-result v3
    00106d48new-instance v0, Landroid/graphics/PorterDuffColorFilter;
    00106d4cinvoke-direct {v0, v3, v4}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
    00106d52return-object v0
    00106d54const/4 v3, 0x0
    00106d56return-object v3
    00106d1c
    00106d58
    00106d58k0.p::mutate():
    00106d68iget-object v0, v5, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00106d6cif-eqz v0, :cond_8
    00106d70invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
    00106d76return-object v5
    00106d78iget-boolean v0, v5, Lk0/p;->e:Z
    00106d7cif-nez v0, :cond_64
    00106d80invoke-super {v5}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
    00106d86move-result-object v0
    00106d88if-ne v0, v5, :cond_64
    00106d8cnew-instance v0, Lk0/n;
    00106d90iget-object v1, v5, Lk0/p;->b:Lk0/n;
    00106d94invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V
    00106d9aconst/4 v2, 0x0
    00106d9ciput-object v2, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
    00106da0sget-object v2, Lk0/p;->j:Landroid/graphics/PorterDuff$Mode;
    00106da4iput-object v2, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
    00106da8if-eqz v1, :cond_5f
    00106daciget v2, v1, Lk0/n;->a:I
    00106db0iput v2, v0, Lk0/n;->a:I
    00106db4new-instance v2, Lk0/m;
    00106db8iget-object v3, v1, Lk0/n;->b:Lk0/m;
    00106dbcinvoke-direct {v2, v3}, Lk0/m;-><init>(Lk0/m;)V
    00106dc2iput-object v2, v0, Lk0/n;->b:Lk0/m;
    00106dc6iget-object v3, v1, Lk0/n;->b:Lk0/m;
    00106dcaiget-object v3, v3, Lk0/m;->e:Landroid/graphics/Paint;
    00106dceif-eqz v3, :cond_40
    00106dd2new-instance v3, Landroid/graphics/Paint;
    00106dd6iget-object v4, v1, Lk0/n;->b:Lk0/m;
    00106ddaiget-object v4, v4, Lk0/m;->e:Landroid/graphics/Paint;
    00106ddeinvoke-direct {v3, v4}, Landroid/graphics/Paint;-><init>(Landroid/graphics/Paint;)V
    00106de4iput-object v3, v2, Lk0/m;->e:Landroid/graphics/Paint;
    00106de8iget-object v2, v1, Lk0/n;->b:Lk0/m;
    00106deciget-object v2, v2, Lk0/m;->d:Landroid/graphics/Paint;
    00106df0if-eqz v2, :cond_53
    00106df4iget-object v2, v0, Lk0/n;->b:Lk0/m;
    00106df8new-instance v3, Landroid/graphics/Paint;
    00106dfciget-object v4, v1, Lk0/n;->b:Lk0/m;
    00106e00iget-object v4, v4, Lk0/m;->d:Landroid/graphics/Paint;
    00106e04invoke-direct {v3, v4}, Landroid/graphics/Paint;-><init>(Landroid/graphics/Paint;)V
    00106e0aiput-object v3, v2, Lk0/m;->d:Landroid/graphics/Paint;
    00106e0eiget-object v2, v1, Lk0/n;->c:Landroid/content/res/ColorStateList;
    00106e12iput-object v2, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
    00106e16iget-object v2, v1, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
    00106e1aiput-object v2, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
    00106e1eiget-boolean v1, v1, Lk0/n;->e:Z
    00106e22iput-boolean v1, v0, Lk0/n;->e:Z
    00106e26iput-object v0, v5, Lk0/p;->b:Lk0/n;
    00106e2aconst/4 v0, 0x1
    00106e2ciput-boolean v0, v5, Lk0/p;->e:Z
    00106e30return-object v5
    00106d58
    00106e32
    00106e32 // align 0x4
    00106e34
    00106e34k0.p::getConstantState():
    00106e44iget-object v0, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00106e48if-eqz v0, :cond_10
    00106e4cnew-instance v0, Lk0/o;
    00106e50iget-object v1, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00106e54invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;->getConstantState()Landroid/graphics/drawable/Drawable$ConstantState;
    00106e5amove-result-object v1
    00106e5cinvoke-direct {v0, v1}, Lk0/o;-><init>(Landroid/graphics/drawable/Drawable$ConstantState;)V
    00106e62return-object v0
    00106e64iget-object v0, v2, Lk0/p;->b:Lk0/n;
    00106e68invoke-virtual {v2}, Lk0/p;->getChangingConfigurations()I
    00106e6emove-result v1
    00106e70iput v1, v0, Lk0/n;->a:I
    00106e74iget-object v0, v2, Lk0/p;->b:Lk0/n;
    00106e78return-object v0
    00106e34
    00106e7a
    00106e7a // align 0x4
    00106e7c
    00106e7ck0.p::canApplyTheme():
    00106e8ciget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00106e90if-eqz v0, :cond_7
    00106e94invoke-static {v0}, LD/a;->b(Landroid/graphics/drawable/Drawable;)Z
    00106e9aconst/4 v0, 0x0
    00106e9creturn v0
    00106e7c
    00106e9e
    00106e9e // align 0x10
    00106ea0
    00106ea0k0.p::isAutoMirrored():
    00106eb0iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00106eb4if-eqz v0, :cond_9
    00106eb8invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->isAutoMirrored()Z
    00106ebemove-result v0
    00106ec0return v0
    00106ec2iget-object v0, v1, Lk0/p;->b:Lk0/n;
    00106ec6iget-boolean v0, v0, Lk0/n;->e:Z
    00106ecareturn v0
    00106ea0
    00106ecc
    00106ecck0.p::isStateful():
    00106edciget-object v0, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00106ee0if-eqz v0, :cond_9
    00106ee4invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->isStateful()Z
    00106eeamove-result v0
    00106eecreturn v0
    00106eeeinvoke-super {v2}, Landroid/graphics/drawable/Drawable;->isStateful()Z
    00106ef4move-result v0
    00106ef6if-nez v0, :cond_3c
    00106efaiget-object v0, v2, Lk0/p;->b:Lk0/n;
    00106efeif-eqz v0, :cond_3a
    00106f02iget-object v0, v0, Lk0/n;->b:Lk0/m;
    00106f06iget-object v1, v0, Lk0/m;->n:Ljava/lang/Boolean;
    00106f0aif-nez v1, :cond_25
    00106f0eiget-object v1, v0, Lk0/m;->g:Lk0/j;
    00106f12invoke-virtual {v1}, Lk0/j;->a()Z
    00106f18move-result v1
    00106f1ainvoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
    00106f20move-result-object v1
    00106f22iput-object v1, v0, Lk0/m;->n:Ljava/lang/Boolean;
    00106f26iget-object v0, v0, Lk0/m;->n:Ljava/lang/Boolean;
    00106f2ainvoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
    00106f30move-result v0
    00106f32if-nez v0, :cond_3c
    00106f36iget-object v0, v2, Lk0/p;->b:Lk0/n;
    00106f3aiget-object v0, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
    00106f3eif-eqz v0, :cond_3a
    00106f42invoke-virtual {v0}, Landroid/content/res/ColorStateList;->isStateful()Z
    00106f48move-result v0
    00106f4aif-eqz v0, :cond_3a
    00106f4egoto :goto_3c
    00106f50const/4 v0, 0x0
    00106f52return v0
    00106f54const/4 v0, 0x1
    00106f56return v0
    00106ecc
    00106f58
    00106f58k0.p::onStateChange(int[]):
    00106f68iget-object v0, v5, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00106f6cif-eqz v0, :cond_9
    00106f70invoke-virtual {v0, v6}, Landroid/graphics/drawable/Drawable;->setState([I)Z
    00106f76move-result v6
    00106f78return v6
    00106f7aiget-object v0, v5, Lk0/p;->b:Lk0/n;
    00106f7eiget-object v1, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
    00106f82const/4 v2, 0x1
    00106f84if-eqz v1, :cond_1f
    00106f88iget-object v3, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
    00106f8cif-eqz v3, :cond_1f
    00106f90invoke-virtual {v5, v1, v3}, Lk0/p;->a(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter;
    00106f96move-result-object v1
    00106f98iput-object v1, v5, Lk0/p;->c:Landroid/graphics/PorterDuffColorFilter;
    00106f9cinvoke-virtual {v5}, Lk0/p;->invalidateSelf()V
    00106fa2move v1, v2
    00106fa4goto :goto_20
    00106fa6const/4 v1, 0x0
    00106fa8iget-object v3, v0, Lk0/n;->b:Lk0/m;
    00106faciget-object v4, v3, Lk0/m;->n:Ljava/lang/Boolean;
    00106fb0if-nez v4, :cond_32
    00106fb4iget-object v4, v3, Lk0/m;->g:Lk0/j;
    00106fb8invoke-virtual {v4}, Lk0/j;->a()Z
    00106fbemove-result v4
    00106fc0invoke-static {v4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
    00106fc6move-result-object v4
    00106fc8iput-object v4, v3, Lk0/m;->n:Ljava/lang/Boolean;
    00106fcciget-object v3, v3, Lk0/m;->n:Ljava/lang/Boolean;
    00106fd0invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
    00106fd6move-result v3
    00106fd8if-eqz v3, :cond_4d
    00106fdciget-object v3, v0, Lk0/n;->b:Lk0/m;
    00106fe0iget-object v3, v3, Lk0/m;->g:Lk0/j;
    00106fe4invoke-virtual {v3, v6}, Lk0/j;->b([I)Z
    00106feamove-result v6
    00106feciget-boolean v3, v0, Lk0/n;->k:Z
    00106ff0or-int/2addr v3, v6
    00106ff2iput-boolean v3, v0, Lk0/n;->k:Z
    00106ff6if-eqz v6, :cond_4d
    00106ffainvoke-virtual {v5}, Lk0/p;->invalidateSelf()V
    00107000return v2
    00107002return v1
    00106f58
    00107004
    00107004k0.p::setVisible(boolean, boolean):
    00107014iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00107018if-eqz v0, :cond_9
    0010701cinvoke-virtual {v0, v2, v3}, Landroid/graphics/drawable/Drawable;->setVisible(ZZ)Z
    00107022move-result v2
    00107024return v2
    00107026invoke-super {v1, v2, v3}, Landroid/graphics/drawable/Drawable;->setVisible(ZZ)Z
    0010702cmove-result v2
    0010702ereturn v2
    00107004
    00107030
    00107030k0.p::getAlpha():
    00107040iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00107044if-eqz v0, :cond_9
    00107048invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getAlpha()I
    0010704emove-result v0
    00107050return v0
    00107052iget-object v0, v1, Lk0/p;->b:Lk0/n;
    00107056iget-object v0, v0, Lk0/n;->b:Lk0/m;
    0010705ainvoke-virtual {v0}, Lk0/m;->getRootAlpha()I
    00107060move-result v0
    00107062return v0
    00107030
    00107064
    00107064k0.p::getChangingConfigurations():
    00107074iget-object v0, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00107078if-eqz v0, :cond_9
    0010707cinvoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getChangingConfigurations()I
    00107082move-result v0
    00107084return v0
    00107086invoke-super {v2}, Landroid/graphics/drawable/Drawable;->getChangingConfigurations()I
    0010708cmove-result v0
    0010708eiget-object v1, v2, Lk0/p;->b:Lk0/n;
    00107092invoke-virtual {v1}, Lk0/n;->getChangingConfigurations()I
    00107098move-result v1
    0010709aor-int/2addr v0, v1
    0010709creturn v0
    00107064
    0010709e
    0010709e // align 0x10
    001070a0
    001070a0k0.p::getIntrinsicHeight():
    001070b0iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001070b4if-eqz v0, :cond_9
    001070b8invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I
    001070bemove-result v0
    001070c0return v0
    001070c2iget-object v0, v1, Lk0/p;->b:Lk0/n;
    001070c6iget-object v0, v0, Lk0/n;->b:Lk0/m;
    001070caiget v0, v0, Lk0/m;->i:F
    001070cefloat-to-int v0, v0
    001070d0return v0
    001070a0
    001070d2
    001070d2 // align 0x4
    001070d4
    001070d4k0.p::getIntrinsicWidth():
    001070e4iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001070e8if-eqz v0, :cond_9
    001070ecinvoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I
    001070f2move-result v0
    001070f4return v0
    001070f6iget-object v0, v1, Lk0/p;->b:Lk0/n;
    001070faiget-object v0, v0, Lk0/n;->b:Lk0/m;
    001070feiget v0, v0, Lk0/m;->h:F
    00107102float-to-int v0, v0
    00107104return v0
    001070d4
    00107106
    00107106 // align 0x8
    00107108
    00107108k0.p::getOpacity():
    00107118iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    0010711cif-eqz v0, :cond_9
    00107120invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getOpacity()I
    00107126move-result v0
    00107128return v0
    0010712aconst/4 v0, -0x3
    0010712creturn v0
    00107108
    0010712e
    0010712e // align 0x10
    00107130
    00107130k0.p::<clinit>():
    00107140sget-object v0, Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;
    00107144sput-object v0, Lk0/p;->j:Landroid/graphics/PorterDuff$Mode;
    00107148return-void
    00107130
    0010714a
    0010714a // align 0x4
    0010714c
    0010714ck0.p::<init>():
    0010715cinvoke-direct {v2}, Landroid/graphics/drawable/Drawable;-><init>()V
    00107162const/4 v0, 0x1
    00107164iput-boolean v0, v2, Lk0/p;->f:Z
    00107168const/16 v0, 0x9
    0010716cnew-array v0, v0, [F
    00107170iput-object v0, v2, Lk0/p;->g:[F
    00107174new-instance v0, Landroid/graphics/Matrix;
    00107178invoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
    0010717eiput-object v0, v2, Lk0/p;->h:Landroid/graphics/Matrix;
    00107182new-instance v0, Landroid/graphics/Rect;
    00107186invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
    0010718ciput-object v0, v2, Lk0/p;->i:Landroid/graphics/Rect;
    00107190new-instance v0, Lk0/n;
    00107194invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V
    0010719aconst/4 v1, 0x0
    0010719ciput-object v1, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
    001071a0sget-object v1, Lk0/p;->j:Landroid/graphics/PorterDuff$Mode;
    001071a4iput-object v1, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
    001071a8new-instance v1, Lk0/m;
    001071acinvoke-direct {v1}, Lk0/m;-><init>()V
    001071b2iput-object v1, v0, Lk0/n;->b:Lk0/m;
    001071b6iput-object v0, v2, Lk0/p;->b:Lk0/n;
    001071bareturn-void
    0010714c
    001071bc
    001071bck0.p::<init>(k0.n):
    001071ccinvoke-direct {v1}, Landroid/graphics/drawable/Drawable;-><init>()V
    001071d2const/4 v0, 0x1
    001071d4iput-boolean v0, v1, Lk0/p;->f:Z
    001071d8const/16 v0, 0x9
    001071dcnew-array v0, v0, [F
    001071e0iput-object v0, v1, Lk0/p;->g:[F
    001071e4new-instance v0, Landroid/graphics/Matrix;
    001071e8invoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
    001071eeiput-object v0, v1, Lk0/p;->h:Landroid/graphics/Matrix;
    001071f2new-instance v0, Landroid/graphics/Rect;
    001071f6invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
    001071fciput-object v0, v1, Lk0/p;->i:Landroid/graphics/Rect;
    00107200iput-object v2, v1, Lk0/p;->b:Lk0/n;
    00107204iget-object v0, v2, Lk0/n;->c:Landroid/content/res/ColorStateList;
    00107208iget-object v2, v2, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
    0010720cinvoke-virtual {v1, v0, v2}, Lk0/p;->a(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter;
    00107212move-result-object v2
    00107214iput-object v2, v1, Lk0/p;->c:Landroid/graphics/PorterDuffColorFilter;
    00107218return-void
    001071bc
    0010721a
    0010721a // align 0x4
    0010721c
    0010721ck0.p::draw(android.graphics.Canvas):
    0010722cmove-object/from16 v0, v18
    00107230move-object/from16 v1, v19
    00107234iget-object v2, v0, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00107238if-eqz v2, :cond_c
    0010723cinvoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
    00107242return-void
    00107244iget-object v2, v0, Lk0/p;->i:Landroid/graphics/Rect;
    00107248invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->copyBounds(Landroid/graphics/Rect;)V
    0010724einvoke-virtual {v2}, Landroid/graphics/Rect;->width()I
    00107254move-result v3
    00107256if-lez v3, :cond_16e
    0010725ainvoke-virtual {v2}, Landroid/graphics/Rect;->height()I
    00107260move-result v3
    00107262if-gtz v3, :cond_1f
    00107266goto/16 :goto_16e
    0010726aiget-object v3, v0, Lk0/p;->d:Landroid/graphics/ColorFilter;
    0010726eif-nez v3, :cond_25
    00107272iget-object v3, v0, Lk0/p;->c:Landroid/graphics/PorterDuffColorFilter;
    00107276iget-object v4, v0, Lk0/p;->h:Landroid/graphics/Matrix;
    0010727ainvoke-virtual {v1, v4}, Landroid/graphics/Canvas;->getMatrix(Landroid/graphics/Matrix;)V
    00107280iget-object v5, v0, Lk0/p;->g:[F
    00107284invoke-virtual {v4, v5}, Landroid/graphics/Matrix;->getValues([F)V
    0010728aconst/4 v4, 0x0
    0010728caget v6, v5, v4
    00107290invoke-static {v6}, Ljava/lang/Math;->abs(F)F
    00107296move-result v6
    00107298const/4 v7, 0x4
    0010729aaget v7, v5, v7
    0010729einvoke-static {v7}, Ljava/lang/Math;->abs(F)F
    001072a4move-result v7
    001072a6const/4 v8, 0x1
    001072a8aget v9, v5, v8
    001072acinvoke-static {v9}, Ljava/lang/Math;->abs(F)F
    001072b2move-result v9
    001072b4const/4 v10, 0x3
    001072b6aget v5, v5, v10
    001072bainvoke-static {v5}, Ljava/lang/Math;->abs(F)F
    001072c0move-result v5
    001072c2const/4 v10, 0x0
    001072c4cmpl-float v9, v9, v10
    001072c8const/high16 v11, 0x3f800000
    001072ccif-nez v9, :cond_56
    001072d0cmpl-float v5, v5, v10
    001072d4if-eqz v5, :cond_58
    001072d8move v6, v11
    001072damove v7, v6
    001072dcinvoke-virtual {v2}, Landroid/graphics/Rect;->width()I
    001072e2move-result v5
    001072e4int-to-float v5, v5
    001072e6mul-float/2addr v5, v6
    001072e8float-to-int v5, v5
    001072eainvoke-virtual {v2}, Landroid/graphics/Rect;->height()I
    001072f0move-result v6
    001072f2int-to-float v6, v6
    001072f4mul-float/2addr v6, v7
    001072f6float-to-int v6, v6
    001072f8const/16 v7, 0x800
    001072fcinvoke-static {v7, v5}, Ljava/lang/Math;->min(II)I
    00107302move-result v5
    00107304invoke-static {v7, v6}, Ljava/lang/Math;->min(II)I
    0010730amove-result v6
    0010730cif-lez v5, :cond_16e
    00107310if-gtz v6, :cond_76
    00107314goto/16 :goto_16e
    00107318invoke-virtual {v1}, Landroid/graphics/Canvas;->save()I
    0010731emove-result v7
    00107320iget v9, v2, Landroid/graphics/Rect;->left:I
    00107324int-to-float v9, v9
    00107326iget v12, v2, Landroid/graphics/Rect;->top:I
    0010732aint-to-float v12, v12
    0010732cinvoke-virtual {v1, v9, v12}, Landroid/graphics/Canvas;->translate(FF)V
    00107332invoke-virtual {v0}, Lk0/p;->isAutoMirrored()Z
    00107338move-result v9
    0010733aif-eqz v9, :cond_9c
    0010733einvoke-static {v0}, LD/b;->a(Landroid/graphics/drawable/Drawable;)I
    00107344move-result v9
    00107346if-ne v9, v8, :cond_9c
    0010734ainvoke-virtual {v2}, Landroid/graphics/Rect;->width()I
    00107350move-result v9
    00107352int-to-float v9, v9
    00107354invoke-virtual {v1, v9, v10}, Landroid/graphics/Canvas;->translate(FF)V
    0010735aconst/high16 v9, -0x40800000
    0010735einvoke-virtual {v1, v9, v11}, Landroid/graphics/Canvas;->scale(FF)V
    00107364invoke-virtual {v2, v4, v4}, Landroid/graphics/Rect;->offsetTo(II)V
    0010736aiget-object v9, v0, Lk0/p;->b:Lk0/n;
    0010736eiget-object v10, v9, Lk0/n;->f:Landroid/graphics/Bitmap;
    00107372if-eqz v10, :cond_b4
    00107376invoke-virtual {v10}, Landroid/graphics/Bitmap;->getWidth()I
    0010737cmove-result v10
    0010737eif-ne v5, v10, :cond_b4
    00107382iget-object v10, v9, Lk0/n;->f:Landroid/graphics/Bitmap;
    00107386invoke-virtual {v10}, Landroid/graphics/Bitmap;->getHeight()I
    0010738cmove-result v10
    0010738eif-ne v6, v10, :cond_b4
    00107392goto :goto_be
    00107394sget-object v10, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;
    00107398invoke-static {v5, v6, v10}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;
    0010739emove-result-object v10
    001073a0iput-object v10, v9, Lk0/n;->f:Landroid/graphics/Bitmap;
    001073a4iput-boolean v8, v9, Lk0/n;->k:Z
    001073a8iget-boolean v9, v0, Lk0/p;->f:Z
    001073acif-nez v9, :cond_de
    001073b0iget-object v9, v0, Lk0/p;->b:Lk0/n;
    001073b4iget-object v10, v9, Lk0/n;->f:Landroid/graphics/Bitmap;
    001073b8invoke-virtual {v10, v4}, Landroid/graphics/Bitmap;->eraseColor(I)V
    001073benew-instance v15, Landroid/graphics/Canvas;
    001073c2iget-object v4, v9, Lk0/n;->f:Landroid/graphics/Bitmap;
    001073c6invoke-direct {v15, v4}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V
    001073cciget-object v12, v9, Lk0/n;->b:Lk0/m;
    001073d0sget-object v14, Lk0/m;->p:Landroid/graphics/Matrix;
    001073d4iget-object v13, v12, Lk0/m;->g:Lk0/j;
    001073d8move/from16 v16, v5
    001073dcmove/from16 v17, v6
    001073e0invoke-virtual/range {v12 .. v17}, Lk0/m;->a(Lk0/j;Landroid/graphics/Matrix;Landroid/graphics/Canvas;II)V
    001073e6goto :goto_134
    001073e8move/from16 v16, v5
    001073ecmove/from16 v17, v6
    001073f0iget-object v5, v0, Lk0/p;->b:Lk0/n;
    001073f4iget-boolean v6, v5, Lk0/n;->k:Z
    001073f8if-nez v6, :cond_105
    001073fciget-object v6, v5, Lk0/n;->g:Landroid/content/res/ColorStateList;
    00107400iget-object v9, v5, Lk0/n;->c:Landroid/content/res/ColorStateList;
    00107404if-ne v6, v9, :cond_105
    00107408iget-object v6, v5, Lk0/n;->h:Landroid/graphics/PorterDuff$Mode;
    0010740ciget-object v9, v5, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
    00107410if-ne v6, v9, :cond_105
    00107414iget-boolean v6, v5, Lk0/n;->j:Z
    00107418iget-boolean v9, v5, Lk0/n;->e:Z
    0010741cif-ne v6, v9, :cond_105
    00107420iget v6, v5, Lk0/n;->i:I
    00107424iget-object v5, v5, Lk0/n;->b:Lk0/m;
    00107428invoke-virtual {v5}, Lk0/m;->getRootAlpha()I
    0010742emove-result v5
    00107430if-ne v6, v5, :cond_105
    00107434goto :goto_134
    00107436iget-object v5, v0, Lk0/p;->b:Lk0/n;
    0010743aiget-object v6, v5, Lk0/n;->f:Landroid/graphics/Bitmap;
    0010743einvoke-virtual {v6, v4}, Landroid/graphics/Bitmap;->eraseColor(I)V
    00107444new-instance v15, Landroid/graphics/Canvas;
    00107448iget-object v6, v5, Lk0/n;->f:Landroid/graphics/Bitmap;
    0010744cinvoke-direct {v15, v6}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V
    00107452iget-object v12, v5, Lk0/n;->b:Lk0/m;
    00107456sget-object v14, Lk0/m;->p:Landroid/graphics/Matrix;
    0010745aiget-object v13, v12, Lk0/m;->g:Lk0/j;
    0010745einvoke-virtual/range {v12 .. v17}, Lk0/m;->a(Lk0/j;Landroid/graphics/Matrix;Landroid/graphics/Canvas;II)V
    00107464iget-object v5, v0, Lk0/p;->b:Lk0/n;
    00107468iget-object v6, v5, Lk0/n;->c:Landroid/content/res/ColorStateList;
    0010746ciput-object v6, v5, Lk0/n;->g:Landroid/content/res/ColorStateList;
    00107470iget-object v6, v5, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
    00107474iput-object v6, v5, Lk0/n;->h:Landroid/graphics/PorterDuff$Mode;
    00107478iget-object v6, v5, Lk0/n;->b:Lk0/m;
    0010747cinvoke-virtual {v6}, Lk0/m;->getRootAlpha()I
    00107482move-result v6
    00107484iput v6, v5, Lk0/n;->i:I
    00107488iget-boolean v6, v5, Lk0/n;->e:Z
    0010748ciput-boolean v6, v5, Lk0/n;->j:Z
    00107490iput-boolean v4, v5, Lk0/n;->k:Z
    00107494iget-object v4, v0, Lk0/p;->b:Lk0/n;
    00107498iget-object v5, v4, Lk0/n;->b:Lk0/m;
    0010749cinvoke-virtual {v5}, Lk0/m;->getRootAlpha()I
    001074a2move-result v5
    001074a4const/16 v6, 0xff
    001074a8const/4 v9, 0x0
    001074aaif-ge v5, v6, :cond_142
    001074aegoto :goto_146
    001074b0if-nez v3, :cond_146
    001074b4move-object v3, v9
    001074b6goto :goto_166
    001074b8iget-object v5, v4, Lk0/n;->l:Landroid/graphics/Paint;
    001074bcif-nez v5, :cond_154
    001074c0new-instance v5, Landroid/graphics/Paint;
    001074c4invoke-direct {v5}, Landroid/graphics/Paint;-><init>()V
    001074caiput-object v5, v4, Lk0/n;->l:Landroid/graphics/Paint;
    001074ceinvoke-virtual {v5, v8}, Landroid/graphics/Paint;->setFilterBitmap(Z)V
    001074d4iget-object v5, v4, Lk0/n;->l:Landroid/graphics/Paint;
    001074d8iget-object v6, v4, Lk0/n;->b:Lk0/m;
    001074dcinvoke-virtual {v6}, Lk0/m;->getRootAlpha()I
    001074e2move-result v6
    001074e4invoke-virtual {v5, v6}, Landroid/graphics/Paint;->setAlpha(I)V
    001074eaiget-object v5, v4, Lk0/n;->l:Landroid/graphics/Paint;
    001074eeinvoke-virtual {v5, v3}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;
    001074f4iget-object v3, v4, Lk0/n;->l:Landroid/graphics/Paint;
    001074f8iget-object v4, v4, Lk0/n;->f:Landroid/graphics/Bitmap;
    001074fcinvoke-virtual {v1, v4, v9, v2, v3}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
    00107502invoke-virtual {v1, v7}, Landroid/graphics/Canvas;->restoreToCount(I)V
    00107508return-void
    0010721c
    0010750a
    0010750a // align 0x4
    0010750c
    0010750ck0.p::inflate(android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet):
    0010751ciget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00107520if-eqz v0, :cond_8
    00107524invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/drawable/Drawable;->inflate(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;)V
    0010752areturn-void
    0010752cconst/4 v0, 0x0
    0010752einvoke-virtual {v1, v2, v3, v4, v0}, Lk0/p;->inflate(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/content/res/Resources$Theme;)V
    00107534return-void
    0010750c
    00107536
    00107536 // align 0x8
    00107538
    00107538k0.p::inflate(android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, android.content.res.Resources$Theme):
    00107548move-object/from16 v0, v31
    0010754cmove-object/from16 v1, v32
    00107550move-object/from16 v2, v33
    00107554move-object/from16 v3, v34
    00107558move-object/from16 v4, v35
    0010755ciget-object v5, v0, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00107560if-eqz v5, :cond_12
    00107564invoke-static {v5, v1, v2, v3, v4}, LD/a;->d(Landroid/graphics/drawable/Drawable;Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/content/res/Resources$Theme;)V
    0010756areturn-void
    0010756ciget-object v5, v0, Lk0/p;->b:Lk0/n;
    00107570new-instance v6, Lk0/m;
    00107574invoke-direct {v6}, Lk0/m;-><init>()V
    0010757aiput-object v6, v5, Lk0/n;->b:Lk0/m;
    0010757esget-object v6, Lk0/a;->a:[I
    00107582invoke-static {v1, v4, v3, v6}, LB/b;->f(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
    00107588move-result-object v6
    0010758aiget-object v7, v0, Lk0/p;->b:Lk0/n;
    0010758eiget-object v8, v7, Lk0/n;->b:Lk0/m;
    00107592const-string v9, "tintMode"
    00107596invoke-static {v2, v9}, LB/b;->c(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z
    0010759cmove-result v9
    0010759econst/4 v10, 0x6
    001075a0const/4 v11, -0x1
    001075a2if-nez v9, :cond_31
    001075a6move v9, v11
    001075a8goto :goto_35
    001075aainvoke-virtual {v6, v10, v11}, Landroid/content/res/TypedArray;->getInt(II)I
    001075b0move-result v9
    001075b2sget-object v12, Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;
    001075b6const/4 v13, 0x3
    001075b8const/16 v14, 0x9
    001075bcconst/4 v15, 0x5
    001075beif-eq v9, v13, :cond_51
    001075c2if-eq v9, v15, :cond_53
    001075c6if-eq v9, v14, :cond_4e
    001075capacked-switch v9, :pswitch_data_4c8
    001075d0goto :goto_53
    001075d2sget-object v12, Landroid/graphics/PorterDuff$Mode;->ADD:Landroid/graphics/PorterDuff$Mode;
    001075d6goto :goto_53
    001075d8sget-object v12, Landroid/graphics/PorterDuff$Mode;->SCREEN:Landroid/graphics/PorterDuff$Mode;
    001075dcgoto :goto_53
    001075desget-object v12, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
    001075e2goto :goto_53
    001075e4sget-object v12, Landroid/graphics/PorterDuff$Mode;->SRC_ATOP:Landroid/graphics/PorterDuff$Mode;
    001075e8goto :goto_53
    001075easget-object v12, Landroid/graphics/PorterDuff$Mode;->SRC_OVER:Landroid/graphics/PorterDuff$Mode;
    001075eeiput-object v12, v7, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
    001075f2const-string v9, "http://schemas.android.com/apk/res/android"
    001075f6const-string v12, "tint"
    001075fainvoke-interface {v2, v9, v12}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00107600move-result-object v12
    00107602const/4 v10, 0x0
    00107604const/4 v14, 0x1
    00107606if-eqz v12, :cond_63
    0010760amove v12, v14
    0010760cgoto :goto_64
    0010760emove v12, v10
    00107610const/16 v18, 0x0
    00107614const/4 v11, 0x2
    00107616if-eqz v12, :cond_83
    0010761anew-instance v12, Landroid/util/TypedValue;
    0010761einvoke-direct {v12}, Landroid/util/TypedValue;-><init>()V
    00107624invoke-virtual {v6, v14, v12}, Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z
    0010762aiget v13, v12, Landroid/util/TypedValue;->type:I
    0010762eif-eq v13, v11, :cond_99
    00107632const/16 v11, 0x1c
    00107636if-lt v13, v11, :cond_86
    0010763aconst/16 v11, 0x1f
    0010763eif-gt v13, v11, :cond_86
    00107642iget v11, v12, Landroid/util/TypedValue;->data:I
    00107646invoke-static {v11}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
    0010764cmove-result-object v18
    0010764emove-object/from16 v11, v18
    00107652goto :goto_ad
    00107654invoke-virtual {v6}, Landroid/content/res/TypedArray;->getResources()Landroid/content/res/Resources;
    0010765amove-result-object v11
    0010765cinvoke-virtual {v6, v14, v10}, Landroid/content/res/TypedArray;->getResourceId(II)I
    00107662move-result v12
    00107664sget-object v13, LB/c;->a:Ljava/lang/ThreadLocal;
    00107668invoke-virtual {v11, v12}, Landroid/content/res/Resources;->getXml(I)Landroid/content/res/XmlResourceParser;
    0010766emove-result-object v12
    00107670invoke-static {v11, v12, v4}, LB/c;->a(Landroid/content/res/Resources;Landroid/content/res/XmlResourceParser;Landroid/content/res/Resources$Theme;)Landroid/content/res/ColorStateList;
    00107676move-result-object v18
    00107678goto :goto_83
    0010767anew-instance v1, Ljava/lang/UnsupportedOperationException;
    0010767enew-instance v2, Ljava/lang/StringBuilder;
    00107682const-string v3, "Failed to resolve attribute at index 1: "
    00107686invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0010768cinvoke-virtual {v2, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    00107692invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00107698move-result-object v2
    0010769ainvoke-direct {v1, v2}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
    001076a0throw v1
    001076a2if-eqz v11, :cond_b1
    001076a6iput-object v11, v7, Lk0/n;->c:Landroid/content/res/ColorStateList;
    001076aaiget-boolean v11, v7, Lk0/n;->e:Z
    001076aeconst-string v12, "autoMirrored"
    001076b2invoke-interface {v2, v9, v12}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    001076b8move-result-object v12
    001076baif-eqz v12, :cond_bf
    001076beinvoke-virtual {v6, v15, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    001076c4move-result v11
    001076c6iput-boolean v11, v7, Lk0/n;->e:Z
    001076caiget v7, v8, Lk0/m;->j:F
    001076ceconst-string v11, "viewportWidth"
    001076d2invoke-interface {v2, v9, v11}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    001076d8move-result-object v11
    001076daif-eqz v11, :cond_cd
    001076demove v11, v14
    001076e0goto :goto_ce
    001076e2move v11, v10
    001076e4const/4 v12, 0x7
    001076e6if-nez v11, :cond_d2
    001076eagoto :goto_d6
    001076ecinvoke-virtual {v6, v12, v7}, Landroid/content/res/TypedArray;->getFloat(IF)F
    001076f2move-result v7
    001076f4iput v7, v8, Lk0/m;->j:F
    001076f8iget v7, v8, Lk0/m;->k:F
    001076fcconst-string v11, "viewportHeight"
    00107700invoke-interface {v2, v9, v11}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00107706move-result-object v11
    00107708if-eqz v11, :cond_e4
    0010770cmove v11, v14
    0010770egoto :goto_e5
    00107710move v11, v10
    00107712const/16 v13, 0x8
    00107716if-nez v11, :cond_ea
    0010771agoto :goto_ee
    0010771cinvoke-virtual {v6, v13, v7}, Landroid/content/res/TypedArray;->getFloat(IF)F
    00107722move-result v7
    00107724iput v7, v8, Lk0/m;->k:F
    00107728iget v11, v8, Lk0/m;->j:F
    0010772cconst/4 v15, 0x0
    0010772ecmpg-float v11, v11, v15
    00107732if-lez v11, :cond_4ac
    00107736cmpg-float v7, v7, v15
    0010773aif-lez v7, :cond_491
    0010773eiget v7, v8, Lk0/m;->h:F
    00107742const/4 v11, 0x3
    00107744invoke-virtual {v6, v11, v7}, Landroid/content/res/TypedArray;->getDimension(IF)F
    0010774amove-result v7
    0010774ciput v7, v8, Lk0/m;->h:F
    00107750iget v7, v8, Lk0/m;->i:F
    00107754const/4 v11, 0x2
    00107756invoke-virtual {v6, v11, v7}, Landroid/content/res/TypedArray;->getDimension(IF)F
    0010775cmove-result v7
    0010775eiput v7, v8, Lk0/m;->i:F
    00107762iget v11, v8, Lk0/m;->h:F
    00107766cmpg-float v11, v11, v15
    0010776aif-lez v11, :cond_476
    0010776ecmpg-float v7, v7, v15
    00107772if-lez v7, :cond_45b
    00107776invoke-virtual {v8}, Lk0/m;->getAlpha()F
    0010777cmove-result v7
    0010777econst-string v11, "alpha"
    00107782invoke-interface {v2, v9, v11}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00107788move-result-object v11
    0010778aif-eqz v11, :cond_125
    0010778emove v11, v14
    00107790goto :goto_126
    00107792move v11, v10
    00107794const/4 v12, 0x4
    00107796if-nez v11, :cond_12a
    0010779agoto :goto_12e
    0010779cinvoke-virtual {v6, v12, v7}, Landroid/content/res/TypedArray;->getFloat(IF)F
    001077a2move-result v7
    001077a4invoke-virtual {v8, v7}, Lk0/m;->setAlpha(F)V
    001077aainvoke-virtual {v6, v10}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
    001077b0move-result-object v7
    001077b2if-eqz v7, :cond_13e
    001077b6iput-object v7, v8, Lk0/m;->m:Ljava/lang/String;
    001077baiget-object v11, v8, Lk0/m;->o:Lo/b;
    001077beinvoke-virtual {v11, v7, v8}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    001077c4invoke-virtual {v6}, Landroid/content/res/TypedArray;->recycle()V
    001077cainvoke-virtual {v0}, Lk0/p;->getChangingConfigurations()I
    001077d0move-result v6
    001077d2iput v6, v5, Lk0/n;->a:I
    001077d6iput-boolean v14, v5, Lk0/n;->k:Z
    001077daiget-object v6, v0, Lk0/p;->b:Lk0/n;
    001077deiget-object v7, v6, Lk0/n;->b:Lk0/m;
    001077e2new-instance v8, Ljava/util/ArrayDeque;
    001077e6invoke-direct {v8}, Ljava/util/ArrayDeque;-><init>()V
    001077eciget-object v11, v7, Lk0/m;->g:Lk0/j;
    001077f0invoke-virtual {v8, v11}, Ljava/util/ArrayDeque;->push(Ljava/lang/Object;)V
    001077f6invoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I
    001077fcmove-result v11
    001077feinvoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;->getDepth()I
    00107804move-result v21
    00107806add-int/lit8 v12, v21, 0x1
    0010780amove/from16 v21, v14
    0010780eif-eq v11, v14, :cond_446
    00107812invoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;->getDepth()I
    00107818move-result v13
    0010781aif-ge v13, v12, :cond_16e
    0010781econst/4 v13, 0x3
    00107820if-eq v11, v13, :cond_446
    00107824const-string v13, "group"
    00107828const/4 v14, 0x2
    0010782aif-ne v11, v14, :cond_40d
    0010782einvoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
    00107834move-result-object v11
    00107836invoke-virtual {v8}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object;
    0010783cmove-result-object v14
    0010783echeck-cast v14, Lk0/j;
    00107842const-string v10, "path"
    00107846invoke-virtual {v10, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    0010784cmove-result v10
    0010784econst-string v15, "fillType"
    00107852move/from16 v27, v10
    00107856const-string v10, "pathData"
    0010785amove/from16 v28, v12
    0010785eiget-object v12, v7, Lk0/m;->o:Lo/b;
    00107862if-eqz v27, :cond_2f3
    00107866new-instance v11, Lk0/i;
    0010786ainvoke-direct {v11}, Lk0/l;-><init>()V
    00107870const/4 v13, 0x0
    00107872iput v13, v11, Lk0/i;->e:F
    00107876const/high16 v13, 0x3f800000
    0010787aiput v13, v11, Lk0/i;->g:F
    0010787eiput v13, v11, Lk0/i;->h:F
    00107882move-object/from16 v27, v7
    00107886const/4 v7, 0x0
    00107888iput v7, v11, Lk0/i;->i:F
    0010788ciput v13, v11, Lk0/i;->j:F
    00107890iput v7, v11, Lk0/i;->k:F
    00107894sget-object v13, Landroid/graphics/Paint$Cap;->BUTT:Landroid/graphics/Paint$Cap;
    00107898iput-object v13, v11, Lk0/i;->l:Landroid/graphics/Paint$Cap;
    0010789csget-object v7, Landroid/graphics/Paint$Join;->MITER:Landroid/graphics/Paint$Join;
    001078a0iput-object v7, v11, Lk0/i;->m:Landroid/graphics/Paint$Join;
    001078a4move-object/from16 v21, v7
    001078a8const/high16 v7, 0x40800000
    001078aciput v7, v11, Lk0/i;->n:F
    001078b0sget-object v7, Lk0/a;->c:[I
    001078b4invoke-static {v1, v4, v3, v7}, LB/b;->f(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
    001078bamove-result-object v7
    001078bcinvoke-interface {v2, v9, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    001078c2move-result-object v10
    001078c4if-eqz v10, :cond_2cc
    001078c8move-object/from16 v29, v13
    001078ccconst/4 v10, 0x0
    001078ceinvoke-virtual {v7, v10}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
    001078d4move-result-object v13
    001078d6if-eqz v13, :cond_1cb
    001078daiput-object v13, v11, Lk0/l;->b:Ljava/lang/String;
    001078deconst/4 v10, 0x2
    001078e0invoke-virtual {v7, v10}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
    001078e6move-result-object v13
    001078e8if-eqz v13, :cond_1d8
    001078ecinvoke-static {v13}, LC1/d;->l(Ljava/lang/String;)[LC/g;
    001078f2move-result-object v10
    001078f4iput-object v10, v11, Lk0/l;->a:[LC/g;
    001078f8const-string v10, "fillColor"
    001078fcconst/4 v13, 0x1
    001078feinvoke-static {v7, v2, v4, v10, v13}, LB/b;->b(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources$Theme;Ljava/lang/String;I)LB/d;
    00107904move-result-object v10
    00107906iput-object v10, v11, Lk0/i;->f:LB/d;
    0010790aiget v10, v11, Lk0/i;->h:F
    0010790econst-string v13, "fillAlpha"
    00107912invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00107918move-result-object v13
    0010791aif-eqz v13, :cond_1f1
    0010791econst/16 v13, 0xc
    00107922invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
    00107928move-result v10
    0010792aiput v10, v11, Lk0/i;->h:F
    0010792econst-string v10, "strokeLineCap"
    00107932invoke-interface {v2, v9, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00107938move-result-object v10
    0010793aif-eqz v10, :cond_205
    0010793econst/4 v10, -0x1
    00107940const/16 v13, 0x8
    00107944invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getInt(II)I
    0010794amove-result v23
    0010794cmove/from16 v10, v23
    00107950goto :goto_206
    00107952const/4 v10, -0x1
    00107954iget-object v13, v11, Lk0/i;->l:Landroid/graphics/Paint$Cap;
    00107958if-eqz v10, :cond_21b
    0010795cmove-object/from16 v30, v13
    00107960const/4 v13, 0x1
    00107962if-eq v10, v13, :cond_218
    00107966const/4 v13, 0x2
    00107968if-eq v10, v13, :cond_215
    0010796cmove-object/from16 v13, v30
    00107970goto :goto_21d
    00107972sget-object v13, Landroid/graphics/Paint$Cap;->SQUARE:Landroid/graphics/Paint$Cap;
    00107976goto :goto_21d
    00107978sget-object v13, Landroid/graphics/Paint$Cap;->ROUND:Landroid/graphics/Paint$Cap;
    0010797cgoto :goto_21d
    0010797emove-object/from16 v13, v29
    00107982iput-object v13, v11, Lk0/i;->l:Landroid/graphics/Paint$Cap;
    00107986const-string v10, "strokeLineJoin"
    0010798ainvoke-interface {v2, v9, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00107990move-result-object v10
    00107992if-eqz v10, :cond_231
    00107996const/4 v10, -0x1
    00107998const/16 v13, 0x9
    0010799cinvoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getInt(II)I
    001079a2move-result v17
    001079a4move/from16 v10, v17
    001079a8goto :goto_232
    001079aaconst/4 v10, -0x1
    001079aciget-object v13, v11, Lk0/i;->m:Landroid/graphics/Paint$Join;
    001079b0if-eqz v10, :cond_247
    001079b4move-object/from16 v29, v13
    001079b8const/4 v13, 0x1
    001079baif-eq v10, v13, :cond_244
    001079beconst/4 v13, 0x2
    001079c0if-eq v10, v13, :cond_241
    001079c4move-object/from16 v10, v29
    001079c8goto :goto_249
    001079casget-object v10, Landroid/graphics/Paint$Join;->BEVEL:Landroid/graphics/Paint$Join;
    001079cegoto :goto_249
    001079d0sget-object v10, Landroid/graphics/Paint$Join;->ROUND:Landroid/graphics/Paint$Join;
    001079d4goto :goto_249
    001079d6move-object/from16 v10, v21
    001079daiput-object v10, v11, Lk0/i;->m:Landroid/graphics/Paint$Join;
    001079deiget v10, v11, Lk0/i;->n:F
    001079e2const-string v13, "strokeMiterLimit"
    001079e6invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    001079ecmove-result-object v13
    001079eeif-eqz v13, :cond_25b
    001079f2const/16 v13, 0xa
    001079f6invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
    001079fcmove-result v10
    001079feiput v10, v11, Lk0/i;->n:F
    00107a02const-string v10, "strokeColor"
    00107a06const/4 v13, 0x3
    00107a08invoke-static {v7, v2, v4, v10, v13}, LB/b;->b(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources$Theme;Ljava/lang/String;I)LB/d;
    00107a0emove-result-object v10
    00107a10iput-object v10, v11, Lk0/i;->d:LB/d;
    00107a14iget v10, v11, Lk0/i;->g:F
    00107a18const-string v13, "strokeAlpha"
    00107a1cinvoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00107a22move-result-object v13
    00107a24if-eqz v13, :cond_276
    00107a28const/16 v13, 0xb
    00107a2cinvoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
    00107a32move-result v10
    00107a34iput v10, v11, Lk0/i;->g:F
    00107a38iget v10, v11, Lk0/i;->e:F
    00107a3cconst-string v13, "strokeWidth"
    00107a40invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00107a46move-result-object v13
    00107a48if-eqz v13, :cond_287
    00107a4cconst/4 v13, 0x4
    00107a4einvoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
    00107a54move-result v10
    00107a56iput v10, v11, Lk0/i;->e:F
    00107a5aiget v10, v11, Lk0/i;->j:F
    00107a5econst-string v13, "trimPathEnd"
    00107a62invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00107a68move-result-object v13
    00107a6aif-eqz v13, :cond_298
    00107a6econst/4 v13, 0x6
    00107a70invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
    00107a76move-result v10
    00107a78iput v10, v11, Lk0/i;->j:F
    00107a7ciget v10, v11, Lk0/i;->k:F
    00107a80const-string v13, "trimPathOffset"
    00107a84invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00107a8amove-result-object v13
    00107a8cif-eqz v13, :cond_2a9
    00107a90const/4 v13, 0x7
    00107a92invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
    00107a98move-result v10
    00107a9aiput v10, v11, Lk0/i;->k:F
    00107a9eiget v10, v11, Lk0/i;->i:F
    00107aa2const-string v13, "trimPathStart"
    00107aa6invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00107aacmove-result-object v13
    00107aaeif-eqz v13, :cond_2ba
    00107ab2const/4 v13, 0x5
    00107ab4invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
    00107abamove-result v10
    00107abciput v10, v11, Lk0/i;->i:F
    00107ac0iget v10, v11, Lk0/l;->c:I
    00107ac4invoke-interface {v2, v9, v15}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00107acamove-result-object v13
    00107accif-eqz v13, :cond_2ca
    00107ad0const/16 v13, 0xd
    00107ad4invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getInt(II)I
    00107adamove-result v10
    00107adciput v10, v11, Lk0/l;->c:I
    00107ae0invoke-virtual {v7}, Landroid/content/res/TypedArray;->recycle()V
    00107ae6iget-object v7, v14, Lk0/j;->b:Ljava/util/ArrayList;
    00107aeainvoke-virtual {v7, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    00107af0invoke-virtual {v11}, Lk0/l;->getPathName()Ljava/lang/String;
    00107af6move-result-object v7
    00107af8if-eqz v7, :cond_2e1
    00107afcinvoke-virtual {v11}, Lk0/l;->getPathName()Ljava/lang/String;
    00107b02move-result-object v7
    00107b04invoke-virtual {v12, v7, v11}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00107b0aiget v7, v6, Lk0/n;->a:I
    00107b0eiput v7, v6, Lk0/n;->a:I
    00107b12const/4 v11, 0x0
    00107b14const/4 v15, 0x2
    00107b16const/16 v17, 0x9
    00107b1aconst/16 v19, -0x1
    00107b1econst/16 v21, 0x0
    00107b22const/16 v23, 0x8
    00107b26const/16 v26, 0x0
    00107b2agoto/16 :goto_401
    00107b2emove-object/from16 v27, v7
    00107b32const/16 v17, 0x9
    00107b36const/16 v19, -0x1
    00107b3aconst/16 v23, 0x8
    00107b3econst/16 v26, 0x0
    00107b42const-string v7, "clip-path"
    00107b46invoke-virtual {v7, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    00107b4cmove-result v7
    00107b4eif-eqz v7, :cond_359
    00107b52new-instance v7, Lk0/h;
    00107b56invoke-direct {v7}, Lk0/l;-><init>()V
    00107b5cinvoke-interface {v2, v9, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00107b62move-result-object v10
    00107b64if-eqz v10, :cond_33f
    00107b68sget-object v10, Lk0/a;->d:[I
    00107b6cinvoke-static {v1, v4, v3, v10}, LB/b;->f(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
    00107b72move-result-object v10
    00107b74const/4 v11, 0x0
    00107b76invoke-virtual {v10, v11}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
    00107b7cmove-result-object v13
    00107b7eif-eqz v13, :cond_31f
    00107b82iput-object v13, v7, Lk0/l;->b:Ljava/lang/String;
    00107b86const/4 v13, 0x1
    00107b88invoke-virtual {v10, v13}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
    00107b8emove-result-object v11
    00107b90if-eqz v11, :cond_32c
    00107b94invoke-static {v11}, LC1/d;->l(Ljava/lang/String;)[LC/g;
    00107b9amove-result-object v11
    00107b9ciput-object v11, v7, Lk0/l;->a:[LC/g;
    00107ba0invoke-static {v2, v15}, LB/b;->c(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z
    00107ba6move-result v11
    00107ba8if-nez v11, :cond_334
    00107bacconst/4 v15, 0x0
    00107baegoto :goto_33a
    00107bb0const/4 v11, 0x0
    00107bb2const/4 v13, 0x2
    00107bb4invoke-virtual {v10, v13, v11}, Landroid/content/res/TypedArray;->getInt(II)I
    00107bbamove-result v15
    00107bbciput v15, v7, Lk0/l;->c:I
    00107bc0invoke-virtual {v10}, Landroid/content/res/TypedArray;->recycle()V
    00107bc6iget-object v10, v14, Lk0/j;->b:Ljava/util/ArrayList;
    00107bcainvoke-virtual {v10, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    00107bd0invoke-virtual {v7}, Lk0/l;->getPathName()Ljava/lang/String;
    00107bd6move-result-object v10
    00107bd8if-eqz v10, :cond_351
    00107bdcinvoke-virtual {v7}, Lk0/l;->getPathName()Ljava/lang/String;
    00107be2move-result-object v10
    00107be4invoke-virtual {v12, v10, v7}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00107beaiget v7, v6, Lk0/n;->a:I
    00107beeiput v7, v6, Lk0/n;->a:I
    00107bf2const/4 v11, 0x0
    00107bf4const/4 v15, 0x2
    00107bf6goto/16 :goto_401
    00107bfainvoke-virtual {v13, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    00107c00move-result v7
    00107c02if-eqz v7, :cond_355
    00107c06new-instance v7, Lk0/j;
    00107c0ainvoke-direct {v7}, Lk0/j;-><init>()V
    00107c10sget-object v10, Lk0/a;->b:[I
    00107c14invoke-static {v1, v4, v3, v10}, LB/b;->f(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
    00107c1amove-result-object v10
    00107c1ciget v11, v7, Lk0/j;->c:F
    00107c20const-string v13, "rotation"
    00107c24invoke-static {v2, v13}, LB/b;->c(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z
    00107c2amove-result v13
    00107c2cif-nez v13, :cond_376
    00107c30const/4 v15, 0x5
    00107c32goto :goto_37b
    00107c34const/4 v15, 0x5
    00107c36invoke-virtual {v10, v15, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
    00107c3cmove-result v11
    00107c3eiput v11, v7, Lk0/j;->c:F
    00107c42iget v11, v7, Lk0/j;->d:F
    00107c46const/4 v13, 0x1
    00107c48invoke-virtual {v10, v13, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
    00107c4emove-result v11
    00107c50iput v11, v7, Lk0/j;->d:F
    00107c54iget v11, v7, Lk0/j;->e:F
    00107c58const/4 v15, 0x2
    00107c5ainvoke-virtual {v10, v15, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
    00107c60move-result v11
    00107c62iput v11, v7, Lk0/j;->e:F
    00107c66iget v11, v7, Lk0/j;->f:F
    00107c6aconst-string v13, "scaleX"
    00107c6einvoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00107c74move-result-object v13
    00107c76if-eqz v13, :cond_39e
    00107c7aconst/4 v13, 0x3
    00107c7cinvoke-virtual {v10, v13, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
    00107c82move-result v11
    00107c84iput v11, v7, Lk0/j;->f:F
    00107c88iget v11, v7, Lk0/j;->g:F
    00107c8cconst-string v13, "scaleY"
    00107c90invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00107c96move-result-object v13
    00107c98if-eqz v13, :cond_3b0
    00107c9cconst/4 v13, 0x4
    00107c9einvoke-virtual {v10, v13, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
    00107ca4move-result v11
    00107ca6goto :goto_3b1
    00107ca8const/4 v13, 0x4
    00107caaiput v11, v7, Lk0/j;->g:F
    00107caeiget v11, v7, Lk0/j;->h:F
    00107cb2const-string v13, "translateX"
    00107cb6invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00107cbcmove-result-object v13
    00107cbeif-eqz v13, :cond_3c3
    00107cc2const/4 v13, 0x6
    00107cc4invoke-virtual {v10, v13, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
    00107ccamove-result v11
    00107cccgoto :goto_3c4
    00107cceconst/4 v13, 0x6
    00107cd0iput v11, v7, Lk0/j;->h:F
    00107cd4iget v11, v7, Lk0/j;->i:F
    00107cd8const-string v13, "translateY"
    00107cdcinvoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00107ce2move-result-object v13
    00107ce4if-eqz v13, :cond_3d6
    00107ce8const/4 v13, 0x7
    00107ceainvoke-virtual {v10, v13, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
    00107cf0move-result v11
    00107cf2goto :goto_3d7
    00107cf4const/4 v13, 0x7
    00107cf6iput v11, v7, Lk0/j;->i:F
    00107cfaconst/4 v11, 0x0
    00107cfcinvoke-virtual {v10, v11}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
    00107d02move-result-object v13
    00107d04if-eqz v13, :cond_3e2
    00107d08iput-object v13, v7, Lk0/j;->k:Ljava/lang/String;
    00107d0cinvoke-virtual {v7}, Lk0/j;->c()V
    00107d12invoke-virtual {v10}, Landroid/content/res/TypedArray;->recycle()V
    00107d18iget-object v10, v14, Lk0/j;->b:Ljava/util/ArrayList;
    00107d1cinvoke-virtual {v10, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    00107d22invoke-virtual {v8, v7}, Ljava/util/ArrayDeque;->push(Ljava/lang/Object;)V
    00107d28invoke-virtual {v7}, Lk0/j;->getGroupName()Ljava/lang/String;
    00107d2emove-result-object v10
    00107d30if-eqz v10, :cond_3fd
    00107d34invoke-virtual {v7}, Lk0/j;->getGroupName()Ljava/lang/String;
    00107d3amove-result-object v10
    00107d3cinvoke-virtual {v12, v10, v7}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00107d42iget v7, v6, Lk0/n;->a:I
    00107d46iput v7, v6, Lk0/n;->a:I
    00107d4amove/from16 v25, v11
    00107d4econst/4 v7, 0x3
    00107d50const/16 v16, 0x6
    00107d54const/16 v20, 0x7
    00107d58const/16 v22, 0x4
    00107d5cconst/16 v24, 0x1
    00107d60goto :goto_434
    00107d62move-object/from16 v27, v7
    00107d66move/from16 v25, v10
    00107d6amove/from16 v28, v12
    00107d6emove/from16 v26, v15
    00107d72const/4 v7, 0x3
    00107d74const/16 v16, 0x6
    00107d78const/16 v17, 0x9
    00107d7cconst/16 v19, -0x1
    00107d80const/16 v20, 0x7
    00107d84const/16 v22, 0x4
    00107d88const/16 v23, 0x8
    00107d8cconst/16 v24, 0x1
    00107d90move v15, v14
    00107d92if-ne v11, v7, :cond_434
    00107d96invoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
    00107d9cmove-result-object v10
    00107d9einvoke-virtual {v13, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    00107da4move-result v10
    00107da6if-eqz v10, :cond_434
    00107daainvoke-virtual {v8}, Ljava/util/ArrayDeque;->pop()Ljava/lang/Object;
    00107db0invoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;->next()I
    00107db6move-result v11
    00107db8move/from16 v13, v23
    00107dbcmove/from16 v14, v24
    00107dc0move/from16 v10, v25
    00107dc4move/from16 v15, v26
    00107dc8move-object/from16 v7, v27
    00107dccmove/from16 v12, v28
    00107dd0goto/16 :goto_163
    00107dd4if-nez v21, :cond_453
    00107dd8iget-object v1, v5, Lk0/n;->c:Landroid/content/res/ColorStateList;
    00107ddciget-object v2, v5, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
    00107de0invoke-virtual {v0, v1, v2}, Lk0/p;->a(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter;
    00107de6move-result-object v1
    00107de8iput-object v1, v0, Lk0/p;->c:Landroid/graphics/PorterDuffColorFilter;
    00107decreturn-void
    00107deenew-instance v1, Lorg/xmlpull/v1/XmlPullParserException;
    00107df2const-string v2, "no path defined"
    00107df6invoke-direct {v1, v2}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
    00107dfcthrow v1
    00107dfenew-instance v1, Lorg/xmlpull/v1/XmlPullParserException;
    00107e02new-instance v2, Ljava/lang/StringBuilder;
    00107e06invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
    00107e0cinvoke-virtual {v6}, Landroid/content/res/TypedArray;->getPositionDescription()Ljava/lang/String;
    00107e12move-result-object v3
    00107e14invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00107e1aconst-string v3, "<vector> tag requires height > 0"
    00107e1einvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00107e24invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00107e2amove-result-object v2
    00107e2cinvoke-direct {v1, v2}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
    00107e32throw v1
    00107e34new-instance v1, Lorg/xmlpull/v1/XmlPullParserException;
    00107e38new-instance v2, Ljava/lang/StringBuilder;
    00107e3cinvoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
    00107e42invoke-virtual {v6}, Landroid/content/res/TypedArray;->getPositionDescription()Ljava/lang/String;
    00107e48move-result-object v3
    00107e4ainvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00107e50const-string v3, "<vector> tag requires width > 0"
    00107e54invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00107e5ainvoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00107e60move-result-object v2
    00107e62invoke-direct {v1, v2}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
    00107e68throw v1
    00107e6anew-instance v1, Lorg/xmlpull/v1/XmlPullParserException;
    00107e6enew-instance v2, Ljava/lang/StringBuilder;
    00107e72invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
    00107e78invoke-virtual {v6}, Landroid/content/res/TypedArray;->getPositionDescription()Ljava/lang/String;
    00107e7emove-result-object v3
    00107e80invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00107e86const-string v3, "<vector> tag requires viewportHeight > 0"
    00107e8ainvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00107e90invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00107e96move-result-object v2
    00107e98invoke-direct {v1, v2}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
    00107e9ethrow v1
    00107ea0new-instance v1, Lorg/xmlpull/v1/XmlPullParserException;
    00107ea4new-instance v2, Ljava/lang/StringBuilder;
    00107ea8invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
    00107eaeinvoke-virtual {v6}, Landroid/content/res/TypedArray;->getPositionDescription()Ljava/lang/String;
    00107eb4move-result-object v3
    00107eb6invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00107ebcconst-string v3, "<vector> tag requires viewportWidth > 0"
    00107ec0invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00107ec6invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00107eccmove-result-object v2
    00107eceinvoke-direct {v1, v2}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
    00107ed4throw v1
    00107ed6nop
    00107ed8.packed-switch 0xe
    00107538
    00107eec
    00107eec struct try_item
    00107eec start_addr uint32 0x107668
    00107ef0 insn_count int 8
    00107ef2 handler_off uint16 0x107ef5
    00107ef4
    00107ef4 struct encoded_catch_handler_list
    00107ef4 size int 1
    00107ef5
    00107ef5 struct encoded_catch_handler ← 0x107ef2
    00107ef5 size int64 1
    00107ef6 handlers[0].type_idx int 0xb554
    00107ef8 handlers[0].addr uint32 0x10764e
    00107efa
    00107efa // align 0x4
    00107efc
    00107efck0.p::invalidateSelf():
    00107f0ciget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00107f10if-eqz v0, :cond_8
    00107f14invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V
    00107f1areturn-void
    00107f1cinvoke-super {v1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V
    00107f22return-void
    00107efc
    00107f24
    00107f24k0.p::onBoundsChange(android.graphics.Rect):
    00107f34iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00107f38if-eqz v0, :cond_7
    00107f3cinvoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
    00107f42return-void
    00107f24
    00107f44
    00107f44k0.p::scheduleSelf(java.lang.Runnable, long):
    00107f54iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00107f58if-eqz v0, :cond_8
    00107f5cinvoke-virtual {v0, v2, v3, v4}, Landroid/graphics/drawable/Drawable;->scheduleSelf(Ljava/lang/Runnable;J)V
    00107f62return-void
    00107f64invoke-super {v1, v2, v3, v4}, Landroid/graphics/drawable/Drawable;->scheduleSelf(Ljava/lang/Runnable;J)V
    00107f6areturn-void
    00107f44
    00107f6c
    00107f6ck0.p::setAlpha(int):
    00107f7ciget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00107f80if-eqz v0, :cond_8
    00107f84invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setAlpha(I)V
    00107f8areturn-void
    00107f8ciget-object v0, v1, Lk0/p;->b:Lk0/n;
    00107f90iget-object v0, v0, Lk0/n;->b:Lk0/m;
    00107f94invoke-virtual {v0}, Lk0/m;->getRootAlpha()I
    00107f9amove-result v0
    00107f9cif-eq v0, v2, :cond_1c
    00107fa0iget-object v0, v1, Lk0/p;->b:Lk0/n;
    00107fa4iget-object v0, v0, Lk0/n;->b:Lk0/m;
    00107fa8invoke-virtual {v0, v2}, Lk0/m;->setRootAlpha(I)V
    00107faeinvoke-virtual {v1}, Lk0/p;->invalidateSelf()V
    00107fb4return-void
    00107f6c
    00107fb6
    00107fb6 // align 0x8
    00107fb8
    00107fb8k0.p::setAutoMirrored(boolean):
    00107fc8iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00107fccif-eqz v0, :cond_8
    00107fd0invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setAutoMirrored(Z)V
    00107fd6return-void
    00107fd8iget-object v0, v1, Lk0/p;->b:Lk0/n;
    00107fdciput-boolean v2, v0, Lk0/n;->e:Z
    00107fe0return-void
    00107fb8
    00107fe2
    00107fe2 // align 0x4
    00107fe4
    00107fe4k0.p::setColorFilter(android.graphics.ColorFilter):
    00107ff4iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00107ff8if-eqz v0, :cond_8
    00107ffcinvoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
    00108002return-void
    00108004iput-object v2, v1, Lk0/p;->d:Landroid/graphics/ColorFilter;
    00108008invoke-virtual {v1}, Lk0/p;->invalidateSelf()V
    0010800ereturn-void
    00107fe4
    00108010
    00108010k0.p::setTint(int):
    00108020iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00108024if-eqz v0, :cond_8
    00108028invoke-static {v0, v2}, LC1/l;->g0(Landroid/graphics/drawable/Drawable;I)V
    0010802ereturn-void
    00108030invoke-static {v2}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
    00108036move-result-object v2
    00108038invoke-virtual {v1, v2}, Lk0/p;->setTintList(Landroid/content/res/ColorStateList;)V
    0010803ereturn-void
    00108010
    00108040
    00108040k0.p::setTintList(android.content.res.ColorStateList):
    00108050iget-object v0, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00108054if-eqz v0, :cond_8
    00108058invoke-static {v0, v3}, LD/a;->h(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
    0010805ereturn-void
    00108060iget-object v0, v2, Lk0/p;->b:Lk0/n;
    00108064iget-object v1, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
    00108068if-eq v1, v3, :cond_1b
    0010806ciput-object v3, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
    00108070iget-object v0, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
    00108074invoke-virtual {v2, v3, v0}, Lk0/p;->a(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter;
    0010807amove-result-object v3
    0010807ciput-object v3, v2, Lk0/p;->c:Landroid/graphics/PorterDuffColorFilter;
    00108080invoke-virtual {v2}, Lk0/p;->invalidateSelf()V
    00108086return-void
    00108040
    00108088
    00108088k0.p::setTintMode(android.graphics.PorterDuff$Mode):
    00108098iget-object v0, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    0010809cif-eqz v0, :cond_8
    001080a0invoke-static {v0, v3}, LD/a;->i(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
    001080a6return-void
    001080a8iget-object v0, v2, Lk0/p;->b:Lk0/n;
    001080aciget-object v1, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
    001080b0if-eq v1, v3, :cond_1b
    001080b4iput-object v3, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
    001080b8iget-object v0, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
    001080bcinvoke-virtual {v2, v0, v3}, Lk0/p;->a(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter;
    001080c2move-result-object v3
    001080c4iput-object v3, v2, Lk0/p;->c:Landroid/graphics/PorterDuffColorFilter;
    001080c8invoke-virtual {v2}, Lk0/p;->invalidateSelf()V
    001080cereturn-void
    00108088
    001080d0
    001080d0k0.p::unscheduleSelf(java.lang.Runnable):
    001080e0iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001080e4if-eqz v0, :cond_8
    001080e8invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->unscheduleSelf(Ljava/lang/Runnable;)V
    001080eereturn-void
    001080f0invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;->unscheduleSelf(Ljava/lang/Runnable;)V
    001080f6return-void
    001080d0
    001080f8
    001080f8k1.b::equals(java.lang.Object):
    00108108instance-of v0, v2, Lk1/b;
    0010810cif-eqz v0, :cond_16
    00108110invoke-static {v1}, LC1/d;->x(Lo1/a;)Ljava/lang/Class;
    00108116move-result-object v0
    00108118check-cast v2, Lo1/a;
    0010811cinvoke-static {v2}, LC1/d;->x(Lo1/a;)Ljava/lang/Class;
    00108122move-result-object v2
    00108124invoke-virtual {v0, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    0010812amove-result v2
    0010812cif-eqz v2, :cond_16
    00108130const/4 v2, 0x1
    00108132return v2
    00108134const/4 v2, 0x0
    00108136return v2
    001080f8
    00108138
    00108138k1.b::hashCode():
    00108148invoke-static {v1}, LC1/d;->x(Lo1/a;)Ljava/lang/Class;
    0010814emove-result-object v0
    00108150invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
    00108156move-result v0
    00108158return v0
    00108138
    0010815a
    0010815a // align 0x4
    0010815c
    0010815ck1.b::a():
    0010816ciget-object v0, v1, Lk1/b;->a:Ljava/lang/Class;
    00108170return-object v0
    0010815c
    00108172
    00108172 // align 0x4
    00108174
    00108174k1.b::toString():
    00108184new-instance v0, Ljava/lang/StringBuilder;
    00108188invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
    0010818eiget-object v1, v2, Lk1/b;->a:Ljava/lang/Class;
    00108192invoke-virtual {v1}, Ljava/lang/Class;->toString()Ljava/lang/String;
    00108198move-result-object v1
    0010819ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    001081a0const-string v1, " (Kotlin reflection is not available)"
    001081a4invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    001081aainvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    001081b0move-result-object v0
    001081b2return-object v0
    00108174
    001081b4
    001081b4k1.b::<clinit>():
    001081c4const-class v20, Lj1/k;
    001081c8const-class v21, Lj1/m;
    001081ccconst-class v1, Lj1/a;
    001081d0const-class v2, Lj1/l;
    001081d4const-class v3, Lc1/a;
    001081d8const-class v4, Lj1/p;
    001081dcconst-class v5, Lj1/q;
    001081e0const-class v6, Lj1/r;
    001081e4const-class v7, Lj1/s;
    001081e8const-class v8, Lj1/t;
    001081ecconst-class v9, Lj1/u;
    001081f0const-class v10, Lj1/v;
    001081f4const-class v11, Lj1/b;
    001081f8const-class v12, Lj1/c;
    001081fcconst-class v13, Lj1/d;
    00108200const-class v14, Lj1/e;
    00108204const-class v15, Lj1/f;
    00108208const-class v16, Lj1/g;
    0010820cconst-class v17, Lj1/h;
    00108210const-class v18, Lj1/i;
    00108214const-class v19, Lj1/j;
    00108218const-class v22, Lj1/n;
    0010821cconst-class v23, Lj1/o;
    00108220filled-new-array/range {v1 .. v23}, [Ljava/lang/Class;
    00108226move-result-object v0
    00108228invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
    0010822emove-result-object v0
    00108230const-string v1, "asList(this)"
    00108234invoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0010823anew-instance v1, Ljava/util/ArrayList;
    0010823einvoke-static {v0}, Lc1/k;->e0(Ljava/lang/Iterable;)I
    00108244move-result v2
    00108246invoke-direct {v1, v2}, Ljava/util/ArrayList;-><init>(I)V
    0010824cinvoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
    00108252move-result-object v0
    00108254const/4 v2, 0x0
    00108256invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    0010825cmove-result v3
    0010825eif-eqz v3, :cond_6f
    00108262invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    00108268move-result-object v3
    0010826aadd-int/lit8 v4, v2, 0x1
    0010826eif-ltz v2, :cond_67
    00108272check-cast v3, Ljava/lang/Class;
    00108276invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
    0010827cmove-result-object v2
    0010827enew-instance v5, Lb1/a;
    00108282invoke-direct {v5, v3, v2}, Lb1/a;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V
    00108288invoke-virtual {v1, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0010828emove v2, v4
    00108290goto :goto_49
    00108292new-instance v0, Ljava/lang/ArithmeticException;
    00108296const-string v1, "Index overflow has happened."
    0010829ainvoke-direct {v0, v1}, Ljava/lang/ArithmeticException;-><init>(Ljava/lang/String;)V
    001082a0throw v0
    001082a2invoke-static {v1}, Lc1/t;->Z(Ljava/util/ArrayList;)Ljava/util/Map;
    001082a8move-result-object v0
    001082aasput-object v0, Lk1/b;->b:Ljava/util/Map;
    001082aenew-instance v0, Ljava/util/HashMap;
    001082b2invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
    001082b8const-string v1, "boolean"
    001082bcconst-string v2, "kotlin.Boolean"
    001082c0invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    001082c6const-string v1, "char"
    001082caconst-string v3, "kotlin.Char"
    001082ceinvoke-virtual {v0, v1, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    001082d4const-string v1, "byte"
    001082d8const-string v4, "kotlin.Byte"
    001082dcinvoke-virtual {v0, v1, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    001082e2const-string v1, "short"
    001082e6const-string v5, "kotlin.Short"
    001082eainvoke-virtual {v0, v1, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    001082f0const-string v1, "int"
    001082f4const-string v6, "kotlin.Int"
    001082f8invoke-virtual {v0, v1, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    001082feconst-string v1, "float"
    00108302const-string v7, "kotlin.Float"
    00108306invoke-virtual {v0, v1, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0010830cconst-string v1, "long"
    00108310const-string v8, "kotlin.Long"
    00108314invoke-virtual {v0, v1, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0010831aconst-string v1, "double"
    0010831econst-string v9, "kotlin.Double"
    00108322invoke-virtual {v0, v1, v9}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00108328new-instance v1, Ljava/util/HashMap;
    0010832cinvoke-direct {v1}, Ljava/util/HashMap;-><init>()V
    00108332const-string v10, "java.lang.Boolean"
    00108336invoke-virtual {v1, v10, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0010833cconst-string v2, "java.lang.Character"
    00108340invoke-virtual {v1, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00108346const-string v2, "java.lang.Byte"
    0010834ainvoke-virtual {v1, v2, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00108350const-string v2, "java.lang.Short"
    00108354invoke-virtual {v1, v2, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0010835aconst-string v2, "java.lang.Integer"
    0010835einvoke-virtual {v1, v2, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00108364const-string v2, "java.lang.Float"
    00108368invoke-virtual {v1, v2, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0010836econst-string v2, "java.lang.Long"
    00108372invoke-virtual {v1, v2, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00108378const-string v2, "java.lang.Double"
    0010837cinvoke-virtual {v1, v2, v9}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00108382new-instance v2, Ljava/util/HashMap;
    00108386invoke-direct {v2}, Ljava/util/HashMap;-><init>()V
    0010838cconst-string v3, "java.lang.Object"
    00108390const-string v4, "kotlin.Any"
    00108394invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0010839aconst-string v3, "java.lang.String"
    0010839econst-string v4, "kotlin.String"
    001083a2invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    001083a8const-string v3, "java.lang.CharSequence"
    001083acconst-string v4, "kotlin.CharSequence"
    001083b0invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    001083b6const-string v3, "java.lang.Throwable"
    001083baconst-string v4, "kotlin.Throwable"
    001083beinvoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    001083c4const-string v3, "java.lang.Cloneable"
    001083c8const-string v4, "kotlin.Cloneable"
    001083ccinvoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    001083d2const-string v3, "java.lang.Number"
    001083d6const-string v4, "kotlin.Number"
    001083dainvoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    001083e0const-string v3, "java.lang.Comparable"
    001083e4const-string v4, "kotlin.Comparable"
    001083e8invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    001083eeconst-string v3, "java.lang.Enum"
    001083f2const-string v4, "kotlin.Enum"
    001083f6invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    001083fcconst-string v3, "java.lang.annotation.Annotation"
    00108400const-string v4, "kotlin.Annotation"
    00108404invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0010840aconst-string v3, "java.lang.Iterable"
    0010840econst-string v4, "kotlin.collections.Iterable"
    00108412invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00108418const-string v3, "java.util.Iterator"
    0010841cconst-string v4, "kotlin.collections.Iterator"
    00108420invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00108426const-string v3, "java.util.Collection"
    0010842aconst-string v4, "kotlin.collections.Collection"
    0010842einvoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00108434const-string v3, "java.util.List"
    00108438const-string v4, "kotlin.collections.List"
    0010843cinvoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00108442const-string v3, "java.util.Set"
    00108446const-string v4, "kotlin.collections.Set"
    0010844ainvoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00108450const-string v3, "java.util.ListIterator"
    00108454const-string v4, "kotlin.collections.ListIterator"
    00108458invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0010845econst-string v3, "java.util.Map"
    00108462const-string v4, "kotlin.collections.Map"
    00108466invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0010846cconst-string v3, "java.util.Map$Entry"
    00108470const-string v4, "kotlin.collections.Map.Entry"
    00108474invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0010847aconst-string v3, "kotlin.jvm.internal.StringCompanionObject"
    0010847econst-string v4, "kotlin.String.Companion"
    00108482invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00108488const-string v3, "kotlin.jvm.internal.EnumCompanionObject"
    0010848cconst-string v4, "kotlin.Enum.Companion"
    00108490invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00108496invoke-virtual {v2, v0}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V
    0010849cinvoke-virtual {v2, v1}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V
    001084a2invoke-virtual {v0}, Ljava/util/HashMap;->values()Ljava/util/Collection;
    001084a8move-result-object v0
    001084aaconst-string v1, "primitiveFqNames.values"
    001084aeinvoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    001084b4invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
    001084bamove-result-object v0
    001084bcinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    001084c2move-result v1
    001084c4if-eqz v1, :cond_1ae
    001084c8invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    001084cemove-result-object v1
    001084d0check-cast v1, Ljava/lang/String;
    001084d4new-instance v3, Ljava/lang/StringBuilder;
    001084d8const-string v4, "kotlin.jvm.internal."
    001084dcinvoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    001084e2const-string v4, "kotlinName"
    001084e6invoke-static {v1, v4}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    001084ecinvoke-static {v1}, Lq1/i;->F0(Ljava/lang/String;)Ljava/lang/String;
    001084f2move-result-object v4
    001084f4invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    001084faconst-string v4, "CompanionObject"
    001084feinvoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00108504invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0010850amove-result-object v3
    0010850cconst-string v4, ".Companion"
    00108510invoke-virtual {v1, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
    00108516move-result-object v1
    00108518invoke-virtual {v2, v3, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0010851egoto :goto_17c
    00108520sget-object v0, Lk1/b;->b:Ljava/util/Map;
    00108524invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set;
    0010852amove-result-object v0
    0010852cinvoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
    00108532move-result-object v0
    00108534invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    0010853amove-result v1
    0010853cif-eqz v1, :cond_1ea
    00108540invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    00108546move-result-object v1
    00108548check-cast v1, Ljava/util/Map$Entry;
    0010854cinvoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
    00108552move-result-object v3
    00108554check-cast v3, Ljava/lang/Class;
    00108558invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
    0010855emove-result-object v1
    00108560check-cast v1, Ljava/lang/Number;
    00108564invoke-virtual {v1}, Ljava/lang/Number;->intValue()I
    0010856amove-result v1
    0010856cinvoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String;
    00108572move-result-object v3
    00108574new-instance v4, Ljava/lang/StringBuilder;
    00108578const-string v5, "kotlin.Function"
    0010857cinvoke-direct {v4, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    00108582invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    00108588invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0010858emove-result-object v1
    00108590invoke-virtual {v2, v3, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00108596goto :goto_1b8
    00108598new-instance v0, Ljava/util/LinkedHashMap;
    0010859cinvoke-virtual {v2}, Ljava/util/HashMap;->size()I
    001085a2move-result v1
    001085a4invoke-static {v1}, Lc1/t;->Y(I)I
    001085aamove-result v1
    001085acinvoke-direct {v0, v1}, Ljava/util/LinkedHashMap;-><init>(I)V
    001085b2invoke-virtual {v2}, Ljava/util/HashMap;->entrySet()Ljava/util/Set;
    001085b8move-result-object v1
    001085bainvoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
    001085c0move-result-object v1
    001085c2invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
    001085c8move-result v2
    001085caif-eqz v2, :cond_21d
    001085ceinvoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    001085d4move-result-object v2
    001085d6check-cast v2, Ljava/util/Map$Entry;
    001085dainvoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
    001085e0move-result-object v3
    001085e2invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
    001085e8move-result-object v2
    001085eacheck-cast v2, Ljava/lang/String;
    001085eeinvoke-static {v2}, Lq1/i;->F0(Ljava/lang/String;)Ljava/lang/String;
    001085f4move-result-object v2
    001085f6invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    001085fcgoto :goto_1ff
    001085fereturn-void
    001081b4