okhttp3.Handshake -> vx0:
# {"id":"sourceFile","fileName":"Handshake.kt"}
    okhttp3.TlsVersion tlsVersion -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lg03;"}
    okhttp3.CipherSuite cipherSuite -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lgx;"}
    java.util.List localCertificates -> c
    kotlin.Lazy peerCertificates$delegate -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldu2;"}
    1:3:void <init>(okhttp3.TlsVersion,okhttp3.CipherSuite,java.util.List,kotlin.jvm.functions.Function0):34:34 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg03;Lgx;Ljava/util/List;Lcu0;)V"}
    4:5:void <init>(okhttp3.TlsVersion,okhttp3.CipherSuite,java.util.List,kotlin.jvm.functions.Function0):39:39 -> <init>
    6:7:void <init>(okhttp3.TlsVersion,okhttp3.CipherSuite,java.util.List,kotlin.jvm.functions.Function0):42:42 -> <init>
    8:9:void <init>(okhttp3.TlsVersion,okhttp3.CipherSuite,java.util.List,kotlin.jvm.functions.Function0):45:45 -> <init>
    10:15:void <init>(okhttp3.TlsVersion,okhttp3.CipherSuite,java.util.List,kotlin.jvm.functions.Function0):51:51 -> <init>
    16:20:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    16:20:void <init>(okhttp3.TlsVersion,okhttp3.CipherSuite,java.util.List,kotlin.jvm.functions.Function0):51 -> <init>
    21:23:void <init>(okhttp3.TlsVersion,okhttp3.CipherSuite,java.util.List,kotlin.jvm.functions.Function0):51:51 -> <init>
    1:9:java.util.List peerCertificates():51:51 -> a
    1:4:boolean equals(java.lang.Object):112:112 -> equals
    5:12:boolean equals(java.lang.Object):113:113 -> equals
    13:19:boolean equals(java.lang.Object):114:114 -> equals
    20:33:boolean equals(java.lang.Object):115:115 -> equals
    34:37:boolean equals(java.lang.Object):116:116 -> equals
    38:47:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> equals
    38:47:boolean equals(java.lang.Object):116 -> equals
    1:10:int hashCode():121:121 -> hashCode
    11:19:int hashCode():122:122 -> hashCode
    20:30:int hashCode():123:123 -> hashCode
    31:38:int hashCode():124:124 -> hashCode
    1:4:java.lang.String toString():129:129 -> toString
    5:15:java.lang.String toString():201:201 -> toString
    16:29:java.lang.String toString():202:202 -> toString
    30:31:java.lang.String toString():203:203 -> toString
    32:46:java.lang.String getName(java.security.cert.Certificate):139:139 -> toString
    32:46:java.lang.String toString():129 -> toString
    47:53:java.lang.String getName(java.security.cert.Certificate):140:140 -> toString
    47:53:java.lang.String toString():129 -> toString
    54:57:java.lang.String toString():203:203 -> toString
    58:61:java.lang.String toString():129:129 -> toString
    62:68:java.lang.String toString():130:130 -> toString
    69:70:java.lang.String toString():131:131 -> toString
    71:73:java.lang.String toString():130:130 -> toString
    74:75:java.lang.String toString():131:131 -> toString
    76:78:java.lang.String toString():130:130 -> toString
    79:80:java.lang.String toString():132:132 -> toString
    81:83:java.lang.String toString():130:130 -> toString
    84:85:java.lang.String toString():132:132 -> toString
    86:91:java.lang.String toString():130:130 -> toString
    92:93:java.lang.String toString():133:133 -> toString
    94:96:java.lang.String toString():130:130 -> toString
    97:107:java.lang.String toString():205:205 -> toString
    108:121:java.lang.String toString():206:206 -> toString
    122:123:java.lang.String toString():207:207 -> toString
    124:138:java.lang.String getName(java.security.cert.Certificate):139:139 -> toString
    124:138:java.lang.String toString():134 -> toString
    139:145:java.lang.String getName(java.security.cert.Certificate):140:140 -> toString
    139:145:java.lang.String toString():134 -> toString
    146:149:java.lang.String toString():207:207 -> toString
    150:162:java.lang.String toString():130:130 -> toString
