File classes.dex
Function:
    000b2090
    000b2090androidx.lifecycle.t::h():
    000b20a0iget-object v0, v12, Landroidx/lifecycle/t;->d:Ljava/lang/ref/WeakReference;
    000b20a4invoke-virtual {v0}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
    000b20aamove-result-object v0
    000b20accheck-cast v0, Landroidx/lifecycle/r;
    000b20b0if-eqz v0, :cond_192
    000b20b4iget-object v1, v12, Landroidx/lifecycle/t;->b:Ll/a;
    000b20b8iget v2, v1, Ll/f;->d:I
    000b20bcconst/4 v3, 0x0
    000b20beif-nez v2, :cond_12
    000b20c2goto :goto_30
    000b20c4iget-object v1, v1, Ll/f;->a:Ll/c;
    000b20c8invoke-static {v1}, Lk1/c;->b(Ljava/lang/Object;)V
    000b20ceiget-object v1, v1, Ll/c;->b:Ljava/lang/Object;
    000b20d2check-cast v1, Landroidx/lifecycle/s;
    000b20d6iget-object v1, v1, Landroidx/lifecycle/s;->a:Landroidx/lifecycle/m;
    000b20daiget-object v2, v12, Landroidx/lifecycle/t;->b:Ll/a;
    000b20deiget-object v2, v2, Ll/f;->b:Ll/c;
    000b20e2invoke-static {v2}, Lk1/c;->b(Ljava/lang/Object;)V
    000b20e8iget-object v2, v2, Ll/c;->b:Ljava/lang/Object;
    000b20eccheck-cast v2, Landroidx/lifecycle/s;
    000b20f0iget-object v2, v2, Landroidx/lifecycle/s;->a:Landroidx/lifecycle/m;
    000b20f4if-ne v1, v2, :cond_33
    000b20f8iget-object v1, v12, Landroidx/lifecycle/t;->c:Landroidx/lifecycle/m;
    000b20fcif-ne v1, v2, :cond_33
    000b2100iput-boolean v3, v12, Landroidx/lifecycle/t;->g:Z
    000b2104return-void
    000b2106iput-boolean v3, v12, Landroidx/lifecycle/t;->g:Z
    000b210aiget-object v1, v12, Landroidx/lifecycle/t;->c:Landroidx/lifecycle/m;
    000b210eiget-object v2, v12, Landroidx/lifecycle/t;->b:Ll/a;
    000b2112iget-object v2, v2, Ll/f;->a:Ll/c;
    000b2116invoke-static {v2}, Lk1/c;->b(Ljava/lang/Object;)V
    000b211ciget-object v2, v2, Ll/c;->b:Ljava/lang/Object;
    000b2120check-cast v2, Landroidx/lifecycle/s;
    000b2124iget-object v2, v2, Landroidx/lifecycle/s;->a:Landroidx/lifecycle/m;
    000b2128invoke-virtual {v1, v2}, Ljava/lang/Enum;->compareTo(Ljava/lang/Enum;)I
    000b212emove-result v1
    000b2130const/4 v2, 0x0
    000b2132const/4 v3, 0x3
    000b2134const/4 v4, 0x2
    000b2136const-string v5, "state"
    000b213aconst/4 v6, 0x1
    000b213cif-gez v1, :cond_ea
    000b2140iget-object v1, v12, Landroidx/lifecycle/t;->b:Ll/a;
    000b2144new-instance v7, Ll/b;
    000b2148iget-object v8, v1, Ll/f;->b:Ll/c;
    000b214ciget-object v9, v1, Ll/f;->a:Ll/c;
    000b2150const/4 v10, 0x1
    000b2152invoke-direct {v7, v8, v9, v10}, Ll/b;-><init>(Ll/c;Ll/c;I)V
    000b2158iget-object v1, v1, Ll/f;->c:Ljava/util/WeakHashMap;
    000b215csget-object v8, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
    000b2160invoke-virtual {v1, v7, v8}, Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000b2166invoke-virtual {v7}, Ll/b;->hasNext()Z
    000b216cmove-result v1
    000b216eif-eqz v1, :cond_ea
    000b2172iget-boolean v1, v12, Landroidx/lifecycle/t;->g:Z
    000b2176if-nez v1, :cond_ea
    000b217ainvoke-virtual {v7}, Ll/b;->next()Ljava/lang/Object;
    000b2180move-result-object v1
    000b2182check-cast v1, Ljava/util/Map$Entry;
    000b2186const-string v8, "next()"
    000b218ainvoke-static {v1, v8}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    000b2190invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
    000b2196move-result-object v8
    000b2198check-cast v8, Landroidx/lifecycle/q;
    000b219cinvoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
    000b21a2move-result-object v1
    000b21a4check-cast v1, Landroidx/lifecycle/s;
    000b21a8iget-object v9, v1, Landroidx/lifecycle/s;->a:Landroidx/lifecycle/m;
    000b21aciget-object v10, v12, Landroidx/lifecycle/t;->c:Landroidx/lifecycle/m;
    000b21b0invoke-virtual {v9, v10}, Ljava/lang/Enum;->compareTo(Ljava/lang/Enum;)I
    000b21b6move-result v9
    000b21b8if-lez v9, :cond_63
    000b21bciget-boolean v9, v12, Landroidx/lifecycle/t;->g:Z
    000b21c0if-nez v9, :cond_63
    000b21c4iget-object v9, v12, Landroidx/lifecycle/t;->b:Ll/a;
    000b21c8iget-object v9, v9, Ll/a;->e:Ljava/util/HashMap;
    000b21ccinvoke-virtual {v9, v8}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
    000b21d2move-result v9
    000b21d4if-eqz v9, :cond_63
    000b21d8sget-object v9, Landroidx/lifecycle/l;->Companion:Landroidx/lifecycle/j;
    000b21dciget-object v10, v1, Landroidx/lifecycle/s;->a:Landroidx/lifecycle/m;
    000b21e0invoke-virtual {v9}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b21e6invoke-static {v10, v5}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b21ecinvoke-virtual {v10}, Ljava/lang/Enum;->ordinal()I
    000b21f2move-result v9
    000b21f4if-eq v9, v4, :cond_b9
    000b21f8if-eq v9, v3, :cond_b6
    000b21fcconst/4 v10, 0x4
    000b21feif-eq v9, v10, :cond_b3
    000b2202move-object v9, v2
    000b2204goto :goto_bb
    000b2206sget-object v9, Landroidx/lifecycle/l;->ON_PAUSE:Landroidx/lifecycle/l;
    000b220agoto :goto_bb
    000b220csget-object v9, Landroidx/lifecycle/l;->ON_STOP:Landroidx/lifecycle/l;
    000b2210goto :goto_bb
    000b2212sget-object v9, Landroidx/lifecycle/l;->ON_DESTROY:Landroidx/lifecycle/l;
    000b2216if-eqz v9, :cond_d4
    000b221ainvoke-virtual {v9}, Landroidx/lifecycle/l;->a()Landroidx/lifecycle/m;
    000b2220move-result-object v10
    000b2222iget-object v11, v12, Landroidx/lifecycle/t;->h:Ljava/util/ArrayList;
    000b2226invoke-virtual {v11, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    000b222cinvoke-virtual {v1, v0, v9}, Landroidx/lifecycle/s;->a(Landroidx/lifecycle/r;Landroidx/lifecycle/l;)V
    000b2232iget-object v9, v12, Landroidx/lifecycle/t;->h:Ljava/util/ArrayList;
    000b2236invoke-virtual {v9}, Ljava/util/ArrayList;->size()I
    000b223cmove-result v10
    000b223esub-int/2addr v10, v6
    000b2240invoke-virtual {v9, v10}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
    000b2246goto :goto_84
    000b2248new-instance v0, Ljava/lang/IllegalStateException;
    000b224cnew-instance v2, Ljava/lang/StringBuilder;
    000b2250const-string v3, "no event down from "
    000b2254invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000b225aiget-object v1, v1, Landroidx/lifecycle/s;->a:Landroidx/lifecycle/m;
    000b225einvoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000b2264invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000b226amove-result-object v1
    000b226cinvoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b2272throw v0
    000b2274iget-object v1, v12, Landroidx/lifecycle/t;->b:Ll/a;
    000b2278iget-object v1, v1, Ll/f;->b:Ll/c;
    000b227ciget-boolean v7, v12, Landroidx/lifecycle/t;->g:Z
    000b2280if-nez v7, :cond_a
    000b2284if-eqz v1, :cond_a
    000b2288iget-object v7, v12, Landroidx/lifecycle/t;->c:Landroidx/lifecycle/m;
    000b228ciget-object v1, v1, Ll/c;->b:Ljava/lang/Object;
    000b2290check-cast v1, Landroidx/lifecycle/s;
    000b2294iget-object v1, v1, Landroidx/lifecycle/s;->a:Landroidx/lifecycle/m;
    000b2298invoke-virtual {v7, v1}, Ljava/lang/Enum;->compareTo(Ljava/lang/Enum;)I
    000b229emove-result v1
    000b22a0if-lez v1, :cond_a
    000b22a4iget-object v1, v12, Landroidx/lifecycle/t;->b:Ll/a;
    000b22a8invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b22aenew-instance v7, Ll/d;
    000b22b2invoke-direct {v7, v1}, Ll/d;-><init>(Ll/f;)V
    000b22b8iget-object v1, v1, Ll/f;->c:Ljava/util/WeakHashMap;
    000b22bcsget-object v8, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
    000b22c0invoke-virtual {v1, v7, v8}, Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000b22c6invoke-virtual {v7}, Ll/d;->hasNext()Z
    000b22ccmove-result v1
    000b22ceif-eqz v1, :cond_a
    000b22d2iget-boolean v1, v12, Landroidx/lifecycle/t;->g:Z
    000b22d6if-nez v1, :cond_a
    000b22dainvoke-virtual {v7}, Ll/d;->next()Ljava/lang/Object;
    000b22e0move-result-object v1
    000b22e2check-cast v1, Ljava/util/Map$Entry;
    000b22e6invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
    000b22ecmove-result-object v8
    000b22eecheck-cast v8, Landroidx/lifecycle/q;
    000b22f2invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
    000b22f8move-result-object v1
    000b22facheck-cast v1, Landroidx/lifecycle/s;
    000b22feiget-object v9, v1, Landroidx/lifecycle/s;->a:Landroidx/lifecycle/m;
    000b2302iget-object v10, v12, Landroidx/lifecycle/t;->c:Landroidx/lifecycle/m;
    000b2306invoke-virtual {v9, v10}, Ljava/lang/Enum;->compareTo(Ljava/lang/Enum;)I
    000b230cmove-result v9
    000b230eif-gez v9, :cond_113
    000b2312iget-boolean v9, v12, Landroidx/lifecycle/t;->g:Z
    000b2316if-nez v9, :cond_113
    000b231aiget-object v9, v12, Landroidx/lifecycle/t;->b:Ll/a;
    000b231eiget-object v9, v9, Ll/a;->e:Ljava/util/HashMap;
    000b2322invoke-virtual {v9, v8}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
    000b2328move-result v9
    000b232aif-eqz v9, :cond_113
    000b232eiget-object v9, v1, Landroidx/lifecycle/s;->a:Landroidx/lifecycle/m;
    000b2332iget-object v10, v12, Landroidx/lifecycle/t;->h:Ljava/util/ArrayList;
    000b2336invoke-virtual {v10, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    000b233csget-object v9, Landroidx/lifecycle/l;->Companion:Landroidx/lifecycle/j;
    000b2340iget-object v10, v1, Landroidx/lifecycle/s;->a:Landroidx/lifecycle/m;
    000b2344invoke-virtual {v9}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b234ainvoke-static {v10, v5}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2350invoke-virtual {v10}, Ljava/lang/Enum;->ordinal()I
    000b2356move-result v9
    000b2358if-eq v9, v6, :cond_16a
    000b235cif-eq v9, v4, :cond_167
    000b2360if-eq v9, v3, :cond_164
    000b2364move-object v9, v2
    000b2366goto :goto_16c
    000b2368sget-object v9, Landroidx/lifecycle/l;->ON_RESUME:Landroidx/lifecycle/l;
    000b236cgoto :goto_16c
    000b236esget-object v9, Landroidx/lifecycle/l;->ON_START:Landroidx/lifecycle/l;
    000b2372goto :goto_16c
    000b2374sget-object v9, Landroidx/lifecycle/l;->ON_CREATE:Landroidx/lifecycle/l;
    000b2378if-eqz v9, :cond_17c
    000b237cinvoke-virtual {v1, v0, v9}, Landroidx/lifecycle/s;->a(Landroidx/lifecycle/r;Landroidx/lifecycle/l;)V
    000b2382iget-object v9, v12, Landroidx/lifecycle/t;->h:Ljava/util/ArrayList;
    000b2386invoke-virtual {v9}, Ljava/util/ArrayList;->size()I
    000b238cmove-result v10
    000b238esub-int/2addr v10, v6
    000b2390invoke-virtual {v9, v10}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
    000b2396goto :goto_12f
    000b2398new-instance v0, Ljava/lang/IllegalStateException;
    000b239cnew-instance v2, Ljava/lang/StringBuilder;
    000b23a0const-string v3, "no event up from "
    000b23a4invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000b23aaiget-object v1, v1, Landroidx/lifecycle/s;->a:Landroidx/lifecycle/m;
    000b23aeinvoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000b23b4invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000b23bamove-result-object v1
    000b23bcinvoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b23c2throw v0
    000b23c4new-instance v0, Ljava/lang/IllegalStateException;
    000b23c8const-string v1, "LifecycleOwner of this LifecycleRegistry is already garbage collected. It is too late to change lifecycle state."
    000b23ccinvoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b23d2throw v0
    000b2090
    000b23d4
    000b23d4androidx.lifecycle.u::b(java.lang.Class):
    000b23e4sget-object v0, Landroidx/lifecycle/u;->a:Ljava/util/HashMap;
    000b23e8invoke-virtual {v0, v13}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000b23eemove-result-object v1
    000b23f0check-cast v1, Ljava/lang/Integer;
    000b23f4if-eqz v1, :cond_f
    000b23f8invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
    000b23femove-result v13
    000b2400return v13
    000b2402invoke-virtual {v13}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;
    000b2408move-result-object v1
    000b240aconst/4 v2, 0x1
    000b240cif-nez v1, :cond_18
    000b2410goto/16 :goto_14f
    000b2414const/4 v1, 0x0
    000b2416invoke-virtual {v13}, Ljava/lang/Class;->getPackage()Ljava/lang/Package;
    000b241cmove-result-object v3
    000b241einvoke-virtual {v13}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;
    000b2424move-result-object v4
    000b2426if-eqz v3, :cond_28
    000b242ainvoke-virtual {v3}, Ljava/lang/Package;->getName()Ljava/lang/String;
    000b2430move-result-object v3
    000b2432goto :goto_2a
    000b2434const-string v3, ""
    000b2438const-string v5, "fullPackage"
    000b243cinvoke-static {v3, v5}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    000b2442invoke-virtual {v3}, Ljava/lang/String;->length()I
    000b2448move-result v5
    000b244aif-nez v5, :cond_36
    000b244egoto :goto_49
    000b2450const-string v5, "name"
    000b2454invoke-static {v4, v5}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    000b245ainvoke-virtual {v3}, Ljava/lang/String;->length()I
    000b2460move-result v5
    000b2462add-int/2addr v5, v2
    000b2464invoke-virtual {v4, v5}, Ljava/lang/String;->substring(I)Ljava/lang/String;
    000b246amove-result-object v4
    000b246cconst-string v5, "this as java.lang.String).substring(startIndex)"
    000b2470invoke-static {v4, v5}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    000b2476const-string v5, "if (fullPackage.isEmpty(…g(fullPackage.length + 1)"
    000b247ainvoke-static {v4, v5}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    000b2480const-string v5, "."
    000b2484const-string v6, "_"
    000b2488invoke-static {v4, v5, v6}, Lq1/i;->B0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    000b248emove-result-object v4
    000b2490const-string v5, "_LifecycleAdapter"
    000b2494invoke-virtual {v4, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
    000b249amove-result-object v4
    000b249cinvoke-virtual {v3}, Ljava/lang/String;->length()I
    000b24a2move-result v5
    000b24a4if-nez v5, :cond_63
    000b24a8goto :goto_77
    000b24aanew-instance v5, Ljava/lang/StringBuilder;
    000b24aeinvoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
    000b24b4invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b24baconst/16 v3, 0x2e
    000b24beinvoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
    000b24c4invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b24cainvoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000b24d0move-result-object v4
    000b24d2invoke-static {v4}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
    000b24d8move-result-object v3
    000b24dafilled-new-array {v13}, [Ljava/lang/Class;
    000b24e0move-result-object v4
    000b24e2invoke-virtual {v3, v4}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
    000b24e8move-result-object v3
    000b24eainvoke-virtual {v3}, Ljava/lang/reflect/AccessibleObject;->isAccessible()Z
    000b24f0move-result v4
    000b24f2if-nez v4, :cond_95
    000b24f6invoke-virtual {v3, v2}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
    000b24fcgoto :goto_95
    000b24femove-exception v13
    000b2500new-instance v0, Ljava/lang/RuntimeException;
    000b2504invoke-direct {v0, v13}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
    000b250athrow v0
    000b250cmove-object v3, v1
    000b250esget-object v4, Landroidx/lifecycle/u;->b:Ljava/util/HashMap;
    000b2512const/4 v5, 0x2
    000b2514if-eqz v3, :cond_a4
    000b2518invoke-static {v3}, LP1/e;->F(Ljava/lang/Object;)Ljava/util/List;
    000b251emove-result-object v1
    000b2520invoke-virtual {v4, v13, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000b2526move v2, v5
    000b2528goto/16 :goto_14f
    000b252csget-object v3, Landroidx/lifecycle/c;->c:Landroidx/lifecycle/c;
    000b2530iget-object v6, v3, Landroidx/lifecycle/c;->b:Ljava/util/HashMap;
    000b2534invoke-virtual {v6, v13}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000b253amove-result-object v7
    000b253ccheck-cast v7, Ljava/lang/Boolean;
    000b2540const/4 v8, 0x0
    000b2542if-eqz v7, :cond_b6
    000b2546invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z
    000b254cmove-result v3
    000b254egoto :goto_d8
    000b2550invoke-virtual {v13}, Ljava/lang/Class;->getDeclaredMethods()[Ljava/lang/reflect/Method;
    000b2556move-result-object v7
    000b2558array-length v9, v7
    000b255amove v10, v8
    000b255cif-ge v10, v9, :cond_d2
    000b2560aget-object v11, v7, v10
    000b2564const-class v12, Landroidx/lifecycle/y;
    000b2568invoke-virtual {v11, v12}, Ljava/lang/reflect/Method;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
    000b256emove-result-object v11
    000b2570check-cast v11, Landroidx/lifecycle/y;
    000b2574if-eqz v11, :cond_cf
    000b2578invoke-virtual {v3, v13, v7}, Landroidx/lifecycle/c;->a(Ljava/lang/Class;[Ljava/lang/reflect/Method;)Landroidx/lifecycle/a;
    000b257emove v3, v2
    000b2580goto :goto_d8
    000b2582add-int/lit8 v10, v10, 0x1
    000b2586goto :goto_bc
    000b2588sget-object v3, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
    000b258cinvoke-virtual {v6, v13, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000b2592move v3, v8
    000b2594if-eqz v3, :cond_dc
    000b2598goto/16 :goto_14f
    000b259cinvoke-virtual {v13}, Ljava/lang/Class;->getSuperclass()Ljava/lang/Class;
    000b25a2move-result-object v3
    000b25a4const-class v6, Landroidx/lifecycle/q;
    000b25a8if-eqz v3, :cond_ec
    000b25acinvoke-virtual {v6, v3}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
    000b25b2move-result v7
    000b25b4if-eqz v7, :cond_ec
    000b25b8move v7, v2
    000b25bagoto :goto_ed
    000b25bcmove v7, v8
    000b25beif-eqz v7, :cond_109
    000b25c2const-string v1, "superclass"
    000b25c6invoke-static {v3, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    000b25ccinvoke-static {v3}, Landroidx/lifecycle/u;->b(Ljava/lang/Class;)I
    000b25d2move-result v1
    000b25d4if-ne v1, v2, :cond_fb
    000b25d8goto :goto_14f
    000b25danew-instance v1, Ljava/util/ArrayList;
    000b25deinvoke-virtual {v4, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000b25e4move-result-object v3
    000b25e6invoke-static {v3}, Lk1/c;->b(Ljava/lang/Object;)V
    000b25eccheck-cast v3, Ljava/util/Collection;
    000b25f0invoke-direct {v1, v3}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
    000b25f6invoke-virtual {v13}, Ljava/lang/Class;->getInterfaces()[Ljava/lang/Class;
    000b25fcmove-result-object v3
    000b25feconst-string v7, "klass.interfaces"
    000b2602invoke-static {v3, v7}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    000b2608array-length v7, v3
    000b260amove v9, v8
    000b260cif-ge v9, v7, :cond_148
    000b2610aget-object v10, v3, v9
    000b2614if-eqz v10, :cond_122
    000b2618invoke-virtual {v6, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
    000b261emove-result v11
    000b2620if-eqz v11, :cond_122
    000b2624move v11, v2
    000b2626goto :goto_123
    000b2628move v11, v8
    000b262aif-nez v11, :cond_126
    000b262egoto :goto_145
    000b2630const-string v11, "intrface"
    000b2634invoke-static {v10, v11}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    000b263ainvoke-static {v10}, Landroidx/lifecycle/u;->b(Ljava/lang/Class;)I
    000b2640move-result v11
    000b2642if-ne v11, v2, :cond_132
    000b2646goto :goto_14f
    000b2648if-nez v1, :cond_139
    000b264cnew-instance v1, Ljava/util/ArrayList;
    000b2650invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
    000b2656invoke-virtual {v4, v10}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000b265cmove-result-object v10
    000b265einvoke-static {v10}, Lk1/c;->b(Ljava/lang/Object;)V
    000b2664check-cast v10, Ljava/util/Collection;
    000b2668invoke-interface {v1, v10}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
    000b266eadd-int/lit8 v9, v9, 0x1
    000b2672goto :goto_114
    000b2674if-eqz v1, :cond_14f
    000b2678invoke-virtual {v4, v13, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000b267egoto/16 :goto_a1
    000b2682invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
    000b2688move-result-object v1
    000b268ainvoke-virtual {v0, v13, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000b2690return v2
    000b2692move-exception v13
    000b2694new-instance v0, Ljava/lang/IllegalArgumentException;
    000b2698const-string v1, "The observer class has some methods that use newer APIs which are not available in the current OS version. Lifecycles cannot access even other methods so you should make sure that your observer classes only access framework classes that are available in your min API level OR use lifecycle:compiler annotation processor."
    000b269cinvoke-direct {v0, v1, v13}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
    000b26a2throw v0
    000b23d4
    000b26a4
    000b26a4 struct try_item
    000b26a4 start_addr uint32 0xb2416
    000b26a8 insn_count int 115
    000b26aa handler_off uint16 0xb26b5
    000b26ac
    000b26ac struct try_item
    000b26ac start_addr uint32 0xb2550
    000b26b0 insn_count int 4
    000b26b2 handler_off uint16 0xb26be
    000b26b4
    000b26b4 struct encoded_catch_handler_list
    000b26b4 size int 2
    000b26b5
    000b26b5 struct encoded_catch_handler ← 0xb26aa
    000b26b5 size int64 2
    000b26b6 handlers[0].type_idx int 0xb538
    000b26b8 handlers[0].addr uint32 0xb250c
    000b26ba handlers[1].type_idx int 0xb594
    000b26bc handlers[1].addr uint32 0xb24fe
    000b26be
    000b26be struct encoded_catch_handler ← 0xb26b2
    000b26be size int64 1
    000b26bf handlers[0].type_idx int 0xb584
    000b26c1 handlers[0].addr uint32 0xb2692
    000b26c3
    000b26c3 // align 0x4
    000b26c4
    000b26c4androidx.lifecycle.u::<clinit>():
    000b26d4new-instance v0, Ljava/util/HashMap;
    000b26d8invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
    000b26desput-object v0, Landroidx/lifecycle/u;->a:Ljava/util/HashMap;
    000b26e2new-instance v0, Ljava/util/HashMap;
    000b26e6invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
    000b26ecsput-object v0, Landroidx/lifecycle/u;->b:Ljava/util/HashMap;
    000b26f0return-void
    000b26c4
    000b26f2
    000b26f2 // align 0x4
    000b26f4
    000b26f4androidx.lifecycle.u::a(java.lang.reflect.Constructor, androidx.lifecycle.q):
    000b2704filled-new-array {v1}, [Ljava/lang/Object;
    000b270amove-result-object v1
    000b270cinvoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;
    000b2712move-result-object v0
    000b2714const-string v1, "{\n constructo…tance(`object`)\n }"
    000b2718invoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    000b271enew-instance v0, Ljava/lang/ClassCastException;
    000b2722invoke-direct {v0}, Ljava/lang/ClassCastException;-><init>()V
    000b2728throw v0
    000b272amove-exception v0
    000b272cnew-instance v1, Ljava/lang/RuntimeException;
    000b2730invoke-direct {v1, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
    000b2736throw v1
    000b2738move-exception v0
    000b273anew-instance v1, Ljava/lang/RuntimeException;
    000b273einvoke-direct {v1, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
    000b2744throw v1
    000b2746move-exception v0
    000b2748new-instance v1, Ljava/lang/RuntimeException;
    000b274cinvoke-direct {v1, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
    000b2752throw v1
    000b26f4
    000b2754
    000b2754 struct try_item
    000b2754 start_addr uint32 0xb2704
    000b2758 insn_count int 19
    000b275a handler_off uint16 0xb275d
    000b275c
    000b275c struct encoded_catch_handler_list
    000b275c size int 1
    000b275d
    000b275d struct encoded_catch_handler ← 0xb275a
    000b275d size int64 3
    000b275e handlers[0].type_idx int 0xb55c
    000b2760 handlers[0].addr uint32 0xb2746
    000b2761 handlers[1].type_idx int 0xb56c
    000b2763 handlers[1].addr uint32 0xb2738
    000b2764 handlers[2].type_idx int 0xb630
    000b2766 handlers[2].addr uint32 0xb272a
    000b2767
    000b2767 // align 0x8
    000b2768
    000b2768androidx.lifecycle.v::e():
    000b2778const/4 v0, 0x1
    000b277areturn v0
    000b2768
    000b277c
    000b277candroidx.lifecycle.LiveData$LifecycleBoundObserver::e():
    000b278cconst/4 v0, 0x0
    000b278ethrow v0
    000b277c
    000b2790
    000b2790androidx.lifecycle.LiveData$LifecycleBoundObserver::d():
    000b27a0const/4 v0, 0x0
    000b27a2throw v0
    000b2790
    000b27a4
    000b27a4androidx.lifecycle.LiveData$LifecycleBoundObserver::b(androidx.lifecycle.r, androidx.lifecycle.l):
    000b27b4const/4 v1, 0x0
    000b27b6throw v1
    000b27a4
    000b27b8
    000b27b8androidx.lifecycle.w::<init>(androidx.lifecycle.x, C.h):
    000b27c8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b27ceiput-object v1, v0, Landroidx/lifecycle/w;->d:Landroidx/lifecycle/x;
    000b27d2const/4 v1, -0x1
    000b27d4iput v1, v0, Landroidx/lifecycle/w;->c:I
    000b27d8iput-object v2, v0, Landroidx/lifecycle/w;->a:LC/h;
    000b27dcreturn-void
    000b27b8
    000b27de
    000b27de // align 0x10
    000b27e0
    000b27e0androidx.lifecycle.w::c(boolean):
    000b27f0iget-boolean v0, v3, Landroidx/lifecycle/w;->b:Z
    000b27f4if-ne v4, v0, :cond_5
    000b27f8goto :goto_2b
    000b27faiput-boolean v4, v3, Landroidx/lifecycle/w;->b:Z
    000b27feconst/4 v0, 0x1
    000b2800if-eqz v4, :cond_c
    000b2804move v4, v0
    000b2806goto :goto_d
    000b2808const/4 v4, -0x1
    000b280aiget-object v1, v3, Landroidx/lifecycle/w;->d:Landroidx/lifecycle/x;
    000b280eiget v2, v1, Landroidx/lifecycle/x;->c:I
    000b2812add-int/2addr v4, v2
    000b2814iput v4, v1, Landroidx/lifecycle/x;->c:I
    000b2818iget-boolean v4, v1, Landroidx/lifecycle/x;->d:Z
    000b281cif-eqz v4, :cond_19
    000b2820goto :goto_24
    000b2822iput-boolean v0, v1, Landroidx/lifecycle/x;->d:Z
    000b2826const/4 v4, 0x0
    000b2828iget v0, v1, Landroidx/lifecycle/x;->c:I
    000b282cif-eq v2, v0, :cond_22
    000b2830move v2, v0
    000b2832goto :goto_1b
    000b2834iput-boolean v4, v1, Landroidx/lifecycle/x;->d:Z
    000b2838iget-boolean v4, v3, Landroidx/lifecycle/w;->b:Z
    000b283cif-eqz v4, :cond_2b
    000b2840invoke-virtual {v1, v3}, Landroidx/lifecycle/x;->c(Landroidx/lifecycle/w;)V
    000b2846return-void
    000b2848move-exception v0
    000b284aiput-boolean v4, v1, Landroidx/lifecycle/x;->d:Z
    000b284ethrow v0
    000b27e0
    000b2850
    000b2850 struct try_item
    000b2850 start_addr uint32 0xb2828
    000b2854 insn_count int 2
    000b2856 handler_off uint16 0xb2859
    000b2858
    000b2858 struct encoded_catch_handler_list
    000b2858 size int 1
    000b2859
    000b2859 struct encoded_catch_handler ← 0xb2856
    000b2859 size int64 0
    000b285a catch_all_addr uint32 0xb2848
    000b285b
    000b285b // align 0x4
    000b285c
    000b285candroidx.lifecycle.w::d():
    000b286creturn-void
    000b285c
    000b286e
    000b286e // align 0x10
    000b2870
    000b2870androidx.lifecycle.x::<clinit>():
    000b2880new-instance v0, Ljava/lang/Object;
    000b2884invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b288asput-object v0, Landroidx/lifecycle/x;->j:Ljava/lang/Object;
    000b288ereturn-void
    000b2870
    000b2890
    000b2890androidx.lifecycle.x::<init>():
    000b28a0invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000b28a6new-instance v0, Ljava/lang/Object;
    000b28aainvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b28b0iput-object v0, v1, Landroidx/lifecycle/x;->a:Ljava/lang/Object;
    000b28b4new-instance v0, Ll/f;
    000b28b8invoke-direct {v0}, Ll/f;-><init>()V
    000b28beiput-object v0, v1, Landroidx/lifecycle/x;->b:Ll/f;
    000b28c2const/4 v0, 0x0
    000b28c4iput v0, v1, Landroidx/lifecycle/x;->c:I
    000b28c8sget-object v0, Landroidx/lifecycle/x;->j:Ljava/lang/Object;
    000b28cciput-object v0, v1, Landroidx/lifecycle/x;->f:Ljava/lang/Object;
    000b28d0iput-object v0, v1, Landroidx/lifecycle/x;->e:Ljava/lang/Object;
    000b28d4const/4 v0, -0x1
    000b28d6iput v0, v1, Landroidx/lifecycle/x;->g:I
    000b28dareturn-void
    000b2890
    000b28dc
    000b28dcandroidx.lifecycle.x::a(java.lang.String):
    000b28ecinvoke-static {}, Lk/a;->Y()Lk/a;
    000b28f2move-result-object v0
    000b28f4iget-object v0, v0, Lk/a;->e:Ljava/lang/Object;
    000b28f8check-cast v0, Lk/a;
    000b28fcinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b2902invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
    000b2908move-result-object v0
    000b290ainvoke-virtual {v0}, Landroid/os/Looper;->getThread()Ljava/lang/Thread;
    000b2910move-result-object v0
    000b2912invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
    000b2918move-result-object v1
    000b291aif-ne v0, v1, :cond_1a
    000b291ereturn-void
    000b2920new-instance v0, Ljava/lang/IllegalStateException;
    000b2924const-string v1, "Cannot invoke "
    000b2928const-string v2, " on a background thread"
    000b292cinvoke-static {v1, v3, v2}, LB1/b;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    000b2932move-result-object v3
    000b2934invoke-direct {v0, v3}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b293athrow v0
    000b28dc
    000b293c
    000b293candroidx.lifecycle.x::b(androidx.lifecycle.w):
    000b294ciget-boolean v0, v3, Landroidx/lifecycle/w;->b:Z
    000b2950if-nez v0, :cond_5
    000b2954goto :goto_54
    000b2956invoke-virtual {v3}, Landroidx/lifecycle/w;->e()Z
    000b295cmove-result v0
    000b295eif-nez v0, :cond_10
    000b2962const/4 v0, 0x0
    000b2964invoke-virtual {v3, v0}, Landroidx/lifecycle/w;->c(Z)V
    000b296areturn-void
    000b296ciget v0, v3, Landroidx/lifecycle/w;->c:I
    000b2970iget v1, v2, Landroidx/lifecycle/x;->g:I
    000b2974if-lt v0, v1, :cond_17
    000b2978goto :goto_54
    000b297aiput v1, v3, Landroidx/lifecycle/w;->c:I
    000b297eiget-object v3, v3, Landroidx/lifecycle/w;->a:LC/h;
    000b2982iget-object v0, v2, Landroidx/lifecycle/x;->e:Ljava/lang/Object;
    000b2986invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b298ccheck-cast v0, Landroidx/lifecycle/r;
    000b2990if-eqz v0, :cond_54
    000b2994iget-object v3, v3, LC/h;->b:Ljava/lang/Object;
    000b2998check-cast v3, Landroidx/fragment/app/l;
    000b299ciget-boolean v0, v3, Landroidx/fragment/app/l;->W:Z
    000b29a0if-eqz v0, :cond_54
    000b29a4invoke-virtual {v3}, Landroidx/fragment/app/o;->w()Landroid/view/View;
    000b29aamove-result-object v0
    000b29acinvoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
    000b29b2move-result-object v1
    000b29b4if-nez v1, :cond_4c
    000b29b8iget-object v1, v3, Landroidx/fragment/app/l;->a0:Landroid/app/Dialog;
    000b29bcif-eqz v1, :cond_54
    000b29c0const/4 v1, 0x3
    000b29c2invoke-static {v1}, Landroidx/fragment/app/E;->D(I)Z
    000b29c8move-result v1
    000b29caif-eqz v1, :cond_46
    000b29ceiget-object v1, v3, Landroidx/fragment/app/l;->a0:Landroid/app/Dialog;
    000b29d2invoke-static {v1}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000b29d8iget-object v3, v3, Landroidx/fragment/app/l;->a0:Landroid/app/Dialog;
    000b29dcinvoke-virtual {v3, v0}, Landroid/app/Dialog;->setContentView(Landroid/view/View;)V
    000b29e2return-void
    000b29e4new-instance v3, Ljava/lang/IllegalStateException;
    000b29e8const-string v0, "DialogFragment can not be attached to a container view"
    000b29ecinvoke-direct {v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b29f2throw v3
    000b29f4return-void
    000b293c
    000b29f6
    000b29f6 // align 0x8
    000b29f8
    000b29f8androidx.lifecycle.x::c(androidx.lifecycle.w):
    000b2a08iget-boolean v0, v4, Landroidx/lifecycle/x;->h:Z
    000b2a0cconst/4 v1, 0x1
    000b2a0eif-eqz v0, :cond_8
    000b2a12iput-boolean v1, v4, Landroidx/lifecycle/x;->i:Z
    000b2a16return-void
    000b2a18iput-boolean v1, v4, Landroidx/lifecycle/x;->h:Z
    000b2a1cconst/4 v0, 0x0
    000b2a1eiput-boolean v0, v4, Landroidx/lifecycle/x;->i:Z
    000b2a22if-eqz v5, :cond_14
    000b2a26invoke-virtual {v4, v5}, Landroidx/lifecycle/x;->b(Landroidx/lifecycle/w;)V
    000b2a2cconst/4 v5, 0x0
    000b2a2egoto :goto_3e
    000b2a30iget-object v1, v4, Landroidx/lifecycle/x;->b:Ll/f;
    000b2a34invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b2a3anew-instance v2, Ll/d;
    000b2a3einvoke-direct {v2, v1}, Ll/d;-><init>(Ll/f;)V
    000b2a44iget-object v1, v1, Ll/f;->c:Ljava/util/WeakHashMap;
    000b2a48sget-object v3, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
    000b2a4cinvoke-virtual {v1, v2, v3}, Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000b2a52invoke-virtual {v2}, Ll/d;->hasNext()Z
    000b2a58move-result v1
    000b2a5aif-eqz v1, :cond_3e
    000b2a5einvoke-virtual {v2}, Ll/d;->next()Ljava/lang/Object;
    000b2a64move-result-object v1
    000b2a66check-cast v1, Ljava/util/Map$Entry;
    000b2a6ainvoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
    000b2a70move-result-object v1
    000b2a72check-cast v1, Landroidx/lifecycle/w;
    000b2a76invoke-virtual {v4, v1}, Landroidx/lifecycle/x;->b(Landroidx/lifecycle/w;)V
    000b2a7ciget-boolean v1, v4, Landroidx/lifecycle/x;->i:Z
    000b2a80if-eqz v1, :cond_25
    000b2a84iget-boolean v1, v4, Landroidx/lifecycle/x;->i:Z
    000b2a88if-nez v1, :cond_a
    000b2a8ciput-boolean v0, v4, Landroidx/lifecycle/x;->h:Z
    000b2a90return-void
    000b29f8
    000b2a92
    000b2a92 // align 0x4
    000b2a94
    000b2a94androidx.lifecycle.x::d(C.h):
    000b2aa4const-string v0, "observeForever"
    000b2aa8invoke-static {v0}, Landroidx/lifecycle/x;->a(Ljava/lang/String;)V
    000b2aaenew-instance v0, Landroidx/lifecycle/v;
    000b2ab2invoke-direct {v0, v4, v5}, Landroidx/lifecycle/w;-><init>(Landroidx/lifecycle/x;LC/h;)V
    000b2ab8iget-object v1, v4, Landroidx/lifecycle/x;->b:Ll/f;
    000b2abcinvoke-virtual {v1, v5}, Ll/f;->a(Ljava/lang/Object;)Ll/c;
    000b2ac2move-result-object v2
    000b2ac4const/4 v3, 0x1
    000b2ac6if-eqz v2, :cond_16
    000b2acaiget-object v5, v2, Ll/c;->b:Ljava/lang/Object;
    000b2acegoto :goto_30
    000b2ad0new-instance v2, Ll/c;
    000b2ad4invoke-direct {v2, v5, v0}, Ll/c;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V
    000b2adaiget v5, v1, Ll/f;->d:I
    000b2adeadd-int/2addr v5, v3
    000b2ae0iput v5, v1, Ll/f;->d:I
    000b2ae4iget-object v5, v1, Ll/f;->b:Ll/c;
    000b2ae8if-nez v5, :cond_29
    000b2aeciput-object v2, v1, Ll/f;->a:Ll/c;
    000b2af0iput-object v2, v1, Ll/f;->b:Ll/c;
    000b2af4goto :goto_2f
    000b2af6iput-object v2, v5, Ll/c;->c:Ll/c;
    000b2afaiput-object v5, v2, Ll/c;->d:Ll/c;
    000b2afeiput-object v2, v1, Ll/f;->b:Ll/c;
    000b2b02const/4 v5, 0x0
    000b2b04check-cast v5, Landroidx/lifecycle/w;
    000b2b08instance-of v1, v5, Landroidx/lifecycle/LiveData$LifecycleBoundObserver;
    000b2b0cif-nez v1, :cond_3d
    000b2b10if-eqz v5, :cond_39
    000b2b14return-void
    000b2b16invoke-virtual {v0, v3}, Landroidx/lifecycle/w;->c(Z)V
    000b2b1creturn-void
    000b2b1enew-instance v5, Ljava/lang/IllegalArgumentException;
    000b2b22const-string v0, "Cannot add the same observer with different lifecycles"
    000b2b26invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000b2b2cthrow v5
    000b2a94
    000b2b2e
    000b2b2e // align 0x10
    000b2b30
    000b2b30androidx.lifecycle.x::e(java.lang.Object):
    000b2b40const-string v0, "setValue"
    000b2b44invoke-static {v0}, Landroidx/lifecycle/x;->a(Ljava/lang/String;)V
    000b2b4aiget v0, v1, Landroidx/lifecycle/x;->g:I
    000b2b4eadd-int/lit8 v0, v0, 0x1
    000b2b52iput v0, v1, Landroidx/lifecycle/x;->g:I
    000b2b56iput-object v2, v1, Landroidx/lifecycle/x;->e:Ljava/lang/Object;
    000b2b5aconst/4 v2, 0x0
    000b2b5cinvoke-virtual {v1, v2}, Landroidx/lifecycle/x;->c(Landroidx/lifecycle/w;)V
    000b2b62return-void
    000b2b30
    000b2b64
    000b2b64androidx.lifecycle.ProcessLifecycleInitializer::b(android.content.Context):
    000b2b74const-string v0, "context"
    000b2b78invoke-static {v5, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2b7einvoke-static {v5}, Lh0/a;->c(Landroid/content/Context;)Lh0/a;
    000b2b84move-result-object v0
    000b2b86const-string v1, "getInstance(context)"
    000b2b8ainvoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    000b2b90iget-object v0, v0, Lh0/a;->b:Ljava/util/HashSet;
    000b2b94const-class v1, Landroidx/lifecycle/ProcessLifecycleInitializer;
    000b2b98invoke-virtual {v0, v1}, Ljava/util/HashSet;->contains(Ljava/lang/Object;)Z
    000b2b9emove-result v0
    000b2ba0if-eqz v0, :cond_5a
    000b2ba4sget-object v0, Landroidx/lifecycle/o;->a:Ljava/util/concurrent/atomic/AtomicBoolean;
    000b2ba8const/4 v1, 0x1
    000b2baainvoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->getAndSet(Z)Z
    000b2bb0move-result v0
    000b2bb2const-string v1, "null cannot be cast to non-null type android.app.Application"
    000b2bb6if-eqz v0, :cond_24
    000b2bbagoto :goto_35
    000b2bbcinvoke-virtual {v5}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
    000b2bc2move-result-object v0
    000b2bc4invoke-static {v0, v1}, Lk1/c;->c(Ljava/lang/Object;Ljava/lang/String;)V
    000b2bcacheck-cast v0, Landroid/app/Application;
    000b2bcenew-instance v2, Landroidx/lifecycle/n;
    000b2bd2invoke-direct {v2}, Landroidx/lifecycle/n;-><init>()V
    000b2bd8invoke-virtual {v0, v2}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
    000b2bdesget-object v0, Landroidx/lifecycle/B;->i:Landroidx/lifecycle/B;
    000b2be2invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b2be8new-instance v2, Landroid/os/Handler;
    000b2becinvoke-direct {v2}, Landroid/os/Handler;-><init>()V
    000b2bf2iput-object v2, v0, Landroidx/lifecycle/B;->e:Landroid/os/Handler;
    000b2bf6iget-object v2, v0, Landroidx/lifecycle/B;->f:Landroidx/lifecycle/t;
    000b2bfasget-object v3, Landroidx/lifecycle/l;->ON_CREATE:Landroidx/lifecycle/l;
    000b2bfeinvoke-virtual {v2, v3}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000b2c04invoke-virtual {v5}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
    000b2c0amove-result-object v5
    000b2c0cinvoke-static {v5, v1}, Lk1/c;->c(Ljava/lang/Object;Ljava/lang/String;)V
    000b2c12check-cast v5, Landroid/app/Application;
    000b2c16new-instance v1, Landroidx/lifecycle/A;
    000b2c1ainvoke-direct {v1, v0}, Landroidx/lifecycle/A;-><init>(Landroidx/lifecycle/B;)V
    000b2c20invoke-virtual {v5, v1}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
    000b2c26return-object v0
    000b2c28new-instance v5, Ljava/lang/IllegalStateException;
    000b2c2cconst-string v0, "ProcessLifecycleInitializer cannot be initialized lazily.\n Please ensure that you have:\n <meta-data\n android:name='androidx.lifecycle.ProcessLifecycleInitializer'\n android:value='androidx.startup' />\n under InitializationProvider in your AndroidManifest.xml"
    000b2c30invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b2c36throw v5
    000b2b64
    000b2c38
    000b2c38androidx.lifecycle.ProcessLifecycleInitializer::a():
    000b2c48sget-object v0, Lc1/q;->a:Lc1/q;
    000b2c4creturn-object v0
    000b2c38
    000b2c4e
    000b2c4e // align 0x10
    000b2c50
    000b2c50androidx.lifecycle.ProcessLifecycleInitializer::<init>():
    000b2c60invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b2c66return-void
    000b2c50
    000b2c68
    000b2c68androidx.lifecycle.z::a(android.app.Activity, android.app.Application$ActivityLifecycleCallbacks):
    000b2c78const-string v0, "activity"
    000b2c7cinvoke-static {v1, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2c82const-string v0, "callback"
    000b2c86invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2c8cinvoke-virtual {v1, v2}, Landroid/app/Activity;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
    000b2c92return-void
    000b2c68
    000b2c94
    000b2c94androidx.lifecycle.A$a::<init>(androidx.lifecycle.B):
    000b2ca4iput-object v1, v0, Landroidx/lifecycle/A$a;->this$0:Landroidx/lifecycle/B;
    000b2ca8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b2caereturn-void
    000b2c94
    000b2cb0
    000b2cb0androidx.lifecycle.A$a::onActivityPostResumed(android.app.Activity):
    000b2cc0const-string v0, "activity"
    000b2cc4invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2ccaiget-object v2, v1, Landroidx/lifecycle/A$a;->this$0:Landroidx/lifecycle/B;
    000b2cceinvoke-virtual {v2}, Landroidx/lifecycle/B;->a()V
    000b2cd4return-void
    000b2cb0
    000b2cd6
    000b2cd6 // align 0x8
    000b2cd8
    000b2cd8androidx.lifecycle.A$a::onActivityPostStarted(android.app.Activity):
    000b2ce8const-string v0, "activity"
    000b2cecinvoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2cf2iget-object v3, v2, Landroidx/lifecycle/A$a;->this$0:Landroidx/lifecycle/B;
    000b2cf6iget v0, v3, Landroidx/lifecycle/B;->a:I
    000b2cfaconst/4 v1, 0x1
    000b2cfcadd-int/2addr v0, v1
    000b2cfeiput v0, v3, Landroidx/lifecycle/B;->a:I
    000b2d02if-ne v0, v1, :cond_1d
    000b2d06iget-boolean v0, v3, Landroidx/lifecycle/B;->d:Z
    000b2d0aif-eqz v0, :cond_1d
    000b2d0eiget-object v0, v3, Landroidx/lifecycle/B;->f:Landroidx/lifecycle/t;
    000b2d12sget-object v1, Landroidx/lifecycle/l;->ON_START:Landroidx/lifecycle/l;
    000b2d16invoke-virtual {v0, v1}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000b2d1cconst/4 v0, 0x0
    000b2d1eiput-boolean v0, v3, Landroidx/lifecycle/B;->d:Z
    000b2d22return-void
    000b2cd8
    000b2d24
    000b2d24androidx.lifecycle.A::<init>(androidx.lifecycle.B):
    000b2d34iput-object v1, v0, Landroidx/lifecycle/A;->this$0:Landroidx/lifecycle/B;
    000b2d38invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b2d3ereturn-void
    000b2d24
    000b2d40
    000b2d40androidx.lifecycle.A::onActivityCreated(android.app.Activity, android.os.Bundle):
    000b2d50const-string v3, "activity"
    000b2d54invoke-static {v2, v3}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2d5asget v3, Landroid/os/Build$VERSION;->SDK_INT:I
    000b2d5econst/16 v0, 0x1d
    000b2d62if-ge v3, v0, :cond_24
    000b2d66sget v3, Landroidx/lifecycle/E;->b:I
    000b2d6ainvoke-virtual {v2}, Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager;
    000b2d70move-result-object v2
    000b2d72const-string v3, "androidx.lifecycle.LifecycleDispatcher.report_fragment_tag"
    000b2d76invoke-virtual {v2, v3}, Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment;
    000b2d7cmove-result-object v2
    000b2d7econst-string v3, "null cannot be cast to non-null type androidx.lifecycle.ReportFragment"
    000b2d82invoke-static {v2, v3}, Lk1/c;->c(Ljava/lang/Object;Ljava/lang/String;)V
    000b2d88check-cast v2, Landroidx/lifecycle/E;
    000b2d8ciget-object v3, v1, Landroidx/lifecycle/A;->this$0:Landroidx/lifecycle/B;
    000b2d90iget-object v3, v3, Landroidx/lifecycle/B;->h:LC/h;
    000b2d94iput-object v3, v2, Landroidx/lifecycle/E;->a:LC/h;
    000b2d98return-void
    000b2d40
    000b2d9a
    000b2d9a // align 0x4
    000b2d9c
    000b2d9candroidx.lifecycle.A::onActivityPaused(android.app.Activity):
    000b2dacconst-string v0, "activity"
    000b2db0invoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2db6iget-object v4, v3, Landroidx/lifecycle/A;->this$0:Landroidx/lifecycle/B;
    000b2dbaiget v0, v4, Landroidx/lifecycle/B;->b:I
    000b2dbeadd-int/lit8 v0, v0, -0x1
    000b2dc2iput v0, v4, Landroidx/lifecycle/B;->b:I
    000b2dc6if-nez v0, :cond_1b
    000b2dcaiget-object v0, v4, Landroidx/lifecycle/B;->e:Landroid/os/Handler;
    000b2dceinvoke-static {v0}, Lk1/c;->b(Ljava/lang/Object;)V
    000b2dd4iget-object v4, v4, Landroidx/lifecycle/B;->g:LE0/G;
    000b2dd8const-wide/16 v1, 0x2bc
    000b2ddcinvoke-virtual {v0, v4, v1, v2}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
    000b2de2return-void
    000b2d9c
    000b2de4
    000b2de4androidx.lifecycle.A::onActivityPreCreated(android.app.Activity, android.os.Bundle):
    000b2df4const-string v3, "activity"
    000b2df8invoke-static {v2, v3}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2dfenew-instance v3, Landroidx/lifecycle/A$a;
    000b2e02iget-object v0, v1, Landroidx/lifecycle/A;->this$0:Landroidx/lifecycle/B;
    000b2e06invoke-direct {v3, v0}, Landroidx/lifecycle/A$a;-><init>(Landroidx/lifecycle/B;)V
    000b2e0cinvoke-static {v2, v3}, Landroidx/lifecycle/z;->a(Landroid/app/Activity;Landroid/app/Application$ActivityLifecycleCallbacks;)V
    000b2e12return-void
    000b2de4
    000b2e14
    000b2e14androidx.lifecycle.A::onActivityStopped(android.app.Activity):
    000b2e24const-string v0, "activity"
    000b2e28invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2e2eiget-object v3, v2, Landroidx/lifecycle/A;->this$0:Landroidx/lifecycle/B;
    000b2e32iget v0, v3, Landroidx/lifecycle/B;->a:I
    000b2e36add-int/lit8 v0, v0, -0x1
    000b2e3aiput v0, v3, Landroidx/lifecycle/B;->a:I
    000b2e3eif-nez v0, :cond_1d
    000b2e42iget-boolean v0, v3, Landroidx/lifecycle/B;->c:Z
    000b2e46if-eqz v0, :cond_1d
    000b2e4aiget-object v0, v3, Landroidx/lifecycle/B;->f:Landroidx/lifecycle/t;
    000b2e4esget-object v1, Landroidx/lifecycle/l;->ON_STOP:Landroidx/lifecycle/l;
    000b2e52invoke-virtual {v0, v1}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000b2e58const/4 v0, 0x1
    000b2e5aiput-boolean v0, v3, Landroidx/lifecycle/B;->d:Z
    000b2e5ereturn-void
    000b2e14
    000b2e60
    000b2e60androidx.lifecycle.B::e():
    000b2e70iget-object v0, v1, Landroidx/lifecycle/B;->f:Landroidx/lifecycle/t;
    000b2e74return-object v0
    000b2e60
    000b2e76
    000b2e76 // align 0x8
    000b2e78
    000b2e78androidx.lifecycle.B::<clinit>():
    000b2e88new-instance v0, Landroidx/lifecycle/B;
    000b2e8cinvoke-direct {v0}, Landroidx/lifecycle/B;-><init>()V
    000b2e92sput-object v0, Landroidx/lifecycle/B;->i:Landroidx/lifecycle/B;
    000b2e96return-void
    000b2e78
    000b2e98
    000b2e98androidx.lifecycle.B::<init>():
    000b2ea8invoke-direct {v2}, Ljava/lang/Object;-><init>()V
    000b2eaeconst/4 v0, 0x1
    000b2eb0iput-boolean v0, v2, Landroidx/lifecycle/B;->c:Z
    000b2eb4iput-boolean v0, v2, Landroidx/lifecycle/B;->d:Z
    000b2eb8new-instance v0, Landroidx/lifecycle/t;
    000b2ebcinvoke-direct {v0, v2}, Landroidx/lifecycle/t;-><init>(Landroidx/lifecycle/r;)V
    000b2ec2iput-object v0, v2, Landroidx/lifecycle/B;->f:Landroidx/lifecycle/t;
    000b2ec6new-instance v0, LE0/G;
    000b2ecaconst/16 v1, 0xa
    000b2eceinvoke-direct {v0, v1, v2}, LE0/G;-><init>(ILjava/lang/Object;)V
    000b2ed4iput-object v0, v2, Landroidx/lifecycle/B;->g:LE0/G;
    000b2ed8new-instance v0, LC/h;
    000b2edcconst/16 v1, 0x14
    000b2ee0invoke-direct {v0, v1, v2}, LC/h;-><init>(ILjava/lang/Object;)V
    000b2ee6iput-object v0, v2, Landroidx/lifecycle/B;->h:LC/h;
    000b2eeareturn-void
    000b2e98
    000b2eec
    000b2eecandroidx.lifecycle.B::a():
    000b2efciget v0, v2, Landroidx/lifecycle/B;->b:I
    000b2f00const/4 v1, 0x1
    000b2f02add-int/2addr v0, v1
    000b2f04iput v0, v2, Landroidx/lifecycle/B;->b:I
    000b2f08if-ne v0, v1, :cond_21
    000b2f0ciget-boolean v0, v2, Landroidx/lifecycle/B;->c:Z
    000b2f10if-eqz v0, :cond_17
    000b2f14iget-object v0, v2, Landroidx/lifecycle/B;->f:Landroidx/lifecycle/t;
    000b2f18sget-object v1, Landroidx/lifecycle/l;->ON_RESUME:Landroidx/lifecycle/l;
    000b2f1cinvoke-virtual {v0, v1}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000b2f22const/4 v0, 0x0
    000b2f24iput-boolean v0, v2, Landroidx/lifecycle/B;->c:Z
    000b2f28return-void
    000b2f2aiget-object v0, v2, Landroidx/lifecycle/B;->e:Landroid/os/Handler;
    000b2f2einvoke-static {v0}, Lk1/c;->b(Ljava/lang/Object;)V
    000b2f34iget-object v1, v2, Landroidx/lifecycle/B;->g:LE0/G;
    000b2f38invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V
    000b2f3ereturn-void
    000b2eec
    000b2f40
    000b2f40androidx.lifecycle.ReflectiveGenericLifecycleObserver::<init>(androidx.lifecycle.q):
    000b2f50invoke-direct {v2}, Ljava/lang/Object;-><init>()V
    000b2f56iput-object v3, v2, Landroidx/lifecycle/ReflectiveGenericLifecycleObserver;->a:Landroidx/lifecycle/q;
    000b2f5asget-object v0, Landroidx/lifecycle/c;->c:Landroidx/lifecycle/c;
    000b2f5einvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b2f64move-result-object v3
    000b2f66iget-object v1, v0, Landroidx/lifecycle/c;->a:Ljava/util/HashMap;
    000b2f6ainvoke-virtual {v1, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000b2f70move-result-object v1
    000b2f72check-cast v1, Landroidx/lifecycle/a;
    000b2f76if-eqz v1, :cond_16
    000b2f7agoto :goto_1b
    000b2f7cconst/4 v1, 0x0
    000b2f7einvoke-virtual {v0, v3, v1}, Landroidx/lifecycle/c;->a(Ljava/lang/Class;[Ljava/lang/reflect/Method;)Landroidx/lifecycle/a;
    000b2f84move-result-object v1
    000b2f86iput-object v1, v2, Landroidx/lifecycle/ReflectiveGenericLifecycleObserver;->b:Landroidx/lifecycle/a;
    000b2f8areturn-void
    000b2f40
    000b2f8c
    000b2f8candroidx.lifecycle.ReflectiveGenericLifecycleObserver::b(androidx.lifecycle.r, androidx.lifecycle.l):
    000b2f9ciget-object v0, v3, Landroidx/lifecycle/ReflectiveGenericLifecycleObserver;->b:Landroidx/lifecycle/a;
    000b2fa0iget-object v0, v0, Landroidx/lifecycle/a;->a:Ljava/util/HashMap;
    000b2fa4invoke-virtual {v0, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000b2faamove-result-object v1
    000b2faccheck-cast v1, Ljava/util/List;
    000b2fb0iget-object v2, v3, Landroidx/lifecycle/ReflectiveGenericLifecycleObserver;->a:Landroidx/lifecycle/q;
    000b2fb4invoke-static {v1, v4, v5, v2}, Landroidx/lifecycle/a;->a(Ljava/util/List;Landroidx/lifecycle/r;Landroidx/lifecycle/l;Landroidx/lifecycle/q;)V
    000b2fbasget-object v1, Landroidx/lifecycle/l;->ON_ANY:Landroidx/lifecycle/l;
    000b2fbeinvoke-virtual {v0, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000b2fc4move-result-object v0
    000b2fc6check-cast v0, Ljava/util/List;
    000b2fcainvoke-static {v0, v4, v5, v2}, Landroidx/lifecycle/a;->a(Ljava/util/List;Landroidx/lifecycle/r;Landroidx/lifecycle/l;Landroidx/lifecycle/q;)V
    000b2fd0return-void
    000b2f8c
    000b2fd2
    000b2fd2 // align 0x4
    000b2fd4
    000b2fd4androidx.lifecycle.C::a(android.app.Activity, androidx.lifecycle.l):
    000b2fe4const-string v0, "event"
    000b2fe8invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2feeinstance-of v0, v1, Landroidx/lifecycle/r;
    000b2ff2if-eqz v0, :cond_14
    000b2ff6check-cast v1, Landroidx/lifecycle/r;
    000b2ffainvoke-interface {v1}, Landroidx/lifecycle/r;->e()Landroidx/lifecycle/t;
    000b3000move-result-object v1
    000b3002if-eqz v1, :cond_14
    000b3006invoke-virtual {v1, v2}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000b300creturn-void
    000b2fd4
    000b300e
    000b300e // align 0x10
    000b3010
    000b3010androidx.lifecycle.C::b(android.app.Activity):
    000b3020sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
    000b3024const/16 v1, 0x1d
    000b3028if-lt v0, v1, :cond_13
    000b302csget-object v0, Landroidx/lifecycle/E$a;->Companion:Landroidx/lifecycle/D;
    000b3030invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b3036new-instance v0, Landroidx/lifecycle/E$a;
    000b303ainvoke-direct {v0}, Landroidx/lifecycle/E$a;-><init>()V
    000b3040invoke-static {v3, v0}, LC/b;->l(Landroid/app/Activity;Landroidx/lifecycle/E$a;)V
    000b3046invoke-virtual {v3}, Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager;
    000b304cmove-result-object v3
    000b304econst-string v0, "androidx.lifecycle.LifecycleDispatcher.report_fragment_tag"
    000b3052invoke-virtual {v3, v0}, Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment;
    000b3058move-result-object v1
    000b305aif-nez v1, :cond_32
    000b305einvoke-virtual {v3}, Landroid/app/FragmentManager;->beginTransaction()Landroid/app/FragmentTransaction;
    000b3064move-result-object v1
    000b3066new-instance v2, Landroidx/lifecycle/E;
    000b306ainvoke-direct {v2}, Landroid/app/Fragment;-><init>()V
    000b3070invoke-virtual {v1, v2, v0}, Landroid/app/FragmentTransaction;->add(Landroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction;
    000b3076move-result-object v0
    000b3078invoke-virtual {v0}, Landroid/app/FragmentTransaction;->commit()I
    000b307einvoke-virtual {v3}, Landroid/app/FragmentManager;->executePendingTransactions()Z
    000b3084return-void
    000b3010
    000b3086
    000b3086 // align 0x8
    000b3088
    000b3088androidx.lifecycle.E$a::<clinit>():
    000b3098new-instance v0, Landroidx/lifecycle/D;
    000b309cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b30a2sput-object v0, Landroidx/lifecycle/E$a;->Companion:Landroidx/lifecycle/D;
    000b30a6return-void
    000b3088
    000b30a8
    000b30a8androidx.lifecycle.E$a::<init>():
    000b30b8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b30bereturn-void
    000b30a8
    000b30c0
    000b30c0androidx.lifecycle.E$a::onActivityCreated(android.app.Activity, android.os.Bundle):
    000b30d0const-string v2, "activity"
    000b30d4invoke-static {v1, v2}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b30dareturn-void
    000b30c0
    000b30dc
    000b30dcandroidx.lifecycle.E$a::onActivityDestroyed(android.app.Activity):
    000b30ecconst-string v0, "activity"
    000b30f0invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b30f6return-void
    000b30dc
    000b30f8
    000b30f8androidx.lifecycle.E$a::onActivityPaused(android.app.Activity):
    000b3108const-string v0, "activity"
    000b310cinvoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b3112return-void
    000b30f8
    000b3114
    000b3114androidx.lifecycle.E$a::onActivityPostCreated(android.app.Activity, android.os.Bundle):
    000b3124const-string v2, "activity"
    000b3128invoke-static {v1, v2}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b312esget v2, Landroidx/lifecycle/E;->b:I
    000b3132sget-object v2, Landroidx/lifecycle/l;->ON_CREATE:Landroidx/lifecycle/l;
    000b3136invoke-static {v1, v2}, Landroidx/lifecycle/C;->a(Landroid/app/Activity;Landroidx/lifecycle/l;)V
    000b313creturn-void
    000b3114
    000b313e
    000b313e // align 0x10
    000b3140
    000b3140androidx.lifecycle.E$a::onActivityPostResumed(android.app.Activity):
    000b3150const-string v0, "activity"
    000b3154invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b315asget v0, Landroidx/lifecycle/E;->b:I
    000b315esget-object v0, Landroidx/lifecycle/l;->ON_RESUME:Landroidx/lifecycle/l;
    000b3162invoke-static {v2, v0}, Landroidx/lifecycle/C;->a(Landroid/app/Activity;Landroidx/lifecycle/l;)V
    000b3168return-void
    000b3140
    000b316a
    000b316a // align 0x4
    000b316c
    000b316candroidx.lifecycle.E$a::onActivityPostStarted(android.app.Activity):
    000b317cconst-string v0, "activity"
    000b3180invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b3186sget v0, Landroidx/lifecycle/E;->b:I
    000b318asget-object v0, Landroidx/lifecycle/l;->ON_START:Landroidx/lifecycle/l;
    000b318einvoke-static {v2, v0}, Landroidx/lifecycle/C;->a(Landroid/app/Activity;Landroidx/lifecycle/l;)V
    000b3194return-void
    000b316c
    000b3196
    000b3196 // align 0x8
    000b3198
    000b3198androidx.lifecycle.E$a::onActivityPreDestroyed(android.app.Activity):
    000b31a8const-string v0, "activity"
    000b31acinvoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b31b2sget v0, Landroidx/lifecycle/E;->b:I
    000b31b6sget-object v0, Landroidx/lifecycle/l;->ON_DESTROY:Landroidx/lifecycle/l;
    000b31bainvoke-static {v2, v0}, Landroidx/lifecycle/C;->a(Landroid/app/Activity;Landroidx/lifecycle/l;)V
    000b31c0return-void
    000b3198
    000b31c2
    000b31c2 // align 0x4
    000b31c4
    000b31c4androidx.lifecycle.E$a::onActivityPrePaused(android.app.Activity):
    000b31d4const-string v0, "activity"
    000b31d8invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b31desget v0, Landroidx/lifecycle/E;->b:I
    000b31e2sget-object v0, Landroidx/lifecycle/l;->ON_PAUSE:Landroidx/lifecycle/l;
    000b31e6invoke-static {v2, v0}, Landroidx/lifecycle/C;->a(Landroid/app/Activity;Landroidx/lifecycle/l;)V
    000b31ecreturn-void
    000b31c4
    000b31ee
    000b31ee // align 0x10
    000b31f0
    000b31f0androidx.lifecycle.E$a::onActivityPreStopped(android.app.Activity):
    000b3200const-string v0, "activity"
    000b3204invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b320asget v0, Landroidx/lifecycle/E;->b:I
    000b320esget-object v0, Landroidx/lifecycle/l;->ON_STOP:Landroidx/lifecycle/l;
    000b3212invoke-static {v2, v0}, Landroidx/lifecycle/C;->a(Landroid/app/Activity;Landroidx/lifecycle/l;)V
    000b3218return-void
    000b31f0
    000b321a
    000b321a // align 0x4
    000b321c
    000b321candroidx.lifecycle.E$a::onActivityResumed(android.app.Activity):
    000b322cconst-string v0, "activity"
    000b3230invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b3236return-void
    000b321c
    000b3238
    000b3238androidx.lifecycle.E$a::onActivitySaveInstanceState(android.app.Activity, android.os.Bundle):
    000b3248const-string v0, "activity"
    000b324cinvoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b3252const-string v2, "bundle"
    000b3256invoke-static {v3, v2}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b325creturn-void
    000b3238
    000b325e
    000b325e // align 0x10
    000b3260
    000b3260androidx.lifecycle.E$a::onActivityStarted(android.app.Activity):
    000b3270const-string v0, "activity"
    000b3274invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b327areturn-void
    000b3260
    000b327c
    000b327candroidx.lifecycle.E$a::onActivityStopped(android.app.Activity):
    000b328cconst-string v0, "activity"
    000b3290invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b3296return-void
    000b327c
    000b3298
    000b3298androidx.lifecycle.E$a::registerIn(android.app.Activity):
    000b32a8sget-object v0, Landroidx/lifecycle/E$a;->Companion:Landroidx/lifecycle/D;
    000b32acinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b32b2const-string v0, "activity"
    000b32b6invoke-static {v1, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b32bcnew-instance v0, Landroidx/lifecycle/E$a;
    000b32c0invoke-direct {v0}, Landroidx/lifecycle/E$a;-><init>()V
    000b32c6invoke-static {v1, v0}, LC/b;->l(Landroid/app/Activity;Landroidx/lifecycle/E$a;)V
    000b32ccreturn-void
    000b3298
    000b32ce
    000b32ce // align 0x10
    000b32d0
    000b32d0androidx.lifecycle.E::<init>():
    000b32e0invoke-direct {v0}, Landroid/app/Fragment;-><init>()V
    000b32e6return-void
    000b32d0
    000b32e8
    000b32e8androidx.lifecycle.E::a(androidx.lifecycle.l):
    000b32f8sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
    000b32fcconst/16 v1, 0x1d
    000b3300if-ge v0, v1, :cond_12
    000b3304invoke-virtual {v2}, Landroid/app/Fragment;->getActivity()Landroid/app/Activity;
    000b330amove-result-object v0
    000b330cconst-string v1, "activity"
    000b3310invoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    000b3316invoke-static {v0, v3}, Landroidx/lifecycle/C;->a(Landroid/app/Activity;Landroidx/lifecycle/l;)V
    000b331creturn-void
    000b32e8
    000b331e
    000b331e // align 0x10
    000b3320
    000b3320androidx.lifecycle.E::onActivityCreated(android.os.Bundle):
    000b3330invoke-super {v0, v1}, Landroid/app/Fragment;->onActivityCreated(Landroid/os/Bundle;)V
    000b3336sget-object v1, Landroidx/lifecycle/l;->ON_CREATE:Landroidx/lifecycle/l;
    000b333ainvoke-virtual {v0, v1}, Landroidx/lifecycle/E;->a(Landroidx/lifecycle/l;)V
    000b3340return-void
    000b3320
    000b3342
    000b3342 // align 0x4
    000b3344
    000b3344androidx.lifecycle.E::onDestroy():
    000b3354invoke-super {v1}, Landroid/app/Fragment;->onDestroy()V
    000b335asget-object v0, Landroidx/lifecycle/l;->ON_DESTROY:Landroidx/lifecycle/l;
    000b335einvoke-virtual {v1, v0}, Landroidx/lifecycle/E;->a(Landroidx/lifecycle/l;)V
    000b3364const/4 v0, 0x0
    000b3366iput-object v0, v1, Landroidx/lifecycle/E;->a:LC/h;
    000b336areturn-void
    000b3344
    000b336c
    000b336candroidx.lifecycle.E::onPause():
    000b337cinvoke-super {v1}, Landroid/app/Fragment;->onPause()V
    000b3382sget-object v0, Landroidx/lifecycle/l;->ON_PAUSE:Landroidx/lifecycle/l;
    000b3386invoke-virtual {v1, v0}, Landroidx/lifecycle/E;->a(Landroidx/lifecycle/l;)V
    000b338creturn-void
    000b336c
    000b338e
    000b338e // align 0x10
    000b3390
    000b3390androidx.lifecycle.E::onResume():
    000b33a0invoke-super {v1}, Landroid/app/Fragment;->onResume()V
    000b33a6iget-object v0, v1, Landroidx/lifecycle/E;->a:LC/h;
    000b33aaif-eqz v0, :cond_e
    000b33aeiget-object v0, v0, LC/h;->b:Ljava/lang/Object;
    000b33b2check-cast v0, Landroidx/lifecycle/B;
    000b33b6invoke-virtual {v0}, Landroidx/lifecycle/B;->a()V
    000b33bcsget-object v0, Landroidx/lifecycle/l;->ON_RESUME:Landroidx/lifecycle/l;
    000b33c0invoke-virtual {v1, v0}, Landroidx/lifecycle/E;->a(Landroidx/lifecycle/l;)V
    000b33c6return-void
    000b3390
    000b33c8
    000b33c8androidx.lifecycle.E::onStart():
    000b33d8invoke-super {v3}, Landroid/app/Fragment;->onStart()V
    000b33deiget-object v0, v3, Landroidx/lifecycle/E;->a:LC/h;
    000b33e2if-eqz v0, :cond_21
    000b33e6iget-object v0, v0, LC/h;->b:Ljava/lang/Object;
    000b33eacheck-cast v0, Landroidx/lifecycle/B;
    000b33eeiget v1, v0, Landroidx/lifecycle/B;->a:I
    000b33f2const/4 v2, 0x1
    000b33f4add-int/2addr v1, v2
    000b33f6iput v1, v0, Landroidx/lifecycle/B;->a:I
    000b33faif-ne v1, v2, :cond_21
    000b33feiget-boolean v1, v0, Landroidx/lifecycle/B;->d:Z
    000b3402if-eqz v1, :cond_21
    000b3406iget-object v1, v0, Landroidx/lifecycle/B;->f:Landroidx/lifecycle/t;
    000b340asget-object v2, Landroidx/lifecycle/l;->ON_START:Landroidx/lifecycle/l;
    000b340einvoke-virtual {v1, v2}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000b3414const/4 v1, 0x0
    000b3416iput-boolean v1, v0, Landroidx/lifecycle/B;->d:Z
    000b341asget-object v0, Landroidx/lifecycle/l;->ON_START:Landroidx/lifecycle/l;
    000b341einvoke-virtual {v3, v0}, Landroidx/lifecycle/E;->a(Landroidx/lifecycle/l;)V
    000b3424return-void
    000b33c8
    000b3426
    000b3426 // align 0x8
    000b3428
    000b3428androidx.lifecycle.E::onStop():
    000b3438invoke-super {v1}, Landroid/app/Fragment;->onStop()V
    000b343esget-object v0, Landroidx/lifecycle/l;->ON_STOP:Landroidx/lifecycle/l;
    000b3442invoke-virtual {v1, v0}, Landroidx/lifecycle/E;->a(Landroidx/lifecycle/l;)V
    000b3448return-void
    000b3428
    000b344a
    000b344a // align 0x4
    000b344c
    000b344candroidx.lifecycle.SavedStateHandleAttacher::<init>(androidx.lifecycle.H):
    000b345cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b3462iput-object v1, v0, Landroidx/lifecycle/SavedStateHandleAttacher;->a:Landroidx/lifecycle/H;
    000b3466return-void
    000b344c
    000b3468
    000b3468androidx.lifecycle.SavedStateHandleAttacher::b(androidx.lifecycle.r, androidx.lifecycle.l):
    000b3478sget-object v0, Landroidx/lifecycle/l;->ON_CREATE:Landroidx/lifecycle/l;
    000b347cif-ne v4, v0, :cond_38
    000b3480invoke-interface {v3}, Landroidx/lifecycle/r;->e()Landroidx/lifecycle/t;
    000b3486move-result-object v3
    000b3488invoke-virtual {v3, v2}, Landroidx/lifecycle/t;->f(Landroidx/lifecycle/q;)V
    000b348eiget-object v3, v2, Landroidx/lifecycle/SavedStateHandleAttacher;->a:Landroidx/lifecycle/H;
    000b3492iget-boolean v4, v3, Landroidx/lifecycle/H;->b:Z
    000b3496if-nez v4, :cond_37
    000b349aiget-object v4, v3, Landroidx/lifecycle/H;->a:Lg0/d;
    000b349econst-string v0, "androidx.lifecycle.internal.SavedStateHandlesProvider"
    000b34a2invoke-virtual {v4, v0}, Lg0/d;->c(Ljava/lang/String;)Landroid/os/Bundle;
    000b34a8move-result-object v4
    000b34aanew-instance v0, Landroid/os/Bundle;
    000b34aeinvoke-direct {v0}, Landroid/os/Bundle;-><init>()V
    000b34b4iget-object v1, v3, Landroidx/lifecycle/H;->c:Landroid/os/Bundle;
    000b34b8if-eqz v1, :cond_25
    000b34bcinvoke-virtual {v0, v1}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V
    000b34c2if-eqz v4, :cond_2a
    000b34c6invoke-virtual {v0, v4}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V
    000b34cciput-object v0, v3, Landroidx/lifecycle/H;->c:Landroid/os/Bundle;
    000b34d0const/4 v4, 0x1
    000b34d2iput-boolean v4, v3, Landroidx/lifecycle/H;->b:Z
    000b34d6iget-object v3, v3, Landroidx/lifecycle/H;->d:Lb1/b;
    000b34dainvoke-virtual {v3}, Lb1/b;->a()Ljava/lang/Object;
    000b34e0move-result-object v3
    000b34e2check-cast v3, Landroidx/lifecycle/I;
    000b34e6return-void
    000b34e8new-instance v3, Ljava/lang/StringBuilder;
    000b34ecconst-string v0, "Next event must be ON_CREATE, it was "
    000b34f0invoke-direct {v3, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000b34f6invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000b34fcinvoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000b3502move-result-object v3
    000b3504new-instance v4, Ljava/lang/IllegalStateException;
    000b3508invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;
    000b350emove-result-object v3
    000b3510invoke-direct {v4, v3}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b3516throw v4
    000b3468
    000b3518
    000b3518androidx.lifecycle.SavedStateHandleController::b(androidx.lifecycle.r, androidx.lifecycle.l):
    000b3528sget-object v0, Landroidx/lifecycle/l;->ON_DESTROY:Landroidx/lifecycle/l;
    000b352cif-ne v3, v0, :cond_e
    000b3530const/4 v3, 0x0
    000b3532iput-boolean v3, v1, Landroidx/lifecycle/SavedStateHandleController;->a:Z
    000b3536invoke-interface {v2}, Landroidx/lifecycle/r;->e()Landroidx/lifecycle/t;
    000b353cmove-result-object v2
    000b353einvoke-virtual {v2, v1}, Landroidx/lifecycle/t;->f(Landroidx/lifecycle/q;)V
    000b3544return-void
    000b3518
    000b3546
    000b3546 // align 0x8
    000b3548
    000b3548androidx.lifecycle.F::<clinit>():
    000b3558new-instance v0, Landroidx/lifecycle/K;
    000b355cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b3562sput-object v0, Landroidx/lifecycle/F;->a:Landroidx/lifecycle/K;
    000b3566new-instance v0, Landroidx/lifecycle/K;
    000b356ainvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b3570sput-object v0, Landroidx/lifecycle/F;->b:Landroidx/lifecycle/K;
    000b3574new-instance v0, Landroidx/lifecycle/K;
    000b3578invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b357esput-object v0, Landroidx/lifecycle/F;->c:Landroidx/lifecycle/K;
    000b3582return-void
    000b3548
    000b3584
    000b3584androidx.lifecycle.G::a():
    000b3594iget v0, v8, Landroidx/lifecycle/G;->a:I
    000b3598packed-switch v0, :pswitch_data_c8
    000b359eiget-object v0, v8, Landroidx/lifecycle/G;->b:Ljava/lang/Object;
    000b35a2check-cast v0, Lk1/d;
    000b35a6invoke-interface {v0}, Lj1/a;->a()Ljava/lang/Object;
    000b35acmove-result-object v0
    000b35aecheck-cast v0, Ljava/util/List;
    000b35b2goto :goto_12
    000b35b4sget-object v0, Lc1/q;->a:Lc1/q;
    000b35b8return-object v0
    000b35baiget-object v0, v8, Landroidx/lifecycle/G;->b:Ljava/lang/Object;
    000b35becheck-cast v0, Ljava/util/List;
    000b35c2return-object v0
    000b35c4iget-object v0, v8, Landroidx/lifecycle/G;->b:Ljava/lang/Object;
    000b35c8check-cast v0, Landroidx/activity/k;
    000b35ccnew-instance v1, Ljava/util/ArrayList;
    000b35d0invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
    000b35d6sget-object v2, Lk1/g;->a:Lk1/h;
    000b35dainvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b35e0new-instance v2, Lk1/b;
    000b35e4const-class v3, Landroidx/lifecycle/I;
    000b35e8invoke-direct {v2, v3}, Lk1/b;-><init>(Ljava/lang/Class;)V
    000b35eenew-instance v4, La0/d;
    000b35f2invoke-interface {v2}, Lk1/a;->a()Ljava/lang/Class;
    000b35f8move-result-object v2
    000b35faconst-string v5, "null cannot be cast to non-null type java.lang.Class<T of kotlin.jvm.JvmClassMappingKt.<get-java>>"
    000b35feinvoke-static {v2, v5}, Lk1/c;->c(Ljava/lang/Object;Ljava/lang/String;)V
    000b3604invoke-direct {v4, v2}, La0/d;-><init>(Ljava/lang/Class;)V
    000b360ainvoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    000b3610const/4 v2, 0x0
    000b3612new-array v4, v2, [La0/d;
    000b3616invoke-virtual {v1, v4}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
    000b361cmove-result-object v1
    000b361echeck-cast v1, [La0/d;
    000b3622array-length v4, v1
    000b3624invoke-static {v1, v4}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
    000b362amove-result-object v1
    000b362ccheck-cast v1, [La0/d;
    000b3630const-string v4, "initializers"
    000b3634invoke-static {v1, v4}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b363ainvoke-virtual {v0}, Landroidx/activity/k;->c()Landroidx/lifecycle/L;
    000b3640move-result-object v4
    000b3642invoke-interface {v0}, Landroidx/lifecycle/h;->a()La0/b;
    000b3648move-result-object v0
    000b364aconst-string v5, "store"
    000b364einvoke-static {v4, v5}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b3654const-string v5, "defaultCreationExtras"
    000b3658invoke-static {v0, v5}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b365eiget-object v4, v4, Landroidx/lifecycle/L;->a:Ljava/util/LinkedHashMap;
    000b3662const-string v5, "androidx.lifecycle.internal.SavedStateHandlesVM"
    000b3666invoke-virtual {v4, v5}, Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000b366cmove-result-object v6
    000b366echeck-cast v6, Landroidx/lifecycle/J;
    000b3672invoke-virtual {v3, v6}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z
    000b3678move-result v7
    000b367aif-eqz v7, :cond_7b
    000b367econst-string v0, "null cannot be cast to non-null type T of androidx.lifecycle.ViewModelProvider.get"
    000b3682invoke-static {v6, v0}, Lk1/c;->c(Ljava/lang/Object;Ljava/lang/String;)V
    000b3688goto :goto_ad
    000b368anew-instance v6, Ljava/util/LinkedHashMap;
    000b368einvoke-direct {v6}, Ljava/util/LinkedHashMap;-><init>()V
    000b3694iget-object v0, v0, La0/b;->a:Ljava/util/LinkedHashMap;
    000b3698invoke-interface {v6, v0}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
    000b369esget-object v0, Landroidx/lifecycle/K;->b:Landroidx/lifecycle/K;
    000b36a2invoke-interface {v6, v0, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000b36a8array-length v0, v1
    000b36aaconst/4 v6, 0x0
    000b36acif-ge v2, v0, :cond_a0
    000b36b0aget-object v7, v1, v2
    000b36b4iget-object v7, v7, La0/d;->a:Ljava/lang/Class;
    000b36b8invoke-virtual {v7, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    000b36bemove-result v7
    000b36c0if-eqz v7, :cond_9d
    000b36c4new-instance v6, Landroidx/lifecycle/I;
    000b36c8invoke-direct {v6}, Landroidx/lifecycle/I;-><init>()V
    000b36ceadd-int/lit8 v2, v2, 0x1
    000b36d2goto :goto_8c
    000b36d4if-eqz v6, :cond_b0
    000b36d8invoke-interface {v4, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000b36demove-result-object v0
    000b36e0check-cast v0, Landroidx/lifecycle/J;
    000b36e4if-eqz v0, :cond_ad
    000b36e8invoke-virtual {v0}, Landroidx/lifecycle/J;->a()V
    000b36eecheck-cast v6, Landroidx/lifecycle/I;
    000b36f2return-object v6
    000b36f4new-instance v0, Ljava/lang/IllegalArgumentException;
    000b36f8invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String;
    000b36femove-result-object v1
    000b3700const-string v2, "No initializer set for given class "
    000b3704invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
    000b370amove-result-object v1
    000b370cinvoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000b3712throw v0
    000b3714new-instance v0, Ljava/lang/UnsupportedOperationException;
    000b3718const-string v1, "Factory.create(String) is unsupported. This Factory requires `CreationExtras` to be passed into `create` method."
    000b371cinvoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
    000b3722throw v0
    000b3724.packed-switch 0x0
    000b3584
    000b3734
    000b3734 struct try_item
    000b3734 start_addr uint32 0xb359e
    000b3738 insn_count int 10
    000b373a handler_off uint16 0xb374d
    000b373c
    000b373c struct try_item
    000b373c start_addr uint32 0xb36a8
    000b3740 insn_count int 19
    000b3742 handler_off uint16 0xb3751
    000b3744
    000b3744 struct try_item
    000b3744 start_addr uint32 0xb36f4
    000b3748 insn_count int 16
    000b374a handler_off uint16 0xb3751
    000b374c
    000b374c struct encoded_catch_handler_list
    000b374c size int 2
    000b374d
    000b374d struct encoded_catch_handler ← 0xb373a
    000b374d size int64 1
    000b374e handlers[0].type_idx int 0xb8c0
    000b3750 handlers[0].addr uint32 0xb35b4
    000b3751
    000b3751 struct encoded_catch_handler ← 0xb3742 0xb374a
    000b3751 size int64 1
    000b3752 handlers[0].type_idx int 0xb508
    000b3754 handlers[0].addr uint32 0xb3714
    000b3756
    000b3756 // align 0x8
    000b3758
    000b3758androidx.lifecycle.G::<init>(int, java.lang.Object):
    000b3768iput v1, v0, Landroidx/lifecycle/G;->a:I
    000b376ciput-object v2, v0, Landroidx/lifecycle/G;->b:Ljava/lang/Object;
    000b3770invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b3776return-void
    000b3758
    000b3778
    000b3778androidx.lifecycle.G::<init>(j1.a):
    000b3788const/4 v0, 0x2
    000b378aiput v0, v1, Landroidx/lifecycle/G;->a:I
    000b378einvoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000b3794check-cast v2, Lk1/d;
    000b3798iput-object v2, v1, Landroidx/lifecycle/G;->b:Ljava/lang/Object;
    000b379creturn-void
    000b3778
    000b379e
    000b379e // align 0x10
    000b37a0
    000b37a0androidx.lifecycle.H::a():
    000b37b0new-instance v0, Landroid/os/Bundle;
    000b37b4invoke-direct {v0}, Landroid/os/Bundle;-><init>()V
    000b37baiget-object v1, v3, Landroidx/lifecycle/H;->c:Landroid/os/Bundle;
    000b37beif-eqz v1, :cond_c
    000b37c2invoke-virtual {v0, v1}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V
    000b37c8iget-object v1, v3, Landroidx/lifecycle/H;->d:Lb1/b;
    000b37ccinvoke-virtual {v1}, Lb1/b;->a()Ljava/lang/Object;
    000b37d2move-result-object v1
    000b37d4check-cast v1, Landroidx/lifecycle/I;
    000b37d8iget-object v1, v1, Landroidx/lifecycle/I;->c:Ljava/util/LinkedHashMap;
    000b37dcinvoke-virtual {v1}, Ljava/util/LinkedHashMap;->entrySet()Ljava/util/Set;
    000b37e2move-result-object v1
    000b37e4invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
    000b37eamove-result-object v1
    000b37ecinvoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
    000b37f2move-result v2
    000b37f4if-nez v2, :cond_28
    000b37f8const/4 v1, 0x0
    000b37faiput-boolean v1, v3, Landroidx/lifecycle/H;->b:Z
    000b37fereturn-object v0
    000b3800invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000b3806move-result-object v0
    000b3808check-cast v0, Ljava/util/Map$Entry;
    000b380cinvoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
    000b3812move-result-object v1
    000b3814check-cast v1, Ljava/lang/String;
    000b3818invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
    000b381emove-result-object v0
    000b3820invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b3826new-instance v0, Ljava/lang/ClassCastException;
    000b382ainvoke-direct {v0}, Ljava/lang/ClassCastException;-><init>()V
    000b3830throw v0
    000b37a0
    000b3832
    000b3832 // align 0x4
    000b3834
    000b3834androidx.lifecycle.H::<init>(g0.d, androidx.activity.k):
    000b3844const-string v0, "savedStateRegistry"
    000b3848invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b384einvoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000b3854iput-object v2, v1, Landroidx/lifecycle/H;->a:Lg0/d;
    000b3858new-instance v2, Landroidx/lifecycle/G;
    000b385cconst/4 v0, 0x0
    000b385einvoke-direct {v2, v0, v3}, Landroidx/lifecycle/G;-><init>(ILjava/lang/Object;)V
    000b3864new-instance v3, Lb1/b;
    000b3868invoke-direct {v3, v2}, Lb1/b;-><init>(Lj1/a;)V
    000b386eiput-object v3, v1, Landroidx/lifecycle/H;->d:Lb1/b;
    000b3872return-void
    000b3834
    000b3874
    000b3874androidx.lifecycle.I::<init>():
    000b3884invoke-direct {v1}, Landroidx/lifecycle/J;-><init>()V
    000b388anew-instance v0, Ljava/util/LinkedHashMap;
    000b388einvoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
    000b3894iput-object v0, v1, Landroidx/lifecycle/I;->c:Ljava/util/LinkedHashMap;
    000b3898return-void
    000b3874
    000b389a
    000b389a // align 0x4
    000b389c
    000b389candroidx.lifecycle.SingleGeneratedAdapterObserver::b(androidx.lifecycle.r, androidx.lifecycle.l):
    000b38acconst/4 v1, 0x0
    000b38aethrow v1
    000b389c
    000b38b0
    000b38b0androidx.lifecycle.K::<clinit>():
    000b38c0new-instance v0, Landroidx/lifecycle/K;
    000b38c4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b38casput-object v0, Landroidx/lifecycle/K;->a:Landroidx/lifecycle/K;
    000b38cenew-instance v0, Landroidx/lifecycle/K;
    000b38d2invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b38d8sput-object v0, Landroidx/lifecycle/K;->b:Landroidx/lifecycle/K;
    000b38dcreturn-void
    000b38b0
    000b38de
    000b38de // align 0x10
    000b38e0
    000b38e0androidx.lifecycle.L::<init>():
    000b38f0invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000b38f6new-instance v0, Ljava/util/LinkedHashMap;
    000b38fainvoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
    000b3900iput-object v0, v1, Landroidx/lifecycle/L;->a:Ljava/util/LinkedHashMap;
    000b3904return-void
    000b38e0
    000b3906
    000b3906 // align 0x8
    000b3908
    000b3908androidx.lifecycle.L::a():
    000b3918iget-object v0, v6, Landroidx/lifecycle/L;->a:Ljava/util/LinkedHashMap;
    000b391cinvoke-virtual {v0}, Ljava/util/LinkedHashMap;->values()Ljava/util/Collection;
    000b3922move-result-object v0
    000b3924invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
    000b392amove-result-object v0
    000b392cinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    000b3932move-result v1
    000b3934if-eqz v1, :cond_74
    000b3938invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000b393emove-result-object v1
    000b3940check-cast v1, Landroidx/lifecycle/J;
    000b3944iget-object v2, v1, Landroidx/lifecycle/J;->a:Ljava/util/HashMap;
    000b3948if-eqz v2, :cond_46
    000b394cmonitor-enter v2
    000b394eiget-object v3, v1, Landroidx/lifecycle/J;->a:Ljava/util/HashMap;
    000b3952invoke-virtual {v3}, Ljava/util/HashMap;->values()Ljava/util/Collection;
    000b3958move-result-object v3
    000b395ainvoke-interface {v3}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
    000b3960move-result-object v3
    000b3962invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
    000b3968move-result v4
    000b396aif-eqz v4, :cond_42
    000b396einvoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000b3974move-result-object v4
    000b3976instance-of v5, v4, Ljava/io/Closeable;
    000b397aif-eqz v5, :cond_25
    000b397echeck-cast v4, Ljava/io/Closeable;
    000b3982invoke-interface {v4}, Ljava/io/Closeable;->close()V
    000b3988goto :goto_25
    000b398amove-exception v0
    000b398cnew-instance v1, Ljava/lang/RuntimeException;
    000b3990invoke-direct {v1, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
    000b3996throw v1
    000b3998move-exception v0
    000b399agoto :goto_44
    000b399cmonitor-exit v2
    000b399egoto :goto_46
    000b39a0monitor-exit v2
    000b39a2throw v0
    000b39a4iget-object v2, v1, Landroidx/lifecycle/J;->b:Ljava/util/LinkedHashSet;
    000b39a8if-eqz v2, :cond_70
    000b39acmonitor-enter v2
    000b39aeiget-object v3, v1, Landroidx/lifecycle/J;->b:Ljava/util/LinkedHashSet;
    000b39b2invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
    000b39b8move-result-object v3
    000b39bainvoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
    000b39c0move-result v4
    000b39c2if-eqz v4, :cond_6c
    000b39c6invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000b39ccmove-result-object v4
    000b39cecheck-cast v4, Ljava/io/Closeable;
    000b39d2if-eqz v4, :cond_51
    000b39d6invoke-interface {v4}, Ljava/io/Closeable;->close()V
    000b39dcgoto :goto_51
    000b39demove-exception v0
    000b39e0new-instance v1, Ljava/lang/RuntimeException;
    000b39e4invoke-direct {v1, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
    000b39eathrow v1
    000b39ecmove-exception v0
    000b39eegoto :goto_6e
    000b39f0monitor-exit v2
    000b39f2goto :goto_70
    000b39f4monitor-exit v2
    000b39f6throw v0
    000b39f8invoke-virtual {v1}, Landroidx/lifecycle/J;->a()V
    000b39fegoto :goto_a
    000b3a00iget-object v0, v6, Landroidx/lifecycle/L;->a:Ljava/util/LinkedHashMap;
    000b3a04invoke-virtual {v0}, Ljava/util/LinkedHashMap;->clear()V
    000b3a0areturn-void
    000b3908
    000b3a0c
    000b3a0c struct try_item
    000b3a0c start_addr uint32 0xb394e
    000b3a10 insn_count int 22
    000b3a12 handler_off uint16 0xb3a3d
    000b3a14
    000b3a14 struct try_item
    000b3a14 start_addr uint32 0xb397e
    000b3a18 insn_count int 5
    000b3a1a handler_off uint16 0xb3a3f
    000b3a1c
    000b3a1c struct try_item
    000b3a1c start_addr uint32 0xb398c
    000b3a20 insn_count int 11
    000b3a22 handler_off uint16 0xb3a3d
    000b3a24
    000b3a24 struct try_item
    000b3a24 start_addr uint32 0xb39ae
    000b3a28 insn_count int 18
    000b3a2a handler_off uint16 0xb3a44
    000b3a2c
    000b3a2c struct try_item
    000b3a2c start_addr uint32 0xb39d6
    000b3a30 insn_count int 3
    000b3a32 handler_off uint16 0xb3a46
    000b3a34
    000b3a34 struct try_item
    000b3a34 start_addr uint32 0xb39e0
    000b3a38 insn_count int 11
    000b3a3a handler_off uint16 0xb3a44
    000b3a3c
    000b3a3c struct encoded_catch_handler_list
    000b3a3c size int 4
    000b3a3d
    000b3a3d struct encoded_catch_handler ← 0xb3a12 0xb3a22
    000b3a3d size int64 0
    000b3a3e catch_all_addr uint32 0xb3998
    000b3a3f
    000b3a3f struct encoded_catch_handler ← 0xb3a1a
    000b3a3f size int64 -1
    000b3a40 handlers[0].type_idx int 0xb4d4
    000b3a42 handlers[0].addr uint32 0xb398a
    000b3a43 catch_all_addr uint32 0xb3998
    000b3a44
    000b3a44 struct encoded_catch_handler ← 0xb3a2a 0xb3a3a
    000b3a44 size int64 0
    000b3a45 catch_all_addr uint32 0xb39ec
    000b3a46
    000b3a46 struct encoded_catch_handler ← 0xb3a32
    000b3a46 size int64 -1
    000b3a47 handlers[0].type_idx int 0xb4d4
    000b3a49 handlers[0].addr uint32 0xb39de
    000b3a4a catch_all_addr uint32 0xb39ec
    000b3a4b
    000b3a4b // align 0x4
    000b3a4c
    000b3a4candroidx.lifecycle.J::<init>():
    000b3a5cinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000b3a62new-instance v0, Ljava/util/HashMap;
    000b3a66invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
    000b3a6ciput-object v0, v1, Landroidx/lifecycle/J;->a:Ljava/util/HashMap;
    000b3a70new-instance v0, Ljava/util/LinkedHashSet;
    000b3a74invoke-direct {v0}, Ljava/util/LinkedHashSet;-><init>()V
    000b3a7aiput-object v0, v1, Landroidx/lifecycle/J;->b:Ljava/util/LinkedHashSet;
    000b3a7ereturn-void
    000b3a4c
    000b3a80
    000b3a80androidx.lifecycle.J::a():
    000b3a90return-void
    000b3a80
    000b3a92
    000b3a92 // align 0x4
    000b3a94
    000b3a94androidx.profileinstaller.ProfileInstallReceiver::<init>():
    000b3aa4invoke-direct {v0}, Landroid/content/BroadcastReceiver;-><init>()V
    000b3aaareturn-void
    000b3a94
    000b3aac
    000b3aacandroidx.profileinstaller.ProfileInstallReceiver::onReceive(android.content.Context, android.content.Intent):
    000b3abcif-nez v5, :cond_4
    000b3ac0goto/16 :goto_cc
    000b3ac4invoke-virtual {v5}, Landroid/content/Intent;->getAction()Ljava/lang/String;
    000b3acamove-result-object v0
    000b3accconst-string v1, "androidx.profileinstaller.action.INSTALL_PROFILE"
    000b3ad0invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000b3ad6move-result v1
    000b3ad8if-eqz v1, :cond_21
    000b3adcnew-instance v5, Ld0/d;
    000b3ae0invoke-direct {v5}, Ljava/lang/Object;-><init>()V
    000b3ae6new-instance v0, LC/h;
    000b3aeaconst/16 v1, 0x17
    000b3aeeinvoke-direct {v0, v1, v3}, LC/h;-><init>(ILjava/lang/Object;)V
    000b3af4const/4 v1, 0x1
    000b3af6invoke-static {v4, v5, v0, v1}, Ld0/f;->s(Landroid/content/Context;Ljava/util/concurrent/Executor;Ld0/e;Z)V
    000b3afcreturn-void
    000b3afeconst-string v1, "androidx.profileinstaller.action.SKIP_FILE"
    000b3b02invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000b3b08move-result v1
    000b3b0aconst/16 v2, 0xa
    000b3b0eif-eqz v1, :cond_7c
    000b3b12invoke-virtual {v5}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
    000b3b18move-result-object v5
    000b3b1aif-eqz v5, :cond_cc
    000b3b1econst-string v0, "EXTRA_SKIP_FILE_OPERATION"
    000b3b22invoke-virtual {v5, v0}, Landroid/os/BaseBundle;->getString(Ljava/lang/String;)Ljava/lang/String;
    000b3b28move-result-object v5
    000b3b2aconst-string v0, "WRITE_SKIP_FILE"
    000b3b2einvoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000b3b34move-result v0
    000b3b36if-eqz v0, :cond_60
    000b3b3ainvoke-virtual {v4}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
    000b3b40move-result-object v5
    000b3b42invoke-virtual {v5}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
    000b3b48move-result-object v5
    000b3b4ainvoke-virtual {v4}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
    000b3b50move-result-object v0
    000b3b52const/4 v1, 0x0
    000b3b54invoke-virtual {v0, v5, v1}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
    000b3b5amove-result-object v5
    000b3b5cinvoke-virtual {v4}, Landroid/content/Context;->getFilesDir()Ljava/io/File;
    000b3b62move-result-object v4
    000b3b64invoke-static {v5, v4}, Ld0/f;->e(Landroid/content/pm/PackageInfo;Ljava/io/File;)V
    000b3b6ainvoke-virtual {v3, v2}, Landroid/content/BroadcastReceiver;->setResultCode(I)V
    000b3b70goto :goto_cc
    000b3b72const/4 v4, 0x7
    000b3b74invoke-virtual {v3, v4}, Landroid/content/BroadcastReceiver;->setResultCode(I)V
    000b3b7agoto :goto_cc
    000b3b7cconst-string v0, "DELETE_SKIP_FILE"
    000b3b80invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000b3b86move-result v5
    000b3b88if-eqz v5, :cond_cc
    000b3b8cinvoke-virtual {v4}, Landroid/content/Context;->getFilesDir()Ljava/io/File;
    000b3b92move-result-object v4
    000b3b94new-instance v5, Ljava/io/File;
    000b3b98const-string v0, "profileinstaller_profileWrittenFor_lastUpdateTime.dat"
    000b3b9cinvoke-direct {v5, v4, v0}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
    000b3ba2invoke-virtual {v5}, Ljava/io/File;->delete()Z
    000b3ba8const/16 v4, 0xb
    000b3bacinvoke-virtual {v3, v4}, Landroid/content/BroadcastReceiver;->setResultCode(I)V
    000b3bb2return-void
    000b3bb4const-string v1, "androidx.profileinstaller.action.SAVE_PROFILE"
    000b3bb8invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000b3bbemove-result v1
    000b3bc0if-eqz v1, :cond_91
    000b3bc4invoke-static {}, Landroid/os/Process;->myPid()I
    000b3bcamove-result v4
    000b3bccinvoke-static {v4, v2}, Landroid/os/Process;->sendSignal(II)V
    000b3bd2const/16 v4, 0xc
    000b3bd6invoke-virtual {v3, v4}, Landroid/content/BroadcastReceiver;->setResultCode(I)V
    000b3bdcreturn-void
    000b3bdeconst-string v1, "androidx.profileinstaller.action.BENCHMARK_OPERATION"
    000b3be2invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000b3be8move-result v0
    000b3beaif-eqz v0, :cond_cc
    000b3beeinvoke-virtual {v5}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
    000b3bf4move-result-object v5
    000b3bf6if-eqz v5, :cond_cc
    000b3bfaconst-string v0, "EXTRA_BENCHMARK_OPERATION"
    000b3bfeinvoke-virtual {v5, v0}, Landroid/os/BaseBundle;->getString(Ljava/lang/String;)Ljava/lang/String;
    000b3c04move-result-object v5
    000b3c06const-string v0, "DROP_SHADER_CACHE"
    000b3c0ainvoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000b3c10move-result v5
    000b3c12if-eqz v5, :cond_c7
    000b3c16invoke-virtual {v4}, Landroid/content/Context;->createDeviceProtectedStorageContext()Landroid/content/Context;
    000b3c1cmove-result-object v4
    000b3c1einvoke-virtual {v4}, Landroid/content/Context;->getCodeCacheDir()Ljava/io/File;
    000b3c24move-result-object v4
    000b3c26invoke-static {v4}, Ld0/f;->c(Ljava/io/File;)Z
    000b3c2cmove-result v4
    000b3c2eif-eqz v4, :cond_c1
    000b3c32const/16 v4, 0xe
    000b3c36invoke-virtual {v3, v4}, Landroid/content/BroadcastReceiver;->setResultCode(I)V
    000b3c3creturn-void
    000b3c3econst/16 v4, 0xf
    000b3c42invoke-virtual {v3, v4}, Landroid/content/BroadcastReceiver;->setResultCode(I)V
    000b3c48return-void
    000b3c4aconst/16 v4, 0x10
    000b3c4einvoke-virtual {v3, v4}, Landroid/content/BroadcastReceiver;->setResultCode(I)V
    000b3c54return-void
    000b3aac
    000b3c56
    000b3c56 struct code_item_padding
    000b3c56 padding uint16 0x0000
    000b3c58
    000b3c58 struct try_item
    000b3c58 start_addr uint32 0xb3b54
    000b3c5c insn_count int 4
    000b3c5e handler_off uint16 0xb3c61
    000b3c60
    000b3c60 struct encoded_catch_handler_list
    000b3c60 size int 1
    000b3c61
    000b3c61 struct encoded_catch_handler ← 0xb3c5e
    000b3c61 size int64 1
    000b3c62 handlers[0].type_idx int 0xa474
    000b3c64 handlers[0].addr uint32 0xb3b72
    000b3c65
    000b3c65 // align 0x8
    000b3c68
    000b3c68androidx.profileinstaller.ProfileInstallerInitializer::b(android.content.Context):
    000b3c78invoke-virtual {v3}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
    000b3c7emove-result-object v3
    000b3c80new-instance v0, LB/o;
    000b3c84const/4 v1, 0x1
    000b3c86invoke-direct {v0, v2, v1, v3}, LB/o;-><init>(Ljava/lang/Object;ILjava/lang/Object;)V
    000b3c8cinvoke-static {v0}, Ld0/i;->a(Ljava/lang/Runnable;)V
    000b3c92new-instance v3, Landroidx/fragment/app/y;
    000b3c96const/4 v0, 0x6
    000b3c98invoke-direct {v3, v0}, Landroidx/fragment/app/y;-><init>(I)V
    000b3c9ereturn-object v3
    000b3c68
    000b3ca0
    000b3ca0androidx.profileinstaller.ProfileInstallerInitializer::a():
    000b3cb0sget-object v0, Ljava/util/Collections;->EMPTY_LIST:Ljava/util/List;
    000b3cb4return-object v0
    000b3ca0
    000b3cb6
    000b3cb6 // align 0x8
    000b3cb8
    000b3cb8androidx.profileinstaller.ProfileInstallerInitializer::<init>():
    000b3cc8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b3ccereturn-void
    000b3cb8
    000b3cd0
    000b3cd0androidx.recyclerview.widget.GridLayoutManager::N0(f0.N, f0.U, int, int, int):
    000b3ce0invoke-virtual {v7}, Landroidx/recyclerview/widget/LinearLayoutManager;->G0()V
    000b3ce6iget-object v0, v7, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b3ceainvoke-virtual {v0}, Landroidx/emoji2/text/g;->k()I
    000b3cf0move-result v0
    000b3cf2iget-object v1, v7, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b3cf6invoke-virtual {v1}, Landroidx/emoji2/text/g;->g()I
    000b3cfcmove-result v1
    000b3cfeif-le v11, v10, :cond_13
    000b3d02const/4 v2, 0x1
    000b3d04goto :goto_14
    000b3d06const/4 v2, -0x1
    000b3d08const/4 v3, 0x0
    000b3d0amove-object v4, v3
    000b3d0cif-eq v10, v11, :cond_54
    000b3d10invoke-virtual {v7, v10}, Lf0/H;->u(I)Landroid/view/View;
    000b3d16move-result-object v5
    000b3d18invoke-static {v5}, Lf0/H;->H(Landroid/view/View;)I
    000b3d1emove-result v6
    000b3d20if-ltz v6, :cond_52
    000b3d24if-ge v6, v12, :cond_52
    000b3d28invoke-virtual {v7, v6, v8, v9}, Landroidx/recyclerview/widget/GridLayoutManager;->i1(ILf0/N;Lf0/U;)I
    000b3d2emove-result v6
    000b3d30if-eqz v6, :cond_2b
    000b3d34goto :goto_52
    000b3d36invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000b3d3cmove-result-object v6
    000b3d3echeck-cast v6, Lf0/I;
    000b3d42iget-object v6, v6, Lf0/I;->a:Lf0/X;
    000b3d46invoke-virtual {v6}, Lf0/X;->h()Z
    000b3d4cmove-result v6
    000b3d4eif-eqz v6, :cond_3d
    000b3d52if-nez v4, :cond_52
    000b3d56move-object v4, v5
    000b3d58goto :goto_52
    000b3d5aiget-object v6, v7, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b3d5einvoke-virtual {v6, v5}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
    000b3d64move-result v6
    000b3d66if-ge v6, v1, :cond_4f
    000b3d6aiget-object v6, v7, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b3d6einvoke-virtual {v6, v5}, Landroidx/emoji2/text/g;->b(Landroid/view/View;)I
    000b3d74move-result v6
    000b3d76if-ge v6, v0, :cond_4e
    000b3d7agoto :goto_4f
    000b3d7creturn-object v5
    000b3d7eif-nez v3, :cond_52
    000b3d82move-object v3, v5
    000b3d84add-int/2addr v10, v2
    000b3d86goto :goto_16
    000b3d88if-eqz v3, :cond_57
    000b3d8creturn-object v3
    000b3d8ereturn-object v4
    000b3cd0
    000b3d90
    000b3d90androidx.recyclerview.widget.GridLayoutManager::S(android.view.View, int, f0.N, f0.U):
    000b3da0move-object/from16 v0, v22
    000b3da4move-object/from16 v1, v25
    000b3da8move-object/from16 v2, v26
    000b3daciget-object v3, v0, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
    000b3db0const/4 v4, 0x0
    000b3db2if-nez v3, :cond_e
    000b3db6move-object/from16 v5, v23
    000b3dbagoto :goto_23
    000b3dbcmove-object/from16 v5, v23
    000b3dc0invoke-virtual {v3, v5}, Landroidx/recyclerview/widget/RecyclerView;->A(Landroid/view/View;)Landroid/view/View;
    000b3dc6move-result-object v3
    000b3dc8if-nez v3, :cond_17
    000b3dccgoto :goto_23
    000b3dceiget-object v6, v0, Lf0/H;->a:LF0/h;
    000b3dd2iget-object v6, v6, LF0/h;->d:Ljava/lang/Object;
    000b3dd6check-cast v6, Ljava/util/ArrayList;
    000b3ddainvoke-virtual {v6, v3}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
    000b3de0move-result v6
    000b3de2if-eqz v6, :cond_24
    000b3de6move-object v3, v4
    000b3de8if-nez v3, :cond_27
    000b3decgoto :goto_38
    000b3deeinvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000b3df4move-result-object v6
    000b3df6check-cast v6, Lf0/o;
    000b3dfaiget v7, v6, Lf0/o;->e:I
    000b3dfeiget v6, v6, Lf0/o;->f:I
    000b3e02add-int/2addr v6, v7
    000b3e04invoke-super/range {v22 .. v26}, Landroidx/recyclerview/widget/LinearLayoutManager;->S(Landroid/view/View;ILf0/N;Lf0/U;)Landroid/view/View;
    000b3e0amove-result-object v5
    000b3e0cif-nez v5, :cond_39
    000b3e10return-object v4
    000b3e12move/from16 v5, v24
    000b3e16invoke-virtual {v0, v5}, Landroidx/recyclerview/widget/LinearLayoutManager;->F0(I)I
    000b3e1cmove-result v5
    000b3e1econst/4 v9, 0x1
    000b3e20if-ne v5, v9, :cond_44
    000b3e24move v5, v9
    000b3e26goto :goto_45
    000b3e28const/4 v5, 0x0
    000b3e2aiget-boolean v10, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b3e2econst/4 v11, -0x1
    000b3e30if-eq v5, v10, :cond_52
    000b3e34invoke-virtual {v0}, Lf0/H;->v()I
    000b3e3amove-result v5
    000b3e3csub-int/2addr v5, v9
    000b3e3emove v10, v11
    000b3e40move v12, v10
    000b3e42goto :goto_59
    000b3e44invoke-virtual {v0}, Lf0/H;->v()I
    000b3e4amove-result v5
    000b3e4cmove v10, v5
    000b3e4emove v12, v9
    000b3e50const/4 v5, 0x0
    000b3e52iget v13, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b3e56if-ne v13, v9, :cond_65
    000b3e5ainvoke-virtual {v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->S0()Z
    000b3e60move-result v13
    000b3e62if-eqz v13, :cond_65
    000b3e66move v13, v9
    000b3e68goto :goto_66
    000b3e6aconst/4 v13, 0x0
    000b3e6cinvoke-virtual {v0, v5, v1, v2}, Landroidx/recyclerview/widget/GridLayoutManager;->h1(ILf0/N;Lf0/U;)I
    000b3e72move-result v14
    000b3e74move-object/from16 v16, v4
    000b3e78move v8, v11
    000b3e7amove v15, v8
    000b3e7cconst/4 v9, 0x0
    000b3e7emove v11, v5
    000b3e80const/4 v4, 0x0
    000b3e82move-object/from16 v5, v16
    000b3e86move-object/from16 v17, v5
    000b3e8aif-eq v11, v10, :cond_142
    000b3e8einvoke-virtual {v0, v11, v1, v2}, Landroidx/recyclerview/widget/GridLayoutManager;->h1(ILf0/N;Lf0/U;)I
    000b3e94move-result v5
    000b3e96invoke-virtual {v0, v11}, Lf0/H;->u(I)Landroid/view/View;
    000b3e9cmove-result-object v1
    000b3e9eif-ne v1, v3, :cond_83
    000b3ea2goto/16 :goto_142
    000b3ea6invoke-virtual {v1}, Landroid/view/View;->hasFocusable()Z
    000b3eacmove-result v18
    000b3eaeif-eqz v18, :cond_97
    000b3eb2if-eq v5, v14, :cond_97
    000b3eb6if-eqz v16, :cond_8f
    000b3ebagoto/16 :goto_142
    000b3ebemove-object/from16 v18, v3
    000b3ec2move/from16 v19, v9
    000b3ec6move/from16 v21, v10
    000b3ecagoto/16 :goto_133
    000b3eceinvoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000b3ed4move-result-object v5
    000b3ed6check-cast v5, Lf0/o;
    000b3edaiget v2, v5, Lf0/o;->e:I
    000b3edemove-object/from16 v18, v3
    000b3ee2iget v3, v5, Lf0/o;->f:I
    000b3ee6add-int/2addr v3, v2
    000b3ee8invoke-virtual {v1}, Landroid/view/View;->hasFocusable()Z
    000b3eeemove-result v19
    000b3ef0if-eqz v19, :cond_af
    000b3ef4if-ne v2, v7, :cond_af
    000b3ef8if-ne v3, v6, :cond_af
    000b3efcreturn-object v1
    000b3efeinvoke-virtual {v1}, Landroid/view/View;->hasFocusable()Z
    000b3f04move-result v19
    000b3f06if-eqz v19, :cond_b7
    000b3f0aif-eqz v16, :cond_bf
    000b3f0einvoke-virtual {v1}, Landroid/view/View;->hasFocusable()Z
    000b3f14move-result v19
    000b3f16if-nez v19, :cond_c4
    000b3f1aif-nez v17, :cond_c4
    000b3f1emove/from16 v19, v9
    000b3f22move/from16 v21, v10
    000b3f26goto :goto_109
    000b3f28invoke-static {v2, v7}, Ljava/lang/Math;->max(II)I
    000b3f2emove-result v19
    000b3f30invoke-static {v3, v6}, Ljava/lang/Math;->min(II)I
    000b3f36move-result v20
    000b3f38move/from16 v21, v10
    000b3f3csub-int v10, v20, v19
    000b3f40invoke-virtual {v1}, Landroid/view/View;->hasFocusable()Z
    000b3f46move-result v19
    000b3f48if-eqz v19, :cond_e8
    000b3f4cif-le v10, v9, :cond_db
    000b3f50move/from16 v19, v9
    000b3f54goto :goto_109
    000b3f56if-ne v10, v9, :cond_e5
    000b3f5aif-le v2, v15, :cond_e1
    000b3f5econst/4 v10, 0x1
    000b3f60goto :goto_e2
    000b3f62const/4 v10, 0x0
    000b3f64if-ne v13, v10, :cond_e5
    000b3f68goto :goto_d8
    000b3f6amove/from16 v19, v9
    000b3f6egoto :goto_133
    000b3f70if-nez v16, :cond_e5
    000b3f74move/from16 v19, v9
    000b3f78iget-object v9, v0, Lf0/H;->c:LB/j;
    000b3f7cinvoke-virtual {v9, v1}, LB/j;->z(Landroid/view/View;)Z
    000b3f82move-result v9
    000b3f84if-eqz v9, :cond_fd
    000b3f88iget-object v9, v0, Lf0/H;->d:LB/j;
    000b3f8cinvoke-virtual {v9, v1}, LB/j;->z(Landroid/view/View;)Z
    000b3f92move-result v9
    000b3f94if-eqz v9, :cond_fd
    000b3f98goto :goto_133
    000b3f9aif-le v10, v4, :cond_100
    000b3f9egoto :goto_109
    000b3fa0if-ne v10, v4, :cond_133
    000b3fa4if-le v2, v8, :cond_106
    000b3fa8const/4 v9, 0x1
    000b3faagoto :goto_107
    000b3facconst/4 v9, 0x0
    000b3faeif-ne v13, v9, :cond_133
    000b3fb2invoke-virtual {v1}, Landroid/view/View;->hasFocusable()Z
    000b3fb8move-result v9
    000b3fbaif-eqz v9, :cond_121
    000b3fbeiget v5, v5, Lf0/o;->e:I
    000b3fc2invoke-static {v3, v6}, Ljava/lang/Math;->min(II)I
    000b3fc8move-result v3
    000b3fcainvoke-static {v2, v7}, Ljava/lang/Math;->max(II)I
    000b3fd0move-result v2
    000b3fd2sub-int v9, v3, v2
    000b3fd6move-object/from16 v16, v1
    000b3fdamove v15, v5
    000b3fdcmove-object/from16 v5, v17
    000b3fe0goto :goto_137
    000b3fe2iget v4, v5, Lf0/o;->e:I
    000b3fe6invoke-static {v3, v6}, Ljava/lang/Math;->min(II)I
    000b3fecmove-result v3
    000b3feeinvoke-static {v2, v7}, Ljava/lang/Math;->max(II)I
    000b3ff4move-result v2
    000b3ff6sub-int v2, v3, v2
    000b3ffamove-object v5, v1
    000b3ffcmove v8, v4
    000b3ffemove/from16 v9, v19
    000b4002move v4, v2
    000b4004goto :goto_137
    000b4006move-object/from16 v5, v17
    000b400amove/from16 v9, v19
    000b400eadd-int/2addr v11, v12
    000b4010move-object/from16 v1, v25
    000b4014move-object/from16 v2, v26
    000b4018move-object/from16 v3, v18
    000b401cmove/from16 v10, v21
    000b4020goto/16 :goto_73
    000b4024if-eqz v16, :cond_145
    000b4028return-object v16
    000b402areturn-object v17
    000b3d90
    000b402c
    000b402candroidx.recyclerview.widget.GridLayoutManager::f(f0.I):
    000b403cinstance-of v1, v1, Lf0/o;
    000b4040return v1
    000b402c
    000b4042
    000b4042 // align 0x4
    000b4044
    000b4044androidx.recyclerview.widget.GridLayoutManager::z0():
    000b4054iget-object v0, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->z:Lf0/t;
    000b4058if-nez v0, :cond_a
    000b405ciget-boolean v0, v1, Landroidx/recyclerview/widget/GridLayoutManager;->E:Z
    000b4060if-nez v0, :cond_a
    000b4064const/4 v0, 0x1
    000b4066return v0
    000b4068const/4 v0, 0x0
    000b406areturn v0
    000b4044
    000b406c
    000b406candroidx.recyclerview.widget.GridLayoutManager::r():
    000b407ciget v0, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b4080const/4 v1, -0x1
    000b4082const/4 v2, -0x2
    000b4084if-nez v0, :cond_c
    000b4088new-instance v0, Lf0/o;
    000b408cinvoke-direct {v0, v2, v1}, Lf0/o;-><init>(II)V
    000b4092return-object v0
    000b4094new-instance v0, Lf0/o;
    000b4098invoke-direct {v0, v1, v2}, Lf0/o;-><init>(II)V
    000b409ereturn-object v0
    000b406c
    000b40a0
    000b40a0androidx.recyclerview.widget.GridLayoutManager::s(android.content.Context, android.util.AttributeSet):
    000b40b0new-instance v0, Lf0/o;
    000b40b4invoke-direct {v0, v2, v3}, Lf0/I;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    000b40baconst/4 v2, -0x1
    000b40bciput v2, v0, Lf0/o;->e:I
    000b40c0const/4 v2, 0x0
    000b40c2iput v2, v0, Lf0/o;->f:I
    000b40c6return-object v0
    000b40a0
    000b40c8
    000b40c8androidx.recyclerview.widget.GridLayoutManager::t(android.view.ViewGroup$LayoutParams):
    000b40d8instance-of v0, v4, Landroid/view/ViewGroup$MarginLayoutParams;
    000b40dcconst/4 v1, 0x0
    000b40deconst/4 v2, -0x1
    000b40e0if-eqz v0, :cond_12
    000b40e4new-instance v0, Lf0/o;
    000b40e8check-cast v4, Landroid/view/ViewGroup$MarginLayoutParams;
    000b40ecinvoke-direct {v0, v4}, Lf0/I;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
    000b40f2iput v2, v0, Lf0/o;->e:I
    000b40f6iput v1, v0, Lf0/o;->f:I
    000b40fareturn-object v0
    000b40fcnew-instance v0, Lf0/o;
    000b4100invoke-direct {v0, v4}, Lf0/I;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
    000b4106iput v2, v0, Lf0/o;->e:I
    000b410aiput v1, v0, Lf0/o;->f:I
    000b410ereturn-object v0
    000b40c8
    000b4110
    000b4110androidx.recyclerview.widget.GridLayoutManager::k(f0.U):
    000b4120invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->D0(Lf0/U;)I
    000b4126move-result v1
    000b4128return v1
    000b4110
    000b412a
    000b412a // align 0x4
    000b412c
    000b412candroidx.recyclerview.widget.GridLayoutManager::l(f0.U):
    000b413cinvoke-virtual {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->E0(Lf0/U;)I
    000b4142move-result v1
    000b4144return v1
    000b412c
    000b4146
    000b4146 // align 0x8
    000b4148
    000b4148androidx.recyclerview.widget.GridLayoutManager::n(f0.U):
    000b4158invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->D0(Lf0/U;)I
    000b415emove-result v1
    000b4160return v1
    000b4148
    000b4162
    000b4162 // align 0x4
    000b4164
    000b4164androidx.recyclerview.widget.GridLayoutManager::o(f0.U):
    000b4174invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->E0(Lf0/U;)I
    000b417amove-result v1
    000b417creturn v1
    000b4164
    000b417e
    000b417e // align 0x10
    000b4180
    000b4180androidx.recyclerview.widget.GridLayoutManager::x(f0.N, f0.U):
    000b4190iget v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b4194const/4 v1, 0x1
    000b4196if-ne v0, v1, :cond_8
    000b419aiget v3, v2, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b419ereturn v3
    000b41a0invoke-virtual {v4}, Lf0/U;->b()I
    000b41a6move-result v0
    000b41a8if-ge v0, v1, :cond_10
    000b41acconst/4 v3, 0x0
    000b41aereturn v3
    000b41b0invoke-virtual {v4}, Lf0/U;->b()I
    000b41b6move-result v0
    000b41b8sub-int/2addr v0, v1
    000b41bainvoke-virtual {v2, v0, v3, v4}, Landroidx/recyclerview/widget/GridLayoutManager;->h1(ILf0/N;Lf0/U;)I
    000b41c0move-result v3
    000b41c2add-int/2addr v3, v1
    000b41c4return v3
    000b4180
    000b41c6
    000b41c6 // align 0x8
    000b41c8
    000b41c8androidx.recyclerview.widget.GridLayoutManager::J(f0.N, f0.U):
    000b41d8iget v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b41dcif-nez v0, :cond_7
    000b41e0iget v3, v2, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b41e4return v3
    000b41e6invoke-virtual {v4}, Lf0/U;->b()I
    000b41ecmove-result v0
    000b41eeconst/4 v1, 0x1
    000b41f0if-ge v0, v1, :cond_10
    000b41f4const/4 v3, 0x0
    000b41f6return v3
    000b41f8invoke-virtual {v4}, Lf0/U;->b()I
    000b41femove-result v0
    000b4200sub-int/2addr v0, v1
    000b4202invoke-virtual {v2, v0, v3, v4}, Landroidx/recyclerview/widget/GridLayoutManager;->h1(ILf0/N;Lf0/U;)I
    000b4208move-result v3
    000b420aadd-int/2addr v3, v1
    000b420creturn v3
    000b41c8
    000b420e
    000b420e // align 0x10
    000b4210
    000b4210androidx.recyclerview.widget.GridLayoutManager::g1(int, int):
    000b4220iget v0, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b4224const/4 v1, 0x1
    000b4226if-ne v0, v1, :cond_19
    000b422ainvoke-virtual {v3}, Landroidx/recyclerview/widget/LinearLayoutManager;->S0()Z
    000b4230move-result v0
    000b4232if-eqz v0, :cond_19
    000b4236iget-object v0, v3, Landroidx/recyclerview/widget/GridLayoutManager;->G:[I
    000b423aiget v1, v3, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b423esub-int v2, v1, v4
    000b4242aget v2, v0, v2
    000b4246sub-int/2addr v1, v4
    000b4248sub-int/2addr v1, v5
    000b424aaget v4, v0, v1
    000b424esub-int/2addr v2, v4
    000b4250return v2
    000b4252iget-object v0, v3, Landroidx/recyclerview/widget/GridLayoutManager;->G:[I
    000b4256add-int/2addr v5, v4
    000b4258aget v5, v0, v5
    000b425caget v4, v0, v4
    000b4260sub-int/2addr v5, v4
    000b4262return v5
    000b4210
    000b4264
    000b4264androidx.recyclerview.widget.GridLayoutManager::h1(int, f0.N, f0.U):
    000b4274iget-boolean v4, v4, Lf0/U;->g:Z
    000b4278iget-object v0, v1, Landroidx/recyclerview/widget/GridLayoutManager;->K:LB/j;
    000b427cif-nez v4, :cond_10
    000b4280iget v3, v1, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b4284invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b428ainvoke-static {v2, v3}, LB/j;->w(II)I
    000b4290move-result v2
    000b4292return v2
    000b4294invoke-virtual {v3, v2}, Lf0/N;->b(I)I
    000b429amove-result v2
    000b429cconst/4 v3, -0x1
    000b429eif-ne v2, v3, :cond_19
    000b42a2const/4 v2, 0x0
    000b42a4return v2
    000b42a6iget v3, v1, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b42aainvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b42b0invoke-static {v2, v3}, LB/j;->w(II)I
    000b42b6move-result v2
    000b42b8return v2
    000b4264
    000b42ba
    000b42ba // align 0x4
    000b42bc
    000b42bcandroidx.recyclerview.widget.GridLayoutManager::i1(int, f0.N, f0.U):
    000b42cciget-boolean v5, v5, Lf0/U;->g:Z
    000b42d0iget-object v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->K:LB/j;
    000b42d4if-nez v5, :cond_d
    000b42d8iget v4, v2, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b42dcinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b42e2rem-int/2addr v3, v4
    000b42e4return v3
    000b42e6iget-object v5, v2, Landroidx/recyclerview/widget/GridLayoutManager;->J:Landroid/util/SparseIntArray;
    000b42eaconst/4 v1, -0x1
    000b42ecinvoke-virtual {v5, v3, v1}, Landroid/util/SparseIntArray;->get(II)I
    000b42f2move-result v5
    000b42f4if-eq v5, v1, :cond_17
    000b42f8return v5
    000b42fainvoke-virtual {v4, v3}, Lf0/N;->b(I)I
    000b4300move-result v3
    000b4302if-ne v3, v1, :cond_1f
    000b4306const/4 v3, 0x0
    000b4308return v3
    000b430aiget v4, v2, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b430einvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b4314rem-int/2addr v3, v4
    000b4316return v3
    000b42bc
    000b4318
    000b4318androidx.recyclerview.widget.GridLayoutManager::j1(int, f0.N, f0.U):
    000b4328iget-boolean v6, v6, Lf0/U;->g:Z
    000b432ciget-object v0, v3, Landroidx/recyclerview/widget/GridLayoutManager;->K:LB/j;
    000b4330const/4 v1, 0x1
    000b4332if-nez v6, :cond_b
    000b4336invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b433creturn v1
    000b433eiget-object v6, v3, Landroidx/recyclerview/widget/GridLayoutManager;->I:Landroid/util/SparseIntArray;
    000b4342const/4 v2, -0x1
    000b4344invoke-virtual {v6, v4, v2}, Landroid/util/SparseIntArray;->get(II)I
    000b434amove-result v6
    000b434cif-eq v6, v2, :cond_15
    000b4350return v6
    000b4352invoke-virtual {v5, v4}, Lf0/N;->b(I)I
    000b4358move-result v4
    000b435aif-ne v4, v2, :cond_1c
    000b435ereturn v1
    000b4360invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b4366return v1
    000b4318
    000b4368
    000b4368androidx.recyclerview.widget.GridLayoutManager::m0(int, f0.N, f0.U):
    000b4378invoke-virtual {v0}, Landroidx/recyclerview/widget/GridLayoutManager;->m1()V
    000b437einvoke-virtual {v0}, Landroidx/recyclerview/widget/GridLayoutManager;->f1()V
    000b4384invoke-super {v0, v1, v2, v3}, Landroidx/recyclerview/widget/LinearLayoutManager;->m0(ILf0/N;Lf0/U;)I
    000b438amove-result v1
    000b438creturn v1
    000b4368
    000b438e
    000b438e // align 0x10
    000b4390
    000b4390androidx.recyclerview.widget.GridLayoutManager::o0(int, f0.N, f0.U):
    000b43a0invoke-virtual {v0}, Landroidx/recyclerview/widget/GridLayoutManager;->m1()V
    000b43a6invoke-virtual {v0}, Landroidx/recyclerview/widget/GridLayoutManager;->f1()V
    000b43acinvoke-super {v0, v1, v2, v3}, Landroidx/recyclerview/widget/LinearLayoutManager;->o0(ILf0/N;Lf0/U;)I
    000b43b2move-result v1
    000b43b4return v1
    000b4390
    000b43b6
    000b43b6 // align 0x8
    000b43b8
    000b43b8androidx.recyclerview.widget.GridLayoutManager::<init>(android.content.Context, android.util.AttributeSet, int, int):
    000b43c8invoke-direct {v2, v3, v4, v5, v6}, Landroidx/recyclerview/widget/LinearLayoutManager;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
    000b43ceconst/4 v0, 0x0
    000b43d0iput-boolean v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->E:Z
    000b43d4const/4 v0, -0x1
    000b43d6iput v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b43danew-instance v0, Landroid/util/SparseIntArray;
    000b43deinvoke-direct {v0}, Landroid/util/SparseIntArray;-><init>()V
    000b43e4iput-object v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->I:Landroid/util/SparseIntArray;
    000b43e8new-instance v0, Landroid/util/SparseIntArray;
    000b43ecinvoke-direct {v0}, Landroid/util/SparseIntArray;-><init>()V
    000b43f2iput-object v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->J:Landroid/util/SparseIntArray;
    000b43f6new-instance v0, LB/j;
    000b43faconst/16 v1, 0xe
    000b43feinvoke-direct {v0, v1}, LB/j;-><init>(I)V
    000b4404iput-object v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->K:LB/j;
    000b4408new-instance v0, Landroid/graphics/Rect;
    000b440cinvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
    000b4412iput-object v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->L:Landroid/graphics/Rect;
    000b4416invoke-static {v3, v4, v5, v6}, Lf0/H;->I(Landroid/content/Context;Landroid/util/AttributeSet;II)Lf0/G;
    000b441cmove-result-object v3
    000b441eiget v3, v3, Lf0/G;->b:I
    000b4422invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/GridLayoutManager;->l1(I)V
    000b4428return-void
    000b43b8