File classes.dex
Function:
    000763bc
    000763bcN1.b::a():
    000763ccconst-string v0, "Reported exception:"
    000763d0const-string v1, "Failed to instantiate SLF4J LoggerFactory"
    000763d4const/4 v2, 0x2
    000763d6invoke-static {}, LN1/b;->f()Z
    000763dcmove-result v3
    000763deif-nez v3, :cond_19
    000763e2invoke-static {}, LN1/b;->b()Ljava/util/LinkedHashSet;
    000763e8move-result-object v3
    000763eainvoke-static {v3}, LN1/b;->i(Ljava/util/LinkedHashSet;)V
    000763f0goto :goto_1a
    000763f2move-exception v3
    000763f4goto :goto_27
    000763f6move-exception v0
    000763f8goto :goto_3e
    000763famove-exception v3
    000763fcgoto :goto_5e
    000763feconst/4 v3, 0x0
    00076400invoke-static {}, Lorg/slf4j/impl/StaticLoggerBinder;->getSingleton()Lorg/slf4j/impl/StaticLoggerBinder;
    00076406const/4 v4, 0x3
    00076408sput v4, LN1/b;->a:I
    0007640cinvoke-static {v3}, LN1/b;->h(Ljava/util/LinkedHashSet;)V
    00076412invoke-static {}, LN1/b;->g()V
    00076418return-void
    0007641asput v2, LN1/b;->a:I
    0007641esget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream;
    00076422invoke-virtual {v2, v1}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V
    00076428sget-object v1, Ljava/lang/System;->err:Ljava/io/PrintStream;
    0007642cinvoke-virtual {v1, v0}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V
    00076432invoke-virtual {v3}, Ljava/lang/Throwable;->printStackTrace()V
    00076438new-instance v0, Ljava/lang/IllegalStateException;
    0007643cconst-string v1, "Unexpected initialization failure"
    00076440invoke-direct {v0, v1, v3}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
    00076446throw v0
    00076448invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
    0007644emove-result-object v1
    00076450if-eqz v1, :cond_5d
    00076454const-string v3, "org.slf4j.impl.StaticLoggerBinder.getSingleton()"
    00076458invoke-virtual {v1, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
    0007645emove-result v1
    00076460if-eqz v1, :cond_5d
    00076464sput v2, LN1/b;->a:I
    00076468const-string v1, "slf4j-api 1.6.x (or later) is incompatible with this binding."
    0007646cinvoke-static {v1}, LP1/e;->W(Ljava/lang/String;)V
    00076472const-string v1, "Your binding is version 1.5.5 or earlier."
    00076476invoke-static {v1}, LP1/e;->W(Ljava/lang/String;)V
    0007647cconst-string v1, "Upgrade your binding to version 1.6.x."
    00076480invoke-static {v1}, LP1/e;->W(Ljava/lang/String;)V
    00076486throw v0
    00076488invoke-virtual {v3}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
    0007648emove-result-object v4
    00076490if-eqz v4, :cond_8b
    00076494const-string v5, "org/slf4j/impl/StaticLoggerBinder"
    00076498invoke-virtual {v4, v5}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
    0007649emove-result v5
    000764a0if-eqz v5, :cond_6d
    000764a4goto :goto_75
    000764a6const-string v5, "org.slf4j.impl.StaticLoggerBinder"
    000764aainvoke-virtual {v4, v5}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
    000764b0move-result v4
    000764b2if-eqz v4, :cond_8b
    000764b6const/4 v0, 0x4
    000764b8sput v0, LN1/b;->a:I
    000764bcconst-string v0, "Failed to load class \"org.slf4j.impl.StaticLoggerBinder\"."
    000764c0invoke-static {v0}, LP1/e;->W(Ljava/lang/String;)V
    000764c6const-string v0, "Defaulting to no-operation (NOP) logger implementation"
    000764cainvoke-static {v0}, LP1/e;->W(Ljava/lang/String;)V
    000764d0const-string v0, "See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details."
    000764d4invoke-static {v0}, LP1/e;->W(Ljava/lang/String;)V
    000764dainvoke-static {}, LN1/b;->g()V
    000764e0return-void
    000764e2sput v2, LN1/b;->a:I
    000764e6sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream;
    000764eainvoke-virtual {v2, v1}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V
    000764f0sget-object v1, Ljava/lang/System;->err:Ljava/io/PrintStream;
    000764f4invoke-virtual {v1, v0}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V
    000764fainvoke-virtual {v3}, Ljava/lang/Throwable;->printStackTrace()V
    00076500throw v3
    00076502move-exception v0
    00076504invoke-static {}, LN1/b;->g()V
    0007650athrow v0
    000763bc
    0007650c
    0007650c struct try_item
    0007650c start_addr uint32 0x763d6
    00076510 insn_count int 30
    00076512 handler_off uint16 0x76525
    00076514
    00076514 struct try_item
    00076514 start_addr uint32 0x7641a
    00076518 insn_count int 96
    0007651a handler_off uint16 0x76531
    0007651c
    0007651c struct try_item
    0007651c start_addr uint32 0x764e2
    00076520 insn_count int 16
    00076522 handler_off uint16 0x76531
    00076524
    00076524 struct encoded_catch_handler_list
    00076524 size int 2
    00076525
    00076525 struct encoded_catch_handler ← 0x76512
    00076525 size int64 -3
    00076526 handlers[0].type_idx int 0xb584
    00076528 handlers[0].addr uint32 0x763fa
    00076529 handlers[1].type_idx int 0xb590
    0007652b handlers[1].addr uint32 0x763f6
    0007652c handlers[2].type_idx int 0xb554
    0007652e handlers[2].addr uint32 0x763f2
    0007652f catch_all_addr uint32 0x76502
    00076531
    00076531 struct encoded_catch_handler ← 0x7651a 0x76522
    00076531 size int64 0
    00076532 catch_all_addr uint32 0x76502
    00076534
    00076534N1.b::g():
    00076544sget-object v0, LN1/b;->b:LP1/c;
    00076548monitor-enter v0
    0007654aconst/4 v1, 0x1
    0007654ciput-boolean v1, v0, LP1/c;->a:Z
    00076550new-instance v1, Ljava/util/ArrayList;
    00076554iget-object v2, v0, LP1/c;->b:Ljava/lang/Object;
    00076558check-cast v2, Ljava/util/HashMap;
    0007655cinvoke-virtual {v2}, Ljava/util/HashMap;->values()Ljava/util/Collection;
    00076562move-result-object v2
    00076564invoke-direct {v1, v2}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
    0007656ainvoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    00076570move-result-object v1
    00076572invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
    00076578move-result v2
    0007657aif-eqz v2, :cond_2f
    0007657einvoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    00076584move-result-object v2
    00076586check-cast v2, LP1/b;
    0007658aiget-object v3, v2, LP1/b;->a:Ljava/lang/String;
    0007658einvoke-static {v3}, LN1/b;->e(Ljava/lang/String;)LN1/a;
    00076594move-result-object v3
    00076596iput-object v3, v2, LP1/b;->b:LN1/a;
    0007659agoto :goto_17
    0007659cmove-exception v1
    0007659egoto/16 :goto_f6
    000765a2monitor-exit v0
    000765a4sget-object v0, LN1/b;->b:LP1/c;
    000765a8iget-object v0, v0, LP1/c;->c:Ljava/lang/Object;
    000765acmove-object v1, v0
    000765aecheck-cast v1, Ljava/util/concurrent/LinkedBlockingQueue;
    000765b2invoke-virtual {v1}, Ljava/util/concurrent/LinkedBlockingQueue;->size()I
    000765b8move-result v2
    000765banew-instance v3, Ljava/util/ArrayList;
    000765beconst/16 v4, 0x80
    000765c2invoke-direct {v3, v4}, Ljava/util/ArrayList;-><init>(I)V
    000765c8const/4 v0, 0x0
    000765cainvoke-virtual {v1, v3, v4}, Ljava/util/concurrent/LinkedBlockingQueue;->drainTo(Ljava/util/Collection;I)I
    000765d0move-result v5
    000765d2if-nez v5, :cond_5a
    000765d6sget-object v0, LN1/b;->b:LP1/c;
    000765daiget-object v1, v0, LP1/c;->b:Ljava/lang/Object;
    000765decheck-cast v1, Ljava/util/HashMap;
    000765e2invoke-virtual {v1}, Ljava/util/HashMap;->clear()V
    000765e8iget-object v0, v0, LP1/c;->c:Ljava/lang/Object;
    000765eccheck-cast v0, Ljava/util/concurrent/LinkedBlockingQueue;
    000765f0invoke-virtual {v0}, Ljava/util/concurrent/LinkedBlockingQueue;->clear()V
    000765f6return-void
    000765f8invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    000765femove-result-object v5
    00076600invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
    00076606move-result v6
    00076608if-eqz v6, :cond_f1
    0007660cinvoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    00076612move-result-object v6
    00076614check-cast v6, LO1/a;
    00076618if-nez v6, :cond_6d
    0007661cgoto :goto_97
    0007661eiget-object v7, v6, LO1/a;->a:LP1/b;
    00076622iget-object v8, v7, LP1/b;->a:Ljava/lang/String;
    00076626iget-object v9, v7, LP1/b;->b:LN1/a;
    0007662aif-eqz v9, :cond_e9
    0007662eiget-object v9, v7, LP1/b;->b:LN1/a;
    00076632instance-of v9, v9, LP1/a;
    00076636if-eqz v9, :cond_7c
    0007663agoto :goto_97
    0007663cinvoke-virtual {v7}, LP1/b;->e()Z
    00076642move-result v9
    00076644if-eqz v9, :cond_94
    00076648invoke-virtual {v7}, LP1/b;->e()Z
    0007664emove-result v8
    00076650if-eqz v8, :cond_97
    00076654iget-object v8, v7, LP1/b;->d:Ljava/lang/reflect/Method;
    00076658iget-object v7, v7, LP1/b;->b:LN1/a;
    0007665cfilled-new-array {v6}, [Ljava/lang/Object;
    00076662move-result-object v9
    00076664invoke-virtual {v8, v7, v9}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    0007666agoto :goto_97
    0007666cinvoke-static {v8}, LP1/e;->W(Ljava/lang/String;)V
    00076672add-int/lit8 v7, v0, 0x1
    00076676if-nez v0, :cond_e6
    0007667aiget-object v0, v6, LO1/a;->a:LP1/b;
    0007667einvoke-virtual {v0}, LP1/b;->e()Z
    00076684move-result v0
    00076686if-eqz v0, :cond_c4
    0007668anew-instance v0, Ljava/lang/StringBuilder;
    0007668econst-string v6, "A number ("
    00076692invoke-direct {v0, v6}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    00076698invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    0007669econst-string v6, ") of logging calls during the initialization phase have been intercepted and are"
    000766a2invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000766a8invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000766aemove-result-object v0
    000766b0invoke-static {v0}, LP1/e;->W(Ljava/lang/String;)V
    000766b6const-string v0, "now being replayed. These are subject to the filtering rules of the underlying logging system."
    000766bainvoke-static {v0}, LP1/e;->W(Ljava/lang/String;)V
    000766c0const-string v0, "See also http://www.slf4j.org/codes.html#replay"
    000766c4invoke-static {v0}, LP1/e;->W(Ljava/lang/String;)V
    000766cagoto :goto_e6
    000766cciget-object v0, v6, LO1/a;->a:LP1/b;
    000766d0iget-object v0, v0, LP1/b;->b:LN1/a;
    000766d4instance-of v0, v0, LP1/a;
    000766d8if-eqz v0, :cond_cd
    000766dcgoto :goto_e6
    000766deconst-string v0, "The following set of substitute loggers may have been accessed"
    000766e2invoke-static {v0}, LP1/e;->W(Ljava/lang/String;)V
    000766e8const-string v0, "during the initialization phase. Logging calls during this"
    000766ecinvoke-static {v0}, LP1/e;->W(Ljava/lang/String;)V
    000766f2const-string v0, "phase were not honored. However, subsequent logging calls to these"
    000766f6invoke-static {v0}, LP1/e;->W(Ljava/lang/String;)V
    000766fcconst-string v0, "loggers will work as normally expected."
    00076700invoke-static {v0}, LP1/e;->W(Ljava/lang/String;)V
    00076706const-string v0, "See also http://www.slf4j.org/codes.html#substituteLogger"
    0007670ainvoke-static {v0}, LP1/e;->W(Ljava/lang/String;)V
    00076710move v0, v7
    00076712goto/16 :goto_5e
    00076716new-instance v0, Ljava/lang/IllegalStateException;
    0007671aconst-string v1, "Delegate logger cannot be null at this state."
    0007671einvoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    00076724throw v0
    00076726invoke-virtual {v3}, Ljava/util/ArrayList;->clear()V
    0007672cgoto/16 :goto_43
    00076730monitor-exit v0
    00076732throw v1
    00076534
    00076734
    00076734 struct try_item
    00076734 start_addr uint32 0x7654c
    00076738 insn_count int 44
    0007673a handler_off uint16 0x7674d
    0007673c
    0007673c struct try_item
    0007673c start_addr uint32 0x76654
    00076740 insn_count int 11
    00076742 handler_off uint16 0x7674f
    00076744
    00076744 struct try_item
    00076744 start_addr uint32 0x76730
    00076748 insn_count int 1
    0007674a handler_off uint16 0x7674d
    0007674c
    0007674c struct encoded_catch_handler_list
    0007674c size int 2
    0007674d
    0007674d struct encoded_catch_handler ← 0x7673a 0x7674a
    0007674d size int64 0
    0007674e catch_all_addr uint32 0x7659c
    0007674f
    0007674f struct encoded_catch_handler ← 0x76742
    0007674f size int64 3
    00076750 handlers[0].type_idx int 0xb55c
    00076752 handlers[0].addr uint32 0x76672
    00076754 handlers[1].type_idx int 0xb560
    00076756 handlers[1].addr uint32 0x76672
    00076758 handlers[2].type_idx int 0xb630
    0007675a handlers[2].addr uint32 0x76672
    0007675c
    0007675cN1.b::h(java.util.LinkedHashSet):
    0007676cif-eqz v1, :cond_27
    00076770invoke-interface {v1}, Ljava/util/Set;->size()I
    00076776move-result v1
    00076778const/4 v0, 0x1
    0007677aif-le v1, v0, :cond_27
    0007677enew-instance v1, Ljava/lang/StringBuilder;
    00076782const-string v0, "Actual binding is of type ["
    00076786invoke-direct {v1, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0007678cinvoke-static {}, Lorg/slf4j/impl/StaticLoggerBinder;->getSingleton()Lorg/slf4j/impl/StaticLoggerBinder;
    00076792move-result-object v0
    00076794invoke-virtual {v0}, Lorg/slf4j/impl/StaticLoggerBinder;->getLoggerFactoryClassStr()Ljava/lang/String;
    0007679amove-result-object v0
    0007679cinvoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000767a2const-string v0, "]"
    000767a6invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000767acinvoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000767b2move-result-object v1
    000767b4invoke-static {v1}, LP1/e;->W(Ljava/lang/String;)V
    000767bareturn-void
    0007675c
    000767bc
    000767bcN1.b::i(java.util.LinkedHashSet):
    000767ccinvoke-interface {v3}, Ljava/util/Set;->size()I
    000767d2move-result v0
    000767d4const/4 v1, 0x1
    000767d6if-le v0, v1, :cond_38
    000767daconst-string v0, "Class path contains multiple SLF4J bindings."
    000767deinvoke-static {v0}, LP1/e;->W(Ljava/lang/String;)V
    000767e4invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
    000767eamove-result-object v3
    000767ecinvoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
    000767f2move-result v0
    000767f4if-eqz v0, :cond_33
    000767f8invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000767femove-result-object v0
    00076800check-cast v0, Ljava/net/URL;
    00076804new-instance v1, Ljava/lang/StringBuilder;
    00076808const-string v2, "Found binding in ["
    0007680cinvoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    00076812invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    00076818const-string v0, "]"
    0007681cinvoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00076822invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00076828move-result-object v0
    0007682ainvoke-static {v0}, LP1/e;->W(Ljava/lang/String;)V
    00076830goto :goto_10
    00076832const-string v3, "See http://www.slf4j.org/codes.html#multiple_bindings for an explanation."
    00076836invoke-static {v3}, LP1/e;->W(Ljava/lang/String;)V
    0007683creturn-void
    000767bc
    0007683e
    0007683e // align 0x10
    00076840
    00076840N1.b::j():
    00076850sget-object v0, Lorg/slf4j/impl/StaticLoggerBinder;->REQUESTED_API_VERSION:Ljava/lang/String;
    00076854sget-object v1, LN1/b;->e:[Ljava/lang/String;
    00076858array-length v2, v1
    0007685aconst/4 v3, 0x0
    0007685cmove v4, v3
    0007685eif-ge v3, v2, :cond_15
    00076862aget-object v5, v1, v3
    00076866invoke-virtual {v0, v5}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
    0007686cmove-result v5
    0007686eif-eqz v5, :cond_12
    00076872const/4 v4, 0x1
    00076874add-int/lit8 v3, v3, 0x1
    00076878goto :goto_7
    0007687aif-nez v4, :cond_55
    0007687enew-instance v1, Ljava/lang/StringBuilder;
    00076882invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
    00076888const-string v2, "The requested version "
    0007688cinvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00076892invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00076898const-string v0, " by your slf4j binding is not compatible with "
    0007689cinvoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000768a2sget-object v0, LN1/b;->e:[Ljava/lang/String;
    000768a6invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
    000768acmove-result-object v0
    000768aeinvoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
    000768b4move-result-object v0
    000768b6invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000768bcinvoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000768c2move-result-object v0
    000768c4invoke-static {v0}, LP1/e;->W(Ljava/lang/String;)V
    000768caconst-string v0, "See http://www.slf4j.org/codes.html#version_mismatch for further details."
    000768ceinvoke-static {v0}, LP1/e;->W(Ljava/lang/String;)V
    000768d4return-void
    000768d6move-exception v0
    000768d8sget-object v1, Ljava/lang/System;->err:Ljava/io/PrintStream;
    000768dcconst-string v2, "Unexpected problem occured during version sanity check"
    000768e0invoke-virtual {v1, v2}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V
    000768e6sget-object v1, Ljava/lang/System;->err:Ljava/io/PrintStream;
    000768eaconst-string v2, "Reported exception:"
    000768eeinvoke-virtual {v1, v2}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V
    000768f4invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
    000768fareturn-void
    00076840
    000768fc
    000768fc struct try_item
    000768fc start_addr uint32 0x76850
    00076900 insn_count int 66
    00076902 handler_off uint16 0x76905
    00076904
    00076904 struct encoded_catch_handler_list
    00076904 size int 1
    00076905
    00076905 struct encoded_catch_handler ← 0x76902
    00076905 size int64 -1
    00076906 handlers[0].type_idx int 0xb588
    00076908 handlers[0].addr uint32 0x768fa
    00076909 catch_all_addr uint32 0x768d6
    0007690a
    0007690a // align 0x4
    0007690c
    0007690cO0.a::<init>(int, java.lang.Object):
    0007691ciput v1, v0, LO0/a;->a:I
    00076920iput-object v2, v0, LO0/a;->b:Ljava/lang/Object;
    00076924invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0007692areturn-void
    0007690c
    0007692c
    0007692cO0.a::onClick(android.view.View):
    0007693ciget v4, v3, LO0/a;->a:I
    00076940packed-switch v4, :pswitch_data_60
    00076946iget-object v4, v3, LO0/a;->b:Ljava/lang/Object;
    0007694acheck-cast v4, Lcom/google/android/material/datepicker/l;
    0007694einvoke-virtual {v4}, Lcom/google/android/material/datepicker/l;->A()V
    00076954const/4 v4, 0x0
    00076956throw v4
    00076958iget-object v4, v3, LO0/a;->b:Ljava/lang/Object;
    0007695ccheck-cast v4, LO0/y;
    00076960iget-object v0, v4, LO0/y;->f:Landroid/widget/EditText;
    00076964if-nez v0, :cond_17
    00076968goto :goto_41
    0007696ainvoke-virtual {v0}, Landroid/widget/TextView;->getSelectionEnd()I
    00076970move-result v0
    00076972iget-object v1, v4, LO0/y;->f:Landroid/widget/EditText;
    00076976if-eqz v1, :cond_2e
    0007697ainvoke-virtual {v1}, Landroid/widget/TextView;->getTransformationMethod()Landroid/text/method/TransformationMethod;
    00076980move-result-object v1
    00076982instance-of v1, v1, Landroid/text/method/PasswordTransformationMethod;
    00076986if-eqz v1, :cond_2e
    0007698aiget-object v1, v4, LO0/y;->f:Landroid/widget/EditText;
    0007698econst/4 v2, 0x0
    00076990invoke-virtual {v1, v2}, Landroid/widget/TextView;->setTransformationMethod(Landroid/text/method/TransformationMethod;)V
    00076996goto :goto_37
    00076998iget-object v1, v4, LO0/y;->f:Landroid/widget/EditText;
    0007699cinvoke-static {}, Landroid/text/method/PasswordTransformationMethod;->getInstance()Landroid/text/method/PasswordTransformationMethod;
    000769a2move-result-object v2
    000769a4invoke-virtual {v1, v2}, Landroid/widget/TextView;->setTransformationMethod(Landroid/text/method/TransformationMethod;)V
    000769aaif-ltz v0, :cond_3e
    000769aeiget-object v1, v4, LO0/y;->f:Landroid/widget/EditText;
    000769b2invoke-virtual {v1, v0}, Landroid/widget/EditText;->setSelection(I)V
    000769b8invoke-virtual {v4}, LO0/r;->q()V
    000769bereturn-void
    000769c0iget-object v4, v3, LO0/a;->b:Ljava/lang/Object;
    000769c4check-cast v4, LO0/l;
    000769c8invoke-virtual {v4}, LO0/l;->u()V
    000769cereturn-void
    000769d0iget-object v4, v3, LO0/a;->b:Ljava/lang/Object;
    000769d4check-cast v4, LO0/e;
    000769d8iget-object v0, v4, LO0/e;->i:Landroid/widget/EditText;
    000769dcif-nez v0, :cond_53
    000769e0goto :goto_5f
    000769e2invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
    000769e8move-result-object v0
    000769eaif-eqz v0, :cond_5c
    000769eeinvoke-interface {v0}, Landroid/text/Editable;->clear()V
    000769f4invoke-virtual {v4}, LO0/r;->q()V
    000769fareturn-void
    000769fc.packed-switch 0x0
    0007692c
    00076a10
    00076a10O0.b::<init>(O0.r, int):
    00076a20iput v2, v0, LO0/b;->a:I
    00076a24iput-object v1, v0, LO0/b;->b:LO0/r;
    00076a28invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    00076a2ereturn-void
    00076a10
    00076a30
    00076a30O0.b::onFocusChange(android.view.View, boolean):
    00076a40iget v1, v0, LO0/b;->a:I
    00076a44packed-switch v1, :pswitch_data_24
    00076a4aiget-object v1, v0, LO0/b;->b:LO0/r;
    00076a4echeck-cast v1, LO0/l;
    00076a52iput-boolean v2, v1, LO0/l;->l:Z
    00076a56invoke-virtual {v1}, LO0/r;->q()V
    00076a5cif-nez v2, :cond_16
    00076a60const/4 v2, 0x0
    00076a62invoke-virtual {v1, v2}, LO0/l;->t(Z)V
    00076a68iput-boolean v2, v1, LO0/l;->m:Z
    00076a6creturn-void
    00076a6eiget-object v1, v0, LO0/b;->b:LO0/r;
    00076a72check-cast v1, LO0/e;
    00076a76invoke-virtual {v1}, LO0/e;->u()Z
    00076a7cmove-result v2
    00076a7einvoke-virtual {v1, v2}, LO0/e;->t(Z)V
    00076a84return-void
    00076a86nop
    00076a88.packed-switch 0x0
    00076a30
    00076a94
    00076a94O0.c::<init>(O0.e, int):
    00076aa4iput v2, v0, LO0/c;->a:I
    00076aa8iput-object v1, v0, LO0/c;->b:LO0/e;
    00076aacinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    00076ab2return-void
    00076a94
    00076ab4
    00076ab4O0.c::onAnimationUpdate(android.animation.ValueAnimator):
    00076ac4iget v0, v1, LO0/c;->a:I
    00076ac8packed-switch v0, :pswitch_data_32
    00076aceiget-object v0, v1, LO0/c;->b:LO0/e;
    00076ad2invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    00076ad8invoke-virtual {v2}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object;
    00076ademove-result-object v2
    00076ae0check-cast v2, Ljava/lang/Float;
    00076ae4invoke-virtual {v2}, Ljava/lang/Float;->floatValue()F
    00076aeamove-result v2
    00076aeciget-object v0, v0, LO0/r;->d:Lcom/google/android/material/internal/CheckableImageButton;
    00076af0invoke-virtual {v0, v2}, Landroid/view/View;->setScaleX(F)V
    00076af6invoke-virtual {v0, v2}, Landroid/view/View;->setScaleY(F)V
    00076afcreturn-void
    00076afeiget-object v0, v1, LO0/c;->b:LO0/e;
    00076b02invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    00076b08invoke-virtual {v2}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object;
    00076b0emove-result-object v2
    00076b10check-cast v2, Ljava/lang/Float;
    00076b14invoke-virtual {v2}, Ljava/lang/Float;->floatValue()F
    00076b1amove-result v2
    00076b1ciget-object v0, v0, LO0/r;->d:Lcom/google/android/material/internal/CheckableImageButton;
    00076b20invoke-virtual {v0, v2}, Landroid/view/View;->setAlpha(F)V
    00076b26return-void
    00076b28.packed-switch 0x0
    00076ab4
    00076b34
    00076b34O0.d::<init>(O0.e, int):
    00076b44iput v2, v0, LO0/d;->a:I
    00076b48iput-object v1, v0, LO0/d;->b:LO0/e;
    00076b4cinvoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
    00076b52return-void
    00076b34
    00076b54
    00076b54O0.d::onAnimationEnd(android.animation.Animator):
    00076b64iget v0, v1, LO0/d;->a:I
    00076b68packed-switch v0, :pswitch_data_12
    00076b6einvoke-super {v1, v2}, Landroid/animation/AnimatorListenerAdapter;->onAnimationEnd(Landroid/animation/Animator;)V
    00076b74return-void
    00076b76iget-object v2, v1, LO0/d;->b:LO0/e;
    00076b7aiget-object v2, v2, LO0/r;->b:LO0/q;
    00076b7econst/4 v0, 0x0
    00076b80invoke-virtual {v2, v0}, LO0/q;->h(Z)V
    00076b86return-void
    00076b88.packed-switch 0x1
    00076b54
    00076b94
    00076b94O0.d::onAnimationStart(android.animation.Animator):
    00076ba4iget v0, v1, LO0/d;->a:I
    00076ba8packed-switch v0, :pswitch_data_12
    00076baeinvoke-super {v1, v2}, Landroid/animation/AnimatorListenerAdapter;->onAnimationStart(Landroid/animation/Animator;)V
    00076bb4return-void
    00076bb6iget-object v2, v1, LO0/d;->b:LO0/e;
    00076bbaiget-object v2, v2, LO0/r;->b:LO0/q;
    00076bbeconst/4 v0, 0x1
    00076bc0invoke-virtual {v2, v0}, LO0/q;->h(Z)V
    00076bc6return-void
    00076bc8.packed-switch 0x0
    00076b94
    00076bd4
    00076bd4O0.e::f():
    00076be4iget-object v0, v1, LO0/e;->j:LO0/a;
    00076be8return-object v0
    00076bd4
    00076bea
    00076bea // align 0x4
    00076bec
    00076becO0.e::e():
    00076bfciget-object v0, v1, LO0/e;->k:LO0/b;
    00076c00return-object v0
    00076bec
    00076c02
    00076c02 // align 0x4
    00076c04
    00076c04O0.e::g():
    00076c14iget-object v0, v1, LO0/e;->k:LO0/b;
    00076c18return-object v0
    00076c04
    00076c1a
    00076c1a // align 0x4
    00076c1c
    00076c1cO0.e::u():
    00076c2ciget-object v0, v1, LO0/e;->i:Landroid/widget/EditText;
    00076c30if-eqz v0, :cond_20
    00076c34invoke-virtual {v0}, Landroid/view/View;->hasFocus()Z
    00076c3amove-result v0
    00076c3cif-nez v0, :cond_12
    00076c40iget-object v0, v1, LO0/r;->d:Lcom/google/android/material/internal/CheckableImageButton;
    00076c44invoke-virtual {v0}, Landroid/view/View;->hasFocus()Z
    00076c4amove-result v0
    00076c4cif-eqz v0, :cond_20
    00076c50iget-object v0, v1, LO0/e;->i:Landroid/widget/EditText;
    00076c54invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
    00076c5amove-result-object v0
    00076c5cinvoke-interface {v0}, Ljava/lang/CharSequence;->length()I
    00076c62move-result v0
    00076c64if-lez v0, :cond_20
    00076c68const/4 v0, 0x1
    00076c6areturn v0
    00076c6cconst/4 v0, 0x0
    00076c6ereturn v0
    00076c1c
    00076c70
    00076c70O0.e::c():
    00076c80const v0, 0x7f0f002e
    00076c86return v0
    00076c70
    00076c88
    00076c88O0.e::d():
    00076c98const v0, 0x7f0700d8
    00076c9ereturn v0
    00076c88
    00076ca0
    00076ca0O0.e::<init>(O0.q):
    00076cb0invoke-direct {v3, v4}, LO0/r;-><init>(LO0/q;)V
    00076cb6new-instance v0, LO0/a;
    00076cbaconst/4 v1, 0x0
    00076cbcinvoke-direct {v0, v1, v3}, LO0/a;-><init>(ILjava/lang/Object;)V
    00076cc2iput-object v0, v3, LO0/e;->j:LO0/a;
    00076cc6new-instance v0, LO0/b;
    00076ccainvoke-direct {v0, v3, v1}, LO0/b;-><init>(LO0/r;I)V
    00076cd0iput-object v0, v3, LO0/e;->k:LO0/b;
    00076cd4invoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context;
    00076cdamove-result-object v0
    00076cdcconst v1, 0x7f03032a
    00076ce2const/16 v2, 0x64
    00076ce6invoke-static {v0, v1, v2}, LC1/d;->L(Landroid/content/Context;II)I
    00076cecmove-result v0
    00076ceeiput v0, v3, LO0/e;->e:I
    00076cf2invoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context;
    00076cf8move-result-object v0
    00076cfaconst/16 v2, 0x96
    00076cfeinvoke-static {v0, v1, v2}, LC1/d;->L(Landroid/content/Context;II)I
    00076d04move-result v0
    00076d06iput v0, v3, LO0/e;->f:I
    00076d0ainvoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context;
    00076d10move-result-object v0
    00076d12sget-object v1, Lr0/a;->a:Landroid/view/animation/LinearInterpolator;
    00076d16const v2, 0x7f030333
    00076d1cinvoke-static {v0, v2, v1}, LC1/d;->M(Landroid/content/Context;ILandroid/view/animation/Interpolator;)Landroid/animation/TimeInterpolator;
    00076d22move-result-object v0
    00076d24iput-object v0, v3, LO0/e;->g:Landroid/animation/TimeInterpolator;
    00076d28invoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context;
    00076d2emove-result-object v4
    00076d30sget-object v0, Lr0/a;->d:LZ/a;
    00076d34const v1, 0x7f030331
    00076d3ainvoke-static {v4, v1, v0}, LC1/d;->M(Landroid/content/Context;ILandroid/view/animation/Interpolator;)Landroid/animation/TimeInterpolator;
    00076d40move-result-object v4
    00076d42iput-object v4, v3, LO0/e;->h:Landroid/animation/TimeInterpolator;
    00076d46return-void
    00076ca0
    00076d48
    00076d48O0.e::a():
    00076d58iget-object v0, v1, LO0/r;->b:LO0/q;
    00076d5ciget-object v0, v0, LO0/q;->p:Ljava/lang/CharSequence;
    00076d60if-eqz v0, :cond_7
    00076d64return-void
    00076d66invoke-virtual {v1}, LO0/e;->u()Z
    00076d6cmove-result v0
    00076d6einvoke-virtual {v1, v0}, LO0/e;->t(Z)V
    00076d74return-void
    00076d48
    00076d76
    00076d76 // align 0x8
    00076d78
    00076d78O0.e::t(boolean):
    00076d88iget-object v0, v2, LO0/r;->b:LO0/q;
    00076d8cinvoke-virtual {v0}, LO0/q;->d()Z
    00076d92move-result v0
    00076d94if-ne v0, v3, :cond_a
    00076d98const/4 v0, 0x1
    00076d9agoto :goto_b
    00076d9cconst/4 v0, 0x0
    00076d9eif-eqz v3, :cond_27
    00076da2iget-object v1, v2, LO0/e;->l:Landroid/animation/AnimatorSet;
    00076da6invoke-virtual {v1}, Landroid/animation/AnimatorSet;->isRunning()Z
    00076dacmove-result v1
    00076daeif-nez v1, :cond_27
    00076db2iget-object v3, v2, LO0/e;->m:Landroid/animation/ValueAnimator;
    00076db6invoke-virtual {v3}, Landroid/animation/ValueAnimator;->cancel()V
    00076dbciget-object v3, v2, LO0/e;->l:Landroid/animation/AnimatorSet;
    00076dc0invoke-virtual {v3}, Landroid/animation/AnimatorSet;->start()V
    00076dc6if-eqz v0, :cond_3a
    00076dcaiget-object v3, v2, LO0/e;->l:Landroid/animation/AnimatorSet;
    00076dceinvoke-virtual {v3}, Landroid/animation/AnimatorSet;->end()V
    00076dd4return-void
    00076dd6if-nez v3, :cond_3a
    00076ddaiget-object v3, v2, LO0/e;->l:Landroid/animation/AnimatorSet;
    00076ddeinvoke-virtual {v3}, Landroid/animation/AnimatorSet;->cancel()V
    00076de4iget-object v3, v2, LO0/e;->m:Landroid/animation/ValueAnimator;
    00076de8invoke-virtual {v3}, Landroid/animation/ValueAnimator;->start()V
    00076deeif-eqz v0, :cond_3a
    00076df2iget-object v3, v2, LO0/e;->m:Landroid/animation/ValueAnimator;
    00076df6invoke-virtual {v3}, Landroid/animation/ValueAnimator;->end()V
    00076dfcreturn-void
    00076d78
    00076dfe
    00076dfe // align 0x10
    00076e00
    00076e00O0.e::m(android.widget.EditText):
    00076e10iput-object v2, v1, LO0/e;->i:Landroid/widget/EditText;
    00076e14iget-object v2, v1, LO0/r;->a:Lcom/google/android/material/textfield/TextInputLayout;
    00076e18invoke-virtual {v1}, LO0/e;->u()Z
    00076e1emove-result v0
    00076e20invoke-virtual {v2, v0}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconVisible(Z)V
    00076e26return-void
    00076e00
    00076e28
    00076e28O0.e::p(boolean):
    00076e38iget-object v0, v1, LO0/r;->b:LO0/q;
    00076e3ciget-object v0, v0, LO0/q;->p:Ljava/lang/CharSequence;
    00076e40if-nez v0, :cond_7
    00076e44return-void
    00076e46invoke-virtual {v1, v2}, LO0/e;->t(Z)V
    00076e4creturn-void
    00076e28
    00076e4e
    00076e4e // align 0x10
    00076e50
    00076e50O0.e::r():
    00076e60const/4 v0, 0x1
    00076e62const/4 v1, 0x0
    00076e64const/4 v2, 0x2
    00076e66new-array v3, v2, [F
    00076e6afill-array-data v3, :array_78
    00076e70invoke-static {v3}, Landroid/animation/ValueAnimator;->ofFloat([F)Landroid/animation/ValueAnimator;
    00076e76move-result-object v3
    00076e78iget-object v4, v9, LO0/e;->h:Landroid/animation/TimeInterpolator;
    00076e7cinvoke-virtual {v3, v4}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V
    00076e82iget v4, v9, LO0/e;->f:I
    00076e86int-to-long v4, v4
    00076e88invoke-virtual {v3, v4, v5}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator;
    00076e8enew-instance v4, LO0/c;
    00076e92invoke-direct {v4, v9, v0}, LO0/c;-><init>(LO0/e;I)V
    00076e98invoke-virtual {v3, v4}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V
    00076e9enew-array v4, v2, [F
    00076ea2fill-array-data v4, :array_80
    00076ea8invoke-static {v4}, Landroid/animation/ValueAnimator;->ofFloat([F)Landroid/animation/ValueAnimator;
    00076eaemove-result-object v4
    00076eb0iget-object v5, v9, LO0/e;->g:Landroid/animation/TimeInterpolator;
    00076eb4invoke-virtual {v4, v5}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V
    00076ebaiget v6, v9, LO0/e;->e:I
    00076ebeint-to-long v7, v6
    00076ec0invoke-virtual {v4, v7, v8}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator;
    00076ec6new-instance v7, LO0/c;
    00076ecainvoke-direct {v7, v9, v1}, LO0/c;-><init>(LO0/e;I)V
    00076ed0invoke-virtual {v4, v7}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V
    00076ed6new-instance v7, Landroid/animation/AnimatorSet;
    00076edainvoke-direct {v7}, Landroid/animation/AnimatorSet;-><init>()V
    00076ee0iput-object v7, v9, LO0/e;->l:Landroid/animation/AnimatorSet;
    00076ee4new-array v8, v2, [Landroid/animation/Animator;
    00076ee8aput-object v3, v8, v1
    00076eecaput-object v4, v8, v0
    00076ef0invoke-virtual {v7, v8}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V
    00076ef6iget-object v3, v9, LO0/e;->l:Landroid/animation/AnimatorSet;
    00076efanew-instance v4, LO0/d;
    00076efeinvoke-direct {v4, v9, v1}, LO0/d;-><init>(LO0/e;I)V
    00076f04invoke-virtual {v3, v4}, Landroid/animation/Animator;->addListener(Landroid/animation/Animator$AnimatorListener;)V
    00076f0anew-array v2, v2, [F
    00076f0efill-array-data v2, :array_88
    00076f14invoke-static {v2}, Landroid/animation/ValueAnimator;->ofFloat([F)Landroid/animation/ValueAnimator;
    00076f1amove-result-object v2
    00076f1cinvoke-virtual {v2, v5}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V
    00076f22int-to-long v3, v6
    00076f24invoke-virtual {v2, v3, v4}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator;
    00076f2anew-instance v3, LO0/c;
    00076f2einvoke-direct {v3, v9, v1}, LO0/c;-><init>(LO0/e;I)V
    00076f34invoke-virtual {v2, v3}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V
    00076f3aiput-object v2, v9, LO0/e;->m:Landroid/animation/ValueAnimator;
    00076f3enew-instance v1, LO0/d;
    00076f42invoke-direct {v1, v9, v0}, LO0/d;-><init>(LO0/e;I)V
    00076f48invoke-virtual {v2, v1}, Landroid/animation/Animator;->addListener(Landroid/animation/Animator$AnimatorListener;)V
    00076f4ereturn-void
    00076f50.array-data 4
    00076f60.array-data 4
    00076f70.array-data 4
    00076e50
    00076f80
    00076f80O0.e::s():
    00076f90iget-object v0, v3, LO0/e;->i:Landroid/widget/EditText;
    00076f94if-eqz v0, :cond_d
    00076f98new-instance v1, LE0/G;
    00076f9cconst/4 v2, 0x3
    00076f9einvoke-direct {v1, v2, v3}, LE0/G;-><init>(ILjava/lang/Object;)V
    00076fa4invoke-virtual {v0, v1}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
    00076faareturn-void
    00076f80
    00076fac
    00076facO0.f::<init>(O0.q, int):
    00076fbciput v2, v0, LO0/f;->e:I
    00076fc0invoke-direct {v0, v1}, LO0/r;-><init>(LO0/q;)V
    00076fc6return-void
    00076fac
    00076fc8
    00076fc8O0.f::r():
    00076fd8iget v0, v2, LO0/f;->e:I
    00076fdcpacked-switch v0, :pswitch_data_14
    00076fe2return-void
    00076fe4iget-object v0, v2, LO0/r;->b:LO0/q;
    00076fe8const/4 v1, 0x0
    00076feaiput-object v1, v0, LO0/q;->o:Landroid/view/View$OnLongClickListener;
    00076feeiget-object v0, v0, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    00076ff2invoke-virtual {v0, v1}, Landroid/view/View;->setOnLongClickListener(Landroid/view/View$OnLongClickListener;)V
    00076ff8invoke-static {v0, v1}, LC1/d;->R(Lcom/google/android/material/internal/CheckableImageButton;Landroid/view/View$OnLongClickListener;)V
    00076ffereturn-void
    00077000.packed-switch 0x0
    00076fc8
    0007700c
    0007700cO0.g::newDrawable():
    0007701cnew-instance v0, LO0/h;
    00077020invoke-direct {v0, v1}, LL0/g;-><init>(LL0/f;)V
    00077026iput-object v1, v0, LO0/h;->x:LO0/g;
    0007702ainvoke-virtual {v0}, LL0/g;->invalidateSelf()V
    00077030return-object v0
    0007700c
    00077032
    00077032 // align 0x4
    00077034
    00077034O0.g::<init>(L0.k, android.graphics.RectF):
    00077044invoke-direct {v0, v1}, LL0/f;-><init>(LL0/k;)V
    0007704aiput-object v2, v0, LO0/g;->q:Landroid/graphics/RectF;
    0007704ereturn-void
    00077034
    00077050
    00077050O0.g::<init>(O0.g):
    00077060invoke-direct {v0, v1}, LL0/f;-><init>(LL0/f;)V
    00077066iget-object v1, v1, LO0/g;->q:Landroid/graphics/RectF;
    0007706aiput-object v1, v0, LO0/g;->q:Landroid/graphics/RectF;
    0007706ereturn-void
    00077050
    00077070
    00077070O0.h::mutate():
    00077080new-instance v0, LO0/g;
    00077084iget-object v1, v2, LO0/h;->x:LO0/g;
    00077088invoke-direct {v0, v1}, LO0/g;-><init>(LO0/g;)V
    0007708eiput-object v0, v2, LO0/h;->x:LO0/g;
    00077092return-object v2
    00077070
    00077094
    00077094O0.h::e(android.graphics.Canvas):
    000770a4iget-object v0, v2, LO0/h;->x:LO0/g;
    000770a8iget-object v0, v0, LO0/g;->q:Landroid/graphics/RectF;
    000770acinvoke-virtual {v0}, Landroid/graphics/RectF;->isEmpty()Z
    000770b2move-result v0
    000770b4if-eqz v0, :cond_e
    000770b8invoke-super {v2, v3}, LL0/g;->e(Landroid/graphics/Canvas;)V
    000770bereturn-void
    000770c0invoke-virtual {v3}, Landroid/graphics/Canvas;->save()I
    000770c6sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
    000770caconst/16 v1, 0x1a
    000770ceif-lt v0, v1, :cond_1f
    000770d2iget-object v0, v2, LO0/h;->x:LO0/g;
    000770d6iget-object v0, v0, LO0/g;->q:Landroid/graphics/RectF;
    000770dainvoke-static {v3, v0}, LI/d;->e(Landroid/graphics/Canvas;Landroid/graphics/RectF;)V
    000770e0goto :goto_28
    000770e2iget-object v0, v2, LO0/h;->x:LO0/g;
    000770e6iget-object v0, v0, LO0/g;->q:Landroid/graphics/RectF;
    000770easget-object v1, Landroid/graphics/Region$Op;->DIFFERENCE:Landroid/graphics/Region$Op;
    000770eeinvoke-virtual {v3, v0, v1}, Landroid/graphics/Canvas;->clipRect(Landroid/graphics/RectF;Landroid/graphics/Region$Op;)Z
    000770f4invoke-super {v2, v3}, LL0/g;->e(Landroid/graphics/Canvas;)V
    000770fainvoke-virtual {v3}, Landroid/graphics/Canvas;->restore()V
    00077100return-void
    00077094
    00077102
    00077102 // align 0x4
    00077104
    00077104O0.h::n(float, float, float, float):
    00077114iget-object v0, v2, LO0/h;->x:LO0/g;
    00077118iget-object v0, v0, LO0/g;->q:Landroid/graphics/RectF;
    0007711ciget v1, v0, Landroid/graphics/RectF;->left:F
    00077120cmpl-float v1, v3, v1
    00077124if-nez v1, :cond_1e
    00077128iget v1, v0, Landroid/graphics/RectF;->top:F
    0007712ccmpl-float v1, v4, v1
    00077130if-nez v1, :cond_1e
    00077134iget v1, v0, Landroid/graphics/RectF;->right:F
    00077138cmpl-float v1, v5, v1
    0007713cif-nez v1, :cond_1e
    00077140iget v1, v0, Landroid/graphics/RectF;->bottom:F
    00077144cmpl-float v1, v6, v1
    00077148if-eqz v1, :cond_1d
    0007714cgoto :goto_1e
    0007714ereturn-void
    00077150invoke-virtual {v0, v3, v4, v5, v6}, Landroid/graphics/RectF;->set(FFFF)V
    00077156invoke-virtual {v2}, LL0/g;->invalidateSelf()V
    0007715creturn-void
    00077104
    0007715e
    0007715e // align 0x10
    00077160
    00077160O0.i::onTouch(android.view.View, android.view.MotionEvent):
    00077170iget-object v7, v6, LO0/i;->a:LO0/l;
    00077174invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0007717ainvoke-virtual {v8}, Landroid/view/MotionEvent;->getAction()I
    00077180move-result v8
    00077182const/4 v0, 0x0
    00077184const/4 v1, 0x1
    00077186if-ne v8, v1, :cond_33
    0007718ainvoke-static {}, Ljava/lang/System;->currentTimeMillis()J
    00077190move-result-wide v2
    00077192iget-wide v4, v7, LO0/l;->o:J
    00077196sub-long/2addr v2, v4
    00077198const-wide/16 v4, 0x0
    0007719ccmp-long v8, v2, v4
    000771a0if-ltz v8, :cond_23
    000771a4const-wide/16 v4, 0x12c
    000771a8cmp-long v8, v2, v4
    000771acif-lez v8, :cond_21
    000771b0goto :goto_23
    000771b2move v8, v0
    000771b4goto :goto_24
    000771b6move v8, v1
    000771b8if-eqz v8, :cond_28
    000771bciput-boolean v0, v7, LO0/l;->m:Z
    000771c0invoke-virtual {v7}, LO0/l;->u()V
    000771c6iput-boolean v1, v7, LO0/l;->m:Z
    000771cainvoke-static {}, Ljava/lang/System;->currentTimeMillis()J
    000771d0move-result-wide v1
    000771d2iput-wide v1, v7, LO0/l;->o:J
    000771d6return v0
    00077160
    000771d8
    000771d8O0.i::<init>(O0.l):
    000771e8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000771eeiput-object v1, v0, LO0/i;->a:LO0/l;
    000771f2return-void
    000771d8
    000771f4
    000771f4O0.j::<init>(O0.l):
    00077204invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0007720aiput-object v1, v0, LO0/j;->a:LO0/l;
    0007720ereturn-void
    000771f4
    00077210
    00077210O0.j::onDismiss():
    00077220const/4 v0, 0x1
    00077222iget-object v1, v4, LO0/j;->a:LO0/l;
    00077226iput-boolean v0, v1, LO0/l;->m:Z
    0007722ainvoke-static {}, Ljava/lang/System;->currentTimeMillis()J
    00077230move-result-wide v2
    00077232iput-wide v2, v1, LO0/l;->o:J
    00077236const/4 v0, 0x0
    00077238invoke-virtual {v1, v0}, LO0/l;->t(Z)V
    0007723ereturn-void
    00077210
    00077240
    00077240O0.k::<init>(java.lang.Object):
    00077250iput-object v1, v0, LO0/k;->a:Ljava/lang/Object;
    00077254invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0007725areturn-void
    00077240
    0007725c
    0007725cO0.l::h():
    0007726ciget-object v0, v1, LO0/l;->k:LO0/k;
    00077270return-object v0
    0007725c
    00077272
    00077272 // align 0x4
    00077274
    00077274O0.l::f():
    00077284iget-object v0, v1, LO0/l;->i:LO0/a;
    00077288return-object v0
    00077274
    0007728a
    0007728a // align 0x4
    0007728c
    0007728cO0.l::e():
    0007729ciget-object v0, v1, LO0/l;->j:LO0/b;
    000772a0return-object v0
    0007728c
    000772a2
    000772a2 // align 0x4
    000772a4
    000772a4O0.l::i(int):
    000772b4if-eqz v1, :cond_4
    000772b8const/4 v1, 0x1
    000772bareturn v1
    000772bcconst/4 v1, 0x0
    000772bereturn v1
    000772a4
    000772c0
    000772c0O0.l::j():
    000772d0iget-boolean v0, v1, LO0/l;->l:Z
    000772d4return v0
    000772c0
    000772d6
    000772d6 // align 0x8
    000772d8
    000772d8O0.l::l():
    000772e8iget-boolean v0, v1, LO0/l;->n:Z
    000772ecreturn v0
    000772d8
    000772ee
    000772ee // align 0x10
    000772f0
    000772f0O0.l::c():
    00077300const v0, 0x7f0f0031
    00077306return v0
    000772f0
    00077308
    00077308O0.l::d():
    00077318const v0, 0x7f0700d5
    0007731ereturn v0
    00077308
    00077320
    00077320O0.l::<init>(O0.q):
    00077330invoke-direct {v3, v4}, LO0/r;-><init>(LO0/q;)V
    00077336new-instance v0, LO0/a;
    0007733aconst/4 v1, 0x1
    0007733cinvoke-direct {v0, v1, v3}, LO0/a;-><init>(ILjava/lang/Object;)V
    00077342iput-object v0, v3, LO0/l;->i:LO0/a;
    00077346new-instance v0, LO0/b;
    0007734ainvoke-direct {v0, v3, v1}, LO0/b;-><init>(LO0/r;I)V
    00077350iput-object v0, v3, LO0/l;->j:LO0/b;
    00077354new-instance v0, LO0/k;
    00077358invoke-direct {v0, v3}, LO0/k;-><init>(Ljava/lang/Object;)V
    0007735eiput-object v0, v3, LO0/l;->k:LO0/k;
    00077362const-wide v0, 0x7fffffffffffffff
    0007736ciput-wide v0, v3, LO0/l;->o:J
    00077370invoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077376move-result-object v0
    00077378const v1, 0x7f03032a
    0007737econst/16 v2, 0x43
    00077382invoke-static {v0, v1, v2}, LC1/d;->L(Landroid/content/Context;II)I
    00077388move-result v0
    0007738aiput v0, v3, LO0/l;->f:I
    0007738einvoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077394move-result-object v0
    00077396const/16 v2, 0x32
    0007739ainvoke-static {v0, v1, v2}, LC1/d;->L(Landroid/content/Context;II)I
    000773a0move-result v0
    000773a2iput v0, v3, LO0/l;->e:I
    000773a6invoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context;
    000773acmove-result-object v4
    000773aesget-object v0, Lr0/a;->a:Landroid/view/animation/LinearInterpolator;
    000773b2const v1, 0x7f030333
    000773b8invoke-static {v4, v1, v0}, LC1/d;->M(Landroid/content/Context;ILandroid/view/animation/Interpolator;)Landroid/animation/TimeInterpolator;
    000773bemove-result-object v4
    000773c0iput-object v4, v3, LO0/l;->g:Landroid/animation/TimeInterpolator;
    000773c4return-void
    00077320
    000773c6
    000773c6 // align 0x8
    000773c8
    000773c8O0.l::a():
    000773d8iget-object v0, v3, LO0/l;->p:Landroid/view/accessibility/AccessibilityManager;
    000773dcinvoke-virtual {v0}, Landroid/view/accessibility/AccessibilityManager;->isTouchExplorationEnabled()Z
    000773e2move-result v0
    000773e4if-eqz v0, :cond_1d
    000773e8iget-object v0, v3, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    000773ecinvoke-static {v0}, LP1/e;->C(Landroid/widget/EditText;)Z
    000773f2move-result v0
    000773f4if-eqz v0, :cond_1d
    000773f8iget-object v0, v3, LO0/r;->d:Lcom/google/android/material/internal/CheckableImageButton;
    000773fcinvoke-virtual {v0}, Landroid/view/View;->hasFocus()Z
    00077402move-result v0
    00077404if-nez v0, :cond_1d
    00077408iget-object v0, v3, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    0007740cinvoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;->dismissDropDown()V
    00077412iget-object v0, v3, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    00077416new-instance v1, LE0/G;
    0007741aconst/4 v2, 0x4
    0007741cinvoke-direct {v1, v2, v3}, LE0/G;-><init>(ILjava/lang/Object;)V
    00077422invoke-virtual {v0, v1}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
    00077428return-void
    000773c8
    0007742a
    0007742a // align 0x4
    0007742c
    0007742cO0.l::m(android.widget.EditText):
    0007743cinstance-of v0, v3, Landroid/widget/AutoCompleteTextView;
    00077440if-eqz v0, :cond_42
    00077444move-object v0, v3
    00077446check-cast v0, Landroid/widget/AutoCompleteTextView;
    0007744aiput-object v0, v2, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    0007744enew-instance v1, LO0/i;
    00077452invoke-direct {v1, v2}, LO0/i;-><init>(LO0/l;)V
    00077458invoke-virtual {v0, v1}, Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
    0007745eiget-object v0, v2, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    00077462new-instance v1, LO0/j;
    00077466invoke-direct {v1, v2}, LO0/j;-><init>(LO0/l;)V
    0007746cinvoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;->setOnDismissListener(Landroid/widget/AutoCompleteTextView$OnDismissListener;)V
    00077472iget-object v0, v2, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    00077476const/4 v1, 0x0
    00077478invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;->setThreshold(I)V
    0007747eiget-object v0, v2, LO0/r;->a:Lcom/google/android/material/textfield/TextInputLayout;
    00077482const/4 v1, 0x0
    00077484invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setErrorIconDrawable(Landroid/graphics/drawable/Drawable;)V
    0007748ainvoke-static {v3}, LP1/e;->C(Landroid/widget/EditText;)Z
    00077490move-result v3
    00077492if-nez v3, :cond_3d
    00077496iget-object v3, v2, LO0/l;->p:Landroid/view/accessibility/AccessibilityManager;
    0007749ainvoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;->isTouchExplorationEnabled()Z
    000774a0move-result v3
    000774a2if-eqz v3, :cond_3d
    000774a6sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
    000774aaiget-object v3, v2, LO0/r;->d:Lcom/google/android/material/internal/CheckableImageButton;
    000774aeconst/4 v1, 0x2
    000774b0invoke-virtual {v3, v1}, Landroid/view/View;->setImportantForAccessibility(I)V
    000774b6const/4 v3, 0x1
    000774b8invoke-virtual {v0, v3}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconVisible(Z)V
    000774bereturn-void
    000774c0new-instance v3, Ljava/lang/RuntimeException;
    000774c4const-string v0, "EditText needs to be an AutoCompleteTextView if an Exposed Dropdown Menu is being used."
    000774c8invoke-direct {v3, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
    000774cethrow v3
    0007742c
    000774d0
    000774d0O0.l::n(L.i):
    000774e0iget-object v0, v2, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    000774e4invoke-static {v0}, LP1/e;->C(Landroid/widget/EditText;)Z
    000774eamove-result v0
    000774ecif-nez v0, :cond_11
    000774f0const-class v0, Landroid/widget/Spinner;
    000774f4invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
    000774famove-result-object v0
    000774fcinvoke-virtual {v3, v0}, LL/i;->i(Ljava/lang/CharSequence;)V
    00077502sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
    00077506const/16 v1, 0x1a
    0007750aif-lt v0, v1, :cond_1e
    0007750eiget-object v0, v3, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
    00077512invoke-static {v0}, LI/d;->h(Landroid/view/accessibility/AccessibilityNodeInfo;)Z
    00077518move-result v0
    0007751agoto :goto_23
    0007751cconst/4 v0, 0x4
    0007751einvoke-virtual {v3, v0}, LL/i;->e(I)Z
    00077524move-result v0
    00077526if-eqz v0, :cond_29
    0007752aconst/4 v0, 0x0
    0007752cinvoke-virtual {v3, v0}, LL/i;->k(Ljava/lang/String;)V
    00077532return-void
    000774d0
    00077534
    00077534O0.l::o(android.view.accessibility.AccessibilityEvent):
    00077544iget-object v0, v3, LO0/l;->p:Landroid/view/accessibility/AccessibilityManager;
    00077548invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityManager;->isEnabled()Z
    0007754emove-result v0
    00077550if-eqz v0, :cond_45
    00077554iget-object v0, v3, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    00077558invoke-static {v0}, LP1/e;->C(Landroid/widget/EditText;)Z
    0007755emove-result v0
    00077560if-eqz v0, :cond_11
    00077564goto :goto_45
    00077566invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityEvent;->getEventType()I
    0007756cmove-result v0
    0007756econst v1, 0x8000
    00077574const/4 v2, 0x1
    00077576if-eq v0, v1, :cond_23
    0007757ainvoke-virtual {v4}, Landroid/view/accessibility/AccessibilityEvent;->getEventType()I
    00077580move-result v0
    00077582const/16 v1, 0x8
    00077586if-ne v0, v1, :cond_31
    0007758aiget-boolean v0, v3, LO0/l;->n:Z
    0007758eif-eqz v0, :cond_31
    00077592iget-object v0, v3, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    00077596invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;->isPopupShowing()Z
    0007759cmove-result v0
    0007759eif-nez v0, :cond_31
    000775a2move v0, v2
    000775a4goto :goto_32
    000775a6const/4 v0, 0x0
    000775a8invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityEvent;->getEventType()I
    000775aemove-result v4
    000775b0if-eq v4, v2, :cond_3a
    000775b4if-eqz v0, :cond_45
    000775b8invoke-virtual {v3}, LO0/l;->u()V
    000775beiput-boolean v2, v3, LO0/l;->m:Z
    000775c2invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
    000775c8move-result-wide v0
    000775caiput-wide v0, v3, LO0/l;->o:J
    000775cereturn-void
    00077534
    000775d0
    000775d0O0.l::t(boolean):
    000775e0iget-boolean v0, v1, LO0/l;->n:Z
    000775e4if-eq v0, v2, :cond_10
    000775e8iput-boolean v2, v1, LO0/l;->n:Z
    000775eciget-object v2, v1, LO0/l;->r:Landroid/animation/ValueAnimator;
    000775f0invoke-virtual {v2}, Landroid/animation/ValueAnimator;->cancel()V
    000775f6iget-object v2, v1, LO0/l;->q:Landroid/animation/ValueAnimator;
    000775fainvoke-virtual {v2}, Landroid/animation/ValueAnimator;->start()V
    00077600return-void
    000775d0
    00077602
    00077602 // align 0x4
    00077604
    00077604O0.l::r():
    00077614const/4 v0, 0x2
    00077616new-array v1, v0, [F
    0007761afill-array-data v1, :array_52
    00077620invoke-static {v1}, Landroid/animation/ValueAnimator;->ofFloat([F)Landroid/animation/ValueAnimator;
    00077626move-result-object v1
    00077628iget-object v2, v5, LO0/l;->g:Landroid/animation/TimeInterpolator;
    0007762cinvoke-virtual {v1, v2}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V
    00077632iget v3, v5, LO0/l;->f:I
    00077636int-to-long v3, v3
    00077638invoke-virtual {v1, v3, v4}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator;
    0007763enew-instance v3, LG0/a;
    00077642invoke-direct {v3, v0, v5}, LG0/a;-><init>(ILjava/lang/Object;)V
    00077648invoke-virtual {v1, v3}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V
    0007764eiput-object v1, v5, LO0/l;->r:Landroid/animation/ValueAnimator;
    00077652new-array v1, v0, [F
    00077656fill-array-data v1, :array_5a
    0007765cinvoke-static {v1}, Landroid/animation/ValueAnimator;->ofFloat([F)Landroid/animation/ValueAnimator;
    00077662move-result-object v1
    00077664invoke-virtual {v1, v2}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V
    0007766aiget v2, v5, LO0/l;->e:I
    0007766eint-to-long v2, v2
    00077670invoke-virtual {v1, v2, v3}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator;
    00077676new-instance v2, LG0/a;
    0007767ainvoke-direct {v2, v0, v5}, LG0/a;-><init>(ILjava/lang/Object;)V
    00077680invoke-virtual {v1, v2}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V
    00077686iput-object v1, v5, LO0/l;->q:Landroid/animation/ValueAnimator;
    0007768anew-instance v0, LF0/i;
    0007768econst/4 v2, 0x3
    00077690invoke-direct {v0, v2, v5}, LF0/i;-><init>(ILjava/lang/Object;)V
    00077696invoke-virtual {v1, v0}, Landroid/animation/Animator;->addListener(Landroid/animation/Animator$AnimatorListener;)V
    0007769ciget-object v0, v5, LO0/r;->c:Landroid/content/Context;
    000776a0const-string v1, "accessibility"
    000776a4invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
    000776aamove-result-object v0
    000776accheck-cast v0, Landroid/view/accessibility/AccessibilityManager;
    000776b0iput-object v0, v5, LO0/l;->p:Landroid/view/accessibility/AccessibilityManager;
    000776b4return-void
    000776b6nop
    000776b8.array-data 4
    000776c8.array-data 4
    00077604
    000776d8
    000776d8O0.l::u():
    000776e8iget-object v0, v7, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    000776ecif-nez v0, :cond_5
    000776f0return-void
    000776f2invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
    000776f8move-result-wide v0
    000776faiget-wide v2, v7, LO0/l;->o:J
    000776fesub-long/2addr v0, v2
    00077700const-wide/16 v2, 0x0
    00077704cmp-long v2, v0, v2
    00077708const/4 v3, 0x1
    0007770aconst/4 v4, 0x0
    0007770cif-ltz v2, :cond_1d
    00077710const-wide/16 v5, 0x12c
    00077714cmp-long v0, v0, v5
    00077718if-lez v0, :cond_1b
    0007771cgoto :goto_1d
    0007771emove v0, v4
    00077720goto :goto_1e
    00077722move v0, v3
    00077724if-eqz v0, :cond_22
    00077728iput-boolean v4, v7, LO0/l;->m:Z
    0007772ciget-boolean v0, v7, LO0/l;->m:Z
    00077730if-nez v0, :cond_41
    00077734iget-boolean v0, v7, LO0/l;->n:Z
    00077738xor-int/2addr v0, v3
    0007773ainvoke-virtual {v7, v0}, LO0/l;->t(Z)V
    00077740iget-boolean v0, v7, LO0/l;->n:Z
    00077744if-eqz v0, :cond_3b
    00077748iget-object v0, v7, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    0007774cinvoke-virtual {v0}, Landroid/view/View;->requestFocus()Z
    00077752iget-object v0, v7, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    00077756invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;->showDropDown()V
    0007775creturn-void
    0007775eiget-object v0, v7, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    00077762invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;->dismissDropDown()V
    00077768return-void
    0007776aiput-boolean v4, v7, LO0/l;->m:Z
    0007776ereturn-void
    000776d8
    00077770
    00077770O0.l::s():
    00077780iget-object v0, v2, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    00077784if-eqz v0, :cond_d
    00077788const/4 v1, 0x0
    0007778ainvoke-virtual {v0, v1}, Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
    00077790iget-object v0, v2, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    00077794invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;->setOnDismissListener(Landroid/widget/AutoCompleteTextView$OnDismissListener;)V
    0007779areturn-void
    00077770
    0007779c
    0007779cO0.m::<init>(O0.q):
    000777acinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000777b2iput-object v1, v0, LO0/m;->a:LO0/q;
    000777b6return-void
    0007779c
    000777b8
    000777b8O0.m::afterTextChanged(android.text.Editable):
    000777c8iget-object v1, v0, LO0/m;->a:LO0/q;
    000777ccinvoke-virtual {v1}, LO0/q;->b()LO0/r;
    000777d2move-result-object v1
    000777d4invoke-virtual {v1}, LO0/r;->a()V
    000777dareturn-void
    000777b8
    000777dc
    000777dcO0.m::beforeTextChanged(java.lang.CharSequence, int, int, int):
    000777eciget-object v1, v0, LO0/m;->a:LO0/q;
    000777f0invoke-virtual {v1}, LO0/q;->b()LO0/r;
    000777f6move-result-object v1
    000777f8invoke-virtual {v1}, LO0/r;->b()V
    000777fereturn-void
    000777dc
    00077800
    00077800O0.n::<init>(O0.q):
    00077810invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    00077816iput-object v1, v0, LO0/n;->a:LO0/q;
    0007781areturn-void
    00077800
    0007781c
    0007781cO0.n::a(com.google.android.material.textfield.TextInputLayout):
    0007782ciget-object v0, v4, LO0/n;->a:LO0/q;
    00077830iget-object v1, v0, LO0/q;->s:Landroid/widget/EditText;
    00077834invoke-virtual {v5}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText;
    0007783amove-result-object v2
    0007783cif-ne v1, v2, :cond_b
    00077840return-void
    00077842iget-object v1, v0, LO0/q;->s:Landroid/widget/EditText;
    00077846iget-object v2, v0, LO0/q;->v:LO0/m;
    0007784aif-eqz v1, :cond_2a
    0007784einvoke-virtual {v1, v2}, Landroid/widget/TextView;->removeTextChangedListener(Landroid/text/TextWatcher;)V
    00077854iget-object v1, v0, LO0/q;->s:Landroid/widget/EditText;
    00077858invoke-virtual {v1}, Landroid/view/View;->getOnFocusChangeListener()Landroid/view/View$OnFocusChangeListener;
    0007785emove-result-object v1
    00077860invoke-virtual {v0}, LO0/q;->b()LO0/r;
    00077866move-result-object v3
    00077868invoke-virtual {v3}, LO0/r;->e()Landroid/view/View$OnFocusChangeListener;
    0007786emove-result-object v3
    00077870if-ne v1, v3, :cond_2a
    00077874iget-object v1, v0, LO0/q;->s:Landroid/widget/EditText;
    00077878const/4 v3, 0x0
    0007787ainvoke-virtual {v1, v3}, Landroid/view/View;->setOnFocusChangeListener(Landroid/view/View$OnFocusChangeListener;)V
    00077880invoke-virtual {v5}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText;
    00077886move-result-object v5
    00077888iput-object v5, v0, LO0/q;->s:Landroid/widget/EditText;
    0007788cif-eqz v5, :cond_35
    00077890invoke-virtual {v5, v2}, Landroid/widget/TextView;->addTextChangedListener(Landroid/text/TextWatcher;)V
    00077896invoke-virtual {v0}, LO0/q;->b()LO0/r;
    0007789cmove-result-object v5
    0007789eiget-object v1, v0, LO0/q;->s:Landroid/widget/EditText;
    000778a2invoke-virtual {v5, v1}, LO0/r;->m(Landroid/widget/EditText;)V
    000778a8invoke-virtual {v0}, LO0/q;->b()LO0/r;
    000778aemove-result-object v5
    000778b0invoke-virtual {v0, v5}, LO0/q;->j(LO0/r;)V
    000778b6return-void
    0007781c
    000778b8
    000778b8O0.o::<init>(int, java.lang.Object):
    000778c8iput v1, v0, LO0/o;->a:I
    000778cciput-object v2, v0, LO0/o;->b:Ljava/lang/Object;
    000778d0invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000778d6return-void
    000778b8
    000778d8
    000778d8O0.o::a(android.view.View):
    000778e8return-void
    000778d8
    000778ea
    000778ea // align 0x4
    000778ec
    000778ecO0.o::b(android.view.View):
    000778fcreturn-void
    000778ec
    000778fe
    000778fe // align 0x10
    00077900
    00077900O0.o::onViewAttachedToWindow(android.view.View):
    00077910iget-object v3, v2, LO0/o;->b:Ljava/lang/Object;
    00077914iget v0, v2, LO0/o;->a:I
    00077918packed-switch v0, :pswitch_data_30
    0007791ereturn-void
    00077920check-cast v3, Landroid/view/View;
    00077924invoke-virtual {v3, v2}, Landroid/view/View;->removeOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V
    0007792asget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
    0007792einvoke-static {v3}, LK/C;->c(Landroid/view/View;)V
    00077934return-void
    00077936check-cast v3, LO0/q;
    0007793aiget-object v0, v3, LO0/q;->u:LO0/k;
    0007793eif-eqz v0, :cond_2f
    00077942iget-object v0, v3, LO0/q;->t:Landroid/view/accessibility/AccessibilityManager;
    00077946if-eqz v0, :cond_2f
    0007794asget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
    0007794einvoke-virtual {v3}, Landroid/view/View;->isAttachedToWindow()Z
    00077954move-result v1
    00077956if-eqz v1, :cond_2f
    0007795aiget-object v3, v3, LO0/q;->u:LO0/k;
    0007795enew-instance v1, LL/b;
    00077962invoke-direct {v1, v3}, LL/b;-><init>(LO0/k;)V
    00077968invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityManager;->addTouchExplorationStateChangeListener(Landroid/view/accessibility/AccessibilityManager$TouchExplorationStateChangeListener;)Z
    0007796ereturn-void
    00077970.packed-switch 0x0
    00077900
    00077984
    00077984O0.o::c(android.view.View):
    00077994return-void
    00077984
    00077996
    00077996 // align 0x8
    00077998
    00077998O0.o::onViewDetachedFromWindow(android.view.View):
    000779a8iget v0, v2, LO0/o;->a:I
    000779acpacked-switch v0, :pswitch_data_58
    000779b2iget-object v0, v2, LO0/o;->b:Ljava/lang/Object;
    000779b6check-cast v0, Li/D;
    000779baiget-object v1, v0, Li/D;->o:Landroid/view/ViewTreeObserver;
    000779beif-eqz v1, :cond_20
    000779c2invoke-virtual {v1}, Landroid/view/ViewTreeObserver;->isAlive()Z
    000779c8move-result v1
    000779caif-nez v1, :cond_19
    000779ceinvoke-virtual {v3}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
    000779d4move-result-object v1
    000779d6iput-object v1, v0, Li/D;->o:Landroid/view/ViewTreeObserver;
    000779daiget-object v1, v0, Li/D;->o:Landroid/view/ViewTreeObserver;
    000779deiget-object v0, v0, Li/D;->i:LG0/e;
    000779e2invoke-virtual {v1, v0}, Landroid/view/ViewTreeObserver;->removeGlobalOnLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
    000779e8invoke-virtual {v3, v2}, Landroid/view/View;->removeOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V
    000779eereturn-void
    000779f0iget-object v0, v2, LO0/o;->b:Ljava/lang/Object;
    000779f4check-cast v0, Li/f;
    000779f8iget-object v1, v0, Li/f;->x:Landroid/view/ViewTreeObserver;
    000779fcif-eqz v1, :cond_3f
    00077a00invoke-virtual {v1}, Landroid/view/ViewTreeObserver;->isAlive()Z
    00077a06move-result v1
    00077a08if-nez v1, :cond_38
    00077a0cinvoke-virtual {v3}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
    00077a12move-result-object v1
    00077a14iput-object v1, v0, Li/f;->x:Landroid/view/ViewTreeObserver;
    00077a18iget-object v1, v0, Li/f;->x:Landroid/view/ViewTreeObserver;
    00077a1ciget-object v0, v0, Li/f;->i:LG0/e;
    00077a20invoke-virtual {v1, v0}, Landroid/view/ViewTreeObserver;->removeGlobalOnLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
    00077a26invoke-virtual {v3, v2}, Landroid/view/View;->removeOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V
    00077a2creturn-void
    00077a2eiget-object v3, v2, LO0/o;->b:Ljava/lang/Object;
    00077a32check-cast v3, LO0/q;
    00077a36iget-object v0, v3, LO0/q;->u:LO0/k;
    00077a3aif-eqz v0, :cond_57
    00077a3eiget-object v3, v3, LO0/q;->t:Landroid/view/accessibility/AccessibilityManager;
    00077a42if-eqz v3, :cond_57
    00077a46new-instance v1, LL/b;
    00077a4ainvoke-direct {v1, v0}, LL/b;-><init>(LO0/k;)V
    00077a50invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityManager;->removeTouchExplorationStateChangeListener(Landroid/view/accessibility/AccessibilityManager$TouchExplorationStateChangeListener;)Z
    00077a56return-void
    00077a58.packed-switch 0x0
    00077998
    00077a6c
    00077a6cO0.p::<init>(O0.q, F0.h):
    00077a7cinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
    00077a82new-instance v0, Landroid/util/SparseArray;
    00077a86invoke-direct {v0}, Landroid/util/SparseArray;-><init>()V
    00077a8ciput-object v0, v1, LO0/p;->a:Landroid/util/SparseArray;
    00077a90iput-object v2, v1, LO0/p;->b:LO0/q;
    00077a94iget-object v2, v3, LF0/h;->c:Ljava/lang/Object;
    00077a98check-cast v2, Landroid/content/res/TypedArray;
    00077a9cconst/16 v3, 0x1c
    00077aa0const/4 v0, 0x0
    00077aa2invoke-virtual {v2, v3, v0}, Landroid/content/res/TypedArray;->getResourceId(II)I
    00077aa8move-result v3
    00077aaaiput v3, v1, LO0/p;->c:I
    00077aaeconst/16 v3, 0x34
    00077ab2invoke-virtual {v2, v3, v0}, Landroid/content/res/TypedArray;->getResourceId(II)I
    00077ab8move-result v2
    00077abaiput v2, v1, LO0/p;->d:I
    00077abereturn-void
    00077a6c
    00077ac0
    00077ac0O0.q::b():
    00077ad0iget v0, v5, LO0/q;->i:I
    00077ad4iget-object v1, v5, LO0/q;->h:LO0/p;
    00077ad8iget-object v2, v1, LO0/p;->a:Landroid/util/SparseArray;
    00077adcinvoke-virtual {v2, v0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
    00077ae2move-result-object v3
    00077ae4check-cast v3, LO0/r;
    00077ae8if-nez v3, :cond_50
    00077aecconst/4 v3, -0x1
    00077aeeiget-object v4, v1, LO0/p;->b:LO0/q;
    00077af2if-eq v0, v3, :cond_46
    00077af6if-eqz v0, :cond_3f
    00077afaconst/4 v3, 0x1
    00077afcif-eq v0, v3, :cond_36
    00077b00const/4 v1, 0x2
    00077b02if-eq v0, v1, :cond_30
    00077b06const/4 v1, 0x3
    00077b08if-ne v0, v1, :cond_24
    00077b0cnew-instance v1, LO0/l;
    00077b10invoke-direct {v1, v4}, LO0/l;-><init>(LO0/q;)V
    00077b16goto :goto_4c
    00077b18new-instance v1, Ljava/lang/IllegalArgumentException;
    00077b1cconst-string v2, "Invalid end icon mode: "
    00077b20invoke-static {v2, v0}, LB1/b;->e(Ljava/lang/String;I)Ljava/lang/String;
    00077b26move-result-object v0
    00077b28invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    00077b2ethrow v1
    00077b30new-instance v1, LO0/e;
    00077b34invoke-direct {v1, v4}, LO0/e;-><init>(LO0/q;)V
    00077b3agoto :goto_4c
    00077b3cnew-instance v3, LO0/y;
    00077b40iget v1, v1, LO0/p;->d:I
    00077b44invoke-direct {v3, v4, v1}, LO0/y;-><init>(LO0/q;I)V
    00077b4amove-object v1, v3
    00077b4cgoto :goto_4c
    00077b4enew-instance v1, LO0/f;
    00077b52const/4 v3, 0x1
    00077b54invoke-direct {v1, v4, v3}, LO0/f;-><init>(LO0/q;I)V
    00077b5agoto :goto_4c
    00077b5cnew-instance v1, LO0/f;
    00077b60const/4 v3, 0x0
    00077b62invoke-direct {v1, v4, v3}, LO0/f;-><init>(LO0/q;I)V
    00077b68invoke-virtual {v2, v0, v1}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V
    00077b6ereturn-object v1
    00077b70return-object v3
    00077ac0
    00077b72
    00077b72 // align 0x4
    00077b74
    00077b74O0.q::d():
    00077b84iget-object v0, v1, LO0/q;->b:Landroid/widget/FrameLayout;
    00077b88invoke-virtual {v0}, Landroid/view/View;->getVisibility()I
    00077b8emove-result v0
    00077b90if-nez v0, :cond_12
    00077b94iget-object v0, v1, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    00077b98invoke-virtual {v0}, Landroid/view/View;->getVisibility()I
    00077b9emove-result v0
    00077ba0if-nez v0, :cond_12
    00077ba4const/4 v0, 0x1
    00077ba6return v0
    00077ba8const/4 v0, 0x0
    00077baareturn v0
    00077b74
    00077bac
    00077bacO0.q::e():
    00077bbciget-object v0, v1, LO0/q;->c:Lcom/google/android/material/internal/CheckableImageButton;
    00077bc0invoke-virtual {v0}, Landroid/view/View;->getVisibility()I
    00077bc6move-result v0
    00077bc8if-nez v0, :cond_a
    00077bccconst/4 v0, 0x1
    00077bcereturn v0
    00077bd0const/4 v0, 0x0
    00077bd2return v0
    00077bac
    00077bd4
    00077bd4O0.q::a(android.view.ViewGroup, android.view.LayoutInflater, int):
    00077be4const v0, 0x7f0b002c
    00077beaconst/4 v1, 0x0
    00077becinvoke-virtual {v4, v0, v3, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
    00077bf2move-result-object v3
    00077bf4check-cast v3, Lcom/google/android/material/internal/CheckableImageButton;
    00077bf8invoke-virtual {v3, v5}, Landroid/view/View;->setId(I)V
    00077bfeinvoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077c04move-result-object v4
    00077c06invoke-static {v4}, LC1/l;->R(Landroid/content/Context;)Z
    00077c0cmove-result v4
    00077c0eif-eqz v4, :cond_20
    00077c12invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    00077c18move-result-object v4
    00077c1acheck-cast v4, Landroid/view/ViewGroup$MarginLayoutParams;
    00077c1einvoke-virtual {v4, v1}, Landroid/view/ViewGroup$MarginLayoutParams;->setMarginStart(I)V
    00077c24return-object v3
    00077bd4
    00077c26
    00077c26 // align 0x8
    00077c28
    00077c28O0.q::c():
    00077c38invoke-virtual {v3}, LO0/q;->d()Z
    00077c3emove-result v0
    00077c40if-nez v0, :cond_f
    00077c44invoke-virtual {v3}, LO0/q;->e()Z
    00077c4amove-result v0
    00077c4cif-eqz v0, :cond_d
    00077c50goto :goto_f
    00077c52const/4 v0, 0x0
    00077c54goto :goto_20
    00077c56iget-object v0, v3, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    00077c5ainvoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
    00077c60move-result v1
    00077c62invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    00077c68move-result-object v0
    00077c6acheck-cast v0, Landroid/view/ViewGroup$MarginLayoutParams;
    00077c6einvoke-virtual {v0}, Landroid/view/ViewGroup$MarginLayoutParams;->getMarginStart()I
    00077c74move-result v0
    00077c76add-int/2addr v0, v1
    00077c78sget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
    00077c7cinvoke-virtual {v3}, Landroid/view/View;->getPaddingEnd()I
    00077c82move-result v1
    00077c84iget-object v2, v3, LO0/q;->q:Lj/f0;
    00077c88invoke-virtual {v2}, Landroid/view/View;->getPaddingEnd()I
    00077c8emove-result v2
    00077c90add-int/2addr v2, v1
    00077c92add-int/2addr v2, v0
    00077c94return v2
    00077c28
    00077c96
    00077c96 // align 0x8
    00077c98
    00077c98O0.q::<init>(com.google.android.material.textfield.TextInputLayout, F0.h):
    00077ca8move-object/from16 v0, v17
    00077cacmove-object/from16 v1, v18
    00077cb0move-object/from16 v2, v19
    00077cb4invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077cbamove-result-object v3
    00077cbcinvoke-direct {v0, v3}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V
    00077cc2const/4 v3, 0x0
    00077cc4iput v3, v0, LO0/q;->i:I
    00077cc8new-instance v4, Ljava/util/LinkedHashSet;
    00077cccinvoke-direct {v4}, Ljava/util/LinkedHashSet;-><init>()V
    00077cd2iput-object v4, v0, LO0/q;->j:Ljava/util/LinkedHashSet;
    00077cd6new-instance v4, LO0/m;
    00077cdainvoke-direct {v4, v0}, LO0/m;-><init>(LO0/q;)V
    00077ce0iput-object v4, v0, LO0/q;->v:LO0/m;
    00077ce4new-instance v4, LO0/n;
    00077ce8invoke-direct {v4, v0}, LO0/n;-><init>(LO0/q;)V
    00077ceeinvoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077cf4move-result-object v5
    00077cf6const-string v6, "accessibility"
    00077cfainvoke-virtual {v5, v6}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
    00077d00move-result-object v5
    00077d02check-cast v5, Landroid/view/accessibility/AccessibilityManager;
    00077d06iput-object v5, v0, LO0/q;->t:Landroid/view/accessibility/AccessibilityManager;
    00077d0aiput-object v1, v0, LO0/q;->a:Lcom/google/android/material/textfield/TextInputLayout;
    00077d0econst/16 v5, 0x8
    00077d12invoke-virtual {v0, v5}, Landroid/view/View;->setVisibility(I)V
    00077d18invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;->setOrientation(I)V
    00077d1enew-instance v6, Landroid/widget/FrameLayout$LayoutParams;
    00077d22const/4 v7, -0x2
    00077d24const/4 v8, -0x1
    00077d26const v9, 0x800005
    00077d2cinvoke-direct {v6, v7, v8, v9}, Landroid/widget/FrameLayout$LayoutParams;-><init>(III)V
    00077d32invoke-virtual {v0, v6}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
    00077d38new-instance v6, Landroid/widget/FrameLayout;
    00077d3cinvoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077d42move-result-object v9
    00077d44invoke-direct {v6, v9}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
    00077d4aiput-object v6, v0, LO0/q;->b:Landroid/widget/FrameLayout;
    00077d4einvoke-virtual {v6, v5}, Landroid/view/View;->setVisibility(I)V
    00077d54new-instance v9, Landroid/widget/LinearLayout$LayoutParams;
    00077d58invoke-direct {v9, v7, v8}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V
    00077d5einvoke-virtual {v6, v9}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
    00077d64invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077d6amove-result-object v9
    00077d6cinvoke-static {v9}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
    00077d72move-result-object v9
    00077d74const v10, 0x7f0801df
    00077d7ainvoke-virtual {v0, v0, v9, v10}, LO0/q;->a(Landroid/view/ViewGroup;Landroid/view/LayoutInflater;I)Lcom/google/android/material/internal/CheckableImageButton;
    00077d80move-result-object v10
    00077d82iput-object v10, v0, LO0/q;->c:Lcom/google/android/material/internal/CheckableImageButton;
    00077d86const v11, 0x7f0801de
    00077d8cinvoke-virtual {v0, v6, v9, v11}, LO0/q;->a(Landroid/view/ViewGroup;Landroid/view/LayoutInflater;I)Lcom/google/android/material/internal/CheckableImageButton;
    00077d92move-result-object v9
    00077d94iput-object v9, v0, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    00077d98new-instance v11, LO0/p;
    00077d9cinvoke-direct {v11, v0, v2}, LO0/p;-><init>(LO0/q;LF0/h;)V
    00077da2iput-object v11, v0, LO0/q;->h:LO0/p;
    00077da6new-instance v11, Lj/f0;
    00077daainvoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077db0move-result-object v12
    00077db2const/4 v13, 0x0
    00077db4invoke-direct {v11, v12, v13}, Lj/f0;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    00077dbaiput-object v11, v0, LO0/q;->q:Lj/f0;
    00077dbeiget-object v12, v2, LF0/h;->c:Ljava/lang/Object;
    00077dc2check-cast v12, Landroid/content/res/TypedArray;
    00077dc6const/16 v14, 0x26
    00077dcainvoke-virtual {v12, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077dd0move-result v15
    00077dd2if-eqz v15, :cond_a1
    00077dd6invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077ddcmove-result-object v15
    00077ddeinvoke-static {v15, v2, v14}, LC1/l;->A(Landroid/content/Context;LF0/h;I)Landroid/content/res/ColorStateList;
    00077de4move-result-object v14
    00077de6iput-object v14, v0, LO0/q;->d:Landroid/content/res/ColorStateList;
    00077deaconst/16 v14, 0x27
    00077deeinvoke-virtual {v12, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077df4move-result v15
    00077df6if-eqz v15, :cond_b3
    00077dfainvoke-virtual {v12, v14, v8}, Landroid/content/res/TypedArray;->getInt(II)I
    00077e00move-result v14
    00077e02invoke-static {v14, v13}, LE0/E;->g(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuff$Mode;
    00077e08move-result-object v14
    00077e0aiput-object v14, v0, LO0/q;->e:Landroid/graphics/PorterDuff$Mode;
    00077e0econst/16 v14, 0x25
    00077e12invoke-virtual {v12, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077e18move-result v15
    00077e1aif-eqz v15, :cond_c2
    00077e1einvoke-virtual {v2, v14}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
    00077e24move-result-object v14
    00077e26invoke-virtual {v0, v14}, LO0/q;->i(Landroid/graphics/drawable/Drawable;)V
    00077e2cinvoke-virtual {v0}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    00077e32move-result-object v14
    00077e34const v15, 0x7f0f0030
    00077e3ainvoke-virtual {v14, v15}, Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence;
    00077e40move-result-object v14
    00077e42invoke-virtual {v10, v14}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V
    00077e48sget-object v14, LK/P;->a:Ljava/util/WeakHashMap;
    00077e4cconst/4 v14, 0x2
    00077e4einvoke-virtual {v10, v14}, Landroid/view/View;->setImportantForAccessibility(I)V
    00077e54invoke-virtual {v10, v3}, Landroid/view/View;->setClickable(Z)V
    00077e5ainvoke-virtual {v10, v3}, Lcom/google/android/material/internal/CheckableImageButton;->setPressable(Z)V
    00077e60invoke-virtual {v10, v3}, Landroid/view/View;->setFocusable(Z)V
    00077e66const/16 v14, 0x35
    00077e6ainvoke-virtual {v12, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077e70move-result v15
    00077e72if-nez v15, :cond_10b
    00077e76const/16 v15, 0x20
    00077e7ainvoke-virtual {v12, v15}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077e80move-result v16
    00077e82if-eqz v16, :cond_f9
    00077e86invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077e8cmove-result-object v7
    00077e8einvoke-static {v7, v2, v15}, LC1/l;->A(Landroid/content/Context;LF0/h;I)Landroid/content/res/ColorStateList;
    00077e94move-result-object v7
    00077e96iput-object v7, v0, LO0/q;->k:Landroid/content/res/ColorStateList;
    00077e9aconst/16 v7, 0x21
    00077e9einvoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077ea4move-result v15
    00077ea6if-eqz v15, :cond_10b
    00077eaainvoke-virtual {v12, v7, v8}, Landroid/content/res/TypedArray;->getInt(II)I
    00077eb0move-result v7
    00077eb2invoke-static {v7, v13}, LE0/E;->g(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuff$Mode;
    00077eb8move-result-object v7
    00077ebaiput-object v7, v0, LO0/q;->l:Landroid/graphics/PorterDuff$Mode;
    00077ebeconst/16 v7, 0x1e
    00077ec2invoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077ec8move-result v15
    00077ecaconst/4 v5, 0x1
    00077eccif-eqz v15, :cond_13a
    00077ed0invoke-virtual {v12, v7, v3}, Landroid/content/res/TypedArray;->getInt(II)I
    00077ed6move-result v7
    00077ed8invoke-virtual {v0, v7}, LO0/q;->g(I)V
    00077edeconst/16 v7, 0x1b
    00077ee2invoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077ee8move-result v14
    00077eeaif-eqz v14, :cond_130
    00077eeeinvoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
    00077ef4move-result-object v7
    00077ef6invoke-virtual {v9}, Landroid/view/View;->getContentDescription()Ljava/lang/CharSequence;
    00077efcmove-result-object v14
    00077efeif-eq v14, v7, :cond_130
    00077f02invoke-virtual {v9, v7}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V
    00077f08const/16 v7, 0x1a
    00077f0cinvoke-virtual {v12, v7, v5}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    00077f12move-result v7
    00077f14invoke-virtual {v9, v7}, Lcom/google/android/material/internal/CheckableImageButton;->setCheckable(Z)V
    00077f1agoto :goto_17a
    00077f1cinvoke-virtual {v12, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077f22move-result v7
    00077f24if-eqz v7, :cond_17a
    00077f28const/16 v7, 0x36
    00077f2cinvoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077f32move-result v15
    00077f34if-eqz v15, :cond_152
    00077f38invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077f3emove-result-object v15
    00077f40invoke-static {v15, v2, v7}, LC1/l;->A(Landroid/content/Context;LF0/h;I)Landroid/content/res/ColorStateList;
    00077f46move-result-object v7
    00077f48iput-object v7, v0, LO0/q;->k:Landroid/content/res/ColorStateList;
    00077f4cconst/16 v7, 0x37
    00077f50invoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077f56move-result v15
    00077f58if-eqz v15, :cond_164
    00077f5cinvoke-virtual {v12, v7, v8}, Landroid/content/res/TypedArray;->getInt(II)I
    00077f62move-result v7
    00077f64invoke-static {v7, v13}, LE0/E;->g(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuff$Mode;
    00077f6amove-result-object v7
    00077f6ciput-object v7, v0, LO0/q;->l:Landroid/graphics/PorterDuff$Mode;
    00077f70invoke-virtual {v12, v14, v3}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    00077f76move-result v7
    00077f78invoke-virtual {v0, v7}, LO0/q;->g(I)V
    00077f7econst/16 v7, 0x33
    00077f82invoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
    00077f88move-result-object v7
    00077f8ainvoke-virtual {v9}, Landroid/view/View;->getContentDescription()Ljava/lang/CharSequence;
    00077f90move-result-object v14
    00077f92if-eq v14, v7, :cond_17a
    00077f96invoke-virtual {v9, v7}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V
    00077f9cinvoke-virtual {v0}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    00077fa2move-result-object v7
    00077fa4const v14, 0x7f0602c2
    00077faainvoke-virtual {v7, v14}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    00077fb0move-result v7
    00077fb2const/16 v14, 0x1d
    00077fb6invoke-virtual {v12, v14, v7}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
    00077fbcmove-result v7
    00077fbeif-ltz v7, :cond_21f
    00077fc2iget v14, v0, LO0/q;->m:I
    00077fc6if-eq v7, v14, :cond_19f
    00077fcaiput v7, v0, LO0/q;->m:I
    00077fceinvoke-virtual {v9, v7}, Landroid/view/View;->setMinimumWidth(I)V
    00077fd4invoke-virtual {v9, v7}, Landroid/view/View;->setMinimumHeight(I)V
    00077fdainvoke-virtual {v10, v7}, Landroid/view/View;->setMinimumWidth(I)V
    00077fe0invoke-virtual {v10, v7}, Landroid/view/View;->setMinimumHeight(I)V
    00077fe6const/16 v7, 0x1f
    00077feainvoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077ff0move-result v14
    00077ff2if-eqz v14, :cond_1b7
    00077ff6invoke-virtual {v12, v7, v8}, Landroid/content/res/TypedArray;->getInt(II)I
    00077ffcmove-result v7
    00077ffeinvoke-static {v7}, LC1/d;->h(I)Landroid/widget/ImageView$ScaleType;
    00078004move-result-object v7
    00078006iput-object v7, v0, LO0/q;->n:Landroid/widget/ImageView$ScaleType;
    0007800ainvoke-virtual {v9, v7}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V
    00078010invoke-virtual {v10, v7}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V
    00078016const/16 v7, 0x8
    0007801ainvoke-virtual {v11, v7}, Landroid/view/View;->setVisibility(I)V
    00078020const v7, 0x7f0801e6
    00078026invoke-virtual {v11, v7}, Landroid/view/View;->setId(I)V
    0007802cnew-instance v7, Landroid/widget/LinearLayout$LayoutParams;
    00078030const/high16 v8, 0x42a00000
    00078034const/4 v14, -0x2
    00078036invoke-direct {v7, v14, v14, v8}, Landroid/widget/LinearLayout$LayoutParams;-><init>(IIF)V
    0007803cinvoke-virtual {v11, v7}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
    00078042invoke-virtual {v11, v5}, Landroid/view/View;->setAccessibilityLiveRegion(I)V
    00078048const/16 v5, 0x48
    0007804cinvoke-virtual {v12, v5, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
    00078052move-result v5
    00078054invoke-virtual {v11, v5}, Landroid/widget/TextView;->setTextAppearance(I)V
    0007805aconst/16 v5, 0x49
    0007805einvoke-virtual {v12, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00078064move-result v7
    00078066if-eqz v7, :cond_1e8
    0007806ainvoke-virtual {v2, v5}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
    00078070move-result-object v2
    00078072invoke-virtual {v11, v2}, Landroid/widget/TextView;->setTextColor(Landroid/content/res/ColorStateList;)V
    00078078const/16 v2, 0x47
    0007807cinvoke-virtual {v12, v2}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
    00078082move-result-object v2
    00078084invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    0007808amove-result v5
    0007808cif-eqz v5, :cond_1f5
    00078090goto :goto_1f6
    00078092move-object v13, v2
    00078094iput-object v13, v0, LO0/q;->p:Ljava/lang/CharSequence;
    00078098invoke-virtual {v11, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
    0007809einvoke-virtual {v0}, LO0/q;->n()V
    000780a4invoke-virtual {v6, v9}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
    000780aainvoke-virtual {v0, v11}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
    000780b0invoke-virtual {v0, v6}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
    000780b6invoke-virtual {v0, v10}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
    000780bciget-object v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->e0:Ljava/util/LinkedHashSet;
    000780c0invoke-virtual {v2, v4}, Ljava/util/AbstractCollection;->add(Ljava/lang/Object;)Z
    000780c6iget-object v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000780caif-eqz v2, :cond_216
    000780ceinvoke-virtual {v4, v1}, LO0/n;->a(Lcom/google/android/material/textfield/TextInputLayout;)V
    000780d4new-instance v1, LO0/o;
    000780d8invoke-direct {v1, v3, v0}, LO0/o;-><init>(ILjava/lang/Object;)V
    000780deinvoke-virtual {v0, v1}, Landroid/view/View;->addOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V
    000780e4return-void
    000780e6new-instance v1, Ljava/lang/IllegalArgumentException;
    000780eaconst-string v2, "endIconSize cannot be less than 0"
    000780eeinvoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000780f4throw v1
    00077c98
    000780f6
    000780f6 // align 0x8
    000780f8
    000780f8O0.q::f(boolean):
    00078108invoke-virtual {v5}, LO0/q;->b()LO0/r;
    0007810emove-result-object v0
    00078110invoke-virtual {v0}, LO0/r;->k()Z
    00078116move-result v1
    00078118iget-object v2, v5, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    0007811cconst/4 v3, 0x1
    0007811eif-eqz v1, :cond_1b
    00078122iget-boolean v1, v2, Lcom/google/android/material/internal/CheckableImageButton;->d:Z
    00078126invoke-virtual {v0}, LO0/r;->l()Z
    0007812cmove-result v4
    0007812eif-eq v1, v4, :cond_1b
    00078132xor-int/2addr v1, v3
    00078134invoke-virtual {v2, v1}, Lcom/google/android/material/internal/CheckableImageButton;->setChecked(Z)V
    0007813amove v1, v3
    0007813cgoto :goto_1c
    0007813econst/4 v1, 0x0
    00078140instance-of v4, v0, LO0/l;
    00078144if-eqz v4, :cond_30
    00078148invoke-virtual {v2}, Landroid/view/View;->isActivated()Z
    0007814emove-result v4
    00078150invoke-virtual {v0}, LO0/r;->j()Z
    00078156move-result v0
    00078158if-eq v4, v0, :cond_30
    0007815cxor-int/lit8 v0, v4, 0x1
    00078160invoke-virtual {v2, v0}, Landroid/view/View;->setActivated(Z)V
    00078166goto :goto_31
    00078168move v3, v1
    0007816aif-nez v6, :cond_37
    0007816eif-eqz v3, :cond_36
    00078172goto :goto_37
    00078174return-void
    00078176iget-object v6, v5, LO0/q;->k:Landroid/content/res/ColorStateList;
    0007817aiget-object v0, v5, LO0/q;->a:Lcom/google/android/material/textfield/TextInputLayout;
    0007817einvoke-static {v0, v2, v6}, LC1/d;->I(Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/internal/CheckableImageButton;Landroid/content/res/ColorStateList;)V
    00078184return-void
    000780f8
    00078186
    00078186 // align 0x8
    00078188
    00078188O0.q::g(int):
    00078198iget v0, v8, LO0/q;->i:I
    0007819cif-ne v0, v9, :cond_5
    000781a0return-void
    000781a2invoke-virtual {v8}, LO0/q;->b()LO0/r;
    000781a8move-result-object v0
    000781aaiget-object v1, v8, LO0/q;->u:LO0/k;
    000781aeiget-object v2, v8, LO0/q;->t:Landroid/view/accessibility/AccessibilityManager;
    000781b2if-eqz v1, :cond_19
    000781b6if-eqz v2, :cond_19
    000781banew-instance v3, LL/b;
    000781beinvoke-direct {v3, v1}, LL/b;-><init>(LO0/k;)V
    000781c4invoke-virtual {v2, v3}, Landroid/view/accessibility/AccessibilityManager;->removeTouchExplorationStateChangeListener(Landroid/view/accessibility/AccessibilityManager$TouchExplorationStateChangeListener;)Z
    000781caconst/4 v1, 0x0
    000781cciput-object v1, v8, LO0/q;->u:LO0/k;
    000781d0invoke-virtual {v0}, LO0/r;->s()V
    000781d6iput v9, v8, LO0/q;->i:I
    000781daiget-object v0, v8, LO0/q;->j:Ljava/util/LinkedHashSet;
    000781deinvoke-virtual {v0}, Ljava/util/AbstractCollection;->iterator()Ljava/util/Iterator;
    000781e4move-result-object v0
    000781e6invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    000781ecmove-result v3
    000781eeif-nez v3, :cond_ed
    000781f2const/4 v0, 0x1
    000781f4if-eqz v9, :cond_32
    000781f8move v3, v0
    000781fagoto :goto_33
    000781fcconst/4 v3, 0x0
    000781feinvoke-virtual {v8, v3}, LO0/q;->h(Z)V
    00078204invoke-virtual {v8}, LO0/q;->b()LO0/r;
    0007820amove-result-object v3
    0007820ciget-object v4, v8, LO0/q;->h:LO0/p;
    00078210iget v4, v4, LO0/p;->c:I
    00078214if-nez v4, :cond_44
    00078218invoke-virtual {v3}, LO0/r;->d()I
    0007821emove-result v4
    00078220if-eqz v4, :cond_4f
    00078224invoke-virtual {v8}, Landroid/view/View;->getContext()Landroid/content/Context;
    0007822amove-result-object v5
    0007822cinvoke-static {v5, v4}, LP1/e;->u(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
    00078232move-result-object v4
    00078234goto :goto_50
    00078236move-object v4, v1
    00078238iget-object v5, v8, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    0007823cinvoke-virtual {v5, v4}, Lj/y;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
    00078242iget-object v6, v8, LO0/q;->a:Lcom/google/android/material/textfield/TextInputLayout;
    00078246if-eqz v4, :cond_65
    0007824aiget-object v4, v8, LO0/q;->k:Landroid/content/res/ColorStateList;
    0007824eiget-object v7, v8, LO0/q;->l:Landroid/graphics/PorterDuff$Mode;
    00078252invoke-static {v6, v5, v4, v7}, LC1/d;->c(Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/internal/CheckableImageButton;Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)V
    00078258iget-object v4, v8, LO0/q;->k:Landroid/content/res/ColorStateList;
    0007825cinvoke-static {v6, v5, v4}, LC1/d;->I(Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/internal/CheckableImageButton;Landroid/content/res/ColorStateList;)V
    00078262invoke-virtual {v3}, LO0/r;->c()I
    00078268move-result v4
    0007826aif-eqz v4, :cond_73
    0007826einvoke-virtual {v8}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    00078274move-result-object v1
    00078276invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence;
    0007827cmove-result-object v1
    0007827einvoke-virtual {v5}, Landroid/view/View;->getContentDescription()Ljava/lang/CharSequence;
    00078284move-result-object v4
    00078286if-eq v4, v1, :cond_7c
    0007828ainvoke-virtual {v5, v1}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V
    00078290invoke-virtual {v3}, LO0/r;->k()Z
    00078296move-result v1
    00078298invoke-virtual {v5, v1}, Lcom/google/android/material/internal/CheckableImageButton;->setCheckable(Z)V
    0007829einvoke-virtual {v6}, Lcom/google/android/material/textfield/TextInputLayout;->getBoxBackgroundMode()I
    000782a4move-result v1
    000782a6invoke-virtual {v3, v1}, LO0/r;->i(I)Z
    000782acmove-result v1
    000782aeif-eqz v1, :cond_cd
    000782b2invoke-virtual {v3}, LO0/r;->r()V
    000782b8invoke-virtual {v3}, LO0/r;->h()LO0/k;
    000782bemove-result-object v9
    000782c0iput-object v9, v8, LO0/q;->u:LO0/k;
    000782c4if-eqz v9, :cond_ac
    000782c8if-eqz v2, :cond_ac
    000782ccsget-object v9, LK/P;->a:Ljava/util/WeakHashMap;
    000782d0invoke-virtual {v8}, Landroid/view/View;->isAttachedToWindow()Z
    000782d6move-result v9
    000782d8if-eqz v9, :cond_ac
    000782dciget-object v9, v8, LO0/q;->u:LO0/k;
    000782e0new-instance v1, LL/b;
    000782e4invoke-direct {v1, v9}, LL/b;-><init>(LO0/k;)V
    000782eainvoke-virtual {v2, v1}, Landroid/view/accessibility/AccessibilityManager;->addTouchExplorationStateChangeListener(Landroid/view/accessibility/AccessibilityManager$TouchExplorationStateChangeListener;)Z
    000782f0invoke-virtual {v3}, LO0/r;->f()Landroid/view/View$OnClickListener;
    000782f6move-result-object v9
    000782f8iget-object v1, v8, LO0/q;->o:Landroid/view/View$OnLongClickListener;
    000782fcinvoke-virtual {v5, v9}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
    00078302invoke-static {v5, v1}, LC1/d;->R(Lcom/google/android/material/internal/CheckableImageButton;Landroid/view/View$OnLongClickListener;)V
    00078308iget-object v9, v8, LO0/q;->s:Landroid/widget/EditText;
    0007830cif-eqz v9, :cond_c2
    00078310invoke-virtual {v3, v9}, LO0/r;->m(Landroid/widget/EditText;)V
    00078316invoke-virtual {v8, v3}, LO0/q;->j(LO0/r;)V
    0007831ciget-object v9, v8, LO0/q;->k:Landroid/content/res/ColorStateList;
    00078320iget-object v1, v8, LO0/q;->l:Landroid/graphics/PorterDuff$Mode;
    00078324invoke-static {v6, v5, v9, v1}, LC1/d;->c(Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/internal/CheckableImageButton;Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)V
    0007832ainvoke-virtual {v8, v0}, LO0/q;->f(Z)V
    00078330return-void
    00078332new-instance v0, Ljava/lang/IllegalStateException;
    00078336new-instance v1, Ljava/lang/StringBuilder;
    0007833aconst-string v2, "The current box background mode "
    0007833einvoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    00078344invoke-virtual {v6}, Lcom/google/android/material/textfield/TextInputLayout;->getBoxBackgroundMode()I
    0007834amove-result v2
    0007834cinvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    00078352const-string v2, " is not supported by the end icon mode "
    00078356invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0007835cinvoke-virtual {v1, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    00078362invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00078368move-result-object v9
    0007836ainvoke-direct {v0, v9}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    00078370throw v0
    00078372invoke-static {v0}, LB1/b;->d(Ljava/util/Iterator;)Ljava/lang/ClassCastException;
    00078378move-result-object v9
    0007837athrow v9
    00078188
    0007837c
    0007837cO0.q::h(boolean):
    0007838cinvoke-virtual {v1}, LO0/q;->d()Z
    00078392move-result v0
    00078394if-eq v0, v2, :cond_1c
    00078398if-eqz v2, :cond_a
    0007839cconst/4 v2, 0x0
    0007839egoto :goto_c
    000783a0const/16 v2, 0x8
    000783a4iget-object v0, v1, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    000783a8invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
    000783aeinvoke-virtual {v1}, LO0/q;->k()V
    000783b4invoke-virtual {v1}, LO0/q;->m()V
    000783baiget-object v2, v1, LO0/q;->a:Lcom/google/android/material/textfield/TextInputLayout;
    000783beinvoke-virtual {v2}, Lcom/google/android/material/textfield/TextInputLayout;->q()Z
    000783c4return-void
    0007837c
    000783c6
    000783c6 // align 0x8
    000783c8
    000783c8O0.q::i(android.graphics.drawable.Drawable):
    000783d8iget-object v0, v3, LO0/q;->c:Lcom/google/android/material/internal/CheckableImageButton;
    000783dcinvoke-virtual {v0, v4}, Lj/y;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
    000783e2invoke-virtual {v3}, LO0/q;->l()V
    000783e8iget-object v4, v3, LO0/q;->d:Landroid/content/res/ColorStateList;
    000783eciget-object v1, v3, LO0/q;->e:Landroid/graphics/PorterDuff$Mode;
    000783f0iget-object v2, v3, LO0/q;->a:Lcom/google/android/material/textfield/TextInputLayout;
    000783f4invoke-static {v2, v0, v4, v1}, LC1/d;->c(Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/internal/CheckableImageButton;Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)V
    000783fareturn-void
    000783c8
    000783fc
    000783fcO0.q::j(O0.r):
    0007840ciget-object v0, v2, LO0/q;->s:Landroid/widget/EditText;
    00078410if-nez v0, :cond_5
    00078414goto :goto_23
    00078416invoke-virtual {v3}, LO0/r;->e()Landroid/view/View$OnFocusChangeListener;
    0007841cmove-result-object v0
    0007841eif-eqz v0, :cond_14
    00078422iget-object v0, v2, LO0/q;->s:Landroid/widget/EditText;
    00078426invoke-virtual {v3}, LO0/r;->e()Landroid/view/View$OnFocusChangeListener;
    0007842cmove-result-object v1
    0007842einvoke-virtual {v0, v1}, Landroid/view/View;->setOnFocusChangeListener(Landroid/view/View$OnFocusChangeListener;)V
    00078434invoke-virtual {v3}, LO0/r;->g()Landroid/view/View$OnFocusChangeListener;
    0007843amove-result-object v0
    0007843cif-eqz v0, :cond_23
    00078440iget-object v0, v2, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    00078444invoke-virtual {v3}, LO0/r;->g()Landroid/view/View$OnFocusChangeListener;
    0007844amove-result-object v3
    0007844cinvoke-virtual {v0, v3}, Landroid/view/View;->setOnFocusChangeListener(Landroid/view/View$OnFocusChangeListener;)V
    00078452return-void
    000783fc