File classes.dex
Function:
Loading..
00070af4
00070af4L.i::g():
00070b04const-string v0, "androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_START_KEY"
00070b08invoke-virtual {v11, v0}, LL/i;->c(Ljava/lang/String;)Ljava/util/ArrayList;
00070b0emove-result-object v1
00070b10invoke-interface {v1}, Ljava/util/List;->isEmpty()Z
00070b16move-result v1
00070b18iget-object v2, v11, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
00070b1cif-nez v1, :cond_7e
00070b20invoke-virtual {v11, v0}, LL/i;->c(Ljava/lang/String;)Ljava/util/ArrayList;
00070b26move-result-object v0
00070b28const-string v1, "androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_END_KEY"
00070b2cinvoke-virtual {v11, v1}, LL/i;->c(Ljava/lang/String;)Ljava/util/ArrayList;
00070b32move-result-object v1
00070b34const-string v3, "androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_FLAGS_KEY"
00070b38invoke-virtual {v11, v3}, LL/i;->c(Ljava/lang/String;)Ljava/util/ArrayList;
00070b3emove-result-object v3
00070b40const-string v4, "androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_ID_KEY"
00070b44invoke-virtual {v11, v4}, LL/i;->c(Ljava/lang/String;)Ljava/util/ArrayList;
00070b4amove-result-object v4
00070b4cnew-instance v5, Landroid/text/SpannableString;
00070b50invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getText()Ljava/lang/CharSequence;
00070b56move-result-object v6
00070b58invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getText()Ljava/lang/CharSequence;
00070b5emove-result-object v7
00070b60invoke-interface {v7}, Ljava/lang/CharSequence;->length()I
00070b66move-result v7
00070b68const/4 v8, 0x0
00070b6ainvoke-static {v6, v8, v7}, Landroid/text/TextUtils;->substring(Ljava/lang/CharSequence;II)Ljava/lang/String;
00070b70move-result-object v6
00070b72invoke-direct {v5, v6}, Landroid/text/SpannableString;-><init>(Ljava/lang/CharSequence;)V
00070b78invoke-interface {v0}, Ljava/util/List;->size()I
00070b7emove-result v6
00070b80if-ge v8, v6, :cond_7d
00070b84new-instance v6, LL/a;
00070b88invoke-interface {v4, v8}, Ljava/util/List;->get(I)Ljava/lang/Object;
00070b8emove-result-object v7
00070b90check-cast v7, Ljava/lang/Integer;
00070b94invoke-virtual {v7}, Ljava/lang/Integer;->intValue()I
00070b9amove-result v7
00070b9cinvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
00070ba2move-result-object v9
00070ba4const-string v10, "androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_ACTION_ID_KEY"
00070ba8invoke-virtual {v9, v10}, Landroid/os/BaseBundle;->getInt(Ljava/lang/String;)I
00070baemove-result v9
00070bb0invoke-direct {v6, v7, v11, v9}, LL/a;-><init>(ILL/i;I)V
00070bb6invoke-interface {v0, v8}, Ljava/util/List;->get(I)Ljava/lang/Object;
00070bbcmove-result-object v7
00070bbecheck-cast v7, Ljava/lang/Integer;
00070bc2invoke-virtual {v7}, Ljava/lang/Integer;->intValue()I
00070bc8move-result v7
00070bcainvoke-interface {v1, v8}, Ljava/util/List;->get(I)Ljava/lang/Object;
00070bd0move-result-object v9
00070bd2check-cast v9, Ljava/lang/Integer;
00070bd6invoke-virtual {v9}, Ljava/lang/Integer;->intValue()I
00070bdcmove-result v9
00070bdeinvoke-interface {v3, v8}, Ljava/util/List;->get(I)Ljava/lang/Object;
00070be4move-result-object v10
00070be6check-cast v10, Ljava/lang/Integer;
00070beainvoke-virtual {v10}, Ljava/lang/Integer;->intValue()I
00070bf0move-result v10
00070bf2invoke-virtual {v5, v6, v7, v9, v10}, Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V
00070bf8add-int/lit8 v8, v8, 0x1
00070bfcgoto :goto_3a
00070bfereturn-object v5
00070c00invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getText()Ljava/lang/CharSequence;
00070c06move-result-object v0
00070c08return-object v0
00070af4
00070af4L.i::g():
00070b04const-string v0, "androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_START_KEY"
00070b08invoke-virtual {v11, v0}, LL/i;->c(Ljava/lang/String;)Ljava/util/ArrayList;
00070b0emove-result-object v1
00070b10invoke-interface {v1}, Ljava/util/List;->isEmpty()Z
00070b16move-result v1
00070b18iget-object v2, v11, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
00070b1cif-nez v1, :cond_7e
00070b20invoke-virtual {v11, v0}, LL/i;->c(Ljava/lang/String;)Ljava/util/ArrayList;
00070b26move-result-object v0
00070b28const-string v1, "androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_END_KEY"
00070b2cinvoke-virtual {v11, v1}, LL/i;->c(Ljava/lang/String;)Ljava/util/ArrayList;
00070b32move-result-object v1
00070b34const-string v3, "androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_FLAGS_KEY"
00070b38invoke-virtual {v11, v3}, LL/i;->c(Ljava/lang/String;)Ljava/util/ArrayList;
00070b3emove-result-object v3
00070b40const-string v4, "androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_ID_KEY"
00070b44invoke-virtual {v11, v4}, LL/i;->c(Ljava/lang/String;)Ljava/util/ArrayList;
00070b4amove-result-object v4
00070b4cnew-instance v5, Landroid/text/SpannableString;
00070b50invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getText()Ljava/lang/CharSequence;
00070b56move-result-object v6
00070b58invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getText()Ljava/lang/CharSequence;
00070b5emove-result-object v7
00070b60invoke-interface {v7}, Ljava/lang/CharSequence;->length()I
00070b66move-result v7
00070b68const/4 v8, 0x0
00070b6ainvoke-static {v6, v8, v7}, Landroid/text/TextUtils;->substring(Ljava/lang/CharSequence;II)Ljava/lang/String;
00070b70move-result-object v6
00070b72invoke-direct {v5, v6}, Landroid/text/SpannableString;-><init>(Ljava/lang/CharSequence;)V
00070b78invoke-interface {v0}, Ljava/util/List;->size()I
00070b7emove-result v6
00070b80if-ge v8, v6, :cond_7d
00070b84new-instance v6, LL/a;
00070b88invoke-interface {v4, v8}, Ljava/util/List;->get(I)Ljava/lang/Object;
00070b8emove-result-object v7
00070b90check-cast v7, Ljava/lang/Integer;
00070b94invoke-virtual {v7}, Ljava/lang/Integer;->intValue()I
00070b9amove-result v7
00070b9cinvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
00070ba2move-result-object v9
00070ba4const-string v10, "androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_ACTION_ID_KEY"
00070ba8invoke-virtual {v9, v10}, Landroid/os/BaseBundle;->getInt(Ljava/lang/String;)I
00070baemove-result v9
00070bb0invoke-direct {v6, v7, v11, v9}, LL/a;-><init>(ILL/i;I)V
00070bb6invoke-interface {v0, v8}, Ljava/util/List;->get(I)Ljava/lang/Object;
00070bbcmove-result-object v7
00070bbecheck-cast v7, Ljava/lang/Integer;
00070bc2invoke-virtual {v7}, Ljava/lang/Integer;->intValue()I
00070bc8move-result v7
00070bcainvoke-interface {v1, v8}, Ljava/util/List;->get(I)Ljava/lang/Object;
00070bd0move-result-object v9
00070bd2check-cast v9, Ljava/lang/Integer;
00070bd6invoke-virtual {v9}, Ljava/lang/Integer;->intValue()I
00070bdcmove-result v9
00070bdeinvoke-interface {v3, v8}, Ljava/util/List;->get(I)Ljava/lang/Object;
00070be4move-result-object v10
00070be6check-cast v10, Ljava/lang/Integer;
00070beainvoke-virtual {v10}, Ljava/lang/Integer;->intValue()I
00070bf0move-result v10
00070bf2invoke-virtual {v5, v6, v7, v9, v10}, Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V
00070bf8add-int/lit8 v8, v8, 0x1
00070bfcgoto :goto_3a
00070bfereturn-object v5
00070c00invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getText()Ljava/lang/CharSequence;
00070c06move-result-object v0
00070c08return-object v0
00070af4
00070c0a
00070c0a // align 0x4
00070c0a // align 0x4
00070c0c
00070c0cL.i::d(int):
00070c1cconst/4 v0, 0x1
00070c1eif-eq v1, v0, :cond_90
00070c22const/4 v0, 0x2
00070c24if-eq v1, v0, :cond_8d
00070c28sparse-switch v1, :sswitch_data_94
00070c2epacked-switch v1, :pswitch_data_ea
00070c34packed-switch v1, :pswitch_data_fe
00070c3apacked-switch v1, :pswitch_data_110
00070c40const-string v1, "ACTION_UNKNOWN"
00070c44return-object v1
00070c46const-string v1, "ACTION_DRAG_CANCEL"
00070c4areturn-object v1
00070c4cconst-string v1, "ACTION_DRAG_DROP"
00070c50return-object v1
00070c52const-string v1, "ACTION_DRAG_START"
00070c56return-object v1
00070c58const-string v1, "ACTION_IME_ENTER"
00070c5creturn-object v1
00070c5econst-string v1, "ACTION_PRESS_AND_HOLD"
00070c62return-object v1
00070c64const-string v1, "ACTION_PAGE_RIGHT"
00070c68return-object v1
00070c6aconst-string v1, "ACTION_PAGE_LEFT"
00070c6ereturn-object v1
00070c70const-string v1, "ACTION_PAGE_DOWN"
00070c74return-object v1
00070c76const-string v1, "ACTION_PAGE_UP"
00070c7areturn-object v1
00070c7cconst-string v1, "ACTION_HIDE_TOOLTIP"
00070c80return-object v1
00070c82const-string v1, "ACTION_SHOW_TOOLTIP"
00070c86return-object v1
00070c88const-string v1, "ACTION_SET_PROGRESS"
00070c8creturn-object v1
00070c8econst-string v1, "ACTION_CONTEXT_CLICK"
00070c92return-object v1
00070c94const-string v1, "ACTION_SCROLL_RIGHT"
00070c98return-object v1
00070c9aconst-string v1, "ACTION_SCROLL_DOWN"
00070c9ereturn-object v1
00070ca0const-string v1, "ACTION_SCROLL_LEFT"
00070ca4return-object v1
00070ca6const-string v1, "ACTION_SCROLL_UP"
00070caareturn-object v1
00070cacconst-string v1, "ACTION_SCROLL_TO_POSITION"
00070cb0return-object v1
00070cb2const-string v1, "ACTION_SHOW_ON_SCREEN"
00070cb6return-object v1
00070cb8const-string v1, "ACTION_SCROLL_IN_DIRECTION"
00070cbcreturn-object v1
00070cbeconst-string v1, "ACTION_MOVE_WINDOW"
00070cc2return-object v1
00070cc4const-string v1, "ACTION_SET_TEXT"
00070cc8return-object v1
00070ccaconst-string v1, "ACTION_COLLAPSE"
00070ccereturn-object v1
00070cd0const-string v1, "ACTION_EXPAND"
00070cd4return-object v1
00070cd6const-string v1, "ACTION_SET_SELECTION"
00070cdareturn-object v1
00070cdcconst-string v1, "ACTION_CUT"
00070ce0return-object v1
00070ce2const-string v1, "ACTION_PASTE"
00070ce6return-object v1
00070ce8const-string v1, "ACTION_COPY"
00070cecreturn-object v1
00070ceeconst-string v1, "ACTION_SCROLL_BACKWARD"
00070cf2return-object v1
00070cf4const-string v1, "ACTION_SCROLL_FORWARD"
00070cf8return-object v1
00070cfaconst-string v1, "ACTION_PREVIOUS_HTML_ELEMENT"
00070cfereturn-object v1
00070d00const-string v1, "ACTION_NEXT_HTML_ELEMENT"
00070d04return-object v1
00070d06const-string v1, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY"
00070d0areturn-object v1
00070d0cconst-string v1, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY"
00070d10return-object v1
00070d12const-string v1, "ACTION_CLEAR_ACCESSIBILITY_FOCUS"
00070d16return-object v1
00070d18const-string v1, "ACTION_ACCESSIBILITY_FOCUS"
00070d1creturn-object v1
00070d1econst-string v1, "ACTION_LONG_CLICK"
00070d22return-object v1
00070d24const-string v1, "ACTION_CLICK"
00070d28return-object v1
00070d2aconst-string v1, "ACTION_CLEAR_SELECTION"
00070d2ereturn-object v1
00070d30const-string v1, "ACTION_SELECT"
00070d34return-object v1
00070d36const-string v1, "ACTION_CLEAR_FOCUS"
00070d3areturn-object v1
00070d3cconst-string v1, "ACTION_FOCUS"
00070d40return-object v1
00070d42nop
00070d44.sparse-switch
00070df0.packed-switch 0x1020036
00070e18.packed-switch 0x1020044
00070e3c.packed-switch 0x1020054
00070c0c
00070c0cL.i::d(int):
00070c1cconst/4 v0, 0x1
00070c1eif-eq v1, v0, :cond_90
00070c22const/4 v0, 0x2
00070c24if-eq v1, v0, :cond_8d
00070c28sparse-switch v1, :sswitch_data_94
00070c2epacked-switch v1, :pswitch_data_ea
00070c34packed-switch v1, :pswitch_data_fe
00070c3apacked-switch v1, :pswitch_data_110
00070c40const-string v1, "ACTION_UNKNOWN"
00070c44return-object v1
00070c46const-string v1, "ACTION_DRAG_CANCEL"
00070c4areturn-object v1
00070c4cconst-string v1, "ACTION_DRAG_DROP"
00070c50return-object v1
00070c52const-string v1, "ACTION_DRAG_START"
00070c56return-object v1
00070c58const-string v1, "ACTION_IME_ENTER"
00070c5creturn-object v1
00070c5econst-string v1, "ACTION_PRESS_AND_HOLD"
00070c62return-object v1
00070c64const-string v1, "ACTION_PAGE_RIGHT"
00070c68return-object v1
00070c6aconst-string v1, "ACTION_PAGE_LEFT"
00070c6ereturn-object v1
00070c70const-string v1, "ACTION_PAGE_DOWN"
00070c74return-object v1
00070c76const-string v1, "ACTION_PAGE_UP"
00070c7areturn-object v1
00070c7cconst-string v1, "ACTION_HIDE_TOOLTIP"
00070c80return-object v1
00070c82const-string v1, "ACTION_SHOW_TOOLTIP"
00070c86return-object v1
00070c88const-string v1, "ACTION_SET_PROGRESS"
00070c8creturn-object v1
00070c8econst-string v1, "ACTION_CONTEXT_CLICK"
00070c92return-object v1
00070c94const-string v1, "ACTION_SCROLL_RIGHT"
00070c98return-object v1
00070c9aconst-string v1, "ACTION_SCROLL_DOWN"
00070c9ereturn-object v1
00070ca0const-string v1, "ACTION_SCROLL_LEFT"
00070ca4return-object v1
00070ca6const-string v1, "ACTION_SCROLL_UP"
00070caareturn-object v1
00070cacconst-string v1, "ACTION_SCROLL_TO_POSITION"
00070cb0return-object v1
00070cb2const-string v1, "ACTION_SHOW_ON_SCREEN"
00070cb6return-object v1
00070cb8const-string v1, "ACTION_SCROLL_IN_DIRECTION"
00070cbcreturn-object v1
00070cbeconst-string v1, "ACTION_MOVE_WINDOW"
00070cc2return-object v1
00070cc4const-string v1, "ACTION_SET_TEXT"
00070cc8return-object v1
00070ccaconst-string v1, "ACTION_COLLAPSE"
00070ccereturn-object v1
00070cd0const-string v1, "ACTION_EXPAND"
00070cd4return-object v1
00070cd6const-string v1, "ACTION_SET_SELECTION"
00070cdareturn-object v1
00070cdcconst-string v1, "ACTION_CUT"
00070ce0return-object v1
00070ce2const-string v1, "ACTION_PASTE"
00070ce6return-object v1
00070ce8const-string v1, "ACTION_COPY"
00070cecreturn-object v1
00070ceeconst-string v1, "ACTION_SCROLL_BACKWARD"
00070cf2return-object v1
00070cf4const-string v1, "ACTION_SCROLL_FORWARD"
00070cf8return-object v1
00070cfaconst-string v1, "ACTION_PREVIOUS_HTML_ELEMENT"
00070cfereturn-object v1
00070d00const-string v1, "ACTION_NEXT_HTML_ELEMENT"
00070d04return-object v1
00070d06const-string v1, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY"
00070d0areturn-object v1
00070d0cconst-string v1, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY"
00070d10return-object v1
00070d12const-string v1, "ACTION_CLEAR_ACCESSIBILITY_FOCUS"
00070d16return-object v1
00070d18const-string v1, "ACTION_ACCESSIBILITY_FOCUS"
00070d1creturn-object v1
00070d1econst-string v1, "ACTION_LONG_CLICK"
00070d22return-object v1
00070d24const-string v1, "ACTION_CLICK"
00070d28return-object v1
00070d2aconst-string v1, "ACTION_CLEAR_SELECTION"
00070d2ereturn-object v1
00070d30const-string v1, "ACTION_SELECT"
00070d34return-object v1
00070d36const-string v1, "ACTION_CLEAR_FOCUS"
00070d3areturn-object v1
00070d3cconst-string v1, "ACTION_FOCUS"
00070d40return-object v1
00070d42nop
00070d44.sparse-switch
00070df0.packed-switch 0x1020036
00070e18.packed-switch 0x1020044
00070e3c.packed-switch 0x1020054
00070c0c
00070e54
00070e54L.i::toString():
00070e64new-instance v0, Ljava/lang/StringBuilder;
00070e68invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
00070e6einvoke-super {v12}, Ljava/lang/Object;->toString()Ljava/lang/String;
00070e74move-result-object v1
00070e76invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070e7cnew-instance v1, Landroid/graphics/Rect;
00070e80invoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
00070e86invoke-virtual {v12, v1}, LL/i;->f(Landroid/graphics/Rect;)V
00070e8cnew-instance v2, Ljava/lang/StringBuilder;
00070e90const-string v3, "; boundsInParent: "
00070e94invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
00070e9ainvoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
00070ea0invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00070ea6move-result-object v2
00070ea8invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070eaeiget-object v2, v12, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
00070eb2invoke-virtual {v2, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->getBoundsInScreen(Landroid/graphics/Rect;)V
00070eb8new-instance v3, Ljava/lang/StringBuilder;
00070ebcconst-string v4, "; boundsInScreen: "
00070ec0invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
00070ec6invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
00070eccinvoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00070ed2move-result-object v3
00070ed4invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070edasget v3, Landroid/os/Build$VERSION;->SDK_INT:I
00070edeconst/16 v4, 0x22
00070ee2if-lt v3, v4, :cond_45
00070ee6invoke-static {v2, v1}, LL/g;->b(Landroid/view/accessibility/AccessibilityNodeInfo;Landroid/graphics/Rect;)V
00070eecgoto :goto_5e
00070eeeinvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
00070ef4move-result-object v5
00070ef6const-string v6, "androidx.view.accessibility.AccessibilityNodeInfoCompat.BOUNDS_IN_WINDOW_KEY"
00070efainvoke-virtual {v5, v6}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
00070f00move-result-object v5
00070f02check-cast v5, Landroid/graphics/Rect;
00070f06if-eqz v5, :cond_5e
00070f0aiget v6, v5, Landroid/graphics/Rect;->left:I
00070f0eiget v7, v5, Landroid/graphics/Rect;->top:I
00070f12iget v8, v5, Landroid/graphics/Rect;->right:I
00070f16iget v5, v5, Landroid/graphics/Rect;->bottom:I
00070f1ainvoke-virtual {v1, v6, v7, v8, v5}, Landroid/graphics/Rect;->set(IIII)V
00070f20new-instance v5, Ljava/lang/StringBuilder;
00070f24const-string v6, "; boundsInWindow: "
00070f28invoke-direct {v5, v6}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
00070f2einvoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
00070f34invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00070f3amove-result-object v1
00070f3cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070f42const-string v1, "; packageName: "
00070f46invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070f4cinvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getPackageName()Ljava/lang/CharSequence;
00070f52move-result-object v1
00070f54invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
00070f5aconst-string v1, "; className: "
00070f5einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070f64invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getClassName()Ljava/lang/CharSequence;
00070f6amove-result-object v1
00070f6cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
00070f72const-string v1, "; text: "
00070f76invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070f7cinvoke-virtual {v12}, LL/i;->g()Ljava/lang/CharSequence;
00070f82move-result-object v1
00070f84invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
00070f8aconst-string v1, "; error: "
00070f8einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070f94invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getError()Ljava/lang/CharSequence;
00070f9amove-result-object v1
00070f9cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
00070fa2const-string v1, "; maxTextLength: "
00070fa6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070facinvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getMaxTextLength()I
00070fb2move-result v1
00070fb4invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00070fbaconst-string v1, "; stateDescription: "
00070fbeinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070fc4const/16 v1, 0x1e
00070fc8if-lt v3, v1, :cond_b9
00070fccinvoke-static {v2}, LL/e;->b(Landroid/view/accessibility/AccessibilityNodeInfo;)Ljava/lang/CharSequence;
00070fd2move-result-object v1
00070fd4goto :goto_c3
00070fd6invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
00070fdcmove-result-object v1
00070fdeconst-string v5, "androidx.view.accessibility.AccessibilityNodeInfoCompat.STATE_DESCRIPTION_KEY"
00070fe2invoke-virtual {v1, v5}, Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;
00070fe8move-result-object v1
00070feainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
00070ff0const-string v1, "; contentDescription: "
00070ff4invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070ffainvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getContentDescription()Ljava/lang/CharSequence;
00071000move-result-object v1
00071002invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
00071008const-string v1, "; tooltipText: "
0007100cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071012const/16 v1, 0x1c
00071016if-lt v3, v1, :cond_e0
0007101ainvoke-static {v2}, LI/e;->n(Landroid/view/accessibility/AccessibilityNodeInfo;)Ljava/lang/CharSequence;
00071020move-result-object v1
00071022goto :goto_ea
00071024invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
0007102amove-result-object v1
0007102cconst-string v5, "androidx.view.accessibility.AccessibilityNodeInfoCompat.TOOLTIP_TEXT_KEY"
00071030invoke-virtual {v1, v5}, Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;
00071036move-result-object v1
00071038invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
0007103econst-string v1, "; viewIdResName: "
00071042invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071048invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getViewIdResourceName()Ljava/lang/String;
0007104emove-result-object v1
00071050invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071056const-string v1, "; uniqueId: "
0007105ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071060const/16 v1, 0x21
00071064if-lt v3, v1, :cond_107
00071068invoke-static {v2}, LL/f;->g(Landroid/view/accessibility/AccessibilityNodeInfo;)Ljava/lang/String;
0007106emove-result-object v5
00071070goto :goto_111
00071072invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
00071078move-result-object v5
0007107aconst-string v6, "androidx.view.accessibility.AccessibilityNodeInfoCompat.UNIQUE_ID_KEY"
0007107einvoke-virtual {v5, v6}, Landroid/os/BaseBundle;->getString(Ljava/lang/String;)Ljava/lang/String;
00071084move-result-object v5
00071086invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0007108cconst-string v5, "; checkable: "
00071090invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071096invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isCheckable()Z
0007109cmove-result v5
0007109einvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
000710a4const-string v5, "; checked: "
000710a8invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000710aeinvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isChecked()Z
000710b4move-result v5
000710b6invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
000710bcconst-string v5, "; focusable: "
000710c0invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000710c6invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isFocusable()Z
000710ccmove-result v5
000710ceinvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
000710d4const-string v5, "; focused: "
000710d8invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000710deinvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isFocused()Z
000710e4move-result v5
000710e6invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
000710ecconst-string v5, "; selected: "
000710f0invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000710f6invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isSelected()Z
000710fcmove-result v5
000710feinvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
00071104const-string v5, "; clickable: "
00071108invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0007110einvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isClickable()Z
00071114move-result v5
00071116invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
0007111cconst-string v5, "; longClickable: "
00071120invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071126invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isLongClickable()Z
0007112cmove-result v5
0007112einvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
00071134const-string v5, "; contextClickable: "
00071138invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0007113einvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isContextClickable()Z
00071144move-result v5
00071146invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
0007114cconst-string v5, "; enabled: "
00071150invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071156invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isEnabled()Z
0007115cmove-result v5
0007115einvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
00071164const-string v5, "; password: "
00071168invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0007116einvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isPassword()Z
00071174move-result v5
00071176invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
0007117cnew-instance v5, Ljava/lang/StringBuilder;
00071180const-string v6, "; scrollable: "
00071184invoke-direct {v5, v6}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
0007118ainvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isScrollable()Z
00071190move-result v6
00071192invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
00071198invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0007119emove-result-object v5
000711a0invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000711a6const-string v5, "; containerTitle: "
000711aainvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000711b0if-lt v3, v4, :cond_1ad
000711b4invoke-static {v2}, LL/g;->c(Landroid/view/accessibility/AccessibilityNodeInfo;)Ljava/lang/CharSequence;
000711bamove-result-object v5
000711bcgoto :goto_1b7
000711beinvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
000711c4move-result-object v5
000711c6const-string v6, "androidx.view.accessibility.AccessibilityNodeInfoCompat.CONTAINER_TITLE_KEY"
000711cainvoke-virtual {v5, v6}, Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;
000711d0move-result-object v5
000711d2invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
000711d8const-string v5, "; granularScrollingSupported: "
000711dcinvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000711e2const/high16 v5, 0x4000000
000711e6invoke-virtual {v12, v5}, LL/i;->e(I)Z
000711ecmove-result v5
000711eeinvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
000711f4const-string v5, "; importantForAccessibility: "
000711f8invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000711feinvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isImportantForAccessibility()Z
00071204move-result v5
00071206invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
0007120cconst-string v5, "; visible: "
00071210invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071216invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isVisibleToUser()Z
0007121cmove-result v5
0007121einvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
00071224const-string v5, "; isTextSelectable: "
00071228invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0007122eif-lt v3, v1, :cond_1ec
00071232invoke-static {v2}, LL/f;->h(Landroid/view/accessibility/AccessibilityNodeInfo;)Z
00071238move-result v1
0007123agoto :goto_1f2
0007123cconst/high16 v1, 0x800000
00071240invoke-virtual {v12, v1}, LL/i;->e(I)Z
00071246move-result v1
00071248invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
0007124econst-string v1, "; accessibilityDataSensitive: "
00071252invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071258if-lt v3, v4, :cond_201
0007125cinvoke-static {v2}, LL/g;->f(Landroid/view/accessibility/AccessibilityNodeInfo;)Z
00071262move-result v1
00071264goto :goto_207
00071266const/16 v1, 0x40
0007126ainvoke-virtual {v12, v1}, LL/i;->e(I)Z
00071270move-result v1
00071272invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
00071278const-string v1, "; ["
0007127cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071282invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getActionList()Ljava/util/List;
00071288move-result-object v1
0007128aconst/4 v2, 0x0
0007128cif-eqz v1, :cond_235
00071290new-instance v3, Ljava/util/ArrayList;
00071294invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
0007129ainvoke-interface {v1}, Ljava/util/List;->size()I
000712a0move-result v4
000712a2move v5, v2
000712a4if-ge v5, v4, :cond_237
000712a8invoke-interface {v1, v5}, Ljava/util/List;->get(I)Ljava/lang/Object;
000712aemove-result-object v7
000712b0new-instance v6, LL/d;
000712b4const/4 v8, 0x0
000712b6const/4 v9, 0x0
000712b8const/4 v10, 0x0
000712baconst/4 v11, 0x0
000712bcinvoke-direct/range {v6 .. v11}, LL/d;-><init>(Ljava/lang/Object;ILjava/lang/String;LL/s;Ljava/lang/Class;)V
000712c2invoke-virtual {v3, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000712c8add-int/lit8 v5, v5, 0x1
000712ccgoto :goto_220
000712cesget-object v3, Ljava/util/Collections;->EMPTY_LIST:Ljava/util/List;
000712d2invoke-interface {v3}, Ljava/util/List;->size()I
000712d8move-result v1
000712daif-ge v2, v1, :cond_27b
000712deinvoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
000712e4move-result-object v1
000712e6check-cast v1, LL/d;
000712eainvoke-virtual {v1}, LL/d;->a()I
000712f0move-result v4
000712f2invoke-static {v4}, LL/i;->d(I)Ljava/lang/String;
000712f8move-result-object v4
000712faconst-string v5, "ACTION_UNKNOWN"
000712feinvoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
00071304move-result v5
00071306if-eqz v5, :cond_268
0007130aiget-object v1, v1, LL/d;->a:Ljava/lang/Object;
0007130emove-object v5, v1
00071310check-cast v5, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
00071314invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;->getLabel()Ljava/lang/CharSequence;
0007131amove-result-object v5
0007131cif-eqz v5, :cond_268
00071320check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
00071324invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;->getLabel()Ljava/lang/CharSequence;
0007132amove-result-object v1
0007132cinvoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
00071332move-result-object v4
00071334invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0007133ainvoke-interface {v3}, Ljava/util/List;->size()I
00071340move-result v1
00071342add-int/lit8 v1, v1, -0x1
00071346if-eq v2, v1, :cond_278
0007134aconst-string v1, ", "
0007134einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071354add-int/lit8 v2, v2, 0x1
00071358goto :goto_237
0007135aconst-string v1, "]"
0007135einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071364invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0007136amove-result-object v0
0007136creturn-object v0
00070e54
00070e54L.i::toString():
00070e64new-instance v0, Ljava/lang/StringBuilder;
00070e68invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
00070e6einvoke-super {v12}, Ljava/lang/Object;->toString()Ljava/lang/String;
00070e74move-result-object v1
00070e76invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070e7cnew-instance v1, Landroid/graphics/Rect;
00070e80invoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
00070e86invoke-virtual {v12, v1}, LL/i;->f(Landroid/graphics/Rect;)V
00070e8cnew-instance v2, Ljava/lang/StringBuilder;
00070e90const-string v3, "; boundsInParent: "
00070e94invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
00070e9ainvoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
00070ea0invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00070ea6move-result-object v2
00070ea8invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070eaeiget-object v2, v12, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
00070eb2invoke-virtual {v2, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->getBoundsInScreen(Landroid/graphics/Rect;)V
00070eb8new-instance v3, Ljava/lang/StringBuilder;
00070ebcconst-string v4, "; boundsInScreen: "
00070ec0invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
00070ec6invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
00070eccinvoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00070ed2move-result-object v3
00070ed4invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070edasget v3, Landroid/os/Build$VERSION;->SDK_INT:I
00070edeconst/16 v4, 0x22
00070ee2if-lt v3, v4, :cond_45
00070ee6invoke-static {v2, v1}, LL/g;->b(Landroid/view/accessibility/AccessibilityNodeInfo;Landroid/graphics/Rect;)V
00070eecgoto :goto_5e
00070eeeinvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
00070ef4move-result-object v5
00070ef6const-string v6, "androidx.view.accessibility.AccessibilityNodeInfoCompat.BOUNDS_IN_WINDOW_KEY"
00070efainvoke-virtual {v5, v6}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
00070f00move-result-object v5
00070f02check-cast v5, Landroid/graphics/Rect;
00070f06if-eqz v5, :cond_5e
00070f0aiget v6, v5, Landroid/graphics/Rect;->left:I
00070f0eiget v7, v5, Landroid/graphics/Rect;->top:I
00070f12iget v8, v5, Landroid/graphics/Rect;->right:I
00070f16iget v5, v5, Landroid/graphics/Rect;->bottom:I
00070f1ainvoke-virtual {v1, v6, v7, v8, v5}, Landroid/graphics/Rect;->set(IIII)V
00070f20new-instance v5, Ljava/lang/StringBuilder;
00070f24const-string v6, "; boundsInWindow: "
00070f28invoke-direct {v5, v6}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
00070f2einvoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
00070f34invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00070f3amove-result-object v1
00070f3cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070f42const-string v1, "; packageName: "
00070f46invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070f4cinvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getPackageName()Ljava/lang/CharSequence;
00070f52move-result-object v1
00070f54invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
00070f5aconst-string v1, "; className: "
00070f5einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070f64invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getClassName()Ljava/lang/CharSequence;
00070f6amove-result-object v1
00070f6cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
00070f72const-string v1, "; text: "
00070f76invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070f7cinvoke-virtual {v12}, LL/i;->g()Ljava/lang/CharSequence;
00070f82move-result-object v1
00070f84invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
00070f8aconst-string v1, "; error: "
00070f8einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070f94invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getError()Ljava/lang/CharSequence;
00070f9amove-result-object v1
00070f9cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
00070fa2const-string v1, "; maxTextLength: "
00070fa6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070facinvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getMaxTextLength()I
00070fb2move-result v1
00070fb4invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00070fbaconst-string v1, "; stateDescription: "
00070fbeinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070fc4const/16 v1, 0x1e
00070fc8if-lt v3, v1, :cond_b9
00070fccinvoke-static {v2}, LL/e;->b(Landroid/view/accessibility/AccessibilityNodeInfo;)Ljava/lang/CharSequence;
00070fd2move-result-object v1
00070fd4goto :goto_c3
00070fd6invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
00070fdcmove-result-object v1
00070fdeconst-string v5, "androidx.view.accessibility.AccessibilityNodeInfoCompat.STATE_DESCRIPTION_KEY"
00070fe2invoke-virtual {v1, v5}, Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;
00070fe8move-result-object v1
00070feainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
00070ff0const-string v1, "; contentDescription: "
00070ff4invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00070ffainvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getContentDescription()Ljava/lang/CharSequence;
00071000move-result-object v1
00071002invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
00071008const-string v1, "; tooltipText: "
0007100cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071012const/16 v1, 0x1c
00071016if-lt v3, v1, :cond_e0
0007101ainvoke-static {v2}, LI/e;->n(Landroid/view/accessibility/AccessibilityNodeInfo;)Ljava/lang/CharSequence;
00071020move-result-object v1
00071022goto :goto_ea
00071024invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
0007102amove-result-object v1
0007102cconst-string v5, "androidx.view.accessibility.AccessibilityNodeInfoCompat.TOOLTIP_TEXT_KEY"
00071030invoke-virtual {v1, v5}, Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;
00071036move-result-object v1
00071038invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
0007103econst-string v1, "; viewIdResName: "
00071042invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071048invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getViewIdResourceName()Ljava/lang/String;
0007104emove-result-object v1
00071050invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071056const-string v1, "; uniqueId: "
0007105ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071060const/16 v1, 0x21
00071064if-lt v3, v1, :cond_107
00071068invoke-static {v2}, LL/f;->g(Landroid/view/accessibility/AccessibilityNodeInfo;)Ljava/lang/String;
0007106emove-result-object v5
00071070goto :goto_111
00071072invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
00071078move-result-object v5
0007107aconst-string v6, "androidx.view.accessibility.AccessibilityNodeInfoCompat.UNIQUE_ID_KEY"
0007107einvoke-virtual {v5, v6}, Landroid/os/BaseBundle;->getString(Ljava/lang/String;)Ljava/lang/String;
00071084move-result-object v5
00071086invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0007108cconst-string v5, "; checkable: "
00071090invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071096invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isCheckable()Z
0007109cmove-result v5
0007109einvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
000710a4const-string v5, "; checked: "
000710a8invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000710aeinvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isChecked()Z
000710b4move-result v5
000710b6invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
000710bcconst-string v5, "; focusable: "
000710c0invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000710c6invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isFocusable()Z
000710ccmove-result v5
000710ceinvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
000710d4const-string v5, "; focused: "
000710d8invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000710deinvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isFocused()Z
000710e4move-result v5
000710e6invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
000710ecconst-string v5, "; selected: "
000710f0invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000710f6invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isSelected()Z
000710fcmove-result v5
000710feinvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
00071104const-string v5, "; clickable: "
00071108invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0007110einvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isClickable()Z
00071114move-result v5
00071116invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
0007111cconst-string v5, "; longClickable: "
00071120invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071126invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isLongClickable()Z
0007112cmove-result v5
0007112einvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
00071134const-string v5, "; contextClickable: "
00071138invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0007113einvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isContextClickable()Z
00071144move-result v5
00071146invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
0007114cconst-string v5, "; enabled: "
00071150invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071156invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isEnabled()Z
0007115cmove-result v5
0007115einvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
00071164const-string v5, "; password: "
00071168invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0007116einvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isPassword()Z
00071174move-result v5
00071176invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
0007117cnew-instance v5, Ljava/lang/StringBuilder;
00071180const-string v6, "; scrollable: "
00071184invoke-direct {v5, v6}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
0007118ainvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isScrollable()Z
00071190move-result v6
00071192invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
00071198invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0007119emove-result-object v5
000711a0invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000711a6const-string v5, "; containerTitle: "
000711aainvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000711b0if-lt v3, v4, :cond_1ad
000711b4invoke-static {v2}, LL/g;->c(Landroid/view/accessibility/AccessibilityNodeInfo;)Ljava/lang/CharSequence;
000711bamove-result-object v5
000711bcgoto :goto_1b7
000711beinvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
000711c4move-result-object v5
000711c6const-string v6, "androidx.view.accessibility.AccessibilityNodeInfoCompat.CONTAINER_TITLE_KEY"
000711cainvoke-virtual {v5, v6}, Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;
000711d0move-result-object v5
000711d2invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
000711d8const-string v5, "; granularScrollingSupported: "
000711dcinvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000711e2const/high16 v5, 0x4000000
000711e6invoke-virtual {v12, v5}, LL/i;->e(I)Z
000711ecmove-result v5
000711eeinvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
000711f4const-string v5, "; importantForAccessibility: "
000711f8invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000711feinvoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isImportantForAccessibility()Z
00071204move-result v5
00071206invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
0007120cconst-string v5, "; visible: "
00071210invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071216invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->isVisibleToUser()Z
0007121cmove-result v5
0007121einvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
00071224const-string v5, "; isTextSelectable: "
00071228invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0007122eif-lt v3, v1, :cond_1ec
00071232invoke-static {v2}, LL/f;->h(Landroid/view/accessibility/AccessibilityNodeInfo;)Z
00071238move-result v1
0007123agoto :goto_1f2
0007123cconst/high16 v1, 0x800000
00071240invoke-virtual {v12, v1}, LL/i;->e(I)Z
00071246move-result v1
00071248invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
0007124econst-string v1, "; accessibilityDataSensitive: "
00071252invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071258if-lt v3, v4, :cond_201
0007125cinvoke-static {v2}, LL/g;->f(Landroid/view/accessibility/AccessibilityNodeInfo;)Z
00071262move-result v1
00071264goto :goto_207
00071266const/16 v1, 0x40
0007126ainvoke-virtual {v12, v1}, LL/i;->e(I)Z
00071270move-result v1
00071272invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
00071278const-string v1, "; ["
0007127cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071282invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getActionList()Ljava/util/List;
00071288move-result-object v1
0007128aconst/4 v2, 0x0
0007128cif-eqz v1, :cond_235
00071290new-instance v3, Ljava/util/ArrayList;
00071294invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
0007129ainvoke-interface {v1}, Ljava/util/List;->size()I
000712a0move-result v4
000712a2move v5, v2
000712a4if-ge v5, v4, :cond_237
000712a8invoke-interface {v1, v5}, Ljava/util/List;->get(I)Ljava/lang/Object;
000712aemove-result-object v7
000712b0new-instance v6, LL/d;
000712b4const/4 v8, 0x0
000712b6const/4 v9, 0x0
000712b8const/4 v10, 0x0
000712baconst/4 v11, 0x0
000712bcinvoke-direct/range {v6 .. v11}, LL/d;-><init>(Ljava/lang/Object;ILjava/lang/String;LL/s;Ljava/lang/Class;)V
000712c2invoke-virtual {v3, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000712c8add-int/lit8 v5, v5, 0x1
000712ccgoto :goto_220
000712cesget-object v3, Ljava/util/Collections;->EMPTY_LIST:Ljava/util/List;
000712d2invoke-interface {v3}, Ljava/util/List;->size()I
000712d8move-result v1
000712daif-ge v2, v1, :cond_27b
000712deinvoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
000712e4move-result-object v1
000712e6check-cast v1, LL/d;
000712eainvoke-virtual {v1}, LL/d;->a()I
000712f0move-result v4
000712f2invoke-static {v4}, LL/i;->d(I)Ljava/lang/String;
000712f8move-result-object v4
000712faconst-string v5, "ACTION_UNKNOWN"
000712feinvoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
00071304move-result v5
00071306if-eqz v5, :cond_268
0007130aiget-object v1, v1, LL/d;->a:Ljava/lang/Object;
0007130emove-object v5, v1
00071310check-cast v5, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
00071314invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;->getLabel()Ljava/lang/CharSequence;
0007131amove-result-object v5
0007131cif-eqz v5, :cond_268
00071320check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
00071324invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;->getLabel()Ljava/lang/CharSequence;
0007132amove-result-object v1
0007132cinvoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
00071332move-result-object v4
00071334invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0007133ainvoke-interface {v3}, Ljava/util/List;->size()I
00071340move-result v1
00071342add-int/lit8 v1, v1, -0x1
00071346if-eq v2, v1, :cond_278
0007134aconst-string v1, ", "
0007134einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071354add-int/lit8 v2, v2, 0x1
00071358goto :goto_237
0007135aconst-string v1, "]"
0007135einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071364invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0007136amove-result-object v0
0007136creturn-object v0
00070e54
0007136e
0007136e // align 0x10
0007136e // align 0x10
00071370
00071370L.i::c(java.lang.String):
00071380iget-object v0, v2, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
00071384invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
0007138amove-result-object v1
0007138cinvoke-virtual {v1, v3}, Landroid/os/Bundle;->getIntegerArrayList(Ljava/lang/String;)Ljava/util/ArrayList;
00071392move-result-object v1
00071394if-nez v1, :cond_18
00071398new-instance v1, Ljava/util/ArrayList;
0007139cinvoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
000713a2invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
000713a8move-result-object v0
000713aainvoke-virtual {v0, v3, v1}, Landroid/os/Bundle;->putIntegerArrayList(Ljava/lang/String;Ljava/util/ArrayList;)V
000713b0return-object v1
00071370
00071370L.i::c(java.lang.String):
00071380iget-object v0, v2, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
00071384invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
0007138amove-result-object v1
0007138cinvoke-virtual {v1, v3}, Landroid/os/Bundle;->getIntegerArrayList(Ljava/lang/String;)Ljava/util/ArrayList;
00071392move-result-object v1
00071394if-nez v1, :cond_18
00071398new-instance v1, Ljava/util/ArrayList;
0007139cinvoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
000713a2invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
000713a8move-result-object v0
000713aainvoke-virtual {v0, v3, v1}, Landroid/os/Bundle;->putIntegerArrayList(Ljava/lang/String;Ljava/util/ArrayList;)V
000713b0return-object v1
00071370
000713b2
000713b2 // align 0x4
000713b2 // align 0x4
000713b4
000713b4L.i::<init>(android.view.accessibility.AccessibilityNodeInfo):
000713c4invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000713caconst/4 v0, -0x1
000713cciput v0, v1, LL/i;->b:I
000713d0iput-object v2, v1, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
000713d4return-void
000713b4
000713b4L.i::<init>(android.view.accessibility.AccessibilityNodeInfo):
000713c4invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000713caconst/4 v0, -0x1
000713cciput v0, v1, LL/i;->b:I
000713d0iput-object v2, v1, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
000713d4return-void
000713b4
000713d6
000713d6 // align 0x8
000713d6 // align 0x8
000713d8
000713d8L.i::<init>(android.view.accessibility.AccessibilityNodeInfo, int):
000713e8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000713eeconst/4 v2, -0x1
000713f0iput v2, v0, LL/i;->b:I
000713f4iput-object v1, v0, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
000713f8return-void
000713d8
000713d8L.i::<init>(android.view.accessibility.AccessibilityNodeInfo, int):
000713e8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000713eeconst/4 v2, -0x1
000713f0iput v2, v0, LL/i;->b:I
000713f4iput-object v1, v0, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
000713f8return-void
000713d8
000713fa
000713fa // align 0x4
000713fa // align 0x4
000713fc
000713fcL.i::b(L.d):
0007140ciget-object v2, v2, LL/d;->a:Ljava/lang/Object;
00071410check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
00071414iget-object v0, v1, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
00071418invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->addAction(Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;)V
0007141ereturn-void
000713fc
000713fcL.i::b(L.d):
0007140ciget-object v2, v2, LL/d;->a:Ljava/lang/Object;
00071410check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
00071414iget-object v0, v1, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
00071418invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->addAction(Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;)V
0007141ereturn-void
000713fc
00071420
00071420L.i::a(int):
00071430iget-object v0, v1, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
00071434invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->addAction(I)V
0007143areturn-void
00071420
00071420L.i::a(int):
00071430iget-object v0, v1, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
00071434invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->addAction(I)V
0007143areturn-void
00071420
0007143c
0007143cL.i::f(android.graphics.Rect):
0007144ciget-object v0, v1, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
00071450invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getBoundsInParent(Landroid/graphics/Rect;)V
00071456return-void
0007143c
0007143cL.i::f(android.graphics.Rect):
0007144ciget-object v0, v1, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
00071450invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getBoundsInParent(Landroid/graphics/Rect;)V
00071456return-void
0007143c
00071458
00071458L.i::h(int, boolean):
00071468iget-object v0, v5, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
0007146cinvoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
00071472move-result-object v0
00071474if-eqz v0, :cond_19
00071478const-string v1, "androidx.view.accessibility.AccessibilityNodeInfoCompat.BOOLEAN_PROPERTY_KEY"
0007147cconst/4 v2, 0x0
0007147einvoke-virtual {v0, v1, v2}, Landroid/os/BaseBundle;->getInt(Ljava/lang/String;I)I
00071484move-result v3
00071486not-int v4, v6
00071488and-int/2addr v3, v4
0007148aif-eqz v7, :cond_14
0007148egoto :goto_15
00071490move v6, v2
00071492or-int/2addr v6, v3
00071494invoke-virtual {v0, v1, v6}, Landroid/os/BaseBundle;->putInt(Ljava/lang/String;I)V
0007149areturn-void
00071458
00071458L.i::h(int, boolean):
00071468iget-object v0, v5, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
0007146cinvoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
00071472move-result-object v0
00071474if-eqz v0, :cond_19
00071478const-string v1, "androidx.view.accessibility.AccessibilityNodeInfoCompat.BOOLEAN_PROPERTY_KEY"
0007147cconst/4 v2, 0x0
0007147einvoke-virtual {v0, v1, v2}, Landroid/os/BaseBundle;->getInt(Ljava/lang/String;I)I
00071484move-result v3
00071486not-int v4, v6
00071488and-int/2addr v3, v4
0007148aif-eqz v7, :cond_14
0007148egoto :goto_15
00071490move v6, v2
00071492or-int/2addr v6, v3
00071494invoke-virtual {v0, v1, v6}, Landroid/os/BaseBundle;->putInt(Ljava/lang/String;I)V
0007149areturn-void
00071458
0007149c
0007149cL.i::i(java.lang.CharSequence):
000714aciget-object v0, v1, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
000714b0invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->setClassName(Ljava/lang/CharSequence;)V
000714b6return-void
0007149c
0007149cL.i::i(java.lang.CharSequence):
000714aciget-object v0, v1, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
000714b0invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->setClassName(Ljava/lang/CharSequence;)V
000714b6return-void
0007149c
000714b8
000714b8L.i::j(L.h):
000714c8iget-object v0, v1, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
000714cciget-object v2, v2, LL/h;->a:Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;
000714d0invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->setCollectionItemInfo(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;)V
000714d6return-void
000714b8
000714b8L.i::j(L.h):
000714c8iget-object v0, v1, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
000714cciget-object v2, v2, LL/h;->a:Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;
000714d0invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->setCollectionItemInfo(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;)V
000714d6return-void
000714b8
000714d8
000714d8L.i::k(java.lang.String):
000714e8sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
000714ecconst/16 v1, 0x1a
000714f0iget-object v2, v3, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
000714f4if-lt v0, v1, :cond_c
000714f8invoke-static {v2, v4}, LI/d;->f(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;)V
000714fereturn-void
00071500invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
00071506move-result-object v0
00071508const-string v1, "androidx.view.accessibility.AccessibilityNodeInfoCompat.HINT_TEXT_KEY"
0007150cinvoke-virtual {v0, v1, v4}, Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V
00071512return-void
000714d8
000714d8L.i::k(java.lang.String):
000714e8sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
000714ecconst/16 v1, 0x1a
000714f0iget-object v2, v3, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
000714f4if-lt v0, v1, :cond_c
000714f8invoke-static {v2, v4}, LI/d;->f(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;)V
000714fereturn-void
00071500invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getExtras()Landroid/os/Bundle;
00071506move-result-object v0
00071508const-string v1, "androidx.view.accessibility.AccessibilityNodeInfoCompat.HINT_TEXT_KEY"
0007150cinvoke-virtual {v0, v1, v4}, Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V
00071512return-void
000714d8
00071514
00071514L.i::l(java.lang.CharSequence):
00071524iget-object v0, v1, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
00071528invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->setText(Ljava/lang/CharSequence;)V
0007152ereturn-void
00071514
00071514L.i::l(java.lang.CharSequence):
00071524iget-object v0, v1, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
00071528invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->setText(Ljava/lang/CharSequence;)V
0007152ereturn-void
00071514
00071530
00071530L.j::createAccessibilityNodeInfo(int):
00071540iget-object v0, v1, LL/j;->a:LC/h;
00071544invoke-virtual {v0, v2}, LC/h;->t(I)LL/i;
0007154amove-result-object v2
0007154cif-nez v2, :cond_a
00071550const/4 v2, 0x0
00071552return-object v2
00071554iget-object v2, v2, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
00071558return-object v2
00071530
00071530L.j::createAccessibilityNodeInfo(int):
00071540iget-object v0, v1, LL/j;->a:LC/h;
00071544invoke-virtual {v0, v2}, LC/h;->t(I)LL/i;
0007154amove-result-object v2
0007154cif-nez v2, :cond_a
00071550const/4 v2, 0x0
00071552return-object v2
00071554iget-object v2, v2, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
00071558return-object v2
00071530
0007155a
0007155a // align 0x4
0007155a // align 0x4
0007155c
0007155cL.j::findFocus(int):
0007156ciget-object v0, v1, LL/j;->a:LC/h;
00071570invoke-virtual {v0, v2}, LC/h;->u(I)LL/i;
00071576move-result-object v2
00071578if-nez v2, :cond_a
0007157cconst/4 v2, 0x0
0007157ereturn-object v2
00071580iget-object v2, v2, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
00071584return-object v2
0007155c
0007155cL.j::findFocus(int):
0007156ciget-object v0, v1, LL/j;->a:LC/h;
00071570invoke-virtual {v0, v2}, LC/h;->u(I)LL/i;
00071576move-result-object v2
00071578if-nez v2, :cond_a
0007157cconst/4 v2, 0x0
0007157ereturn-object v2
00071580iget-object v2, v2, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
00071584return-object v2
0007155c
00071586
00071586 // align 0x8
00071586 // align 0x8
00071588
00071588L.j::performAction(int, int, android.os.Bundle):
00071598iget-object v0, v1, LL/j;->a:LC/h;
0007159cinvoke-virtual {v0, v2, v3, v4}, LC/h;->w(IILandroid/os/Bundle;)Z
000715a2move-result v2
000715a4return v2
00071588
00071588L.j::performAction(int, int, android.os.Bundle):
00071598iget-object v0, v1, LL/j;->a:LC/h;
0007159cinvoke-virtual {v0, v2, v3, v4}, LC/h;->w(IILandroid/os/Bundle;)Z
000715a2move-result v2
000715a4return v2
00071588
000715a6
000715a6 // align 0x8
000715a6 // align 0x8
000715a8
000715a8L.j::findAccessibilityNodeInfosByText(java.lang.String, int):
000715b8iget-object v1, v0, LL/j;->a:LC/h;
000715bcinvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000715c2const/4 v1, 0x0
000715c4return-object v1
000715a8
000715a8L.j::findAccessibilityNodeInfosByText(java.lang.String, int):
000715b8iget-object v1, v0, LL/j;->a:LC/h;
000715bcinvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000715c2const/4 v1, 0x0
000715c4return-object v1
000715a8
000715c6
000715c6 // align 0x8
000715c6 // align 0x8
000715c8
000715c8L.j::<init>(C.h):
000715d8invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;-><init>()V
000715deiput-object v1, v0, LL/j;->a:LC/h;
000715e2return-void
000715c8
000715c8L.j::<init>(C.h):
000715d8invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;-><init>()V
000715deiput-object v1, v0, LL/j;->a:LC/h;
000715e2return-void
000715c8
000715e4
000715e4L.k::addExtraDataToAccessibilityNodeInfo(int, android.view.accessibility.AccessibilityNodeInfo, java.lang.String, android.os.Bundle):
000715f4iget-object v1, v0, LL/j;->a:LC/h;
000715f8invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000715fereturn-void
000715e4
000715e4L.k::addExtraDataToAccessibilityNodeInfo(int, android.view.accessibility.AccessibilityNodeInfo, java.lang.String, android.os.Bundle):
000715f4iget-object v1, v0, LL/j;->a:LC/h;
000715f8invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000715fereturn-void
000715e4
00071600
00071600L0.a::equals(java.lang.Object):
00071610const/4 v0, 0x1
00071612if-ne v3, v4, :cond_4
00071616return v0
00071618instance-of v1, v4, LL0/a;
0007161cconst/4 v2, 0x0
0007161eif-nez v1, :cond_a
00071622return v2
00071624check-cast v4, LL0/a;
00071628iget v1, v3, LL0/a;->a:F
0007162ciget v4, v4, LL0/a;->a:F
00071630cmpl-float v4, v1, v4
00071634if-nez v4, :cond_15
00071638return v0
0007163areturn v2
00071600
00071600L0.a::equals(java.lang.Object):
00071610const/4 v0, 0x1
00071612if-ne v3, v4, :cond_4
00071616return v0
00071618instance-of v1, v4, LL0/a;
0007161cconst/4 v2, 0x0
0007161eif-nez v1, :cond_a
00071622return v2
00071624check-cast v4, LL0/a;
00071628iget v1, v3, LL0/a;->a:F
0007162ciget v4, v4, LL0/a;->a:F
00071630cmpl-float v4, v1, v4
00071634if-nez v4, :cond_15
00071638return v0
0007163areturn v2
00071600
0007163c
0007163cL0.a::a(android.graphics.RectF):
0007164ciget v1, v0, LL0/a;->a:F
00071650return v1
0007163c
0007163cL0.a::a(android.graphics.RectF):
0007164ciget v1, v0, LL0/a;->a:F
00071650return v1
0007163c
00071652
00071652 // align 0x4
00071652 // align 0x4
00071654
00071654L0.a::hashCode():
00071664iget v0, v1, LL0/a;->a:F
00071668invoke-static {v0}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
0007166emove-result-object v0
00071670filled-new-array {v0}, [Ljava/lang/Object;
00071676move-result-object v0
00071678invoke-static {v0}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I
0007167emove-result v0
00071680return v0
00071654
00071654L0.a::hashCode():
00071664iget v0, v1, LL0/a;->a:F
00071668invoke-static {v0}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
0007166emove-result-object v0
00071670filled-new-array {v0}, [Ljava/lang/Object;
00071676move-result-object v0
00071678invoke-static {v0}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I
0007167emove-result v0
00071680return v0
00071654
00071682
00071682 // align 0x4
00071682 // align 0x4
00071684
00071684L0.a::<init>(float):
00071694invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0007169aiput v1, v0, LL0/a;->a:F
0007169ereturn-void
00071684
00071684L0.a::<init>(float):
00071694invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0007169aiput v1, v0, LL0/a;->a:F
0007169ereturn-void
00071684
000716a0
000716a0L0.b::equals(java.lang.Object):
000716b0const/4 v0, 0x1
000716b2if-ne v4, v5, :cond_4
000716b6return v0
000716b8instance-of v1, v5, LL0/b;
000716bcconst/4 v2, 0x0
000716beif-nez v1, :cond_a
000716c2return v2
000716c4check-cast v5, LL0/b;
000716c8iget-object v1, v5, LL0/b;->a:LL0/c;
000716cciget-object v3, v4, LL0/b;->a:LL0/c;
000716d0invoke-virtual {v3, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
000716d6move-result v1
000716d8if-eqz v1, :cond_1f
000716dciget v1, v4, LL0/b;->b:F
000716e0iget v5, v5, LL0/b;->b:F
000716e4cmpl-float v5, v1, v5
000716e8if-nez v5, :cond_1f
000716ecreturn v0
000716eereturn v2
000716a0
000716a0L0.b::equals(java.lang.Object):
000716b0const/4 v0, 0x1
000716b2if-ne v4, v5, :cond_4
000716b6return v0
000716b8instance-of v1, v5, LL0/b;
000716bcconst/4 v2, 0x0
000716beif-nez v1, :cond_a
000716c2return v2
000716c4check-cast v5, LL0/b;
000716c8iget-object v1, v5, LL0/b;->a:LL0/c;
000716cciget-object v3, v4, LL0/b;->a:LL0/c;
000716d0invoke-virtual {v3, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
000716d6move-result v1
000716d8if-eqz v1, :cond_1f
000716dciget v1, v4, LL0/b;->b:F
000716e0iget v5, v5, LL0/b;->b:F
000716e4cmpl-float v5, v1, v5
000716e8if-nez v5, :cond_1f
000716ecreturn v0
000716eereturn v2
000716a0
000716f0
000716f0L0.b::a(android.graphics.RectF):
00071700iget-object v0, v1, LL0/b;->a:LL0/c;
00071704invoke-interface {v0, v2}, LL0/c;->a(Landroid/graphics/RectF;)F
0007170amove-result v2
0007170ciget v0, v1, LL0/b;->b:F
00071710add-float/2addr v2, v0
00071712const/4 v0, 0x0
00071714invoke-static {v0, v2}, Ljava/lang/Math;->max(FF)F
0007171amove-result v2
0007171creturn v2
000716f0
000716f0L0.b::a(android.graphics.RectF):
00071700iget-object v0, v1, LL0/b;->a:LL0/c;
00071704invoke-interface {v0, v2}, LL0/c;->a(Landroid/graphics/RectF;)F
0007170amove-result v2
0007170ciget v0, v1, LL0/b;->b:F
00071710add-float/2addr v2, v0
00071712const/4 v0, 0x0
00071714invoke-static {v0, v2}, Ljava/lang/Math;->max(FF)F
0007171amove-result v2
0007171creturn v2
000716f0
0007171e
0007171e // align 0x10
0007171e // align 0x10
00071720
00071720L0.b::hashCode():
00071730iget v0, v2, LL0/b;->b:F
00071734invoke-static {v0}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
0007173amove-result-object v0
0007173ciget-object v1, v2, LL0/b;->a:LL0/c;
00071740filled-new-array {v1, v0}, [Ljava/lang/Object;
00071746move-result-object v0
00071748invoke-static {v0}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I
0007174emove-result v0
00071750return v0
00071720
00071720L0.b::hashCode():
00071730iget v0, v2, LL0/b;->b:F
00071734invoke-static {v0}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
0007173amove-result-object v0
0007173ciget-object v1, v2, LL0/b;->a:LL0/c;
00071740filled-new-array {v1, v0}, [Ljava/lang/Object;
00071746move-result-object v0
00071748invoke-static {v0}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I
0007174emove-result v0
00071750return v0
00071720
00071752
00071752 // align 0x4
00071752 // align 0x4
00071754
00071754L0.b::<init>(float, L0.c):
00071764invoke-direct {v1}, Ljava/lang/Object;-><init>()V
0007176ainstance-of v0, v3, LL0/b;
0007176eif-eqz v0, :cond_12
00071772check-cast v3, LL0/b;
00071776iget-object v3, v3, LL0/b;->a:LL0/c;
0007177amove-object v0, v3
0007177ccheck-cast v0, LL0/b;
00071780iget v0, v0, LL0/b;->b:F
00071784add-float/2addr v2, v0
00071786goto :goto_3
00071788iput-object v3, v1, LL0/b;->a:LL0/c;
0007178ciput v2, v1, LL0/b;->b:F
00071790return-void
00071754
00071754L0.b::<init>(float, L0.c):
00071764invoke-direct {v1}, Ljava/lang/Object;-><init>()V
0007176ainstance-of v0, v3, LL0/b;
0007176eif-eqz v0, :cond_12
00071772check-cast v3, LL0/b;
00071776iget-object v3, v3, LL0/b;->a:LL0/c;
0007177amove-object v0, v3
0007177ccheck-cast v0, LL0/b;
00071780iget v0, v0, LL0/b;->b:F
00071784add-float/2addr v2, v0
00071786goto :goto_3
00071788iput-object v3, v1, LL0/b;->a:LL0/c;
0007178ciput v2, v1, LL0/b;->b:F
00071790return-void
00071754
00071792
00071792 // align 0x4
00071792 // align 0x4
00071794
00071794L0.d::s(L0.u, float, float):
000717a4mul-float v0, v9, v8
000717a8const/high16 v1, 0x43340000
000717acconst/high16 v2, 0x42b40000
000717b0invoke-virtual {v7, v0, v1, v2}, LL0/u;->d(FFF)V
000717b6float-to-double v0, v2
000717b8invoke-static {v0, v1}, Ljava/lang/Math;->toRadians(D)D
000717bemove-result-wide v0
000717c0invoke-static {v0, v1}, Ljava/lang/Math;->sin(D)D
000717c6move-result-wide v0
000717c8float-to-double v2, v9
000717camul-double/2addr v0, v2
000717ccfloat-to-double v8, v8
000717cemul-double/2addr v0, v8
000717d0double-to-float v0, v0
000717d2const/4 v1, 0x0
000717d4float-to-double v4, v1
000717d6invoke-static {v4, v5}, Ljava/lang/Math;->toRadians(D)D
000717dcmove-result-wide v4
000717deinvoke-static {v4, v5}, Ljava/lang/Math;->sin(D)D
000717e4move-result-wide v4
000717e6mul-double/2addr v4, v2
000717e8mul-double/2addr v4, v8
000717eadouble-to-float v8, v4
000717ecinvoke-virtual {v7, v0, v8}, LL0/u;->c(FF)V
000717f2return-void
00071794
00071794L0.d::s(L0.u, float, float):
000717a4mul-float v0, v9, v8
000717a8const/high16 v1, 0x43340000
000717acconst/high16 v2, 0x42b40000
000717b0invoke-virtual {v7, v0, v1, v2}, LL0/u;->d(FFF)V
000717b6float-to-double v0, v2
000717b8invoke-static {v0, v1}, Ljava/lang/Math;->toRadians(D)D
000717bemove-result-wide v0
000717c0invoke-static {v0, v1}, Ljava/lang/Math;->sin(D)D
000717c6move-result-wide v0
000717c8float-to-double v2, v9
000717camul-double/2addr v0, v2
000717ccfloat-to-double v8, v8
000717cemul-double/2addr v0, v8
000717d0double-to-float v0, v0
000717d2const/4 v1, 0x0
000717d4float-to-double v4, v1
000717d6invoke-static {v4, v5}, Ljava/lang/Math;->toRadians(D)D
000717dcmove-result-wide v4
000717deinvoke-static {v4, v5}, Ljava/lang/Math;->sin(D)D
000717e4move-result-wide v4
000717e6mul-double/2addr v4, v2
000717e8mul-double/2addr v4, v8
000717eadouble-to-float v8, v4
000717ecinvoke-virtual {v7, v0, v8}, LL0/u;->c(FF)V
000717f2return-void
00071794
000717f4
000717f4L0.e::f(java.lang.String):
00071804invoke-virtual {v5}, Ljava/lang/String;->length()I
0007180amove-result v0
0007180crem-int/lit8 v0, v0, 0x2
00071810if-nez v0, :cond_36
00071814invoke-virtual {v5}, Ljava/lang/String;->length()I
0007181amove-result v0
0007181cdiv-int/lit8 v0, v0, 0x2
00071820new-array v1, v0, [B
00071824const/4 v2, 0x0
00071826if-ge v2, v0, :cond_30
0007182amul-int/lit8 v3, v2, 0x2
0007182einvoke-virtual {v5, v3}, Ljava/lang/String;->charAt(I)C
00071834move-result v4
00071836invoke-static {v4}, LJ1/b;->a(C)I
0007183cmove-result v4
0007183eshl-int/lit8 v4, v4, 0x4
00071842add-int/lit8 v3, v3, 0x1
00071846invoke-virtual {v5, v3}, Ljava/lang/String;->charAt(I)C
0007184cmove-result v3
0007184einvoke-static {v3}, LJ1/b;->a(C)I
00071854move-result v3
00071856add-int/2addr v3, v4
00071858int-to-byte v3, v3
0007185aaput-byte v3, v1, v2
0007185eadd-int/lit8 v2, v2, 0x1
00071862goto :goto_11
00071864new-instance v5, LI1/j;
00071868invoke-direct {v5, v1}, LI1/j;-><init>([B)V
0007186ereturn-object v5
00071870const-string v0, "Unexpected hex string: "
00071874invoke-virtual {v0, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
0007187amove-result-object v5
0007187cnew-instance v0, Ljava/lang/IllegalArgumentException;
00071880invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;
00071886move-result-object v5
00071888invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
0007188ethrow v0
000717f4
000717f4L0.e::f(java.lang.String):
00071804invoke-virtual {v5}, Ljava/lang/String;->length()I
0007180amove-result v0
0007180crem-int/lit8 v0, v0, 0x2
00071810if-nez v0, :cond_36
00071814invoke-virtual {v5}, Ljava/lang/String;->length()I
0007181amove-result v0
0007181cdiv-int/lit8 v0, v0, 0x2
00071820new-array v1, v0, [B
00071824const/4 v2, 0x0
00071826if-ge v2, v0, :cond_30
0007182amul-int/lit8 v3, v2, 0x2
0007182einvoke-virtual {v5, v3}, Ljava/lang/String;->charAt(I)C
00071834move-result v4
00071836invoke-static {v4}, LJ1/b;->a(C)I
0007183cmove-result v4
0007183eshl-int/lit8 v4, v4, 0x4
00071842add-int/lit8 v3, v3, 0x1
00071846invoke-virtual {v5, v3}, Ljava/lang/String;->charAt(I)C
0007184cmove-result v3
0007184einvoke-static {v3}, LJ1/b;->a(C)I
00071854move-result v3
00071856add-int/2addr v3, v4
00071858int-to-byte v3, v3
0007185aaput-byte v3, v1, v2
0007185eadd-int/lit8 v2, v2, 0x1
00071862goto :goto_11
00071864new-instance v5, LI1/j;
00071868invoke-direct {v5, v1}, LI1/j;-><init>([B)V
0007186ereturn-object v5
00071870const-string v0, "Unexpected hex string: "
00071874invoke-virtual {v0, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
0007187amove-result-object v5
0007187cnew-instance v0, Ljava/lang/IllegalArgumentException;
00071880invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;
00071886move-result-object v5
00071888invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
0007188ethrow v0
000717f4
00071890
00071890L0.e::g(java.lang.String):
000718a0const-string v0, "$this$encodeUtf8"
000718a4invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000718aanew-instance v0, LI1/j;
000718aesget-object v1, Lq1/a;->a:Ljava/nio/charset/Charset;
000718b2invoke-virtual {v3, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B
000718b8move-result-object v1
000718baconst-string v2, "(this as java.lang.String).getBytes(charset)"
000718beinvoke-static {v1, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
000718c4invoke-direct {v0, v1}, LI1/j;-><init>([B)V
000718caiput-object v3, v0, LI1/j;->b:Ljava/lang/String;
000718cereturn-object v0
00071890
00071890L0.e::g(java.lang.String):
000718a0const-string v0, "$this$encodeUtf8"
000718a4invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000718aanew-instance v0, LI1/j;
000718aesget-object v1, Lq1/a;->a:Ljava/nio/charset/Charset;
000718b2invoke-virtual {v3, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B
000718b8move-result-object v1
000718baconst-string v2, "(this as java.lang.String).getBytes(charset)"
000718beinvoke-static {v1, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
000718c4invoke-direct {v0, v1}, LI1/j;-><init>([B)V
000718caiput-object v3, v0, LI1/j;->b:Ljava/lang/String;
000718cereturn-object v0
00071890
000718d0
000718d0L0.e::m(byte[]):
000718e0sget-object v0, LI1/j;->d:LI1/j;
000718e4array-length v0, v8
000718e6array-length v1, v8
000718e8int-to-long v2, v1
000718eaconst/4 v1, 0x0
000718ecint-to-long v4, v1
000718eeint-to-long v6, v0
000718f0invoke-static/range {v2 .. v7}, LC1/l;->p(JJJ)V
000718f6new-instance v1, LI1/j;
000718fainvoke-static {v8, v0}, Lc1/h;->p0([BI)[B
00071900move-result-object v8
00071902invoke-direct {v1, v8}, LI1/j;-><init>([B)V
00071908return-object v1
000718d0
000718d0L0.e::m(byte[]):
000718e0sget-object v0, LI1/j;->d:LI1/j;
000718e4array-length v0, v8
000718e6array-length v1, v8
000718e8int-to-long v2, v1
000718eaconst/4 v1, 0x0
000718ecint-to-long v4, v1
000718eeint-to-long v6, v0
000718f0invoke-static/range {v2 .. v7}, LC1/l;->p(JJJ)V
000718f6new-instance v1, LI1/j;
000718fainvoke-static {v8, v0}, Lc1/h;->p0([BI)[B
00071900move-result-object v8
00071902invoke-direct {v1, v8}, LI1/j;-><init>([B)V
00071908return-object v1
000718d0
0007190a
0007190a // align 0x4
0007190a // align 0x4
0007190c
0007190cL0.e::a(java.lang.String):
0007191csget-object v1, LP1/a;->a:LP1/a;
00071920return-object v1
0007190c
0007190cL0.e::a(java.lang.String):
0007191csget-object v1, LP1/a;->a:LP1/a;
00071920return-object v1
0007190c
00071922
00071922 // align 0x4
00071922 // align 0x4
00071924
00071924L0.e::h(Y0.a):
00071934const/16 v0, 0xb
00071938const/4 v1, 0x1
0007193aconst/4 v2, 0x0
0007193csget-object v3, Ljava/util/Collections;->EMPTY_MAP:Ljava/util/Map;
00071940iget-object v4, v10, LY0/a;->b:Ljava/lang/reflect/Type;
00071944invoke-interface {v3, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
0007194amove-result-object v5
0007194cif-nez v5, :cond_148
00071950iget-object v10, v10, LY0/a;->a:Ljava/lang/Class;
00071954invoke-interface {v3, v10}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
0007195amove-result-object v3
0007195cif-nez v3, :cond_142
00071960const-class v3, Ljava/util/EnumSet;
00071964invoke-virtual {v3, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
0007196amove-result v3
0007196cconst/4 v5, 0x0
0007196eif-eqz v3, :cond_25
00071972new-instance v3, LT0/f;
00071976invoke-direct {v3, v4, v2}, LT0/f;-><init>(Ljava/lang/reflect/Type;I)V
0007197cgoto :goto_30
0007197econst-class v3, Ljava/util/EnumMap;
00071982if-ne v10, v3, :cond_2f
00071986new-instance v3, LT0/f;
0007198ainvoke-direct {v3, v4, v1}, LT0/f;-><init>(Ljava/lang/reflect/Type;I)V
00071990goto :goto_30
00071992move-object v3, v5
00071994if-eqz v3, :cond_33
00071998return-object v3
0007199asget-object v3, Ljava/util/Collections;->EMPTY_LIST:Ljava/util/List;
0007199einvoke-static {}, LT0/d;->e()V
000719a4invoke-virtual {v10}, Ljava/lang/Class;->getModifiers()I
000719aamove-result v3
000719acinvoke-static {v3}, Ljava/lang/reflect/Modifier;->isAbstract(I)Z
000719b2move-result v3
000719b4if-eqz v3, :cond_44
000719b8move-object v3, v5
000719bagoto :goto_7e
000719bcnew-array v3, v2, [Ljava/lang/Class;
000719c0invoke-virtual {v10, v3}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
000719c6move-result-object v3
000719c8sget-object v6, LW0/c;->a:LC1/d;
000719ccinvoke-virtual {v3, v1}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
000719d2move-object v6, v5
000719d4goto :goto_70
000719d6move-exception v6
000719d8new-instance v7, Ljava/lang/StringBuilder;
000719dcconst-string v8, "Failed making constructor '"
000719e0invoke-direct {v7, v8}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000719e6invoke-static {v3}, LW0/c;->b(Ljava/lang/reflect/Constructor;)Ljava/lang/String;
000719ecmove-result-object v8
000719eeinvoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000719f4const-string v8, "' accessible; either increase its visibility or write a custom InstanceCreator or TypeAdapter for its declaring type: "
000719f8invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000719feinvoke-virtual {v6}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
00071a04move-result-object v6
00071a06invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071a0cinvoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00071a12move-result-object v6
00071a14if-eqz v6, :cond_78
00071a18new-instance v3, LT0/e;
00071a1cinvoke-direct {v3, v6, v1}, LT0/e;-><init>(Ljava/lang/String;I)V
00071a22goto :goto_7e
00071a24new-instance v1, LC/h;
00071a28invoke-direct {v1, v0, v3}, LC/h;-><init>(ILjava/lang/Object;)V
00071a2emove-object v3, v1
00071a30if-eqz v3, :cond_81
00071a34return-object v3
00071a36const-class v1, Ljava/util/Collection;
00071a3ainvoke-virtual {v1, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
00071a40move-result v1
00071a42if-eqz v1, :cond_c2
00071a46const-class v1, Ljava/util/SortedSet;
00071a4ainvoke-virtual {v1, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
00071a50move-result v1
00071a52if-eqz v1, :cond_98
00071a56new-instance v5, LL0/e;
00071a5ainvoke-direct {v5, v0}, LL0/e;-><init>(I)V
00071a60goto/16 :goto_12b
00071a64const-class v0, Ljava/util/Set;
00071a68invoke-virtual {v0, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
00071a6emove-result v0
00071a70if-eqz v0, :cond_a9
00071a74new-instance v5, LL0/e;
00071a78const/16 v0, 0xc
00071a7cinvoke-direct {v5, v0}, LL0/e;-><init>(I)V
00071a82goto/16 :goto_12b
00071a86const-class v0, Ljava/util/Queue;
00071a8ainvoke-virtual {v0, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
00071a90move-result v0
00071a92if-eqz v0, :cond_ba
00071a96new-instance v5, LL0/e;
00071a9aconst/16 v0, 0xd
00071a9einvoke-direct {v5, v0}, LL0/e;-><init>(I)V
00071aa4goto/16 :goto_12b
00071aa8new-instance v5, LL0/e;
00071aacconst/16 v0, 0xe
00071ab0invoke-direct {v5, v0}, LL0/e;-><init>(I)V
00071ab6goto :goto_12b
00071ab8const-class v0, Ljava/util/Map;
00071abcinvoke-virtual {v0, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
00071ac2move-result v0
00071ac4if-eqz v0, :cond_12b
00071ac8const-class v0, Ljava/util/concurrent/ConcurrentNavigableMap;
00071accinvoke-virtual {v0, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
00071ad2move-result v0
00071ad4if-eqz v0, :cond_da
00071ad8new-instance v5, LL0/e;
00071adcconst/16 v0, 0xf
00071ae0invoke-direct {v5, v0}, LL0/e;-><init>(I)V
00071ae6goto :goto_12b
00071ae8const-class v0, Ljava/util/concurrent/ConcurrentMap;
00071aecinvoke-virtual {v0, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
00071af2move-result v0
00071af4if-eqz v0, :cond_ea
00071af8new-instance v5, LL0/e;
00071afcconst/16 v0, 0x10
00071b00invoke-direct {v5, v0}, LL0/e;-><init>(I)V
00071b06goto :goto_12b
00071b08const-class v0, Ljava/util/SortedMap;
00071b0cinvoke-virtual {v0, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
00071b12move-result v0
00071b14if-eqz v0, :cond_fa
00071b18new-instance v5, LL0/e;
00071b1cconst/16 v0, 0x11
00071b20invoke-direct {v5, v0}, LL0/e;-><init>(I)V
00071b26goto :goto_12b
00071b28instance-of v0, v4, Ljava/lang/reflect/ParameterizedType;
00071b2cif-eqz v0, :cond_124
00071b30check-cast v4, Ljava/lang/reflect/ParameterizedType;
00071b34invoke-interface {v4}, Ljava/lang/reflect/ParameterizedType;->getActualTypeArguments()[Ljava/lang/reflect/Type;
00071b3amove-result-object v0
00071b3caget-object v0, v0, v2
00071b40invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
00071b46invoke-static {v0}, LT0/d;->a(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;
00071b4cmove-result-object v0
00071b4einvoke-static {v0}, LT0/d;->g(Ljava/lang/reflect/Type;)Ljava/lang/Class;
00071b54move-result-object v1
00071b56invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
00071b5cconst-class v0, Ljava/lang/String;
00071b60invoke-virtual {v0, v1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
00071b66move-result v0
00071b68if-nez v0, :cond_124
00071b6cnew-instance v5, LL0/e;
00071b70const/16 v0, 0x12
00071b74invoke-direct {v5, v0}, LL0/e;-><init>(I)V
00071b7agoto :goto_12b
00071b7cnew-instance v5, LL0/e;
00071b80const/16 v0, 0x13
00071b84invoke-direct {v5, v0}, LL0/e;-><init>(I)V
00071b8aif-eqz v5, :cond_12e
00071b8ereturn-object v5
00071b90invoke-static {v10}, LL0/e;->d(Ljava/lang/Class;)Ljava/lang/String;
00071b96move-result-object v0
00071b98if-eqz v0, :cond_13a
00071b9cnew-instance v10, LT0/e;
00071ba0invoke-direct {v10, v0, v2}, LT0/e;-><init>(Ljava/lang/String;I)V
00071ba6return-object v10
00071ba8new-instance v0, LC/h;
00071bacconst/16 v1, 0xa
00071bb0invoke-direct {v0, v1, v10}, LC/h;-><init>(ILjava/lang/Object;)V
00071bb6return-object v0
00071bb8new-instance v10, Ljava/lang/ClassCastException;
00071bbcinvoke-direct {v10}, Ljava/lang/ClassCastException;-><init>()V
00071bc2throw v10
00071bc4new-instance v10, Ljava/lang/ClassCastException;
00071bc8invoke-direct {v10}, Ljava/lang/ClassCastException;-><init>()V
00071bcethrow v10
00071924
00071924L0.e::h(Y0.a):
00071934const/16 v0, 0xb
00071938const/4 v1, 0x1
0007193aconst/4 v2, 0x0
0007193csget-object v3, Ljava/util/Collections;->EMPTY_MAP:Ljava/util/Map;
00071940iget-object v4, v10, LY0/a;->b:Ljava/lang/reflect/Type;
00071944invoke-interface {v3, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
0007194amove-result-object v5
0007194cif-nez v5, :cond_148
00071950iget-object v10, v10, LY0/a;->a:Ljava/lang/Class;
00071954invoke-interface {v3, v10}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
0007195amove-result-object v3
0007195cif-nez v3, :cond_142
00071960const-class v3, Ljava/util/EnumSet;
00071964invoke-virtual {v3, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
0007196amove-result v3
0007196cconst/4 v5, 0x0
0007196eif-eqz v3, :cond_25
00071972new-instance v3, LT0/f;
00071976invoke-direct {v3, v4, v2}, LT0/f;-><init>(Ljava/lang/reflect/Type;I)V
0007197cgoto :goto_30
0007197econst-class v3, Ljava/util/EnumMap;
00071982if-ne v10, v3, :cond_2f
00071986new-instance v3, LT0/f;
0007198ainvoke-direct {v3, v4, v1}, LT0/f;-><init>(Ljava/lang/reflect/Type;I)V
00071990goto :goto_30
00071992move-object v3, v5
00071994if-eqz v3, :cond_33
00071998return-object v3
0007199asget-object v3, Ljava/util/Collections;->EMPTY_LIST:Ljava/util/List;
0007199einvoke-static {}, LT0/d;->e()V
000719a4invoke-virtual {v10}, Ljava/lang/Class;->getModifiers()I
000719aamove-result v3
000719acinvoke-static {v3}, Ljava/lang/reflect/Modifier;->isAbstract(I)Z
000719b2move-result v3
000719b4if-eqz v3, :cond_44
000719b8move-object v3, v5
000719bagoto :goto_7e
000719bcnew-array v3, v2, [Ljava/lang/Class;
000719c0invoke-virtual {v10, v3}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
000719c6move-result-object v3
000719c8sget-object v6, LW0/c;->a:LC1/d;
000719ccinvoke-virtual {v3, v1}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
000719d2move-object v6, v5
000719d4goto :goto_70
000719d6move-exception v6
000719d8new-instance v7, Ljava/lang/StringBuilder;
000719dcconst-string v8, "Failed making constructor '"
000719e0invoke-direct {v7, v8}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000719e6invoke-static {v3}, LW0/c;->b(Ljava/lang/reflect/Constructor;)Ljava/lang/String;
000719ecmove-result-object v8
000719eeinvoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000719f4const-string v8, "' accessible; either increase its visibility or write a custom InstanceCreator or TypeAdapter for its declaring type: "
000719f8invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000719feinvoke-virtual {v6}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
00071a04move-result-object v6
00071a06invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00071a0cinvoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00071a12move-result-object v6
00071a14if-eqz v6, :cond_78
00071a18new-instance v3, LT0/e;
00071a1cinvoke-direct {v3, v6, v1}, LT0/e;-><init>(Ljava/lang/String;I)V
00071a22goto :goto_7e
00071a24new-instance v1, LC/h;
00071a28invoke-direct {v1, v0, v3}, LC/h;-><init>(ILjava/lang/Object;)V
00071a2emove-object v3, v1
00071a30if-eqz v3, :cond_81
00071a34return-object v3
00071a36const-class v1, Ljava/util/Collection;
00071a3ainvoke-virtual {v1, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
00071a40move-result v1
00071a42if-eqz v1, :cond_c2
00071a46const-class v1, Ljava/util/SortedSet;
00071a4ainvoke-virtual {v1, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
00071a50move-result v1
00071a52if-eqz v1, :cond_98
00071a56new-instance v5, LL0/e;
00071a5ainvoke-direct {v5, v0}, LL0/e;-><init>(I)V
00071a60goto/16 :goto_12b
00071a64const-class v0, Ljava/util/Set;
00071a68invoke-virtual {v0, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
00071a6emove-result v0
00071a70if-eqz v0, :cond_a9
00071a74new-instance v5, LL0/e;
00071a78const/16 v0, 0xc
00071a7cinvoke-direct {v5, v0}, LL0/e;-><init>(I)V
00071a82goto/16 :goto_12b
00071a86const-class v0, Ljava/util/Queue;
00071a8ainvoke-virtual {v0, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
00071a90move-result v0
00071a92if-eqz v0, :cond_ba
00071a96new-instance v5, LL0/e;
00071a9aconst/16 v0, 0xd
00071a9einvoke-direct {v5, v0}, LL0/e;-><init>(I)V
00071aa4goto/16 :goto_12b
00071aa8new-instance v5, LL0/e;
00071aacconst/16 v0, 0xe
00071ab0invoke-direct {v5, v0}, LL0/e;-><init>(I)V
00071ab6goto :goto_12b
00071ab8const-class v0, Ljava/util/Map;
00071abcinvoke-virtual {v0, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
00071ac2move-result v0
00071ac4if-eqz v0, :cond_12b
00071ac8const-class v0, Ljava/util/concurrent/ConcurrentNavigableMap;
00071accinvoke-virtual {v0, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
00071ad2move-result v0
00071ad4if-eqz v0, :cond_da
00071ad8new-instance v5, LL0/e;
00071adcconst/16 v0, 0xf
00071ae0invoke-direct {v5, v0}, LL0/e;-><init>(I)V
00071ae6goto :goto_12b
00071ae8const-class v0, Ljava/util/concurrent/ConcurrentMap;
00071aecinvoke-virtual {v0, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
00071af2move-result v0
00071af4if-eqz v0, :cond_ea
00071af8new-instance v5, LL0/e;
00071afcconst/16 v0, 0x10
00071b00invoke-direct {v5, v0}, LL0/e;-><init>(I)V
00071b06goto :goto_12b
00071b08const-class v0, Ljava/util/SortedMap;
00071b0cinvoke-virtual {v0, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
00071b12move-result v0
00071b14if-eqz v0, :cond_fa
00071b18new-instance v5, LL0/e;
00071b1cconst/16 v0, 0x11
00071b20invoke-direct {v5, v0}, LL0/e;-><init>(I)V
00071b26goto :goto_12b
00071b28instance-of v0, v4, Ljava/lang/reflect/ParameterizedType;
00071b2cif-eqz v0, :cond_124
00071b30check-cast v4, Ljava/lang/reflect/ParameterizedType;
00071b34invoke-interface {v4}, Ljava/lang/reflect/ParameterizedType;->getActualTypeArguments()[Ljava/lang/reflect/Type;
00071b3amove-result-object v0
00071b3caget-object v0, v0, v2
00071b40invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
00071b46invoke-static {v0}, LT0/d;->a(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;
00071b4cmove-result-object v0
00071b4einvoke-static {v0}, LT0/d;->g(Ljava/lang/reflect/Type;)Ljava/lang/Class;
00071b54move-result-object v1
00071b56invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
00071b5cconst-class v0, Ljava/lang/String;
00071b60invoke-virtual {v0, v1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
00071b66move-result v0
00071b68if-nez v0, :cond_124
00071b6cnew-instance v5, LL0/e;
00071b70const/16 v0, 0x12
00071b74invoke-direct {v5, v0}, LL0/e;-><init>(I)V
00071b7agoto :goto_12b
00071b7cnew-instance v5, LL0/e;
00071b80const/16 v0, 0x13
00071b84invoke-direct {v5, v0}, LL0/e;-><init>(I)V
00071b8aif-eqz v5, :cond_12e
00071b8ereturn-object v5
00071b90invoke-static {v10}, LL0/e;->d(Ljava/lang/Class;)Ljava/lang/String;
00071b96move-result-object v0
00071b98if-eqz v0, :cond_13a
00071b9cnew-instance v10, LT0/e;
00071ba0invoke-direct {v10, v0, v2}, LT0/e;-><init>(Ljava/lang/String;I)V
00071ba6return-object v10
00071ba8new-instance v0, LC/h;
00071bacconst/16 v1, 0xa
00071bb0invoke-direct {v0, v1, v10}, LC/h;-><init>(ILjava/lang/Object;)V
00071bb6return-object v0
00071bb8new-instance v10, Ljava/lang/ClassCastException;
00071bbcinvoke-direct {v10}, Ljava/lang/ClassCastException;-><init>()V
00071bc2throw v10
00071bc4new-instance v10, Ljava/lang/ClassCastException;
00071bc8invoke-direct {v10}, Ljava/lang/ClassCastException;-><init>()V
00071bcethrow v10
00071924
00071bd0
00071bd0 struct try_item
00071bd0 start_addr uint32 0x719bc
00071bd4 insn_count int 6
00071bd6 handler_off uint16 0x71be1
00071bd8
00071bd8 struct try_item
00071bd8 start_addr uint32 0x719cc
00071bdc insn_count int 3
00071bde handler_off uint16 0x71be5
00071be0
00071be0 struct encoded_catch_handler_list
00071be0 size int 2
00071be1
00071be1 struct encoded_catch_handler ← 0x71bd6
00071be1 size int64 1
00071be2 handlers[0].type_idx int 0xb594
00071be4 handlers[0].addr uint32 0x719b8
00071be5
00071be5 struct encoded_catch_handler ← 0x71bde
00071be5 size int64 1
00071be6 handlers[0].type_idx int 0xb554
00071be8 handlers[0].addr uint32 0x719d6
00071be9
00071be9 // align 0x4
00071bd0 struct try_item
00071bd0 start_addr uint32 0x719bc
00071bd4 insn_count int 6
00071bd6 handler_off uint16 0x71be1
00071bd8
00071bd8 struct try_item
00071bd8 start_addr uint32 0x719cc
00071bdc insn_count int 3
00071bde handler_off uint16 0x71be5
00071be0
00071be0 struct encoded_catch_handler_list
00071be0 size int 2
00071be1
00071be1 struct encoded_catch_handler ← 0x71bd6
00071be1 size int64 1
00071be2 handlers[0].type_idx int 0xb594
00071be4 handlers[0].addr uint32 0x719b8
00071be5
00071be5 struct encoded_catch_handler ← 0x71bde
00071be5 size int64 1
00071be6 handlers[0].type_idx int 0xb554
00071be8 handlers[0].addr uint32 0x719d6
00071be9
00071be9 // align 0x4
00071bec
00071becL0.e::i(android.content.pm.PackageManager, java.lang.String):
00071bfcconst/16 v0, 0x40
00071c00invoke-virtual {v2, v3, v0}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
00071c06move-result-object v2
00071c08iget-object v2, v2, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature;
00071c0creturn-object v2
00071bec
00071becL0.e::i(android.content.pm.PackageManager, java.lang.String):
00071bfcconst/16 v0, 0x40
00071c00invoke-virtual {v2, v3, v0}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
00071c06move-result-object v2
00071c08iget-object v2, v2, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature;
00071c0creturn-object v2
00071bec
00071c0e
00071c0e // align 0x10
00071c0e // align 0x10
00071c10
00071c10L0.e::j(X.b, android.text.Editable, int, int, boolean):
00071c20const/4 v0, 0x0
00071c22if-eqz v8, :cond_ef
00071c26if-ltz v9, :cond_ef
00071c2aif-gez v10, :cond_9
00071c2egoto/16 :goto_ef
00071c32invoke-static {v8}, Landroid/text/Selection;->getSelectionStart(Ljava/lang/CharSequence;)I
00071c38move-result v1
00071c3ainvoke-static {v8}, Landroid/text/Selection;->getSelectionEnd(Ljava/lang/CharSequence;)I
00071c40move-result v2
00071c42const/4 v3, -0x1
00071c44if-eq v1, v3, :cond_ef
00071c48if-eq v2, v3, :cond_ef
00071c4cif-eq v1, v2, :cond_1a
00071c50goto/16 :goto_ef
00071c54const/4 v4, 0x1
00071c56if-eqz v11, :cond_a5
00071c5ainvoke-static {v9, v0}, Ljava/lang/Math;->max(II)I
00071c60move-result v9
00071c62invoke-interface {v8}, Ljava/lang/CharSequence;->length()I
00071c68move-result v11
00071c6aif-ltz v1, :cond_2c
00071c6eif-ge v11, v1, :cond_2a
00071c72goto :goto_2c
00071c74if-gez v9, :cond_2e
00071c78move v1, v3
00071c7agoto :goto_5d
00071c7cmove v11, v0
00071c7eif-nez v9, :cond_32
00071c82goto :goto_5d
00071c84add-int/lit8 v1, v1, -0x1
00071c88if-gez v1, :cond_3b
00071c8cif-eqz v11, :cond_39
00071c90goto :goto_2c
00071c92move v1, v0
00071c94goto :goto_5d
00071c96invoke-interface {v8, v1}, Ljava/lang/CharSequence;->charAt(I)C
00071c9cmove-result v5
00071c9eif-eqz v11, :cond_4b
00071ca2invoke-static {v5}, Ljava/lang/Character;->isHighSurrogate(C)Z
00071ca8move-result v11
00071caaif-nez v11, :cond_48
00071caegoto :goto_2c
00071cb0add-int/lit8 v9, v9, -0x1
00071cb4goto :goto_2e
00071cb6invoke-static {v5}, Ljava/lang/Character;->isSurrogate(C)Z
00071cbcmove-result v6
00071cbeif-nez v6, :cond_54
00071cc2add-int/lit8 v9, v9, -0x1
00071cc6goto :goto_2f
00071cc8invoke-static {v5}, Ljava/lang/Character;->isHighSurrogate(C)Z
00071ccemove-result v11
00071cd0if-eqz v11, :cond_5b
00071cd4goto :goto_2c
00071cd6move v11, v4
00071cd8goto :goto_2f
00071cdainvoke-static {v10, v0}, Ljava/lang/Math;->max(II)I
00071ce0move-result v9
00071ce2invoke-interface {v8}, Ljava/lang/CharSequence;->length()I
00071ce8move-result v10
00071ceaif-ltz v2, :cond_6c
00071ceeif-ge v10, v2, :cond_6a
00071cf2goto :goto_6c
00071cf4if-gez v9, :cond_6e
00071cf8move v10, v3
00071cfagoto :goto_a0
00071cfcmove v11, v0
00071cfeif-nez v9, :cond_73
00071d02move v10, v2
00071d04goto :goto_a0
00071d06if-lt v2, v10, :cond_78
00071d0aif-eqz v11, :cond_a0
00071d0egoto :goto_6c
00071d10invoke-interface {v8, v2}, Ljava/lang/CharSequence;->charAt(I)C
00071d16move-result v5
00071d18if-eqz v11, :cond_8a
00071d1cinvoke-static {v5}, Ljava/lang/Character;->isLowSurrogate(C)Z
00071d22move-result v11
00071d24if-nez v11, :cond_85
00071d28goto :goto_6c
00071d2aadd-int/lit8 v9, v9, -0x1
00071d2eadd-int/lit8 v2, v2, 0x1
00071d32goto :goto_6e
00071d34invoke-static {v5}, Ljava/lang/Character;->isSurrogate(C)Z
00071d3amove-result v6
00071d3cif-nez v6, :cond_95
00071d40add-int/lit8 v9, v9, -0x1
00071d44add-int/lit8 v2, v2, 0x1
00071d48goto :goto_6f
00071d4ainvoke-static {v5}, Ljava/lang/Character;->isLowSurrogate(C)Z
00071d50move-result v11
00071d52if-eqz v11, :cond_9c
00071d56goto :goto_6c
00071d58add-int/lit8 v2, v2, 0x1
00071d5cmove v11, v4
00071d5egoto :goto_6f
00071d60if-eq v1, v3, :cond_ef
00071d64if-ne v10, v3, :cond_b3
00071d68goto :goto_ef
00071d6asub-int/2addr v1, v9
00071d6cinvoke-static {v1, v0}, Ljava/lang/Math;->max(II)I
00071d72move-result v1
00071d74add-int/2addr v2, v10
00071d76invoke-interface {v8}, Ljava/lang/CharSequence;->length()I
00071d7cmove-result v9
00071d7einvoke-static {v2, v9}, Ljava/lang/Math;->min(II)I
00071d84move-result v10
00071d86const-class v9, Landroidx/emoji2/text/v;
00071d8ainvoke-interface {v8, v1, v10, v9}, Landroid/text/Spanned;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object;
00071d90move-result-object v9
00071d92check-cast v9, [Landroidx/emoji2/text/v;
00071d96if-eqz v9, :cond_ef
00071d9aarray-length v11, v9
00071d9cif-lez v11, :cond_ef
00071da0array-length v11, v9
00071da2move v2, v0
00071da4if-ge v2, v11, :cond_d9
00071da8aget-object v3, v9, v2
00071dacinvoke-interface {v8, v3}, Landroid/text/Spanned;->getSpanStart(Ljava/lang/Object;)I
00071db2move-result v5
00071db4invoke-interface {v8, v3}, Landroid/text/Spanned;->getSpanEnd(Ljava/lang/Object;)I
00071dbamove-result v3
00071dbcinvoke-static {v5, v1}, Ljava/lang/Math;->min(II)I
00071dc2move-result v1
00071dc4invoke-static {v3, v10}, Ljava/lang/Math;->max(II)I
00071dcamove-result v10
00071dccadd-int/lit8 v2, v2, 0x1
00071dd0goto :goto_c2
00071dd2invoke-static {v1, v0}, Ljava/lang/Math;->max(II)I
00071dd8move-result v9
00071ddainvoke-interface {v8}, Ljava/lang/CharSequence;->length()I
00071de0move-result v11
00071de2invoke-static {v10, v11}, Ljava/lang/Math;->min(II)I
00071de8move-result v10
00071deainvoke-virtual {v7}, Landroid/view/inputmethod/InputConnectionWrapper;->beginBatchEdit()Z
00071df0invoke-interface {v8, v9, v10}, Landroid/text/Editable;->delete(II)Landroid/text/Editable;
00071df6invoke-virtual {v7}, Landroid/view/inputmethod/InputConnectionWrapper;->endBatchEdit()Z
00071dfcreturn v4
00071dfereturn v0
00071c10
00071c10L0.e::j(X.b, android.text.Editable, int, int, boolean):
00071c20const/4 v0, 0x0
00071c22if-eqz v8, :cond_ef
00071c26if-ltz v9, :cond_ef
00071c2aif-gez v10, :cond_9
00071c2egoto/16 :goto_ef
00071c32invoke-static {v8}, Landroid/text/Selection;->getSelectionStart(Ljava/lang/CharSequence;)I
00071c38move-result v1
00071c3ainvoke-static {v8}, Landroid/text/Selection;->getSelectionEnd(Ljava/lang/CharSequence;)I
00071c40move-result v2
00071c42const/4 v3, -0x1
00071c44if-eq v1, v3, :cond_ef
00071c48if-eq v2, v3, :cond_ef
00071c4cif-eq v1, v2, :cond_1a
00071c50goto/16 :goto_ef
00071c54const/4 v4, 0x1
00071c56if-eqz v11, :cond_a5
00071c5ainvoke-static {v9, v0}, Ljava/lang/Math;->max(II)I
00071c60move-result v9
00071c62invoke-interface {v8}, Ljava/lang/CharSequence;->length()I
00071c68move-result v11
00071c6aif-ltz v1, :cond_2c
00071c6eif-ge v11, v1, :cond_2a
00071c72goto :goto_2c
00071c74if-gez v9, :cond_2e
00071c78move v1, v3
00071c7agoto :goto_5d
00071c7cmove v11, v0
00071c7eif-nez v9, :cond_32
00071c82goto :goto_5d
00071c84add-int/lit8 v1, v1, -0x1
00071c88if-gez v1, :cond_3b
00071c8cif-eqz v11, :cond_39
00071c90goto :goto_2c
00071c92move v1, v0
00071c94goto :goto_5d
00071c96invoke-interface {v8, v1}, Ljava/lang/CharSequence;->charAt(I)C
00071c9cmove-result v5
00071c9eif-eqz v11, :cond_4b
00071ca2invoke-static {v5}, Ljava/lang/Character;->isHighSurrogate(C)Z
00071ca8move-result v11
00071caaif-nez v11, :cond_48
00071caegoto :goto_2c
00071cb0add-int/lit8 v9, v9, -0x1
00071cb4goto :goto_2e
00071cb6invoke-static {v5}, Ljava/lang/Character;->isSurrogate(C)Z
00071cbcmove-result v6
00071cbeif-nez v6, :cond_54
00071cc2add-int/lit8 v9, v9, -0x1
00071cc6goto :goto_2f
00071cc8invoke-static {v5}, Ljava/lang/Character;->isHighSurrogate(C)Z
00071ccemove-result v11
00071cd0if-eqz v11, :cond_5b
00071cd4goto :goto_2c
00071cd6move v11, v4
00071cd8goto :goto_2f
00071cdainvoke-static {v10, v0}, Ljava/lang/Math;->max(II)I
00071ce0move-result v9
00071ce2invoke-interface {v8}, Ljava/lang/CharSequence;->length()I
00071ce8move-result v10
00071ceaif-ltz v2, :cond_6c
00071ceeif-ge v10, v2, :cond_6a
00071cf2goto :goto_6c
00071cf4if-gez v9, :cond_6e
00071cf8move v10, v3
00071cfagoto :goto_a0
00071cfcmove v11, v0
00071cfeif-nez v9, :cond_73
00071d02move v10, v2
00071d04goto :goto_a0
00071d06if-lt v2, v10, :cond_78
00071d0aif-eqz v11, :cond_a0
00071d0egoto :goto_6c
00071d10invoke-interface {v8, v2}, Ljava/lang/CharSequence;->charAt(I)C
00071d16move-result v5
00071d18if-eqz v11, :cond_8a
00071d1cinvoke-static {v5}, Ljava/lang/Character;->isLowSurrogate(C)Z
00071d22move-result v11
00071d24if-nez v11, :cond_85
00071d28goto :goto_6c
00071d2aadd-int/lit8 v9, v9, -0x1
00071d2eadd-int/lit8 v2, v2, 0x1
00071d32goto :goto_6e
00071d34invoke-static {v5}, Ljava/lang/Character;->isSurrogate(C)Z
00071d3amove-result v6
00071d3cif-nez v6, :cond_95
00071d40add-int/lit8 v9, v9, -0x1
00071d44add-int/lit8 v2, v2, 0x1
00071d48goto :goto_6f
00071d4ainvoke-static {v5}, Ljava/lang/Character;->isLowSurrogate(C)Z
00071d50move-result v11
00071d52if-eqz v11, :cond_9c
00071d56goto :goto_6c
00071d58add-int/lit8 v2, v2, 0x1
00071d5cmove v11, v4
00071d5egoto :goto_6f
00071d60if-eq v1, v3, :cond_ef
00071d64if-ne v10, v3, :cond_b3
00071d68goto :goto_ef
00071d6asub-int/2addr v1, v9
00071d6cinvoke-static {v1, v0}, Ljava/lang/Math;->max(II)I
00071d72move-result v1
00071d74add-int/2addr v2, v10
00071d76invoke-interface {v8}, Ljava/lang/CharSequence;->length()I
00071d7cmove-result v9
00071d7einvoke-static {v2, v9}, Ljava/lang/Math;->min(II)I
00071d84move-result v10
00071d86const-class v9, Landroidx/emoji2/text/v;
00071d8ainvoke-interface {v8, v1, v10, v9}, Landroid/text/Spanned;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object;
00071d90move-result-object v9
00071d92check-cast v9, [Landroidx/emoji2/text/v;
00071d96if-eqz v9, :cond_ef
00071d9aarray-length v11, v9
00071d9cif-lez v11, :cond_ef
00071da0array-length v11, v9
00071da2move v2, v0
00071da4if-ge v2, v11, :cond_d9
00071da8aget-object v3, v9, v2
00071dacinvoke-interface {v8, v3}, Landroid/text/Spanned;->getSpanStart(Ljava/lang/Object;)I
00071db2move-result v5
00071db4invoke-interface {v8, v3}, Landroid/text/Spanned;->getSpanEnd(Ljava/lang/Object;)I
00071dbamove-result v3
00071dbcinvoke-static {v5, v1}, Ljava/lang/Math;->min(II)I
00071dc2move-result v1
00071dc4invoke-static {v3, v10}, Ljava/lang/Math;->max(II)I
00071dcamove-result v10
00071dccadd-int/lit8 v2, v2, 0x1
00071dd0goto :goto_c2
00071dd2invoke-static {v1, v0}, Ljava/lang/Math;->max(II)I
00071dd8move-result v9
00071ddainvoke-interface {v8}, Ljava/lang/CharSequence;->length()I
00071de0move-result v11
00071de2invoke-static {v10, v11}, Ljava/lang/Math;->min(II)I
00071de8move-result v10
00071deainvoke-virtual {v7}, Landroid/view/inputmethod/InputConnectionWrapper;->beginBatchEdit()Z
00071df0invoke-interface {v8, v9, v10}, Landroid/text/Editable;->delete(II)Landroid/text/Editable;
00071df6invoke-virtual {v7}, Landroid/view/inputmethod/InputConnectionWrapper;->endBatchEdit()Z
00071dfcreturn v4
00071dfereturn v0
00071c10
00071e00
00071e00L0.e::k():
00071e10const-string v0, "java.vm.name"
00071e14invoke-static {v0}, Ljava/lang/System;->getProperty(Ljava/lang/String;)Ljava/lang/String;
00071e1amove-result-object v0
00071e1cconst-string v1, "Dalvik"
00071e20invoke-virtual {v1, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
00071e26move-result v0
00071e28return v0
00071e00
00071e00L0.e::k():
00071e10const-string v0, "java.vm.name"
00071e14invoke-static {v0}, Ljava/lang/System;->getProperty(Ljava/lang/String;)Ljava/lang/String;
00071e1amove-result-object v0
00071e1cconst-string v1, "Dalvik"
00071e20invoke-virtual {v1, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
00071e26move-result v0
00071e28return v0
00071e00
00071e2a
00071e2a // align 0x4
00071e2a // align 0x4
00071e2c
00071e2cL0.e::l(java.lang.CharSequence):
00071e3cconst/4 v1, 0x0
00071e3ereturn v1
00071e2c
00071e2cL0.e::l(java.lang.CharSequence):
00071e3cconst/4 v1, 0x0
00071e3ereturn v1
00071e2c
00071e40
00071e40L0.e::e(java.util.List):
00071e50const-string v0, "protocols"
00071e54invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
00071e5anew-instance v0, LI1/g;
00071e5einvoke-direct {v0}, Ljava/lang/Object;-><init>()V
00071e64invoke-static {v3}, LL0/e;->c(Ljava/util/List;)Ljava/util/ArrayList;
00071e6amove-result-object v3
00071e6cinvoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
00071e72move-result-object v3
00071e74invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
00071e7amove-result v1
00071e7cif-eqz v1, :cond_29
00071e80invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00071e86move-result-object v1
00071e88check-cast v1, Ljava/lang/String;
00071e8cinvoke-virtual {v1}, Ljava/lang/String;->length()I
00071e92move-result v2
00071e94invoke-virtual {v0, v2}, LI1/g;->z(I)V
00071e9ainvoke-virtual {v0, v1}, LI1/g;->D(Ljava/lang/String;)V
00071ea0goto :goto_12
00071ea2iget-wide v1, v0, LI1/g;->b:J
00071ea6invoke-virtual {v0, v1, v2}, LI1/g;->l(J)[B
00071eacmove-result-object v3
00071eaereturn-object v3
00071e40
00071e40L0.e::e(java.util.List):
00071e50const-string v0, "protocols"
00071e54invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
00071e5anew-instance v0, LI1/g;
00071e5einvoke-direct {v0}, Ljava/lang/Object;-><init>()V
00071e64invoke-static {v3}, LL0/e;->c(Ljava/util/List;)Ljava/util/ArrayList;
00071e6amove-result-object v3
00071e6cinvoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
00071e72move-result-object v3
00071e74invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
00071e7amove-result v1
00071e7cif-eqz v1, :cond_29
00071e80invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00071e86move-result-object v1
00071e88check-cast v1, Ljava/lang/String;
00071e8cinvoke-virtual {v1}, Ljava/lang/String;->length()I
00071e92move-result v2
00071e94invoke-virtual {v0, v2}, LI1/g;->z(I)V
00071e9ainvoke-virtual {v0, v1}, LI1/g;->D(Ljava/lang/String;)V
00071ea0goto :goto_12
00071ea2iget-wide v1, v0, LI1/g;->b:J
00071ea6invoke-virtual {v0, v1, v2}, LI1/g;->l(J)[B
00071eacmove-result-object v3
00071eaereturn-object v3
00071e40
00071eb0
00071eb0L0.e::n():
00071ec0iget v0, v2, LL0/e;->a:I
00071ec4packed-switch v0, :pswitch_data_3c
00071ecanew-instance v0, LT0/n;
00071ececonst/4 v1, 0x1
00071ed0invoke-direct {v0, v1}, LT0/n;-><init>(Z)V
00071ed6return-object v0
00071ed8new-instance v0, Ljava/util/LinkedHashMap;
00071edcinvoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
00071ee2return-object v0
00071ee4new-instance v0, Ljava/util/TreeMap;
00071ee8invoke-direct {v0}, Ljava/util/TreeMap;-><init>()V
00071eeereturn-object v0
00071ef0new-instance v0, Ljava/util/concurrent/ConcurrentHashMap;
00071ef4invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;-><init>()V
00071efareturn-object v0
00071efcnew-instance v0, Ljava/util/concurrent/ConcurrentSkipListMap;
00071f00invoke-direct {v0}, Ljava/util/concurrent/ConcurrentSkipListMap;-><init>()V
00071f06return-object v0
00071f08new-instance v0, Ljava/util/ArrayList;
00071f0cinvoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
00071f12return-object v0
00071f14new-instance v0, Ljava/util/ArrayDeque;
00071f18invoke-direct {v0}, Ljava/util/ArrayDeque;-><init>()V
00071f1ereturn-object v0
00071f20new-instance v0, Ljava/util/LinkedHashSet;
00071f24invoke-direct {v0}, Ljava/util/LinkedHashSet;-><init>()V
00071f2areturn-object v0
00071f2cnew-instance v0, Ljava/util/TreeSet;
00071f30invoke-direct {v0}, Ljava/util/TreeSet;-><init>()V
00071f36return-object v0
00071f38.packed-switch 0xb
00071eb0
00071eb0L0.e::n():
00071ec0iget v0, v2, LL0/e;->a:I
00071ec4packed-switch v0, :pswitch_data_3c
00071ecanew-instance v0, LT0/n;
00071ececonst/4 v1, 0x1
00071ed0invoke-direct {v0, v1}, LT0/n;-><init>(Z)V
00071ed6return-object v0
00071ed8new-instance v0, Ljava/util/LinkedHashMap;
00071edcinvoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
00071ee2return-object v0
00071ee4new-instance v0, Ljava/util/TreeMap;
00071ee8invoke-direct {v0}, Ljava/util/TreeMap;-><init>()V
00071eeereturn-object v0
00071ef0new-instance v0, Ljava/util/concurrent/ConcurrentHashMap;
00071ef4invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;-><init>()V
00071efareturn-object v0
00071efcnew-instance v0, Ljava/util/concurrent/ConcurrentSkipListMap;
00071f00invoke-direct {v0}, Ljava/util/concurrent/ConcurrentSkipListMap;-><init>()V
00071f06return-object v0
00071f08new-instance v0, Ljava/util/ArrayList;
00071f0cinvoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
00071f12return-object v0
00071f14new-instance v0, Ljava/util/ArrayDeque;
00071f18invoke-direct {v0}, Ljava/util/ArrayDeque;-><init>()V
00071f1ereturn-object v0
00071f20new-instance v0, Ljava/util/LinkedHashSet;
00071f24invoke-direct {v0}, Ljava/util/LinkedHashSet;-><init>()V
00071f2areturn-object v0
00071f2cnew-instance v0, Ljava/util/TreeSet;
00071f30invoke-direct {v0}, Ljava/util/TreeSet;-><init>()V
00071f36return-object v0
00071f38.packed-switch 0xb
00071eb0
00071f60
00071f60L0.e::b(byte[], byte[][], int):
00071f70move-object/from16 v0, v18
00071f74move-object/from16 v1, v19
00071f78const/4 v2, -0x1
00071f7aconst/4 v3, 0x1
00071f7csget-object v4, Lokhttp3/internal/publicsuffix/PublicSuffixDatabase;->e:[B
00071f80array-length v4, v0
00071f82const/4 v5, 0x0
00071f84move v6, v5
00071f86if-ge v6, v4, :cond_91
00071f8aadd-int v7, v6, v4
00071f8ediv-int/lit8 v7, v7, 0x2
00071f92const/16 v8, 0xa
00071f96if-le v7, v2, :cond_1c
00071f9aaget-byte v9, v0, v7
00071f9eint-to-byte v10, v8
00071fa0if-eq v9, v10, :cond_1c
00071fa4add-int/2addr v7, v2
00071fa6goto :goto_11
00071fa8add-int/lit8 v9, v7, 0x1
00071facmove v10, v3
00071faeadd-int v11, v9, v10
00071fb2aget-byte v12, v0, v11
00071fb6int-to-byte v13, v8
00071fb8if-eq v12, v13, :cond_28
00071fbcadd-int/2addr v10, v3
00071fbegoto :goto_1f
00071fc0sub-int v8, v11, v9
00071fc4move/from16 v12, v20
00071fc8move v10, v5
00071fcamove v13, v10
00071fccmove v14, v13
00071fceif-eqz v10, :cond_35
00071fd2const/16 v10, 0x2e
00071fd6move v15, v5
00071fd8goto :goto_42
00071fdaaget-object v15, v1, v12
00071fdeaget-byte v15, v15, v13
00071fe2sget-object v16, Lv1/b;->a:[B
00071fe6and-int/lit16 v15, v15, 0xff
00071feamove/from16 v17, v15
00071feemove v15, v10
00071ff0move/from16 v10, v17
00071ff4add-int v16, v9, v14
00071ff8aget-byte v2, v0, v16
00071ffcsget-object v16, Lv1/b;->a:[B
00072000and-int/lit16 v2, v2, 0xff
00072004sub-int/2addr v10, v2
00072006if-eqz v10, :cond_4e
0007200agoto :goto_5c
0007200cadd-int/2addr v14, v3
0007200eadd-int/2addr v13, v3
00072010if-ne v14, v8, :cond_53
00072014goto :goto_5c
00072016aget-object v2, v1, v12
0007201aarray-length v2, v2
0007201cif-ne v2, v13, :cond_8e
00072020array-length v2, v1
00072022sub-int/2addr v2, v3
00072024if-ne v12, v2, :cond_8a
00072028if-gez v10, :cond_60
0007202cmove v4, v7
0007202egoto :goto_7b
00072030if-lez v10, :cond_65
00072034add-int/lit8 v6, v11, 0x1
00072038goto :goto_7b
0007203asub-int v2, v8, v14
0007203eaget-object v10, v1, v12
00072042array-length v10, v10
00072044sub-int/2addr v10, v13
00072046add-int/2addr v12, v3
00072048array-length v13, v1
0007204aif-ge v12, v13, :cond_75
0007204eaget-object v14, v1, v12
00072052array-length v14, v14
00072054add-int/2addr v10, v14
00072056add-int/2addr v12, v3
00072058goto :goto_6d
0007205aif-ge v10, v2, :cond_78
0007205egoto :goto_5e
00072060if-le v10, v2, :cond_7d
00072064goto :goto_62
00072066const/4 v2, -0x1
00072068goto :goto_b
0007206asget-object v1, Ljava/nio/charset/StandardCharsets;->UTF_8:Ljava/nio/charset/Charset;
0007206econst-string v2, "UTF_8"
00072072invoke-static {v1, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
00072078new-instance v2, Ljava/lang/String;
0007207cinvoke-direct {v2, v0, v9, v8, v1}, Ljava/lang/String;-><init>([BIILjava/nio/charset/Charset;)V
00072082return-object v2
00072084add-int/2addr v12, v3
00072086move v10, v3
00072088const/4 v13, -0x1
0007208agoto :goto_8f
0007208cmove v10, v15
0007208econst/4 v2, -0x1
00072090goto :goto_2f
00072092const/4 v0, 0x0
00072094return-object v0
00071f60
00071f60L0.e::b(byte[], byte[][], int):
00071f70move-object/from16 v0, v18
00071f74move-object/from16 v1, v19
00071f78const/4 v2, -0x1
00071f7aconst/4 v3, 0x1
00071f7csget-object v4, Lokhttp3/internal/publicsuffix/PublicSuffixDatabase;->e:[B
00071f80array-length v4, v0
00071f82const/4 v5, 0x0
00071f84move v6, v5
00071f86if-ge v6, v4, :cond_91
00071f8aadd-int v7, v6, v4
00071f8ediv-int/lit8 v7, v7, 0x2
00071f92const/16 v8, 0xa
00071f96if-le v7, v2, :cond_1c
00071f9aaget-byte v9, v0, v7
00071f9eint-to-byte v10, v8
00071fa0if-eq v9, v10, :cond_1c
00071fa4add-int/2addr v7, v2
00071fa6goto :goto_11
00071fa8add-int/lit8 v9, v7, 0x1
00071facmove v10, v3
00071faeadd-int v11, v9, v10
00071fb2aget-byte v12, v0, v11
00071fb6int-to-byte v13, v8
00071fb8if-eq v12, v13, :cond_28
00071fbcadd-int/2addr v10, v3
00071fbegoto :goto_1f
00071fc0sub-int v8, v11, v9
00071fc4move/from16 v12, v20
00071fc8move v10, v5
00071fcamove v13, v10
00071fccmove v14, v13
00071fceif-eqz v10, :cond_35
00071fd2const/16 v10, 0x2e
00071fd6move v15, v5
00071fd8goto :goto_42
00071fdaaget-object v15, v1, v12
00071fdeaget-byte v15, v15, v13
00071fe2sget-object v16, Lv1/b;->a:[B
00071fe6and-int/lit16 v15, v15, 0xff
00071feamove/from16 v17, v15
00071feemove v15, v10
00071ff0move/from16 v10, v17
00071ff4add-int v16, v9, v14
00071ff8aget-byte v2, v0, v16
00071ffcsget-object v16, Lv1/b;->a:[B
00072000and-int/lit16 v2, v2, 0xff
00072004sub-int/2addr v10, v2
00072006if-eqz v10, :cond_4e
0007200agoto :goto_5c
0007200cadd-int/2addr v14, v3
0007200eadd-int/2addr v13, v3
00072010if-ne v14, v8, :cond_53
00072014goto :goto_5c
00072016aget-object v2, v1, v12
0007201aarray-length v2, v2
0007201cif-ne v2, v13, :cond_8e
00072020array-length v2, v1
00072022sub-int/2addr v2, v3
00072024if-ne v12, v2, :cond_8a
00072028if-gez v10, :cond_60
0007202cmove v4, v7
0007202egoto :goto_7b
00072030if-lez v10, :cond_65
00072034add-int/lit8 v6, v11, 0x1
00072038goto :goto_7b
0007203asub-int v2, v8, v14
0007203eaget-object v10, v1, v12
00072042array-length v10, v10
00072044sub-int/2addr v10, v13
00072046add-int/2addr v12, v3
00072048array-length v13, v1
0007204aif-ge v12, v13, :cond_75
0007204eaget-object v14, v1, v12
00072052array-length v14, v14
00072054add-int/2addr v10, v14
00072056add-int/2addr v12, v3
00072058goto :goto_6d
0007205aif-ge v10, v2, :cond_78
0007205egoto :goto_5e
00072060if-le v10, v2, :cond_7d
00072064goto :goto_62
00072066const/4 v2, -0x1
00072068goto :goto_b
0007206asget-object v1, Ljava/nio/charset/StandardCharsets;->UTF_8:Ljava/nio/charset/Charset;
0007206econst-string v2, "UTF_8"
00072072invoke-static {v1, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
00072078new-instance v2, Ljava/lang/String;
0007207cinvoke-direct {v2, v0, v9, v8, v1}, Ljava/lang/String;-><init>([BIILjava/nio/charset/Charset;)V
00072082return-object v2
00072084add-int/2addr v12, v3
00072086move v10, v3
00072088const/4 v13, -0x1
0007208agoto :goto_8f
0007208cmove v10, v15
0007208econst/4 v2, -0x1
00072090goto :goto_2f
00072092const/4 v0, 0x0
00072094return-object v0
00071f60
00072096
00072096 // align 0x8
00072096 // align 0x8
00072098
00072098L0.e::d(java.lang.Class):
000720a8invoke-virtual {v2}, Ljava/lang/Class;->getModifiers()I
000720aemove-result v0
000720b0invoke-static {v0}, Ljava/lang/reflect/Modifier;->isInterface(I)Z
000720b6move-result v1
000720b8if-eqz v1, :cond_15
000720bcinvoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String;
000720c2move-result-object v2
000720c4const-string v0, "Interfaces can't be instantiated! Register an InstanceCreator or a TypeAdapter for this type. Interface name: "
000720c8invoke-virtual {v0, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
000720cemove-result-object v2
000720d0return-object v2
000720d2invoke-static {v0}, Ljava/lang/reflect/Modifier;->isAbstract(I)Z
000720d8move-result v0
000720daif-eqz v0, :cond_26
000720deinvoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String;
000720e4move-result-object v2
000720e6const-string v0, "Abstract classes can't be instantiated! Register an InstanceCreator or a TypeAdapter for this type. Class name: "
000720eainvoke-virtual {v0, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
000720f0move-result-object v2
000720f2return-object v2
000720f4const/4 v2, 0x0
000720f6return-object v2
00072098
00072098L0.e::d(java.lang.Class):
000720a8invoke-virtual {v2}, Ljava/lang/Class;->getModifiers()I
000720aemove-result v0
000720b0invoke-static {v0}, Ljava/lang/reflect/Modifier;->isInterface(I)Z
000720b6move-result v1
000720b8if-eqz v1, :cond_15
000720bcinvoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String;
000720c2move-result-object v2
000720c4const-string v0, "Interfaces can't be instantiated! Register an InstanceCreator or a TypeAdapter for this type. Interface name: "
000720c8invoke-virtual {v0, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
000720cemove-result-object v2
000720d0return-object v2
000720d2invoke-static {v0}, Ljava/lang/reflect/Modifier;->isAbstract(I)Z
000720d8move-result v0
000720daif-eqz v0, :cond_26
000720deinvoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String;
000720e4move-result-object v2
000720e6const-string v0, "Abstract classes can't be instantiated! Register an InstanceCreator or a TypeAdapter for this type. Class name: "
000720eainvoke-virtual {v0, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
000720f0move-result-object v2
000720f2return-object v2
000720f4const/4 v2, 0x0
000720f6return-object v2
00072098
000720f8
000720f8L0.e::toString():
00072108iget v0, v1, LL0/e;->a:I
0007210cpacked-switch v0, :pswitch_data_12
00072112invoke-super {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;
00072118move-result-object v0
0007211areturn-object v0
0007211csget-object v0, Ljava/util/Collections;->EMPTY_MAP:Ljava/util/Map;
00072120invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
00072126move-result-object v0
00072128return-object v0
0007212anop
0007212c.packed-switch 0x14
000720f8
000720f8L0.e::toString():
00072108iget v0, v1, LL0/e;->a:I
0007210cpacked-switch v0, :pswitch_data_12
00072112invoke-super {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;
00072118move-result-object v0
0007211areturn-object v0
0007211csget-object v0, Ljava/util/Collections;->EMPTY_MAP:Ljava/util/Map;
00072120invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
00072126move-result-object v0
00072128return-object v0
0007212anop
0007212c.packed-switch 0x14
000720f8
00072138
00072138L0.e::c(java.util.List):
00072148const-string v0, "protocols"
0007214cinvoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
00072152new-instance v0, Ljava/util/ArrayList;
00072156invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
0007215cinvoke-interface {v4}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
00072162move-result-object v4
00072164invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
0007216amove-result v1
0007216cif-eqz v1, :cond_23
00072170invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00072176move-result-object v1
00072178move-object v2, v1
0007217acheck-cast v2, Lu1/r;
0007217esget-object v3, Lu1/r;->b:Lu1/r;
00072182if-eq v2, v3, :cond_e
00072186invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0007218cgoto :goto_e
0007218enew-instance v4, Ljava/util/ArrayList;
00072192invoke-static {v0}, Lc1/k;->e0(Ljava/lang/Iterable;)I
00072198move-result v1
0007219ainvoke-direct {v4, v1}, Ljava/util/ArrayList;-><init>(I)V
000721a0invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
000721a6move-result-object v0
000721a8invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
000721aemove-result v1
000721b0if-eqz v1, :cond_42
000721b4invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000721bamove-result-object v1
000721bccheck-cast v1, Lu1/r;
000721c0iget-object v1, v1, Lu1/r;->a:Ljava/lang/String;
000721c4invoke-virtual {v4, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000721cagoto :goto_30
000721ccreturn-object v4
00072138
00072138L0.e::c(java.util.List):
00072148const-string v0, "protocols"
0007214cinvoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
00072152new-instance v0, Ljava/util/ArrayList;
00072156invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
0007215cinvoke-interface {v4}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
00072162move-result-object v4
00072164invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
0007216amove-result v1
0007216cif-eqz v1, :cond_23
00072170invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00072176move-result-object v1
00072178move-object v2, v1
0007217acheck-cast v2, Lu1/r;
0007217esget-object v3, Lu1/r;->b:Lu1/r;
00072182if-eq v2, v3, :cond_e
00072186invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0007218cgoto :goto_e
0007218enew-instance v4, Ljava/util/ArrayList;
00072192invoke-static {v0}, Lc1/k;->e0(Ljava/lang/Iterable;)I
00072198move-result v1
0007219ainvoke-direct {v4, v1}, Ljava/util/ArrayList;-><init>(I)V
000721a0invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
000721a6move-result-object v0
000721a8invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
000721aemove-result v1
000721b0if-eqz v1, :cond_42
000721b4invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000721bamove-result-object v1
000721bccheck-cast v1, Lu1/r;
000721c0iget-object v1, v1, Lu1/r;->a:Ljava/lang/String;
000721c4invoke-virtual {v4, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000721cagoto :goto_30
000721ccreturn-object v4
00072138
000721ce
000721ce // align 0x10
000721ce // align 0x10
000721d0
000721d0L0.e::<init>(android.view.View):
000721e0const/4 v0, 0x6
000721e2iput v0, v2, LL0/e;->a:I
000721e6invoke-direct {v2}, Ljava/lang/Object;-><init>()V
000721ecsget v0, Landroid/os/Build$VERSION;->SDK_INT:I
000721f0const/16 v1, 0x1e
000721f4if-lt v0, v1, :cond_13
000721f8new-instance v0, LK/u;
000721fcconst/4 v1, 0x5
000721feinvoke-direct {v0, v1, v3}, LL0/e;-><init>(ILjava/lang/Object;)V
00072204goto :goto_19
00072206new-instance v0, LL0/e;
0007220aconst/4 v1, 0x5
0007220cinvoke-direct {v0, v1, v3}, LL0/e;-><init>(ILjava/lang/Object;)V
00072212return-void
000721d0
000721d0L0.e::<init>(android.view.View):
000721e0const/4 v0, 0x6
000721e2iput v0, v2, LL0/e;->a:I
000721e6invoke-direct {v2}, Ljava/lang/Object;-><init>()V
000721ecsget v0, Landroid/os/Build$VERSION;->SDK_INT:I
000721f0const/16 v1, 0x1e
000721f4if-lt v0, v1, :cond_13
000721f8new-instance v0, LK/u;
000721fcconst/4 v1, 0x5
000721feinvoke-direct {v0, v1, v3}, LL0/e;-><init>(ILjava/lang/Object;)V
00072204goto :goto_19
00072206new-instance v0, LL0/e;
0007220aconst/4 v1, 0x5
0007220cinvoke-direct {v0, v1, v3}, LL0/e;-><init>(ILjava/lang/Object;)V
00072212return-void
000721d0
00072214
00072214L0.e::<init>(int):
00072224iput v1, v0, LL0/e;->a:I
00072228invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0007222ereturn-void
00072214
00072214L0.e::<init>(int):
00072224iput v1, v0, LL0/e;->a:I
00072228invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0007222ereturn-void
00072214
00072230
00072230L0.e::<init>(int, java.lang.Object):
00072240iput v1, v0, LL0/e;->a:I
00072244invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0007224areturn-void
00072230
00072230L0.e::<init>(int, java.lang.Object):
00072240iput v1, v0, LL0/e;->a:I
00072244invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0007224areturn-void
00072230
0007224c
0007224cL0.f::newDrawable():
0007225cnew-instance v0, LL0/g;
00072260invoke-direct {v0, v2}, LL0/g;-><init>(LL0/f;)V
00072266const/4 v1, 0x1
00072268iput-boolean v1, v0, LL0/g;->e:Z
0007226creturn-object v0
0007224c
0007224cL0.f::newDrawable():
0007225cnew-instance v0, LL0/g;
00072260invoke-direct {v0, v2}, LL0/g;-><init>(LL0/f;)V
00072266const/4 v1, 0x1
00072268iput-boolean v1, v0, LL0/g;->e:Z
0007226creturn-object v0
0007224c
0007226e
0007226e // align 0x10
0007226e // align 0x10
00072270
00072270L0.f::getChangingConfigurations():
00072280const/4 v0, 0x0
00072282return v0
00072270
00072270L0.f::getChangingConfigurations():
00072280const/4 v0, 0x0
00072282return v0
00072270
00072284
00072284L0.f::<init>(L0.f):
00072294invoke-direct {v2}, Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V
0007229aconst/4 v0, 0x0
0007229ciput-object v0, v2, LL0/f;->c:Landroid/content/res/ColorStateList;
000722a0iput-object v0, v2, LL0/f;->d:Landroid/content/res/ColorStateList;
000722a4iput-object v0, v2, LL0/f;->e:Landroid/content/res/ColorStateList;
000722a8sget-object v1, Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;
000722aciput-object v1, v2, LL0/f;->f:Landroid/graphics/PorterDuff$Mode;
000722b0iput-object v0, v2, LL0/f;->g:Landroid/graphics/Rect;
000722b4const/high16 v0, 0x3f800000
000722b8iput v0, v2, LL0/f;->h:F
000722bciput v0, v2, LL0/f;->i:F
000722c0const/16 v0, 0xff
000722c4iput v0, v2, LL0/f;->k:I
000722c8const/4 v0, 0x0
000722caiput v0, v2, LL0/f;->l:F
000722ceiput v0, v2, LL0/f;->m:F
000722d2const/4 v0, 0x0
000722d4iput v0, v2, LL0/f;->n:I
000722d8iput v0, v2, LL0/f;->o:I
000722dcsget-object v0, Landroid/graphics/Paint$Style;->FILL_AND_STROKE:Landroid/graphics/Paint$Style;
000722e0iput-object v0, v2, LL0/f;->p:Landroid/graphics/Paint$Style;
000722e4iget-object v0, v3, LL0/f;->a:LL0/k;
000722e8iput-object v0, v2, LL0/f;->a:LL0/k;
000722eciget-object v0, v3, LL0/f;->b:LD0/a;
000722f0iput-object v0, v2, LL0/f;->b:LD0/a;
000722f4iget v0, v3, LL0/f;->j:F
000722f8iput v0, v2, LL0/f;->j:F
000722fciget-object v0, v3, LL0/f;->c:Landroid/content/res/ColorStateList;
00072300iput-object v0, v2, LL0/f;->c:Landroid/content/res/ColorStateList;
00072304iget-object v0, v3, LL0/f;->d:Landroid/content/res/ColorStateList;
00072308iput-object v0, v2, LL0/f;->d:Landroid/content/res/ColorStateList;
0007230ciget-object v0, v3, LL0/f;->f:Landroid/graphics/PorterDuff$Mode;
00072310iput-object v0, v2, LL0/f;->f:Landroid/graphics/PorterDuff$Mode;
00072314iget-object v0, v3, LL0/f;->e:Landroid/content/res/ColorStateList;
00072318iput-object v0, v2, LL0/f;->e:Landroid/content/res/ColorStateList;
0007231ciget v0, v3, LL0/f;->k:I
00072320iput v0, v2, LL0/f;->k:I
00072324iget v0, v3, LL0/f;->h:F
00072328iput v0, v2, LL0/f;->h:F
0007232ciget v0, v3, LL0/f;->o:I
00072330iput v0, v2, LL0/f;->o:I
00072334iget v0, v3, LL0/f;->i:F
00072338iput v0, v2, LL0/f;->i:F
0007233ciget v0, v3, LL0/f;->l:F
00072340iput v0, v2, LL0/f;->l:F
00072344iget v0, v3, LL0/f;->m:F
00072348iput v0, v2, LL0/f;->m:F
0007234ciget v0, v3, LL0/f;->n:I
00072350iput v0, v2, LL0/f;->n:I
00072354iget-object v0, v3, LL0/f;->p:Landroid/graphics/Paint$Style;
00072358iput-object v0, v2, LL0/f;->p:Landroid/graphics/Paint$Style;
0007235ciget-object v0, v3, LL0/f;->g:Landroid/graphics/Rect;
00072360if-eqz v0, :cond_71
00072364new-instance v0, Landroid/graphics/Rect;
00072368iget-object v3, v3, LL0/f;->g:Landroid/graphics/Rect;
0007236cinvoke-direct {v0, v3}, Landroid/graphics/Rect;-><init>(Landroid/graphics/Rect;)V
00072372iput-object v0, v2, LL0/f;->g:Landroid/graphics/Rect;
00072376return-void
00072284
00072284L0.f::<init>(L0.f):
00072294invoke-direct {v2}, Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V
0007229aconst/4 v0, 0x0
0007229ciput-object v0, v2, LL0/f;->c:Landroid/content/res/ColorStateList;
000722a0iput-object v0, v2, LL0/f;->d:Landroid/content/res/ColorStateList;
000722a4iput-object v0, v2, LL0/f;->e:Landroid/content/res/ColorStateList;
000722a8sget-object v1, Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;
000722aciput-object v1, v2, LL0/f;->f:Landroid/graphics/PorterDuff$Mode;
000722b0iput-object v0, v2, LL0/f;->g:Landroid/graphics/Rect;
000722b4const/high16 v0, 0x3f800000
000722b8iput v0, v2, LL0/f;->h:F
000722bciput v0, v2, LL0/f;->i:F
000722c0const/16 v0, 0xff
000722c4iput v0, v2, LL0/f;->k:I
000722c8const/4 v0, 0x0
000722caiput v0, v2, LL0/f;->l:F
000722ceiput v0, v2, LL0/f;->m:F
000722d2const/4 v0, 0x0
000722d4iput v0, v2, LL0/f;->n:I
000722d8iput v0, v2, LL0/f;->o:I
000722dcsget-object v0, Landroid/graphics/Paint$Style;->FILL_AND_STROKE:Landroid/graphics/Paint$Style;
000722e0iput-object v0, v2, LL0/f;->p:Landroid/graphics/Paint$Style;
000722e4iget-object v0, v3, LL0/f;->a:LL0/k;
000722e8iput-object v0, v2, LL0/f;->a:LL0/k;
000722eciget-object v0, v3, LL0/f;->b:LD0/a;
000722f0iput-object v0, v2, LL0/f;->b:LD0/a;
000722f4iget v0, v3, LL0/f;->j:F
000722f8iput v0, v2, LL0/f;->j:F
000722fciget-object v0, v3, LL0/f;->c:Landroid/content/res/ColorStateList;
00072300iput-object v0, v2, LL0/f;->c:Landroid/content/res/ColorStateList;
00072304iget-object v0, v3, LL0/f;->d:Landroid/content/res/ColorStateList;
00072308iput-object v0, v2, LL0/f;->d:Landroid/content/res/ColorStateList;
0007230ciget-object v0, v3, LL0/f;->f:Landroid/graphics/PorterDuff$Mode;
00072310iput-object v0, v2, LL0/f;->f:Landroid/graphics/PorterDuff$Mode;
00072314iget-object v0, v3, LL0/f;->e:Landroid/content/res/ColorStateList;
00072318iput-object v0, v2, LL0/f;->e:Landroid/content/res/ColorStateList;
0007231ciget v0, v3, LL0/f;->k:I
00072320iput v0, v2, LL0/f;->k:I
00072324iget v0, v3, LL0/f;->h:F
00072328iput v0, v2, LL0/f;->h:F
0007232ciget v0, v3, LL0/f;->o:I
00072330iput v0, v2, LL0/f;->o:I
00072334iget v0, v3, LL0/f;->i:F
00072338iput v0, v2, LL0/f;->i:F
0007233ciget v0, v3, LL0/f;->l:F
00072340iput v0, v2, LL0/f;->l:F
00072344iget v0, v3, LL0/f;->m:F
00072348iput v0, v2, LL0/f;->m:F
0007234ciget v0, v3, LL0/f;->n:I
00072350iput v0, v2, LL0/f;->n:I
00072354iget-object v0, v3, LL0/f;->p:Landroid/graphics/Paint$Style;
00072358iput-object v0, v2, LL0/f;->p:Landroid/graphics/Paint$Style;
0007235ciget-object v0, v3, LL0/f;->g:Landroid/graphics/Rect;
00072360if-eqz v0, :cond_71
00072364new-instance v0, Landroid/graphics/Rect;
00072368iget-object v3, v3, LL0/f;->g:Landroid/graphics/Rect;
0007236cinvoke-direct {v0, v3}, Landroid/graphics/Rect;-><init>(Landroid/graphics/Rect;)V
00072372iput-object v0, v2, LL0/f;->g:Landroid/graphics/Rect;
00072376return-void
00072284
00072378
00072378L0.f::<init>(L0.k):
00072388invoke-direct {v2}, Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V
0007238econst/4 v0, 0x0
00072390iput-object v0, v2, LL0/f;->c:Landroid/content/res/ColorStateList;
00072394iput-object v0, v2, LL0/f;->d:Landroid/content/res/ColorStateList;
00072398iput-object v0, v2, LL0/f;->e:Landroid/content/res/ColorStateList;
0007239csget-object v1, Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;
000723a0iput-object v1, v2, LL0/f;->f:Landroid/graphics/PorterDuff$Mode;
000723a4iput-object v0, v2, LL0/f;->g:Landroid/graphics/Rect;
000723a8const/high16 v1, 0x3f800000
000723aciput v1, v2, LL0/f;->h:F
000723b0iput v1, v2, LL0/f;->i:F
000723b4const/16 v1, 0xff
000723b8iput v1, v2, LL0/f;->k:I
000723bcconst/4 v1, 0x0
000723beiput v1, v2, LL0/f;->l:F
000723c2iput v1, v2, LL0/f;->m:F
000723c6const/4 v1, 0x0
000723c8iput v1, v2, LL0/f;->n:I
000723cciput v1, v2, LL0/f;->o:I
000723d0sget-object v1, Landroid/graphics/Paint$Style;->FILL_AND_STROKE:Landroid/graphics/Paint$Style;
000723d4iput-object v1, v2, LL0/f;->p:Landroid/graphics/Paint$Style;
000723d8iput-object v3, v2, LL0/f;->a:LL0/k;
000723dciput-object v0, v2, LL0/f;->b:LD0/a;
000723e0return-void
00072378
00072378L0.f::<init>(L0.k):
00072388invoke-direct {v2}, Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V
0007238econst/4 v0, 0x0
00072390iput-object v0, v2, LL0/f;->c:Landroid/content/res/ColorStateList;
00072394iput-object v0, v2, LL0/f;->d:Landroid/content/res/ColorStateList;
00072398iput-object v0, v2, LL0/f;->e:Landroid/content/res/ColorStateList;
0007239csget-object v1, Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;
000723a0iput-object v1, v2, LL0/f;->f:Landroid/graphics/PorterDuff$Mode;
000723a4iput-object v0, v2, LL0/f;->g:Landroid/graphics/Rect;
000723a8const/high16 v1, 0x3f800000
000723aciput v1, v2, LL0/f;->h:F
000723b0iput v1, v2, LL0/f;->i:F
000723b4const/16 v1, 0xff
000723b8iput v1, v2, LL0/f;->k:I
000723bcconst/4 v1, 0x0
000723beiput v1, v2, LL0/f;->l:F
000723c2iput v1, v2, LL0/f;->m:F
000723c6const/4 v1, 0x0
000723c8iput v1, v2, LL0/f;->n:I
000723cciput v1, v2, LL0/f;->o:I
000723d0sget-object v1, Landroid/graphics/Paint$Style;->FILL_AND_STROKE:Landroid/graphics/Paint$Style;
000723d4iput-object v1, v2, LL0/f;->p:Landroid/graphics/Paint$Style;
000723d8iput-object v3, v2, LL0/f;->a:LL0/k;
000723dciput-object v0, v2, LL0/f;->b:LD0/a;
000723e0return-void
00072378
000723e2
000723e2 // align 0x4
000723e2 // align 0x4
000723e4
000723e4L0.g::f():
000723f4iget-object v0, v2, LL0/g;->i:Landroid/graphics/RectF;
000723f8invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
000723femove-result-object v1
00072400invoke-virtual {v0, v1}, Landroid/graphics/RectF;->set(Landroid/graphics/Rect;)V
00072406return-object v0
000723e4
000723e4L0.g::f():
000723f4iget-object v0, v2, LL0/g;->i:Landroid/graphics/RectF;
000723f8invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
000723femove-result-object v1
00072400invoke-virtual {v0, v1}, Landroid/graphics/RectF;->set(Landroid/graphics/Rect;)V
00072406return-object v0
000723e4
00072408
00072408L0.g::getTransparentRegion():
00072418invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
0007241emove-result-object v0
00072420iget-object v1, v3, LL0/g;->k:Landroid/graphics/Region;
00072424invoke-virtual {v1, v0}, Landroid/graphics/Region;->set(Landroid/graphics/Rect;)Z
0007242ainvoke-virtual {v3}, LL0/g;->f()Landroid/graphics/RectF;
00072430move-result-object v0
00072432iget-object v2, v3, LL0/g;->g:Landroid/graphics/Path;
00072436invoke-virtual {v3, v0, v2}, LL0/g;->a(Landroid/graphics/RectF;Landroid/graphics/Path;)V
0007243ciget-object v0, v3, LL0/g;->l:Landroid/graphics/Region;
00072440invoke-virtual {v0, v2, v1}, Landroid/graphics/Region;->setPath(Landroid/graphics/Path;Landroid/graphics/Region;)Z
00072446sget-object v2, Landroid/graphics/Region$Op;->DIFFERENCE:Landroid/graphics/Region$Op;
0007244ainvoke-virtual {v1, v0, v2}, Landroid/graphics/Region;->op(Landroid/graphics/Region;Landroid/graphics/Region$Op;)Z
00072450return-object v1
00072408
00072408L0.g::getTransparentRegion():
00072418invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
0007241emove-result-object v0
00072420iget-object v1, v3, LL0/g;->k:Landroid/graphics/Region;
00072424invoke-virtual {v1, v0}, Landroid/graphics/Region;->set(Landroid/graphics/Rect;)Z
0007242ainvoke-virtual {v3}, LL0/g;->f()Landroid/graphics/RectF;
00072430move-result-object v0
00072432iget-object v2, v3, LL0/g;->g:Landroid/graphics/Path;
00072436invoke-virtual {v3, v0, v2}, LL0/g;->a(Landroid/graphics/RectF;Landroid/graphics/Path;)V
0007243ciget-object v0, v3, LL0/g;->l:Landroid/graphics/Region;
00072440invoke-virtual {v0, v2, v1}, Landroid/graphics/Region;->setPath(Landroid/graphics/Path;Landroid/graphics/Region;)Z
00072446sget-object v2, Landroid/graphics/Region$Op;->DIFFERENCE:Landroid/graphics/Region$Op;
0007244ainvoke-virtual {v1, v0, v2}, Landroid/graphics/Region;->op(Landroid/graphics/Region;Landroid/graphics/Region$Op;)Z
00072450return-object v1
00072408
00072452
00072452 // align 0x4
00072452 // align 0x4
00072454
00072454L0.g::mutate():
00072464new-instance v0, LL0/f;
00072468iget-object v1, v2, LL0/g;->a:LL0/f;
0007246cinvoke-direct {v0, v1}, LL0/f;-><init>(LL0/f;)V
00072472iput-object v0, v2, LL0/g;->a:LL0/f;
00072476return-object v2
00072454
00072454L0.g::mutate():
00072464new-instance v0, LL0/f;
00072468iget-object v1, v2, LL0/g;->a:LL0/f;
0007246cinvoke-direct {v0, v1}, LL0/f;-><init>(LL0/f;)V
00072472iput-object v0, v2, LL0/g;->a:LL0/f;
00072476return-object v2
00072454
00072478
00072478L0.g::getConstantState():
00072488iget-object v0, v1, LL0/g;->a:LL0/f;
0007248creturn-object v0
00072478
00072478L0.g::getConstantState():
00072488iget-object v0, v1, LL0/g;->a:LL0/f;
0007248creturn-object v0
00072478
0007248e
0007248e // align 0x10
0007248e // align 0x10
00072490
00072490L0.g::getPadding(android.graphics.Rect):
000724a0iget-object v0, v1, LL0/g;->a:LL0/f;
000724a4iget-object v0, v0, LL0/f;->g:Landroid/graphics/Rect;
000724a8if-eqz v0, :cond_b
000724acinvoke-virtual {v2, v0}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
000724b2const/4 v2, 0x1
000724b4return v2
000724b6invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;->getPadding(Landroid/graphics/Rect;)Z
000724bcmove-result v2
000724bereturn v2
00072490
00072490L0.g::getPadding(android.graphics.Rect):
000724a0iget-object v0, v1, LL0/g;->a:LL0/f;
000724a4iget-object v0, v0, LL0/f;->g:Landroid/graphics/Rect;
000724a8if-eqz v0, :cond_b
000724acinvoke-virtual {v2, v0}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
000724b2const/4 v2, 0x1
000724b4return v2
000724b6invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;->getPadding(Landroid/graphics/Rect;)Z
000724bcmove-result v2
000724bereturn v2
00072490
000724c0
000724c0L0.g::g():
000724d0iget-object v0, v2, LL0/g;->a:LL0/f;
000724d4iget-object v0, v0, LL0/f;->p:Landroid/graphics/Paint$Style;
000724d8sget-object v1, Landroid/graphics/Paint$Style;->FILL_AND_STROKE:Landroid/graphics/Paint$Style;
000724dcif-eq v0, v1, :cond_c
000724e0sget-object v1, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style;
000724e4if-ne v0, v1, :cond_19
000724e8iget-object v0, v2, LL0/g;->o:Landroid/graphics/Paint;
000724ecinvoke-virtual {v0}, Landroid/graphics/Paint;->getStrokeWidth()F
000724f2move-result v0
000724f4const/4 v1, 0x0
000724f6cmpl-float v0, v0, v1
000724faif-lez v0, :cond_19
000724feconst/4 v0, 0x1
00072500return v0
00072502const/4 v0, 0x0
00072504return v0
000724c0
000724c0L0.g::g():
000724d0iget-object v0, v2, LL0/g;->a:LL0/f;
000724d4iget-object v0, v0, LL0/f;->p:Landroid/graphics/Paint$Style;
000724d8sget-object v1, Landroid/graphics/Paint$Style;->FILL_AND_STROKE:Landroid/graphics/Paint$Style;
000724dcif-eq v0, v1, :cond_c
000724e0sget-object v1, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style;
000724e4if-ne v0, v1, :cond_19
000724e8iget-object v0, v2, LL0/g;->o:Landroid/graphics/Paint;
000724ecinvoke-virtual {v0}, Landroid/graphics/Paint;->getStrokeWidth()F
000724f2move-result v0
000724f4const/4 v1, 0x0
000724f6cmpl-float v0, v0, v1
000724faif-lez v0, :cond_19
000724feconst/4 v0, 0x1
00072500return v0
00072502const/4 v0, 0x0
00072504return v0
000724c0
00072506
00072506 // align 0x8
00072506 // align 0x8
00072508
00072508L0.g::isStateful():
00072518invoke-super {v1}, Landroid/graphics/drawable/Drawable;->isStateful()Z
0007251emove-result v0
00072520if-nez v0, :cond_32
00072524iget-object v0, v1, LL0/g;->a:LL0/f;
00072528iget-object v0, v0, LL0/f;->e:Landroid/content/res/ColorStateList;
0007252cif-eqz v0, :cond_12
00072530invoke-virtual {v0}, Landroid/content/res/ColorStateList;->isStateful()Z
00072536move-result v0
00072538if-nez v0, :cond_32
0007253ciget-object v0, v1, LL0/g;->a:LL0/f;
00072540invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00072546iget-object v0, v1, LL0/g;->a:LL0/f;
0007254aiget-object v0, v0, LL0/f;->d:Landroid/content/res/ColorStateList;
0007254eif-eqz v0, :cond_23
00072552invoke-virtual {v0}, Landroid/content/res/ColorStateList;->isStateful()Z
00072558move-result v0
0007255aif-nez v0, :cond_32
0007255eiget-object v0, v1, LL0/g;->a:LL0/f;
00072562iget-object v0, v0, LL0/f;->c:Landroid/content/res/ColorStateList;
00072566if-eqz v0, :cond_30
0007256ainvoke-virtual {v0}, Landroid/content/res/ColorStateList;->isStateful()Z
00072570move-result v0
00072572if-eqz v0, :cond_30
00072576goto :goto_32
00072578const/4 v0, 0x0
0007257areturn v0
0007257cconst/4 v0, 0x1
0007257ereturn v0
00072508
00072508L0.g::isStateful():
00072518invoke-super {v1}, Landroid/graphics/drawable/Drawable;->isStateful()Z
0007251emove-result v0
00072520if-nez v0, :cond_32
00072524iget-object v0, v1, LL0/g;->a:LL0/f;
00072528iget-object v0, v0, LL0/f;->e:Landroid/content/res/ColorStateList;
0007252cif-eqz v0, :cond_12
00072530invoke-virtual {v0}, Landroid/content/res/ColorStateList;->isStateful()Z
00072536move-result v0
00072538if-nez v0, :cond_32
0007253ciget-object v0, v1, LL0/g;->a:LL0/f;
00072540invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00072546iget-object v0, v1, LL0/g;->a:LL0/f;
0007254aiget-object v0, v0, LL0/f;->d:Landroid/content/res/ColorStateList;
0007254eif-eqz v0, :cond_23
00072552invoke-virtual {v0}, Landroid/content/res/ColorStateList;->isStateful()Z
00072558move-result v0
0007255aif-nez v0, :cond_32
0007255eiget-object v0, v1, LL0/g;->a:LL0/f;
00072562iget-object v0, v0, LL0/f;->c:Landroid/content/res/ColorStateList;
00072566if-eqz v0, :cond_30
0007256ainvoke-virtual {v0}, Landroid/content/res/ColorStateList;->isStateful()Z
00072570move-result v0
00072572if-eqz v0, :cond_30
00072576goto :goto_32
00072578const/4 v0, 0x0
0007257areturn v0
0007257cconst/4 v0, 0x1
0007257ereturn v0
00072508
00072580
00072580L0.g::onStateChange(int[]):
00072590invoke-virtual {v1, v2}, LL0/g;->k([I)Z
00072596move-result v2
00072598invoke-virtual {v1}, LL0/g;->l()Z
0007259emove-result v0
000725a0if-nez v2, :cond_f
000725a4if-eqz v0, :cond_d
000725a8goto :goto_f
000725aaconst/4 v2, 0x0
000725acgoto :goto_10
000725aeconst/4 v2, 0x1
000725b0if-eqz v2, :cond_15
000725b4invoke-virtual {v1}, LL0/g;->invalidateSelf()V
000725bareturn v2
00072580
00072580L0.g::onStateChange(int[]):
00072590invoke-virtual {v1, v2}, LL0/g;->k([I)Z
00072596move-result v2
00072598invoke-virtual {v1}, LL0/g;->l()Z
0007259emove-result v0
000725a0if-nez v2, :cond_f
000725a4if-eqz v0, :cond_d
000725a8goto :goto_f
000725aaconst/4 v2, 0x0
000725acgoto :goto_10
000725aeconst/4 v2, 0x1
000725b0if-eqz v2, :cond_15
000725b4invoke-virtual {v1}, LL0/g;->invalidateSelf()V
000725bareturn v2
00072580
000725bc
000725bcL0.g::k(int[]):
000725cciget-object v0, v5, LL0/g;->a:LL0/f;
000725d0iget-object v0, v0, LL0/f;->c:Landroid/content/res/ColorStateList;
000725d4const/4 v1, 0x1
000725d6if-eqz v0, :cond_1c
000725daiget-object v0, v5, LL0/g;->n:Landroid/graphics/Paint;
000725deinvoke-virtual {v0}, Landroid/graphics/Paint;->getColor()I
000725e4move-result v2
000725e6iget-object v3, v5, LL0/g;->a:LL0/f;
000725eaiget-object v3, v3, LL0/f;->c:Landroid/content/res/ColorStateList;
000725eeinvoke-virtual {v3, v6, v2}, Landroid/content/res/ColorStateList;->getColorForState([II)I
000725f4move-result v3
000725f6if-eq v2, v3, :cond_1c
000725fainvoke-virtual {v0, v3}, Landroid/graphics/Paint;->setColor(I)V
00072600move v0, v1
00072602goto :goto_1d
00072604const/4 v0, 0x0
00072606iget-object v2, v5, LL0/g;->a:LL0/f;
0007260aiget-object v2, v2, LL0/f;->d:Landroid/content/res/ColorStateList;
0007260eif-eqz v2, :cond_37
00072612iget-object v2, v5, LL0/g;->o:Landroid/graphics/Paint;
00072616invoke-virtual {v2}, Landroid/graphics/Paint;->getColor()I
0007261cmove-result v3
0007261eiget-object v4, v5, LL0/g;->a:LL0/f;
00072622iget-object v4, v4, LL0/f;->d:Landroid/content/res/ColorStateList;
00072626invoke-virtual {v4, v6, v3}, Landroid/content/res/ColorStateList;->getColorForState([II)I
0007262cmove-result v6
0007262eif-eq v3, v6, :cond_37
00072632invoke-virtual {v2, v6}, Landroid/graphics/Paint;->setColor(I)V
00072638return v1
0007263areturn v0
000725bc
000725bcL0.g::k(int[]):
000725cciget-object v0, v5, LL0/g;->a:LL0/f;
000725d0iget-object v0, v0, LL0/f;->c:Landroid/content/res/ColorStateList;
000725d4const/4 v1, 0x1
000725d6if-eqz v0, :cond_1c
000725daiget-object v0, v5, LL0/g;->n:Landroid/graphics/Paint;
000725deinvoke-virtual {v0}, Landroid/graphics/Paint;->getColor()I
000725e4move-result v2
000725e6iget-object v3, v5, LL0/g;->a:LL0/f;
000725eaiget-object v3, v3, LL0/f;->c:Landroid/content/res/ColorStateList;
000725eeinvoke-virtual {v3, v6, v2}, Landroid/content/res/ColorStateList;->getColorForState([II)I
000725f4move-result v3
000725f6if-eq v2, v3, :cond_1c
000725fainvoke-virtual {v0, v3}, Landroid/graphics/Paint;->setColor(I)V
00072600move v0, v1
00072602goto :goto_1d
00072604const/4 v0, 0x0
00072606iget-object v2, v5, LL0/g;->a:LL0/f;
0007260aiget-object v2, v2, LL0/f;->d:Landroid/content/res/ColorStateList;
0007260eif-eqz v2, :cond_37
00072612iget-object v2, v5, LL0/g;->o:Landroid/graphics/Paint;
00072616invoke-virtual {v2}, Landroid/graphics/Paint;->getColor()I
0007261cmove-result v3
0007261eiget-object v4, v5, LL0/g;->a:LL0/f;
00072622iget-object v4, v4, LL0/f;->d:Landroid/content/res/ColorStateList;
00072626invoke-virtual {v4, v6, v3}, Landroid/content/res/ColorStateList;->getColorForState([II)I
0007262cmove-result v6
0007262eif-eq v3, v6, :cond_37
00072632invoke-virtual {v2, v6}, Landroid/graphics/Paint;->setColor(I)V
00072638return v1
0007263areturn v0
000725bc
0007263c
0007263cL0.g::l():
0007264ciget-object v0, v7, LL0/g;->s:Landroid/graphics/PorterDuffColorFilter;
00072650iget-object v1, v7, LL0/g;->t:Landroid/graphics/PorterDuffColorFilter;
00072654iget-object v2, v7, LL0/g;->a:LL0/f;
00072658iget-object v3, v2, LL0/f;->e:Landroid/content/res/ColorStateList;
0007265ciget-object v2, v2, LL0/f;->f:Landroid/graphics/PorterDuff$Mode;
00072660iget-object v4, v7, LL0/g;->n:Landroid/graphics/Paint;
00072664const/4 v5, 0x1
00072666if-eqz v3, :cond_25
0007266aif-nez v2, :cond_12
0007266egoto :goto_25
00072670invoke-virtual {v7}, Landroid/graphics/drawable/Drawable;->getState()[I
00072676move-result-object v4
00072678const/4 v6, 0x0
0007267ainvoke-virtual {v3, v4, v6}, Landroid/content/res/ColorStateList;->getColorForState([II)I
00072680move-result v3
00072682invoke-virtual {v7, v3}, LL0/g;->b(I)I
00072688move-result v3
0007268anew-instance v4, Landroid/graphics/PorterDuffColorFilter;
0007268einvoke-direct {v4, v3, v2}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
00072694goto :goto_38
00072696invoke-virtual {v4}, Landroid/graphics/Paint;->getColor()I
0007269cmove-result v2
0007269einvoke-virtual {v7, v2}, LL0/g;->b(I)I
000726a4move-result v3
000726a6if-eq v3, v2, :cond_37
000726aanew-instance v4, Landroid/graphics/PorterDuffColorFilter;
000726aesget-object v2, Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;
000726b2invoke-direct {v4, v3, v2}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
000726b8goto :goto_38
000726baconst/4 v4, 0x0
000726bciput-object v4, v7, LL0/g;->s:Landroid/graphics/PorterDuffColorFilter;
000726c0iget-object v2, v7, LL0/g;->a:LL0/f;
000726c4invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000726caconst/4 v2, 0x0
000726cciput-object v2, v7, LL0/g;->t:Landroid/graphics/PorterDuffColorFilter;
000726d0iget-object v2, v7, LL0/g;->a:LL0/f;
000726d4invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000726daiget-object v2, v7, LL0/g;->s:Landroid/graphics/PorterDuffColorFilter;
000726deinvoke-static {v0, v2}, Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
000726e4move-result v0
000726e6if-eqz v0, :cond_5a
000726eaiget-object v0, v7, LL0/g;->t:Landroid/graphics/PorterDuffColorFilter;
000726eeinvoke-static {v1, v0}, Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
000726f4move-result v0
000726f6if-nez v0, :cond_58
000726fagoto :goto_5a
000726fcconst/4 v0, 0x0
000726fereturn v0
00072700return v5
0007263c
0007263cL0.g::l():
0007264ciget-object v0, v7, LL0/g;->s:Landroid/graphics/PorterDuffColorFilter;
00072650iget-object v1, v7, LL0/g;->t:Landroid/graphics/PorterDuffColorFilter;
00072654iget-object v2, v7, LL0/g;->a:LL0/f;
00072658iget-object v3, v2, LL0/f;->e:Landroid/content/res/ColorStateList;
0007265ciget-object v2, v2, LL0/f;->f:Landroid/graphics/PorterDuff$Mode;
00072660iget-object v4, v7, LL0/g;->n:Landroid/graphics/Paint;
00072664const/4 v5, 0x1
00072666if-eqz v3, :cond_25
0007266aif-nez v2, :cond_12
0007266egoto :goto_25
00072670invoke-virtual {v7}, Landroid/graphics/drawable/Drawable;->getState()[I
00072676move-result-object v4
00072678const/4 v6, 0x0
0007267ainvoke-virtual {v3, v4, v6}, Landroid/content/res/ColorStateList;->getColorForState([II)I
00072680move-result v3
00072682invoke-virtual {v7, v3}, LL0/g;->b(I)I
00072688move-result v3
0007268anew-instance v4, Landroid/graphics/PorterDuffColorFilter;
0007268einvoke-direct {v4, v3, v2}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
00072694goto :goto_38
00072696invoke-virtual {v4}, Landroid/graphics/Paint;->getColor()I
0007269cmove-result v2
0007269einvoke-virtual {v7, v2}, LL0/g;->b(I)I
000726a4move-result v3
000726a6if-eq v3, v2, :cond_37
000726aanew-instance v4, Landroid/graphics/PorterDuffColorFilter;
000726aesget-object v2, Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;
000726b2invoke-direct {v4, v3, v2}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
000726b8goto :goto_38
000726baconst/4 v4, 0x0
000726bciput-object v4, v7, LL0/g;->s:Landroid/graphics/PorterDuffColorFilter;
000726c0iget-object v2, v7, LL0/g;->a:LL0/f;
000726c4invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000726caconst/4 v2, 0x0
000726cciput-object v2, v7, LL0/g;->t:Landroid/graphics/PorterDuffColorFilter;
000726d0iget-object v2, v7, LL0/g;->a:LL0/f;
000726d4invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000726daiget-object v2, v7, LL0/g;->s:Landroid/graphics/PorterDuffColorFilter;
000726deinvoke-static {v0, v2}, Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
000726e4move-result v0
000726e6if-eqz v0, :cond_5a
000726eaiget-object v0, v7, LL0/g;->t:Landroid/graphics/PorterDuffColorFilter;
000726eeinvoke-static {v1, v0}, Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
000726f4move-result v0
000726f6if-nez v0, :cond_58
000726fagoto :goto_5a
000726fcconst/4 v0, 0x0
000726fereturn v0
00072700return v5
0007263c
00072702
00072702 // align 0x4
00072702 // align 0x4
00072704
00072704L0.g::b(int):
00072714iget-object v0, v6, LL0/g;->a:LL0/f;
00072718iget v1, v0, LL0/f;->m:F
0007271cconst/4 v2, 0x0
0007271eadd-float/2addr v1, v2
00072720iget v3, v0, LL0/f;->l:F
00072724add-float/2addr v1, v3
00072726iget-object v0, v0, LL0/f;->b:LD0/a;
0007272aif-eqz v0, :cond_62
0007272eiget-boolean v3, v0, LD0/a;->a:Z
00072732if-eqz v3, :cond_62
00072736const/16 v3, 0xff
0007273ainvoke-static {v7, v3}, LC/a;->d(II)I
00072740move-result v4
00072742iget v5, v0, LD0/a;->d:I
00072746if-ne v4, v5, :cond_62
0007274aiget v4, v0, LD0/a;->e:F
0007274ecmpg-float v5, v4, v2
00072752if-lez v5, :cond_3d
00072756cmpg-float v5, v1, v2
0007275aif-gtz v5, :cond_26
0007275egoto :goto_3d
00072760div-float/2addr v1, v4
00072762float-to-double v4, v1
00072764invoke-static {v4, v5}, Ljava/lang/Math;->log1p(D)D
0007276amove-result-wide v4
0007276cdouble-to-float v1, v4
0007276econst/high16 v4, 0x40900000
00072772mul-float/2addr v1, v4
00072774const/high16 v4, 0x40000000
00072778add-float/2addr v1, v4
0007277aconst/high16 v4, 0x42c80000
0007277ediv-float/2addr v1, v4
00072780const/high16 v4, 0x3f800000
00072784invoke-static {v1, v4}, Ljava/lang/Math;->min(FF)F
0007278amove-result v1
0007278cgoto :goto_3e
0007278emove v1, v2
00072790invoke-static {v7}, Landroid/graphics/Color;->alpha(I)I
00072796move-result v4
00072798invoke-static {v7, v3}, LC/a;->d(II)I
0007279emove-result v7
000727a0iget v3, v0, LD0/a;->b:I
000727a4invoke-static {v7, v3, v1}, LP1/e;->E(IIF)I
000727aamove-result v7
000727accmpl-float v1, v1, v2
000727b0if-lez v1, :cond_5e
000727b4iget v0, v0, LD0/a;->c:I
000727b8if-eqz v0, :cond_5e
000727bcsget v1, LD0/a;->f:I
000727c0invoke-static {v0, v1}, LC/a;->d(II)I
000727c6move-result v0
000727c8invoke-static {v0, v7}, LC/a;->b(II)I
000727cemove-result v7
000727d0invoke-static {v7, v4}, LC/a;->d(II)I
000727d6move-result v7
000727d8return v7
00072704
00072704L0.g::b(int):
00072714iget-object v0, v6, LL0/g;->a:LL0/f;
00072718iget v1, v0, LL0/f;->m:F
0007271cconst/4 v2, 0x0
0007271eadd-float/2addr v1, v2
00072720iget v3, v0, LL0/f;->l:F
00072724add-float/2addr v1, v3
00072726iget-object v0, v0, LL0/f;->b:LD0/a;
0007272aif-eqz v0, :cond_62
0007272eiget-boolean v3, v0, LD0/a;->a:Z
00072732if-eqz v3, :cond_62
00072736const/16 v3, 0xff
0007273ainvoke-static {v7, v3}, LC/a;->d(II)I
00072740move-result v4
00072742iget v5, v0, LD0/a;->d:I
00072746if-ne v4, v5, :cond_62
0007274aiget v4, v0, LD0/a;->e:F
0007274ecmpg-float v5, v4, v2
00072752if-lez v5, :cond_3d
00072756cmpg-float v5, v1, v2
0007275aif-gtz v5, :cond_26
0007275egoto :goto_3d
00072760div-float/2addr v1, v4
00072762float-to-double v4, v1
00072764invoke-static {v4, v5}, Ljava/lang/Math;->log1p(D)D
0007276amove-result-wide v4
0007276cdouble-to-float v1, v4
0007276econst/high16 v4, 0x40900000
00072772mul-float/2addr v1, v4
00072774const/high16 v4, 0x40000000
00072778add-float/2addr v1, v4
0007277aconst/high16 v4, 0x42c80000
0007277ediv-float/2addr v1, v4
00072780const/high16 v4, 0x3f800000
00072784invoke-static {v1, v4}, Ljava/lang/Math;->min(FF)F
0007278amove-result v1
0007278cgoto :goto_3e
0007278emove v1, v2
00072790invoke-static {v7}, Landroid/graphics/Color;->alpha(I)I
00072796move-result v4
00072798invoke-static {v7, v3}, LC/a;->d(II)I
0007279emove-result v7
000727a0iget v3, v0, LD0/a;->b:I
000727a4invoke-static {v7, v3, v1}, LP1/e;->E(IIF)I
000727aamove-result v7
000727accmpl-float v1, v1, v2
000727b0if-lez v1, :cond_5e
000727b4iget v0, v0, LD0/a;->c:I
000727b8if-eqz v0, :cond_5e
000727bcsget v1, LD0/a;->f:I
000727c0invoke-static {v0, v1}, LC/a;->d(II)I
000727c6move-result v0
000727c8invoke-static {v0, v7}, LC/a;->b(II)I
000727cemove-result v7
000727d0invoke-static {v7, v4}, LC/a;->d(II)I
000727d6move-result v7
000727d8return v7
00072704
000727da
000727da // align 0x4
000727da // align 0x4
000727dc
000727dcL0.g::getAlpha():
000727eciget-object v0, v1, LL0/g;->a:LL0/f;
000727f0iget v0, v0, LL0/f;->k:I
000727f4return v0
000727dc
000727dcL0.g::getAlpha():
000727eciget-object v0, v1, LL0/g;->a:LL0/f;
000727f0iget v0, v0, LL0/f;->k:I
000727f4return v0
000727dc
000727f6
000727f6 // align 0x8
000727f6 // align 0x8
000727f8
000727f8L0.g::getOpacity():
00072808const/4 v0, -0x3
0007280areturn v0
000727f8
000727f8L0.g::getOpacity():
00072808const/4 v0, -0x3
0007280areturn v0
000727f8
0007280c
0007280cL0.g::<clinit>():
0007281cnew-instance v0, Landroid/graphics/Paint;
00072820const/4 v1, 0x1
00072822invoke-direct {v0, v1}, Landroid/graphics/Paint;-><init>(I)V
00072828sput-object v0, LL0/g;->w:Landroid/graphics/Paint;
0007282cconst/4 v1, -0x1
0007282einvoke-virtual {v0, v1}, Landroid/graphics/Paint;->setColor(I)V
00072834new-instance v1, Landroid/graphics/PorterDuffXfermode;
00072838sget-object v2, Landroid/graphics/PorterDuff$Mode;->DST_OUT:Landroid/graphics/PorterDuff$Mode;
0007283cinvoke-direct {v1, v2}, Landroid/graphics/PorterDuffXfermode;-><init>(Landroid/graphics/PorterDuff$Mode;)V
00072842invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setXfermode(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode;
00072848return-void
0007280c
0007280cL0.g::<clinit>():
0007281cnew-instance v0, Landroid/graphics/Paint;
00072820const/4 v1, 0x1
00072822invoke-direct {v0, v1}, Landroid/graphics/Paint;-><init>(I)V
00072828sput-object v0, LL0/g;->w:Landroid/graphics/Paint;
0007282cconst/4 v1, -0x1
0007282einvoke-virtual {v0, v1}, Landroid/graphics/Paint;->setColor(I)V
00072834new-instance v1, Landroid/graphics/PorterDuffXfermode;
00072838sget-object v2, Landroid/graphics/PorterDuff$Mode;->DST_OUT:Landroid/graphics/PorterDuff$Mode;
0007283cinvoke-direct {v1, v2}, Landroid/graphics/PorterDuffXfermode;-><init>(Landroid/graphics/PorterDuff$Mode;)V
00072842invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setXfermode(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode;
00072848return-void
0007280c
0007284a
0007284a // align 0x4
0007284a // align 0x4
0007284c
0007284cL0.g::<init>():
0007285cnew-instance v0, LL0/k;
00072860invoke-direct {v0}, LL0/k;-><init>()V
00072866invoke-direct {v1, v0}, LL0/g;-><init>(LL0/k;)V
0007286creturn-void
0007284c
0007284cL0.g::<init>():
0007285cnew-instance v0, LL0/k;
00072860invoke-direct {v0}, LL0/k;-><init>()V
00072866invoke-direct {v1, v0}, LL0/g;-><init>(LL0/k;)V
0007286creturn-void
0007284c
0007286e
0007286e // align 0x10
0007286e // align 0x10
00072870
00072870L0.g::<init>(L0.f):
00072880invoke-direct {v5}, Landroid/graphics/drawable/Drawable;-><init>()V
00072886const/4 v0, 0x4
00072888new-array v1, v0, [LL0/t;
0007288ciput-object v1, v5, LL0/g;->b:[LL0/t;
00072890new-array v0, v0, [LL0/t;
00072894iput-object v0, v5, LL0/g;->c:[LL0/t;
00072898new-instance v0, Ljava/util/BitSet;
0007289cconst/16 v1, 0x8
000728a0invoke-direct {v0, v1}, Ljava/util/BitSet;-><init>(I)V
000728a6iput-object v0, v5, LL0/g;->d:Ljava/util/BitSet;
000728aanew-instance v0, Landroid/graphics/Matrix;
000728aeinvoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
000728b4iput-object v0, v5, LL0/g;->f:Landroid/graphics/Matrix;
000728b8new-instance v0, Landroid/graphics/Path;
000728bcinvoke-direct {v0}, Landroid/graphics/Path;-><init>()V
000728c2iput-object v0, v5, LL0/g;->g:Landroid/graphics/Path;
000728c6new-instance v0, Landroid/graphics/Path;
000728cainvoke-direct {v0}, Landroid/graphics/Path;-><init>()V
000728d0iput-object v0, v5, LL0/g;->h:Landroid/graphics/Path;
000728d4new-instance v0, Landroid/graphics/RectF;
000728d8invoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
000728deiput-object v0, v5, LL0/g;->i:Landroid/graphics/RectF;
000728e2new-instance v0, Landroid/graphics/RectF;
000728e6invoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
000728eciput-object v0, v5, LL0/g;->j:Landroid/graphics/RectF;
000728f0new-instance v0, Landroid/graphics/Region;
000728f4invoke-direct {v0}, Landroid/graphics/Region;-><init>()V
000728faiput-object v0, v5, LL0/g;->k:Landroid/graphics/Region;
000728fenew-instance v0, Landroid/graphics/Region;
00072902invoke-direct {v0}, Landroid/graphics/Region;-><init>()V
00072908iput-object v0, v5, LL0/g;->l:Landroid/graphics/Region;
0007290cnew-instance v0, Landroid/graphics/Paint;
00072910const/4 v1, 0x1
00072912invoke-direct {v0, v1}, Landroid/graphics/Paint;-><init>(I)V
00072918iput-object v0, v5, LL0/g;->n:Landroid/graphics/Paint;
0007291cnew-instance v2, Landroid/graphics/Paint;
00072920invoke-direct {v2, v1}, Landroid/graphics/Paint;-><init>(I)V
00072926iput-object v2, v5, LL0/g;->o:Landroid/graphics/Paint;
0007292anew-instance v3, LK0/a;
0007292einvoke-direct {v3}, LK0/a;-><init>()V
00072934iput-object v3, v5, LL0/g;->p:LK0/a;
00072938invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
0007293emove-result-object v3
00072940invoke-virtual {v3}, Landroid/os/Looper;->getThread()Ljava/lang/Thread;
00072946move-result-object v3
00072948invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
0007294emove-result-object v4
00072950if-ne v3, v4, :cond_6d
00072954sget-object v3, LL0/l;->a:LL0/m;
00072958goto :goto_72
0007295anew-instance v3, LL0/m;
0007295einvoke-direct {v3}, LL0/m;-><init>()V
00072964iput-object v3, v5, LL0/g;->r:LL0/m;
00072968new-instance v3, Landroid/graphics/RectF;
0007296cinvoke-direct {v3}, Landroid/graphics/RectF;-><init>()V
00072972iput-object v3, v5, LL0/g;->u:Landroid/graphics/RectF;
00072976iput-boolean v1, v5, LL0/g;->v:Z
0007297aiput-object v6, v5, LL0/g;->a:LL0/f;
0007297esget-object v6, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style;
00072982invoke-virtual {v2, v6}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V
00072988sget-object v6, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style;
0007298cinvoke-virtual {v0, v6}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V
00072992invoke-virtual {v5}, LL0/g;->l()Z
00072998invoke-virtual {v5}, Landroid/graphics/drawable/Drawable;->getState()[I
0007299emove-result-object v6
000729a0invoke-virtual {v5, v6}, LL0/g;->k([I)Z
000729a6new-instance v6, LC/h;
000729aaconst/4 v0, 0x5
000729acinvoke-direct {v6, v0, v5}, LC/h;-><init>(ILjava/lang/Object;)V
000729b2iput-object v6, v5, LL0/g;->q:LC/h;
000729b6return-void
00072870
00072870L0.g::<init>(L0.f):
00072880invoke-direct {v5}, Landroid/graphics/drawable/Drawable;-><init>()V
00072886const/4 v0, 0x4
00072888new-array v1, v0, [LL0/t;
0007288ciput-object v1, v5, LL0/g;->b:[LL0/t;
00072890new-array v0, v0, [LL0/t;
00072894iput-object v0, v5, LL0/g;->c:[LL0/t;
00072898new-instance v0, Ljava/util/BitSet;
0007289cconst/16 v1, 0x8
000728a0invoke-direct {v0, v1}, Ljava/util/BitSet;-><init>(I)V
000728a6iput-object v0, v5, LL0/g;->d:Ljava/util/BitSet;
000728aanew-instance v0, Landroid/graphics/Matrix;
000728aeinvoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
000728b4iput-object v0, v5, LL0/g;->f:Landroid/graphics/Matrix;
000728b8new-instance v0, Landroid/graphics/Path;
000728bcinvoke-direct {v0}, Landroid/graphics/Path;-><init>()V
000728c2iput-object v0, v5, LL0/g;->g:Landroid/graphics/Path;
000728c6new-instance v0, Landroid/graphics/Path;
000728cainvoke-direct {v0}, Landroid/graphics/Path;-><init>()V
000728d0iput-object v0, v5, LL0/g;->h:Landroid/graphics/Path;
000728d4new-instance v0, Landroid/graphics/RectF;
000728d8invoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
000728deiput-object v0, v5, LL0/g;->i:Landroid/graphics/RectF;
000728e2new-instance v0, Landroid/graphics/RectF;
000728e6invoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
000728eciput-object v0, v5, LL0/g;->j:Landroid/graphics/RectF;
000728f0new-instance v0, Landroid/graphics/Region;
000728f4invoke-direct {v0}, Landroid/graphics/Region;-><init>()V
000728faiput-object v0, v5, LL0/g;->k:Landroid/graphics/Region;
000728fenew-instance v0, Landroid/graphics/Region;
00072902invoke-direct {v0}, Landroid/graphics/Region;-><init>()V
00072908iput-object v0, v5, LL0/g;->l:Landroid/graphics/Region;
0007290cnew-instance v0, Landroid/graphics/Paint;
00072910const/4 v1, 0x1
00072912invoke-direct {v0, v1}, Landroid/graphics/Paint;-><init>(I)V
00072918iput-object v0, v5, LL0/g;->n:Landroid/graphics/Paint;
0007291cnew-instance v2, Landroid/graphics/Paint;
00072920invoke-direct {v2, v1}, Landroid/graphics/Paint;-><init>(I)V
00072926iput-object v2, v5, LL0/g;->o:Landroid/graphics/Paint;
0007292anew-instance v3, LK0/a;
0007292einvoke-direct {v3}, LK0/a;-><init>()V
00072934iput-object v3, v5, LL0/g;->p:LK0/a;
00072938invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
0007293emove-result-object v3
00072940invoke-virtual {v3}, Landroid/os/Looper;->getThread()Ljava/lang/Thread;
00072946move-result-object v3
00072948invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
0007294emove-result-object v4
00072950if-ne v3, v4, :cond_6d
00072954sget-object v3, LL0/l;->a:LL0/m;
00072958goto :goto_72
0007295anew-instance v3, LL0/m;
0007295einvoke-direct {v3}, LL0/m;-><init>()V
00072964iput-object v3, v5, LL0/g;->r:LL0/m;
00072968new-instance v3, Landroid/graphics/RectF;
0007296cinvoke-direct {v3}, Landroid/graphics/RectF;-><init>()V
00072972iput-object v3, v5, LL0/g;->u:Landroid/graphics/RectF;
00072976iput-boolean v1, v5, LL0/g;->v:Z
0007297aiput-object v6, v5, LL0/g;->a:LL0/f;
0007297esget-object v6, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style;
00072982invoke-virtual {v2, v6}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V
00072988sget-object v6, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style;
0007298cinvoke-virtual {v0, v6}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V
00072992invoke-virtual {v5}, LL0/g;->l()Z
00072998invoke-virtual {v5}, Landroid/graphics/drawable/Drawable;->getState()[I
0007299emove-result-object v6
000729a0invoke-virtual {v5, v6}, LL0/g;->k([I)Z
000729a6new-instance v6, LC/h;
000729aaconst/4 v0, 0x5
000729acinvoke-direct {v6, v0, v5}, LC/h;-><init>(ILjava/lang/Object;)V
000729b2iput-object v6, v5, LL0/g;->q:LC/h;
000729b6return-void
00072870
000729b8
000729b8L0.g::<init>(L0.k):
000729c8new-instance v0, LL0/f;
000729ccinvoke-direct {v0, v2}, LL0/f;-><init>(LL0/k;)V
000729d2invoke-direct {v1, v0}, LL0/g;-><init>(LL0/f;)V
000729d8return-void
000729b8
000729b8L0.g::<init>(L0.k):
000729c8new-instance v0, LL0/f;
000729ccinvoke-direct {v0, v2}, LL0/f;-><init>(LL0/k;)V
000729d2invoke-direct {v1, v0}, LL0/g;-><init>(LL0/f;)V
000729d8return-void
000729b8
000729da
000729da // align 0x4
000729da // align 0x4
000729dc
000729dcL0.g::<init>(android.content.Context, android.util.AttributeSet, int, int):
000729ecinvoke-static {v1, v2, v3, v4}, LL0/k;->b(Landroid/content/Context;Landroid/util/AttributeSet;II)LL0/j;
000729f2move-result-object v1
000729f4invoke-virtual {v1}, LL0/j;->a()LL0/k;
000729famove-result-object v1
000729fcinvoke-direct {v0, v1}, LL0/g;-><init>(LL0/k;)V
00072a02return-void
000729dc
000729dcL0.g::<init>(android.content.Context, android.util.AttributeSet, int, int):
000729ecinvoke-static {v1, v2, v3, v4}, LL0/k;->b(Landroid/content/Context;Landroid/util/AttributeSet;II)LL0/j;
000729f2move-result-object v1
000729f4invoke-virtual {v1}, LL0/j;->a()LL0/k;
000729famove-result-object v1
000729fcinvoke-direct {v0, v1}, LL0/g;-><init>(LL0/k;)V
00072a02return-void
000729dc
00072a04
00072a04L0.g::a(android.graphics.RectF, android.graphics.Path):
00072a14iget-object v0, v7, LL0/g;->a:LL0/f;
00072a18iget-object v2, v0, LL0/f;->a:LL0/k;
00072a1ciget v3, v0, LL0/f;->i:F
00072a20iget-object v5, v7, LL0/g;->q:LC/h;
00072a24iget-object v1, v7, LL0/g;->r:LL0/m;
00072a28move-object v4, v8
00072a2amove-object v6, v9
00072a2cinvoke-virtual/range {v1 .. v6}, LL0/m;->a(LL0/k;FLandroid/graphics/RectF;LC/h;Landroid/graphics/Path;)V
00072a32iget-object v8, v7, LL0/g;->a:LL0/f;
00072a36iget v8, v8, LL0/f;->h:F
00072a3aconst/high16 v9, 0x3f800000
00072a3ecmpl-float v8, v8, v9
00072a42if-eqz v8, :cond_34
00072a46iget-object v8, v7, LL0/g;->f:Landroid/graphics/Matrix;
00072a4ainvoke-virtual {v8}, Landroid/graphics/Matrix;->reset()V
00072a50iget-object v9, v7, LL0/g;->a:LL0/f;
00072a54iget v9, v9, LL0/f;->h:F
00072a58invoke-virtual {v4}, Landroid/graphics/RectF;->width()F
00072a5emove-result v0
00072a60const/high16 v1, 0x40000000
00072a64div-float/2addr v0, v1
00072a66invoke-virtual {v4}, Landroid/graphics/RectF;->height()F
00072a6cmove-result v2
00072a6ediv-float/2addr v2, v1
00072a70invoke-virtual {v8, v9, v9, v0, v2}, Landroid/graphics/Matrix;->setScale(FFFF)V
00072a76invoke-virtual {v6, v8}, Landroid/graphics/Path;->transform(Landroid/graphics/Matrix;)V
00072a7ciget-object v8, v7, LL0/g;->u:Landroid/graphics/RectF;
00072a80const/4 v9, 0x1
00072a82invoke-virtual {v6, v8, v9}, Landroid/graphics/Path;->computeBounds(Landroid/graphics/RectF;Z)V
00072a88return-void
00072a04
00072a04L0.g::a(android.graphics.RectF, android.graphics.Path):
00072a14iget-object v0, v7, LL0/g;->a:LL0/f;
00072a18iget-object v2, v0, LL0/f;->a:LL0/k;
00072a1ciget v3, v0, LL0/f;->i:F
00072a20iget-object v5, v7, LL0/g;->q:LC/h;
00072a24iget-object v1, v7, LL0/g;->r:LL0/m;
00072a28move-object v4, v8
00072a2amove-object v6, v9
00072a2cinvoke-virtual/range {v1 .. v6}, LL0/m;->a(LL0/k;FLandroid/graphics/RectF;LC/h;Landroid/graphics/Path;)V
00072a32iget-object v8, v7, LL0/g;->a:LL0/f;
00072a36iget v8, v8, LL0/f;->h:F
00072a3aconst/high16 v9, 0x3f800000
00072a3ecmpl-float v8, v8, v9
00072a42if-eqz v8, :cond_34
00072a46iget-object v8, v7, LL0/g;->f:Landroid/graphics/Matrix;
00072a4ainvoke-virtual {v8}, Landroid/graphics/Matrix;->reset()V
00072a50iget-object v9, v7, LL0/g;->a:LL0/f;
00072a54iget v9, v9, LL0/f;->h:F
00072a58invoke-virtual {v4}, Landroid/graphics/RectF;->width()F
00072a5emove-result v0
00072a60const/high16 v1, 0x40000000
00072a64div-float/2addr v0, v1
00072a66invoke-virtual {v4}, Landroid/graphics/RectF;->height()F
00072a6cmove-result v2
00072a6ediv-float/2addr v2, v1
00072a70invoke-virtual {v8, v9, v9, v0, v2}, Landroid/graphics/Matrix;->setScale(FFFF)V
00072a76invoke-virtual {v6, v8}, Landroid/graphics/Path;->transform(Landroid/graphics/Matrix;)V
00072a7ciget-object v8, v7, LL0/g;->u:Landroid/graphics/RectF;
00072a80const/4 v9, 0x1
00072a82invoke-virtual {v6, v8, v9}, Landroid/graphics/Path;->computeBounds(Landroid/graphics/RectF;Z)V
00072a88return-void
00072a04
00072a8a
00072a8a // align 0x4
00072a8a // align 0x4
00072a8c
00072a8cL0.g::draw(android.graphics.Canvas):
00072a9cmove-object/from16 v0, v19
00072aa0move-object/from16 v1, v20
00072aa4iget-object v2, v0, LL0/g;->n:Landroid/graphics/Paint;
00072aa8iget-object v3, v0, LL0/g;->s:Landroid/graphics/PorterDuffColorFilter;
00072aacinvoke-virtual {v2, v3}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;
00072ab2invoke-virtual {v2}, Landroid/graphics/Paint;->getAlpha()I
00072ab8move-result v6
00072abaiget-object v3, v0, LL0/g;->a:LL0/f;
00072abeiget v3, v3, LL0/f;->k:I
00072ac2ushr-int/lit8 v4, v3, 0x7
00072ac6add-int/2addr v3, v4
00072ac8mul-int/2addr v3, v6
00072acaushr-int/lit8 v3, v3, 0x8
00072aceinvoke-virtual {v2, v3}, Landroid/graphics/Paint;->setAlpha(I)V
00072ad4iget-object v7, v0, LL0/g;->o:Landroid/graphics/Paint;
00072ad8iget-object v3, v0, LL0/g;->t:Landroid/graphics/PorterDuffColorFilter;
00072adcinvoke-virtual {v7, v3}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;
00072ae2iget-object v3, v0, LL0/g;->a:LL0/f;
00072ae6iget v3, v3, LL0/f;->j:F
00072aeainvoke-virtual {v7, v3}, Landroid/graphics/Paint;->setStrokeWidth(F)V
00072af0invoke-virtual {v7}, Landroid/graphics/Paint;->getAlpha()I
00072af6move-result v8
00072af8iget-object v3, v0, LL0/g;->a:LL0/f;
00072afciget v3, v3, LL0/f;->k:I
00072b00ushr-int/lit8 v4, v3, 0x7
00072b04add-int/2addr v3, v4
00072b06mul-int/2addr v3, v8
00072b08ushr-int/lit8 v3, v3, 0x8
00072b0cinvoke-virtual {v7, v3}, Landroid/graphics/Paint;->setAlpha(I)V
00072b12iget-boolean v3, v0, LL0/g;->e:Z
00072b16move v4, v3
00072b18iget-object v3, v0, LL0/g;->g:Landroid/graphics/Path;
00072b1cconst/4 v5, 0x0
00072b1eif-eqz v4, :cond_cf
00072b22invoke-virtual {v0}, LL0/g;->g()Z
00072b28move-result v4
00072b2aconst/4 v9, 0x0
00072b2cconst/high16 v10, 0x40000000
00072b30if-eqz v4, :cond_52
00072b34invoke-virtual {v7}, Landroid/graphics/Paint;->getStrokeWidth()F
00072b3amove-result v4
00072b3cdiv-float/2addr v4, v10
00072b3egoto :goto_53
00072b40move v4, v9
00072b42neg-float v4, v4
00072b44iget-object v11, v0, LL0/g;->a:LL0/f;
00072b48iget-object v11, v11, LL0/f;->a:LL0/k;
00072b4cinvoke-virtual {v11}, LL0/k;->e()LL0/j;
00072b52move-result-object v12
00072b54iget-object v13, v11, LL0/k;->e:LL0/c;
00072b58instance-of v14, v13, LL0/h;
00072b5cif-eqz v14, :cond_63
00072b60goto :goto_69
00072b62new-instance v14, LL0/b;
00072b66invoke-direct {v14, v4, v13}, LL0/b;-><init>(FLL0/c;)V
00072b6cmove-object v13, v14
00072b6eiput-object v13, v12, LL0/j;->e:LL0/c;
00072b72iget-object v13, v11, LL0/k;->f:LL0/c;
00072b76instance-of v14, v13, LL0/h;
00072b7aif-eqz v14, :cond_72
00072b7egoto :goto_78
00072b80new-instance v14, LL0/b;
00072b84invoke-direct {v14, v4, v13}, LL0/b;-><init>(FLL0/c;)V
00072b8amove-object v13, v14
00072b8ciput-object v13, v12, LL0/j;->f:LL0/c;
00072b90iget-object v13, v11, LL0/k;->h:LL0/c;
00072b94instance-of v14, v13, LL0/h;
00072b98if-eqz v14, :cond_81
00072b9cgoto :goto_87
00072b9enew-instance v14, LL0/b;
00072ba2invoke-direct {v14, v4, v13}, LL0/b;-><init>(FLL0/c;)V
00072ba8move-object v13, v14
00072baaiput-object v13, v12, LL0/j;->h:LL0/c;
00072baeiget-object v11, v11, LL0/k;->g:LL0/c;
00072bb2instance-of v13, v11, LL0/h;
00072bb6if-eqz v13, :cond_90
00072bbagoto :goto_96
00072bbcnew-instance v13, LL0/b;
00072bc0invoke-direct {v13, v4, v11}, LL0/b;-><init>(FLL0/c;)V
00072bc6move-object v11, v13
00072bc8iput-object v11, v12, LL0/j;->g:LL0/c;
00072bccinvoke-virtual {v12}, LL0/j;->a()LL0/k;
00072bd2move-result-object v14
00072bd4iput-object v14, v0, LL0/g;->m:LL0/k;
00072bd8iget-object v4, v0, LL0/g;->a:LL0/f;
00072bdciget v15, v4, LL0/f;->i:F
00072be0iget-object v4, v0, LL0/g;->j:Landroid/graphics/RectF;
00072be4invoke-virtual {v0}, LL0/g;->f()Landroid/graphics/RectF;
00072beamove-result-object v11
00072becinvoke-virtual {v4, v11}, Landroid/graphics/RectF;->set(Landroid/graphics/RectF;)V
00072bf2invoke-virtual {v0}, LL0/g;->g()Z
00072bf8move-result v11
00072bfaif-eqz v11, :cond_b6
00072bfeinvoke-virtual {v7}, Landroid/graphics/Paint;->getStrokeWidth()F
00072c04move-result v9
00072c06div-float/2addr v9, v10
00072c08invoke-virtual {v4, v9, v9}, Landroid/graphics/RectF;->inset(FF)V
00072c0eiget-object v9, v0, LL0/g;->h:Landroid/graphics/Path;
00072c12const/16 v17, 0x0
00072c16iget-object v13, v0, LL0/g;->r:LL0/m;
00072c1amove-object/from16 v16, v4
00072c1emove-object/from16 v18, v9
00072c22invoke-virtual/range {v13 .. v18}, LL0/m;->a(LL0/k;FLandroid/graphics/RectF;LC/h;Landroid/graphics/Path;)V
00072c28invoke-virtual {v0}, LL0/g;->f()Landroid/graphics/RectF;
00072c2emove-result-object v4
00072c30invoke-virtual {v0, v4, v3}, LL0/g;->a(Landroid/graphics/RectF;Landroid/graphics/Path;)V
00072c36iput-boolean v5, v0, LL0/g;->e:Z
00072c3aiget-object v4, v0, LL0/g;->a:LL0/f;
00072c3einvoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00072c44iget v4, v4, LL0/f;->n:I
00072c48if-lez v4, :cond_1a3
00072c4csget v4, Landroid/os/Build$VERSION;->SDK_INT:I
00072c50iget-object v9, v0, LL0/g;->a:LL0/f;
00072c54iget-object v9, v9, LL0/f;->a:LL0/k;
00072c58invoke-virtual {v0}, LL0/g;->f()Landroid/graphics/RectF;
00072c5emove-result-object v10
00072c60invoke-virtual {v9, v10}, LL0/k;->d(Landroid/graphics/RectF;)Z
00072c66move-result v9
00072c68if-nez v9, :cond_1a3
00072c6cinvoke-virtual {v3}, Landroid/graphics/Path;->isConvex()Z
00072c72move-result v9
00072c74if-nez v9, :cond_1a3
00072c78const/16 v9, 0x1d
00072c7cif-ge v4, v9, :cond_1a3
00072c80invoke-virtual {v1}, Landroid/graphics/Canvas;->save()I
00072c86iget-object v4, v0, LL0/g;->a:LL0/f;
00072c8aiget v4, v4, LL0/f;->o:I
00072c8eint-to-double v9, v4
00072c90int-to-double v4, v5
00072c92invoke-static {v4, v5}, Ljava/lang/Math;->toRadians(D)D
00072c98move-result-wide v11
00072c9ainvoke-static {v11, v12}, Ljava/lang/Math;->sin(D)D
00072ca0move-result-wide v11
00072ca2mul-double/2addr v11, v9
00072ca4double-to-int v9, v11
00072ca6iget-object v10, v0, LL0/g;->a:LL0/f;
00072caaiget v10, v10, LL0/f;->o:I
00072caeint-to-double v10, v10
00072cb0invoke-static {v4, v5}, Ljava/lang/Math;->toRadians(D)D
00072cb6move-result-wide v4
00072cb8invoke-static {v4, v5}, Ljava/lang/Math;->cos(D)D
00072cbemove-result-wide v4
00072cc0mul-double/2addr v4, v10
00072cc2double-to-int v4, v4
00072cc4int-to-float v5, v9
00072cc6int-to-float v4, v4
00072cc8invoke-virtual {v1, v5, v4}, Landroid/graphics/Canvas;->translate(FF)V
00072cceiget-boolean v4, v0, LL0/g;->v:Z
00072cd2if-nez v4, :cond_125
00072cd6invoke-virtual/range {v19 .. v20}, LL0/g;->c(Landroid/graphics/Canvas;)V
00072cdcinvoke-virtual {v1}, Landroid/graphics/Canvas;->restore()V
00072ce2goto/16 :goto_1a3
00072ce6iget-object v4, v0, LL0/g;->u:Landroid/graphics/RectF;
00072ceainvoke-virtual {v4}, Landroid/graphics/RectF;->width()F
00072cf0move-result v5
00072cf2invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
00072cf8move-result-object v9
00072cfainvoke-virtual {v9}, Landroid/graphics/Rect;->width()I
00072d00move-result v9
00072d02int-to-float v9, v9
00072d04sub-float/2addr v5, v9
00072d06float-to-int v5, v5
00072d08invoke-virtual {v4}, Landroid/graphics/RectF;->height()F
00072d0emove-result v9
00072d10invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
00072d16move-result-object v10
00072d18invoke-virtual {v10}, Landroid/graphics/Rect;->height()I
00072d1emove-result v10
00072d20int-to-float v10, v10
00072d22sub-float/2addr v9, v10
00072d24float-to-int v9, v9
00072d26if-ltz v5, :cond_19b
00072d2aif-ltz v9, :cond_19b
00072d2einvoke-virtual {v4}, Landroid/graphics/RectF;->width()F
00072d34move-result v10
00072d36float-to-int v10, v10
00072d38iget-object v11, v0, LL0/g;->a:LL0/f;
00072d3ciget v11, v11, LL0/f;->n:I
00072d40mul-int/lit8 v11, v11, 0x2
00072d44add-int/2addr v11, v10
00072d46add-int/2addr v11, v5
00072d48invoke-virtual {v4}, Landroid/graphics/RectF;->height()F
00072d4emove-result v4
00072d50float-to-int v4, v4
00072d52iget-object v10, v0, LL0/g;->a:LL0/f;
00072d56iget v10, v10, LL0/f;->n:I
00072d5amul-int/lit8 v10, v10, 0x2
00072d5eadd-int/2addr v10, v4
00072d60add-int/2addr v10, v9
00072d62sget-object v4, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;
00072d66invoke-static {v11, v10, v4}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;
00072d6cmove-result-object v4
00072d6enew-instance v10, Landroid/graphics/Canvas;
00072d72invoke-direct {v10, v4}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V
00072d78invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
00072d7emove-result-object v11
00072d80iget v11, v11, Landroid/graphics/Rect;->left:I
00072d84iget-object v12, v0, LL0/g;->a:LL0/f;
00072d88iget v12, v12, LL0/f;->n:I
00072d8csub-int/2addr v11, v12
00072d8esub-int/2addr v11, v5
00072d90int-to-float v5, v11
00072d92invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
00072d98move-result-object v11
00072d9aiget v11, v11, Landroid/graphics/Rect;->top:I
00072d9eiget-object v12, v0, LL0/g;->a:LL0/f;
00072da2iget v12, v12, LL0/f;->n:I
00072da6sub-int/2addr v11, v12
00072da8sub-int/2addr v11, v9
00072daaint-to-float v9, v11
00072dacneg-float v11, v5
00072daeneg-float v12, v9
00072db0invoke-virtual {v10, v11, v12}, Landroid/graphics/Canvas;->translate(FF)V
00072db6invoke-virtual {v0, v10}, LL0/g;->c(Landroid/graphics/Canvas;)V
00072dbcconst/4 v10, 0x0
00072dbeinvoke-virtual {v1, v4, v5, v9, v10}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V
00072dc4invoke-virtual {v4}, Landroid/graphics/Bitmap;->recycle()V
00072dcainvoke-virtual {v1}, Landroid/graphics/Canvas;->restore()V
00072dd0goto :goto_1a3
00072dd2new-instance v1, Ljava/lang/IllegalStateException;
00072dd6const-string v2, "Invalid shadow bounds. Check that the treatments result in a valid path."
00072ddainvoke-direct {v1, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
00072de0throw v1
00072de2iget-object v4, v0, LL0/g;->a:LL0/f;
00072de6iget-object v5, v4, LL0/f;->p:Landroid/graphics/Paint$Style;
00072deasget-object v9, Landroid/graphics/Paint$Style;->FILL_AND_STROKE:Landroid/graphics/Paint$Style;
00072deeif-eq v5, v9, :cond_1af
00072df2sget-object v9, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style;
00072df6if-ne v5, v9, :cond_1b8
00072dfaiget-object v4, v4, LL0/f;->a:LL0/k;
00072dfeinvoke-virtual {v0}, LL0/g;->f()Landroid/graphics/RectF;
00072e04move-result-object v5
00072e06invoke-virtual/range {v0 .. v5}, LL0/g;->d(Landroid/graphics/Canvas;Landroid/graphics/Paint;Landroid/graphics/Path;LL0/k;Landroid/graphics/RectF;)V
00072e0cinvoke-virtual/range {v19}, LL0/g;->g()Z
00072e12move-result v0
00072e14if-eqz v0, :cond_1c1
00072e18invoke-virtual/range {v19 .. v20}, LL0/g;->e(Landroid/graphics/Canvas;)V
00072e1einvoke-virtual {v2, v6}, Landroid/graphics/Paint;->setAlpha(I)V
00072e24invoke-virtual {v7, v8}, Landroid/graphics/Paint;->setAlpha(I)V
00072e2areturn-void
00072a8c
00072a8cL0.g::draw(android.graphics.Canvas):
00072a9cmove-object/from16 v0, v19
00072aa0move-object/from16 v1, v20
00072aa4iget-object v2, v0, LL0/g;->n:Landroid/graphics/Paint;
00072aa8iget-object v3, v0, LL0/g;->s:Landroid/graphics/PorterDuffColorFilter;
00072aacinvoke-virtual {v2, v3}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;
00072ab2invoke-virtual {v2}, Landroid/graphics/Paint;->getAlpha()I
00072ab8move-result v6
00072abaiget-object v3, v0, LL0/g;->a:LL0/f;
00072abeiget v3, v3, LL0/f;->k:I
00072ac2ushr-int/lit8 v4, v3, 0x7
00072ac6add-int/2addr v3, v4
00072ac8mul-int/2addr v3, v6
00072acaushr-int/lit8 v3, v3, 0x8
00072aceinvoke-virtual {v2, v3}, Landroid/graphics/Paint;->setAlpha(I)V
00072ad4iget-object v7, v0, LL0/g;->o:Landroid/graphics/Paint;
00072ad8iget-object v3, v0, LL0/g;->t:Landroid/graphics/PorterDuffColorFilter;
00072adcinvoke-virtual {v7, v3}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;
00072ae2iget-object v3, v0, LL0/g;->a:LL0/f;
00072ae6iget v3, v3, LL0/f;->j:F
00072aeainvoke-virtual {v7, v3}, Landroid/graphics/Paint;->setStrokeWidth(F)V
00072af0invoke-virtual {v7}, Landroid/graphics/Paint;->getAlpha()I
00072af6move-result v8
00072af8iget-object v3, v0, LL0/g;->a:LL0/f;
00072afciget v3, v3, LL0/f;->k:I
00072b00ushr-int/lit8 v4, v3, 0x7
00072b04add-int/2addr v3, v4
00072b06mul-int/2addr v3, v8
00072b08ushr-int/lit8 v3, v3, 0x8
00072b0cinvoke-virtual {v7, v3}, Landroid/graphics/Paint;->setAlpha(I)V
00072b12iget-boolean v3, v0, LL0/g;->e:Z
00072b16move v4, v3
00072b18iget-object v3, v0, LL0/g;->g:Landroid/graphics/Path;
00072b1cconst/4 v5, 0x0
00072b1eif-eqz v4, :cond_cf
00072b22invoke-virtual {v0}, LL0/g;->g()Z
00072b28move-result v4
00072b2aconst/4 v9, 0x0
00072b2cconst/high16 v10, 0x40000000
00072b30if-eqz v4, :cond_52
00072b34invoke-virtual {v7}, Landroid/graphics/Paint;->getStrokeWidth()F
00072b3amove-result v4
00072b3cdiv-float/2addr v4, v10
00072b3egoto :goto_53
00072b40move v4, v9
00072b42neg-float v4, v4
00072b44iget-object v11, v0, LL0/g;->a:LL0/f;
00072b48iget-object v11, v11, LL0/f;->a:LL0/k;
00072b4cinvoke-virtual {v11}, LL0/k;->e()LL0/j;
00072b52move-result-object v12
00072b54iget-object v13, v11, LL0/k;->e:LL0/c;
00072b58instance-of v14, v13, LL0/h;
00072b5cif-eqz v14, :cond_63
00072b60goto :goto_69
00072b62new-instance v14, LL0/b;
00072b66invoke-direct {v14, v4, v13}, LL0/b;-><init>(FLL0/c;)V
00072b6cmove-object v13, v14
00072b6eiput-object v13, v12, LL0/j;->e:LL0/c;
00072b72iget-object v13, v11, LL0/k;->f:LL0/c;
00072b76instance-of v14, v13, LL0/h;
00072b7aif-eqz v14, :cond_72
00072b7egoto :goto_78
00072b80new-instance v14, LL0/b;
00072b84invoke-direct {v14, v4, v13}, LL0/b;-><init>(FLL0/c;)V
00072b8amove-object v13, v14
00072b8ciput-object v13, v12, LL0/j;->f:LL0/c;
00072b90iget-object v13, v11, LL0/k;->h:LL0/c;
00072b94instance-of v14, v13, LL0/h;
00072b98if-eqz v14, :cond_81
00072b9cgoto :goto_87
00072b9enew-instance v14, LL0/b;
00072ba2invoke-direct {v14, v4, v13}, LL0/b;-><init>(FLL0/c;)V
00072ba8move-object v13, v14
00072baaiput-object v13, v12, LL0/j;->h:LL0/c;
00072baeiget-object v11, v11, LL0/k;->g:LL0/c;
00072bb2instance-of v13, v11, LL0/h;
00072bb6if-eqz v13, :cond_90
00072bbagoto :goto_96
00072bbcnew-instance v13, LL0/b;
00072bc0invoke-direct {v13, v4, v11}, LL0/b;-><init>(FLL0/c;)V
00072bc6move-object v11, v13
00072bc8iput-object v11, v12, LL0/j;->g:LL0/c;
00072bccinvoke-virtual {v12}, LL0/j;->a()LL0/k;
00072bd2move-result-object v14
00072bd4iput-object v14, v0, LL0/g;->m:LL0/k;
00072bd8iget-object v4, v0, LL0/g;->a:LL0/f;
00072bdciget v15, v4, LL0/f;->i:F
00072be0iget-object v4, v0, LL0/g;->j:Landroid/graphics/RectF;
00072be4invoke-virtual {v0}, LL0/g;->f()Landroid/graphics/RectF;
00072beamove-result-object v11
00072becinvoke-virtual {v4, v11}, Landroid/graphics/RectF;->set(Landroid/graphics/RectF;)V
00072bf2invoke-virtual {v0}, LL0/g;->g()Z
00072bf8move-result v11
00072bfaif-eqz v11, :cond_b6
00072bfeinvoke-virtual {v7}, Landroid/graphics/Paint;->getStrokeWidth()F
00072c04move-result v9
00072c06div-float/2addr v9, v10
00072c08invoke-virtual {v4, v9, v9}, Landroid/graphics/RectF;->inset(FF)V
00072c0eiget-object v9, v0, LL0/g;->h:Landroid/graphics/Path;
00072c12const/16 v17, 0x0
00072c16iget-object v13, v0, LL0/g;->r:LL0/m;
00072c1amove-object/from16 v16, v4
00072c1emove-object/from16 v18, v9
00072c22invoke-virtual/range {v13 .. v18}, LL0/m;->a(LL0/k;FLandroid/graphics/RectF;LC/h;Landroid/graphics/Path;)V
00072c28invoke-virtual {v0}, LL0/g;->f()Landroid/graphics/RectF;
00072c2emove-result-object v4
00072c30invoke-virtual {v0, v4, v3}, LL0/g;->a(Landroid/graphics/RectF;Landroid/graphics/Path;)V
00072c36iput-boolean v5, v0, LL0/g;->e:Z
00072c3aiget-object v4, v0, LL0/g;->a:LL0/f;
00072c3einvoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00072c44iget v4, v4, LL0/f;->n:I
00072c48if-lez v4, :cond_1a3
00072c4csget v4, Landroid/os/Build$VERSION;->SDK_INT:I
00072c50iget-object v9, v0, LL0/g;->a:LL0/f;
00072c54iget-object v9, v9, LL0/f;->a:LL0/k;
00072c58invoke-virtual {v0}, LL0/g;->f()Landroid/graphics/RectF;
00072c5emove-result-object v10
00072c60invoke-virtual {v9, v10}, LL0/k;->d(Landroid/graphics/RectF;)Z
00072c66move-result v9
00072c68if-nez v9, :cond_1a3
00072c6cinvoke-virtual {v3}, Landroid/graphics/Path;->isConvex()Z
00072c72move-result v9
00072c74if-nez v9, :cond_1a3
00072c78const/16 v9, 0x1d
00072c7cif-ge v4, v9, :cond_1a3
00072c80invoke-virtual {v1}, Landroid/graphics/Canvas;->save()I
00072c86iget-object v4, v0, LL0/g;->a:LL0/f;
00072c8aiget v4, v4, LL0/f;->o:I
00072c8eint-to-double v9, v4
00072c90int-to-double v4, v5
00072c92invoke-static {v4, v5}, Ljava/lang/Math;->toRadians(D)D
00072c98move-result-wide v11
00072c9ainvoke-static {v11, v12}, Ljava/lang/Math;->sin(D)D
00072ca0move-result-wide v11
00072ca2mul-double/2addr v11, v9
00072ca4double-to-int v9, v11
00072ca6iget-object v10, v0, LL0/g;->a:LL0/f;
00072caaiget v10, v10, LL0/f;->o:I
00072caeint-to-double v10, v10
00072cb0invoke-static {v4, v5}, Ljava/lang/Math;->toRadians(D)D
00072cb6move-result-wide v4
00072cb8invoke-static {v4, v5}, Ljava/lang/Math;->cos(D)D
00072cbemove-result-wide v4
00072cc0mul-double/2addr v4, v10
00072cc2double-to-int v4, v4
00072cc4int-to-float v5, v9
00072cc6int-to-float v4, v4
00072cc8invoke-virtual {v1, v5, v4}, Landroid/graphics/Canvas;->translate(FF)V
00072cceiget-boolean v4, v0, LL0/g;->v:Z
00072cd2if-nez v4, :cond_125
00072cd6invoke-virtual/range {v19 .. v20}, LL0/g;->c(Landroid/graphics/Canvas;)V
00072cdcinvoke-virtual {v1}, Landroid/graphics/Canvas;->restore()V
00072ce2goto/16 :goto_1a3
00072ce6iget-object v4, v0, LL0/g;->u:Landroid/graphics/RectF;
00072ceainvoke-virtual {v4}, Landroid/graphics/RectF;->width()F
00072cf0move-result v5
00072cf2invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
00072cf8move-result-object v9
00072cfainvoke-virtual {v9}, Landroid/graphics/Rect;->width()I
00072d00move-result v9
00072d02int-to-float v9, v9
00072d04sub-float/2addr v5, v9
00072d06float-to-int v5, v5
00072d08invoke-virtual {v4}, Landroid/graphics/RectF;->height()F
00072d0emove-result v9
00072d10invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
00072d16move-result-object v10
00072d18invoke-virtual {v10}, Landroid/graphics/Rect;->height()I
00072d1emove-result v10
00072d20int-to-float v10, v10
00072d22sub-float/2addr v9, v10
00072d24float-to-int v9, v9
00072d26if-ltz v5, :cond_19b
00072d2aif-ltz v9, :cond_19b
00072d2einvoke-virtual {v4}, Landroid/graphics/RectF;->width()F
00072d34move-result v10
00072d36float-to-int v10, v10
00072d38iget-object v11, v0, LL0/g;->a:LL0/f;
00072d3ciget v11, v11, LL0/f;->n:I
00072d40mul-int/lit8 v11, v11, 0x2
00072d44add-int/2addr v11, v10
00072d46add-int/2addr v11, v5
00072d48invoke-virtual {v4}, Landroid/graphics/RectF;->height()F
00072d4emove-result v4
00072d50float-to-int v4, v4
00072d52iget-object v10, v0, LL0/g;->a:LL0/f;
00072d56iget v10, v10, LL0/f;->n:I
00072d5amul-int/lit8 v10, v10, 0x2
00072d5eadd-int/2addr v10, v4
00072d60add-int/2addr v10, v9
00072d62sget-object v4, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;
00072d66invoke-static {v11, v10, v4}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;
00072d6cmove-result-object v4
00072d6enew-instance v10, Landroid/graphics/Canvas;
00072d72invoke-direct {v10, v4}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V
00072d78invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
00072d7emove-result-object v11
00072d80iget v11, v11, Landroid/graphics/Rect;->left:I
00072d84iget-object v12, v0, LL0/g;->a:LL0/f;
00072d88iget v12, v12, LL0/f;->n:I
00072d8csub-int/2addr v11, v12
00072d8esub-int/2addr v11, v5
00072d90int-to-float v5, v11
00072d92invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
00072d98move-result-object v11
00072d9aiget v11, v11, Landroid/graphics/Rect;->top:I
00072d9eiget-object v12, v0, LL0/g;->a:LL0/f;
00072da2iget v12, v12, LL0/f;->n:I
00072da6sub-int/2addr v11, v12
00072da8sub-int/2addr v11, v9
00072daaint-to-float v9, v11
00072dacneg-float v11, v5
00072daeneg-float v12, v9
00072db0invoke-virtual {v10, v11, v12}, Landroid/graphics/Canvas;->translate(FF)V
00072db6invoke-virtual {v0, v10}, LL0/g;->c(Landroid/graphics/Canvas;)V
00072dbcconst/4 v10, 0x0
00072dbeinvoke-virtual {v1, v4, v5, v9, v10}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V
00072dc4invoke-virtual {v4}, Landroid/graphics/Bitmap;->recycle()V
00072dcainvoke-virtual {v1}, Landroid/graphics/Canvas;->restore()V
00072dd0goto :goto_1a3
00072dd2new-instance v1, Ljava/lang/IllegalStateException;
00072dd6const-string v2, "Invalid shadow bounds. Check that the treatments result in a valid path."
00072ddainvoke-direct {v1, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
00072de0throw v1
00072de2iget-object v4, v0, LL0/g;->a:LL0/f;
00072de6iget-object v5, v4, LL0/f;->p:Landroid/graphics/Paint$Style;
00072deasget-object v9, Landroid/graphics/Paint$Style;->FILL_AND_STROKE:Landroid/graphics/Paint$Style;
00072deeif-eq v5, v9, :cond_1af
00072df2sget-object v9, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style;
00072df6if-ne v5, v9, :cond_1b8
00072dfaiget-object v4, v4, LL0/f;->a:LL0/k;
00072dfeinvoke-virtual {v0}, LL0/g;->f()Landroid/graphics/RectF;
00072e04move-result-object v5
00072e06invoke-virtual/range {v0 .. v5}, LL0/g;->d(Landroid/graphics/Canvas;Landroid/graphics/Paint;Landroid/graphics/Path;LL0/k;Landroid/graphics/RectF;)V
00072e0cinvoke-virtual/range {v19}, LL0/g;->g()Z
00072e12move-result v0
00072e14if-eqz v0, :cond_1c1
00072e18invoke-virtual/range {v19 .. v20}, LL0/g;->e(Landroid/graphics/Canvas;)V
00072e1einvoke-virtual {v2, v6}, Landroid/graphics/Paint;->setAlpha(I)V
00072e24invoke-virtual {v7, v8}, Landroid/graphics/Paint;->setAlpha(I)V
00072e2areturn-void
00072a8c
Loading..