d.smali
.class public La/d/a/i/d;
.super Ljava/lang/Object;
.source "ConstraintWidget.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
La/d/a/i/d$a;
}
.end annotation
# static fields
.field public static j0:F = 0.5f
# instance fields
.field public A:[La/d/a/i/c;
.field public B:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"La/d/a/i/c;",
">;"
}
.end annotation
.end field
.field public C:[La/d/a/i/d$a;
.field public D:La/d/a/i/d;
.field public E:I
.field public F:I
.field public G:F
.field public H:I
.field public I:I
.field public J:I
.field public K:I
.field public L:I
.field public M:I
.field public N:I
.field public O:I
.field public P:I
.field public Q:I
.field public R:I
.field public S:I
.field public T:I
.field public U:I
.field public V:F
.field public W:F
.field public X:Ljava/lang/Object;
.field public Y:I
.field public Z:Ljava/lang/String;
.field public a:I
.field public a0:Ljava/lang/String;
.field public b:I
.field public b0:Z
.field public c:La/d/a/i/k;
.field public c0:Z
.field public d:La/d/a/i/k;
.field public d0:Z
.field public e:I
.field public e0:I
.field public f:I
.field public f0:I
.field public g:[I
.field public g0:[F
.field public h:I
.field public h0:[La/d/a/i/d;
.field public i:I
.field public i0:[La/d/a/i/d;
.field public j:F
.field public k:I
.field public l:I
.field public m:F
.field public n:I
.field public o:F
.field public p:La/d/a/i/f;
.field public q:[I
.field public r:F
.field public s:La/d/a/i/c;
.field public t:La/d/a/i/c;
.field public u:La/d/a/i/c;
.field public v:La/d/a/i/c;
.field public w:La/d/a/i/c;
.field public x:La/d/a/i/c;
.field public y:La/d/a/i/c;
.field public z:La/d/a/i/c;
# direct methods
.method public constructor <init>()V
.registers 10
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, -0x1
.line 2
iput v0, p0, La/d/a/i/d;->a:I
.line 3
iput v0, p0, La/d/a/i/d;->b:I
const/4 v1, 0x0
.line 4
iput v1, p0, La/d/a/i/d;->e:I
.line 5
iput v1, p0, La/d/a/i/d;->f:I
const/4 v2, 0x2
new-array v3, v2, [I
.line 6
iput-object v3, p0, La/d/a/i/d;->g:[I
.line 7
iput v1, p0, La/d/a/i/d;->h:I
.line 8
iput v1, p0, La/d/a/i/d;->i:I
const/high16 v3, 0x3f800000 # 1.0f
.line 9
iput v3, p0, La/d/a/i/d;->j:F
.line 10
iput v1, p0, La/d/a/i/d;->k:I
.line 11
iput v1, p0, La/d/a/i/d;->l:I
.line 12
iput v3, p0, La/d/a/i/d;->m:F
.line 13
iput v0, p0, La/d/a/i/d;->n:I
.line 14
iput v3, p0, La/d/a/i/d;->o:F
const/4 v3, 0x0
.line 15
iput-object v3, p0, La/d/a/i/d;->p:La/d/a/i/f;
new-array v4, v2, [I
.line 16
fill-array-data v4, :array_12e
iput-object v4, p0, La/d/a/i/d;->q:[I
const/4 v4, 0x0
.line 17
iput v4, p0, La/d/a/i/d;->r:F
.line 18
new-instance v5, La/d/a/i/c;
sget-object v6, La/d/a/i/c$c;->c:La/d/a/i/c$c;
invoke-direct {v5, p0, v6}, La/d/a/i/c;-><init>(La/d/a/i/d;La/d/a/i/c$c;)V
iput-object v5, p0, La/d/a/i/d;->s:La/d/a/i/c;
.line 19
new-instance v5, La/d/a/i/c;
sget-object v6, La/d/a/i/c$c;->d:La/d/a/i/c$c;
invoke-direct {v5, p0, v6}, La/d/a/i/c;-><init>(La/d/a/i/d;La/d/a/i/c$c;)V
iput-object v5, p0, La/d/a/i/d;->t:La/d/a/i/c;
.line 20
new-instance v5, La/d/a/i/c;
sget-object v6, La/d/a/i/c$c;->e:La/d/a/i/c$c;
invoke-direct {v5, p0, v6}, La/d/a/i/c;-><init>(La/d/a/i/d;La/d/a/i/c$c;)V
iput-object v5, p0, La/d/a/i/d;->u:La/d/a/i/c;
.line 21
new-instance v5, La/d/a/i/c;
sget-object v6, La/d/a/i/c$c;->f:La/d/a/i/c$c;
invoke-direct {v5, p0, v6}, La/d/a/i/c;-><init>(La/d/a/i/d;La/d/a/i/c$c;)V
iput-object v5, p0, La/d/a/i/d;->v:La/d/a/i/c;
.line 22
new-instance v5, La/d/a/i/c;
sget-object v6, La/d/a/i/c$c;->g:La/d/a/i/c$c;
invoke-direct {v5, p0, v6}, La/d/a/i/c;-><init>(La/d/a/i/d;La/d/a/i/c$c;)V
iput-object v5, p0, La/d/a/i/d;->w:La/d/a/i/c;
.line 23
new-instance v5, La/d/a/i/c;
sget-object v6, La/d/a/i/c$c;->i:La/d/a/i/c$c;
invoke-direct {v5, p0, v6}, La/d/a/i/c;-><init>(La/d/a/i/d;La/d/a/i/c$c;)V
iput-object v5, p0, La/d/a/i/d;->x:La/d/a/i/c;
.line 24
new-instance v5, La/d/a/i/c;
sget-object v6, La/d/a/i/c$c;->j:La/d/a/i/c$c;
invoke-direct {v5, p0, v6}, La/d/a/i/c;-><init>(La/d/a/i/d;La/d/a/i/c$c;)V
iput-object v5, p0, La/d/a/i/d;->y:La/d/a/i/c;
.line 25
new-instance v5, La/d/a/i/c;
sget-object v6, La/d/a/i/c$c;->h:La/d/a/i/c$c;
invoke-direct {v5, p0, v6}, La/d/a/i/c;-><init>(La/d/a/i/d;La/d/a/i/c$c;)V
iput-object v5, p0, La/d/a/i/d;->z:La/d/a/i/c;
const/4 v5, 0x6
new-array v5, v5, [La/d/a/i/c;
.line 26
iget-object v6, p0, La/d/a/i/d;->s:La/d/a/i/c;
aput-object v6, v5, v1
iget-object v6, p0, La/d/a/i/d;->u:La/d/a/i/c;
const/4 v7, 0x1
aput-object v6, v5, v7
iget-object v6, p0, La/d/a/i/d;->t:La/d/a/i/c;
aput-object v6, v5, v2
iget-object v6, p0, La/d/a/i/d;->v:La/d/a/i/c;
const/4 v8, 0x3
aput-object v6, v5, v8
iget-object v6, p0, La/d/a/i/d;->w:La/d/a/i/c;
const/4 v8, 0x4
aput-object v6, v5, v8
iget-object v6, p0, La/d/a/i/d;->z:La/d/a/i/c;
const/4 v8, 0x5
aput-object v6, v5, v8
iput-object v5, p0, La/d/a/i/d;->A:[La/d/a/i/c;
.line 27
new-instance v5, Ljava/util/ArrayList;
invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
iput-object v5, p0, La/d/a/i/d;->B:Ljava/util/ArrayList;
new-array v5, v2, [La/d/a/i/d$a;
.line 28
sget-object v6, La/d/a/i/d$a;->b:La/d/a/i/d$a;
aput-object v6, v5, v1
aput-object v6, v5, v7
iput-object v5, p0, La/d/a/i/d;->C:[La/d/a/i/d$a;
.line 29
iput-object v3, p0, La/d/a/i/d;->D:La/d/a/i/d;
.line 30
iput v1, p0, La/d/a/i/d;->E:I
.line 31
iput v1, p0, La/d/a/i/d;->F:I
.line 32
iput v4, p0, La/d/a/i/d;->G:F
.line 33
iput v0, p0, La/d/a/i/d;->H:I
.line 34
iput v1, p0, La/d/a/i/d;->I:I
.line 35
iput v1, p0, La/d/a/i/d;->J:I
.line 36
iput v1, p0, La/d/a/i/d;->K:I
.line 37
iput v1, p0, La/d/a/i/d;->L:I
.line 38
iput v1, p0, La/d/a/i/d;->M:I
.line 39
iput v1, p0, La/d/a/i/d;->N:I
.line 40
iput v1, p0, La/d/a/i/d;->O:I
.line 41
iput v1, p0, La/d/a/i/d;->P:I
.line 42
iput v1, p0, La/d/a/i/d;->Q:I
.line 43
sget v0, La/d/a/i/d;->j0:F
iput v0, p0, La/d/a/i/d;->V:F
.line 44
iput v0, p0, La/d/a/i/d;->W:F
.line 45
iput v1, p0, La/d/a/i/d;->Y:I
.line 46
iput-object v3, p0, La/d/a/i/d;->Z:Ljava/lang/String;
.line 47
iput-object v3, p0, La/d/a/i/d;->a0:Ljava/lang/String;
.line 48
iput-boolean v1, p0, La/d/a/i/d;->b0:Z
.line 49
iput-boolean v1, p0, La/d/a/i/d;->c0:Z
.line 50
iput-boolean v1, p0, La/d/a/i/d;->d0:Z
.line 51
iput v1, p0, La/d/a/i/d;->e0:I
.line 52
iput v1, p0, La/d/a/i/d;->f0:I
new-array v0, v2, [F
.line 53
fill-array-data v0, :array_136
iput-object v0, p0, La/d/a/i/d;->g0:[F
new-array v0, v2, [La/d/a/i/d;
aput-object v3, v0, v1
aput-object v3, v0, v7
.line 54
iput-object v0, p0, La/d/a/i/d;->h0:[La/d/a/i/d;
new-array v0, v2, [La/d/a/i/d;
aput-object v3, v0, v1
aput-object v3, v0, v7
.line 55
iput-object v0, p0, La/d/a/i/d;->i0:[La/d/a/i/d;
.line 56
iget-object v0, p0, La/d/a/i/d;->B:Ljava/util/ArrayList;
iget-object v1, p0, La/d/a/i/d;->s:La/d/a/i/c;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 57
iget-object v0, p0, La/d/a/i/d;->B:Ljava/util/ArrayList;
iget-object v1, p0, La/d/a/i/d;->t:La/d/a/i/c;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 58
iget-object v0, p0, La/d/a/i/d;->B:Ljava/util/ArrayList;
iget-object v1, p0, La/d/a/i/d;->u:La/d/a/i/c;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 59
iget-object v0, p0, La/d/a/i/d;->B:Ljava/util/ArrayList;
iget-object v1, p0, La/d/a/i/d;->v:La/d/a/i/c;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 60
iget-object v0, p0, La/d/a/i/d;->B:Ljava/util/ArrayList;
iget-object v1, p0, La/d/a/i/d;->x:La/d/a/i/c;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 61
iget-object v0, p0, La/d/a/i/d;->B:Ljava/util/ArrayList;
iget-object v1, p0, La/d/a/i/d;->y:La/d/a/i/c;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 62
iget-object v0, p0, La/d/a/i/d;->B:Ljava/util/ArrayList;
iget-object v1, p0, La/d/a/i/d;->z:La/d/a/i/c;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 63
iget-object v0, p0, La/d/a/i/d;->B:Ljava/util/ArrayList;
iget-object v1, p0, La/d/a/i/d;->w:La/d/a/i/c;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
return-void
nop
:array_12e
.array-data 4
0x7fffffff
0x7fffffff
.end array-data
:array_136
.array-data 4
-0x40800000 # -1.0f
-0x40800000 # -1.0f
.end array-data
.end method
# virtual methods
.method public a(La/d/a/i/c$c;)La/d/a/i/c;
.registers 3
.line 21
invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I
move-result v0
packed-switch v0, :pswitch_data_2c
.line 22
new-instance v0, Ljava/lang/AssertionError;
invoke-virtual {p1}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object p1
invoke-direct {v0, p1}, Ljava/lang/AssertionError;-><init>(Ljava/lang/Object;)V
throw v0
:pswitch_11
const/4 p1, 0x0
return-object p1
.line 23
:pswitch_13
iget-object p1, p0, La/d/a/i/d;->y:La/d/a/i/c;
return-object p1
.line 24
:pswitch_16
iget-object p1, p0, La/d/a/i/d;->x:La/d/a/i/c;
return-object p1
.line 25
:pswitch_19
iget-object p1, p0, La/d/a/i/d;->z:La/d/a/i/c;
return-object p1
.line 26
:pswitch_1c
iget-object p1, p0, La/d/a/i/d;->w:La/d/a/i/c;
return-object p1
.line 27
:pswitch_1f
iget-object p1, p0, La/d/a/i/d;->v:La/d/a/i/c;
return-object p1
.line 28
:pswitch_22
iget-object p1, p0, La/d/a/i/d;->u:La/d/a/i/c;
return-object p1
.line 29
:pswitch_25
iget-object p1, p0, La/d/a/i/d;->t:La/d/a/i/c;
return-object p1
.line 30
:pswitch_28
iget-object p1, p0, La/d/a/i/d;->s:La/d/a/i/c;
return-object p1
nop
:pswitch_data_2c
.packed-switch 0x0
:pswitch_11
:pswitch_28
:pswitch_25
:pswitch_22
:pswitch_1f
:pswitch_1c
:pswitch_19
:pswitch_16
:pswitch_13
.end packed-switch
.end method
.method public a(I)V
.registers 2
.line 1
invoke-static {p1, p0}, La/d/a/i/i;->a(ILa/d/a/i/d;)V
return-void
.end method
.method public a(II)V
.registers 3
.line 13
iput p1, p0, La/d/a/i/d;->I:I
sub-int/2addr p2, p1
.line 14
iput p2, p0, La/d/a/i/d;->E:I
.line 15
iget p1, p0, La/d/a/i/d;->E:I
iget p2, p0, La/d/a/i/d;->R:I
if-ge p1, p2, :cond_d
.line 16
iput p2, p0, La/d/a/i/d;->E:I
:cond_d
return-void
.end method
.method public a(III)V
.registers 5
const/4 v0, 0x1
if-nez p3, :cond_7
.line 10
invoke-virtual {p0, p1, p2}, La/d/a/i/d;->a(II)V
goto :goto_c
:cond_7
if-ne p3, v0, :cond_c
.line 11
invoke-virtual {p0, p1, p2}, La/d/a/i/d;->c(II)V
.line 12
:cond_c
:goto_c
iput-boolean v0, p0, La/d/a/i/d;->c0:Z
return-void
.end method
.method public a(La/d/a/c;)V
.registers 2
.line 2
iget-object p1, p0, La/d/a/i/d;->s:La/d/a/i/c;
invoke-virtual {p1}, La/d/a/i/c;->f()V
.line 3
iget-object p1, p0, La/d/a/i/d;->t:La/d/a/i/c;
invoke-virtual {p1}, La/d/a/i/c;->f()V
.line 4
iget-object p1, p0, La/d/a/i/d;->u:La/d/a/i/c;
invoke-virtual {p1}, La/d/a/i/c;->f()V
.line 5
iget-object p1, p0, La/d/a/i/d;->v:La/d/a/i/c;
invoke-virtual {p1}, La/d/a/i/c;->f()V
.line 6
iget-object p1, p0, La/d/a/i/d;->w:La/d/a/i/c;
invoke-virtual {p1}, La/d/a/i/c;->f()V
.line 7
iget-object p1, p0, La/d/a/i/d;->z:La/d/a/i/c;
invoke-virtual {p1}, La/d/a/i/c;->f()V
.line 8
iget-object p1, p0, La/d/a/i/d;->x:La/d/a/i/c;
invoke-virtual {p1}, La/d/a/i/c;->f()V
.line 9
iget-object p1, p0, La/d/a/i/d;->y:La/d/a/i/c;
invoke-virtual {p1}, La/d/a/i/c;->f()V
return-void
.end method
.method public a(La/d/a/e;)V
.registers 40
move-object/from16 v15, p0
move-object/from16 v14, p1
.line 34
iget-object v0, v15, La/d/a/i/d;->s:La/d/a/i/c;
invoke-virtual {v14, v0}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v21
.line 35
iget-object v0, v15, La/d/a/i/d;->u:La/d/a/i/c;
invoke-virtual {v14, v0}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v10
.line 36
iget-object v0, v15, La/d/a/i/d;->t:La/d/a/i/c;
invoke-virtual {v14, v0}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v6
.line 37
iget-object v0, v15, La/d/a/i/d;->v:La/d/a/i/c;
invoke-virtual {v14, v0}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v4
.line 38
iget-object v0, v15, La/d/a/i/d;->w:La/d/a/i/c;
invoke-virtual {v14, v0}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v3
.line 39
iget-object v0, v15, La/d/a/i/d;->D:La/d/a/i/d;
const/16 v1, 0x8
const/4 v2, 0x1
const/4 v13, 0x0
if-eqz v0, :cond_d7
if-eqz v0, :cond_36
.line 40
iget-object v0, v0, La/d/a/i/d;->C:[La/d/a/i/d$a;
aget-object v0, v0, v13
sget-object v5, La/d/a/i/d$a;->c:La/d/a/i/d$a;
if-ne v0, v5, :cond_36
const/4 v0, 0x1
goto :goto_37
:cond_36
const/4 v0, 0x0
.line 41
:goto_37
iget-object v5, v15, La/d/a/i/d;->D:La/d/a/i/d;
if-eqz v5, :cond_45
iget-object v5, v5, La/d/a/i/d;->C:[La/d/a/i/d$a;
aget-object v5, v5, v2
sget-object v7, La/d/a/i/d$a;->c:La/d/a/i/d$a;
if-ne v5, v7, :cond_45
const/4 v5, 0x1
goto :goto_46
:cond_45
const/4 v5, 0x0
.line 42
:goto_46
invoke-virtual {v15, v13}, La/d/a/i/d;->d(I)Z
move-result v7
if-eqz v7, :cond_55
.line 43
iget-object v7, v15, La/d/a/i/d;->D:La/d/a/i/d;
check-cast v7, La/d/a/i/e;
invoke-virtual {v7, v15, v13}, La/d/a/i/e;->a(La/d/a/i/d;I)V
:cond_53
:goto_53
const/4 v7, 0x1
goto :goto_6b
.line 44
:cond_55
iget-object v7, v15, La/d/a/i/d;->s:La/d/a/i/c;
iget-object v8, v7, La/d/a/i/c;->d:La/d/a/i/c;
if-eqz v8, :cond_5f
iget-object v8, v8, La/d/a/i/c;->d:La/d/a/i/c;
if-eq v8, v7, :cond_53
:cond_5f
iget-object v7, v15, La/d/a/i/d;->u:La/d/a/i/c;
iget-object v8, v7, La/d/a/i/c;->d:La/d/a/i/c;
if-eqz v8, :cond_6a
iget-object v8, v8, La/d/a/i/c;->d:La/d/a/i/c;
if-ne v8, v7, :cond_6a
goto :goto_53
:cond_6a
const/4 v7, 0x0
.line 45
:goto_6b
invoke-virtual {v15, v2}, La/d/a/i/d;->d(I)Z
move-result v8
if-eqz v8, :cond_7a
.line 46
iget-object v8, v15, La/d/a/i/d;->D:La/d/a/i/d;
check-cast v8, La/d/a/i/e;
invoke-virtual {v8, v15, v2}, La/d/a/i/e;->a(La/d/a/i/d;I)V
:cond_78
:goto_78
const/4 v8, 0x1
goto :goto_90
.line 47
:cond_7a
iget-object v8, v15, La/d/a/i/d;->t:La/d/a/i/c;
iget-object v9, v8, La/d/a/i/c;->d:La/d/a/i/c;
if-eqz v9, :cond_84
iget-object v9, v9, La/d/a/i/c;->d:La/d/a/i/c;
if-eq v9, v8, :cond_78
:cond_84
iget-object v8, v15, La/d/a/i/d;->v:La/d/a/i/c;
iget-object v9, v8, La/d/a/i/c;->d:La/d/a/i/c;
if-eqz v9, :cond_8f
iget-object v9, v9, La/d/a/i/c;->d:La/d/a/i/c;
if-ne v9, v8, :cond_8f
goto :goto_78
:cond_8f
const/4 v8, 0x0
:goto_90
if-eqz v0, :cond_ad
.line 48
iget v9, v15, La/d/a/i/d;->Y:I
if-eq v9, v1, :cond_ad
iget-object v9, v15, La/d/a/i/d;->s:La/d/a/i/c;
iget-object v9, v9, La/d/a/i/c;->d:La/d/a/i/c;
if-nez v9, :cond_ad
iget-object v9, v15, La/d/a/i/d;->u:La/d/a/i/c;
iget-object v9, v9, La/d/a/i/c;->d:La/d/a/i/c;
if-nez v9, :cond_ad
.line 49
iget-object v9, v15, La/d/a/i/d;->D:La/d/a/i/d;
iget-object v9, v9, La/d/a/i/d;->u:La/d/a/i/c;
invoke-virtual {v14, v9}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v9
.line 50
invoke-virtual {v14, v9, v10, v13, v2}, La/d/a/e;->b(La/d/a/h;La/d/a/h;II)V
:cond_ad
if-eqz v5, :cond_ce
.line 51
iget v9, v15, La/d/a/i/d;->Y:I
if-eq v9, v1, :cond_ce
iget-object v9, v15, La/d/a/i/d;->t:La/d/a/i/c;
iget-object v9, v9, La/d/a/i/c;->d:La/d/a/i/c;
if-nez v9, :cond_ce
iget-object v9, v15, La/d/a/i/d;->v:La/d/a/i/c;
iget-object v9, v9, La/d/a/i/c;->d:La/d/a/i/c;
if-nez v9, :cond_ce
iget-object v9, v15, La/d/a/i/d;->w:La/d/a/i/c;
if-nez v9, :cond_ce
.line 52
iget-object v9, v15, La/d/a/i/d;->D:La/d/a/i/d;
iget-object v9, v9, La/d/a/i/d;->v:La/d/a/i/c;
invoke-virtual {v14, v9}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v9
.line 53
invoke-virtual {v14, v9, v4, v13, v2}, La/d/a/e;->b(La/d/a/h;La/d/a/h;II)V
:cond_ce
move/from16 v16, v0
move/from16 v22, v5
move/from16 v20, v7
move/from16 v23, v8
goto :goto_df
:cond_d7
const/16 v16, 0x0
const/16 v20, 0x0
const/16 v22, 0x0
const/16 v23, 0x0
.line 54
:goto_df
iget v0, v15, La/d/a/i/d;->E:I
.line 55
iget v5, v15, La/d/a/i/d;->R:I
if-ge v0, v5, :cond_e6
move v0, v5
.line 56
:cond_e6
iget v5, v15, La/d/a/i/d;->F:I
.line 57
iget v7, v15, La/d/a/i/d;->S:I
if-ge v5, v7, :cond_ed
move v5, v7
.line 58
:cond_ed
iget-object v7, v15, La/d/a/i/d;->C:[La/d/a/i/d$a;
aget-object v7, v7, v13
sget-object v8, La/d/a/i/d$a;->d:La/d/a/i/d$a;
if-eq v7, v8, :cond_f7
const/4 v7, 0x1
goto :goto_f8
:cond_f7
const/4 v7, 0x0
.line 59
:goto_f8
iget-object v8, v15, La/d/a/i/d;->C:[La/d/a/i/d$a;
aget-object v8, v8, v2
sget-object v9, La/d/a/i/d$a;->d:La/d/a/i/d$a;
if-eq v8, v9, :cond_102
const/4 v8, 0x1
goto :goto_103
:cond_102
const/4 v8, 0x0
.line 60
:goto_103
iget v9, v15, La/d/a/i/d;->H:I
iput v9, v15, La/d/a/i/d;->n:I
.line 61
iget v9, v15, La/d/a/i/d;->G:F
iput v9, v15, La/d/a/i/d;->o:F
.line 62
iget v11, v15, La/d/a/i/d;->e:I
.line 63
iget v12, v15, La/d/a/i/d;->f:I
const/16 v17, 0x0
const/16 v18, 0x4
cmpl-float v9, v9, v17
if-lez v9, :cond_295
.line 64
iget v9, v15, La/d/a/i/d;->Y:I
if-eq v9, v1, :cond_295
.line 65
iget-object v1, v15, La/d/a/i/d;->C:[La/d/a/i/d$a;
aget-object v1, v1, v13
sget-object v9, La/d/a/i/d$a;->d:La/d/a/i/d$a;
const/4 v2, 0x3
if-ne v1, v9, :cond_127
if-nez v11, :cond_127
const/4 v11, 0x3
.line 66
:cond_127
iget-object v1, v15, La/d/a/i/d;->C:[La/d/a/i/d$a;
const/4 v9, 0x1
aget-object v1, v1, v9
sget-object v9, La/d/a/i/d$a;->d:La/d/a/i/d$a;
if-ne v1, v9, :cond_133
if-nez v12, :cond_133
const/4 v12, 0x3
.line 67
:cond_133
iget-object v1, v15, La/d/a/i/d;->C:[La/d/a/i/d$a;
aget-object v9, v1, v13
sget-object v13, La/d/a/i/d$a;->d:La/d/a/i/d$a;
const/high16 v19, 0x3f800000 # 1.0f
if-ne v9, v13, :cond_235
const/4 v9, 0x1
aget-object v1, v1, v9
if-ne v1, v13, :cond_235
if-ne v11, v2, :cond_235
if-ne v12, v2, :cond_235
.line 68
iget v1, v15, La/d/a/i/d;->n:I
const/4 v2, -0x1
if-ne v1, v2, :cond_164
if-eqz v7, :cond_153
if-nez v8, :cond_153
const/4 v1, 0x0
.line 69
iput v1, v15, La/d/a/i/d;->n:I
goto :goto_164
:cond_153
if-nez v7, :cond_164
if-eqz v8, :cond_164
const/4 v1, 0x1
.line 70
iput v1, v15, La/d/a/i/d;->n:I
.line 71
iget v1, v15, La/d/a/i/d;->H:I
if-ne v1, v2, :cond_164
.line 72
iget v1, v15, La/d/a/i/d;->o:F
div-float v1, v19, v1
iput v1, v15, La/d/a/i/d;->o:F
.line 73
:cond_164
:goto_164
iget v1, v15, La/d/a/i/d;->n:I
if-nez v1, :cond_17c
iget-object v1, v15, La/d/a/i/d;->t:La/d/a/i/c;
invoke-virtual {v1}, La/d/a/i/c;->d()Z
move-result v1
if-eqz v1, :cond_178
iget-object v1, v15, La/d/a/i/d;->v:La/d/a/i/c;
invoke-virtual {v1}, La/d/a/i/c;->d()Z
move-result v1
if-nez v1, :cond_17c
:cond_178
const/4 v1, 0x1
.line 74
iput v1, v15, La/d/a/i/d;->n:I
goto :goto_194
:cond_17c
const/4 v1, 0x1
.line 75
iget v2, v15, La/d/a/i/d;->n:I
if-ne v2, v1, :cond_194
iget-object v1, v15, La/d/a/i/d;->s:La/d/a/i/c;
invoke-virtual {v1}, La/d/a/i/c;->d()Z
move-result v1
if-eqz v1, :cond_191
iget-object v1, v15, La/d/a/i/d;->u:La/d/a/i/c;
invoke-virtual {v1}, La/d/a/i/c;->d()Z
move-result v1
if-nez v1, :cond_194
:cond_191
const/4 v1, 0x0
.line 76
iput v1, v15, La/d/a/i/d;->n:I
.line 77
:cond_194
:goto_194
iget v1, v15, La/d/a/i/d;->n:I
const/4 v2, -0x1
if-ne v1, v2, :cond_1e6
.line 78
iget-object v1, v15, La/d/a/i/d;->t:La/d/a/i/c;
invoke-virtual {v1}, La/d/a/i/c;->d()Z
move-result v1
if-eqz v1, :cond_1b9
iget-object v1, v15, La/d/a/i/d;->v:La/d/a/i/c;
invoke-virtual {v1}, La/d/a/i/c;->d()Z
move-result v1
if-eqz v1, :cond_1b9
iget-object v1, v15, La/d/a/i/d;->s:La/d/a/i/c;
.line 79
invoke-virtual {v1}, La/d/a/i/c;->d()Z
move-result v1
if-eqz v1, :cond_1b9
iget-object v1, v15, La/d/a/i/d;->u:La/d/a/i/c;
invoke-virtual {v1}, La/d/a/i/c;->d()Z
move-result v1
if-nez v1, :cond_1e6
.line 80
:cond_1b9
iget-object v1, v15, La/d/a/i/d;->t:La/d/a/i/c;
invoke-virtual {v1}, La/d/a/i/c;->d()Z
move-result v1
if-eqz v1, :cond_1cd
iget-object v1, v15, La/d/a/i/d;->v:La/d/a/i/c;
invoke-virtual {v1}, La/d/a/i/c;->d()Z
move-result v1
if-eqz v1, :cond_1cd
const/4 v1, 0x0
.line 81
iput v1, v15, La/d/a/i/d;->n:I
goto :goto_1e6
.line 82
:cond_1cd
iget-object v1, v15, La/d/a/i/d;->s:La/d/a/i/c;
invoke-virtual {v1}, La/d/a/i/c;->d()Z
move-result v1
if-eqz v1, :cond_1e6
iget-object v1, v15, La/d/a/i/d;->u:La/d/a/i/c;
invoke-virtual {v1}, La/d/a/i/c;->d()Z
move-result v1
if-eqz v1, :cond_1e6
.line 83
iget v1, v15, La/d/a/i/d;->o:F
div-float v1, v19, v1
iput v1, v15, La/d/a/i/d;->o:F
const/4 v1, 0x1
.line 84
iput v1, v15, La/d/a/i/d;->n:I
.line 85
:cond_1e6
:goto_1e6
iget v1, v15, La/d/a/i/d;->n:I
const/4 v2, -0x1
if-ne v1, v2, :cond_200
if-eqz v16, :cond_1f3
if-nez v22, :cond_1f3
const/4 v1, 0x0
.line 86
iput v1, v15, La/d/a/i/d;->n:I
goto :goto_200
:cond_1f3
if-nez v16, :cond_200
if-eqz v22, :cond_200
.line 87
iget v1, v15, La/d/a/i/d;->o:F
div-float v1, v19, v1
iput v1, v15, La/d/a/i/d;->o:F
const/4 v1, 0x1
.line 88
iput v1, v15, La/d/a/i/d;->n:I
.line 89
:cond_200
:goto_200
iget v1, v15, La/d/a/i/d;->n:I
const/4 v2, -0x1
if-ne v1, v2, :cond_222
.line 90
iget v1, v15, La/d/a/i/d;->h:I
if-lez v1, :cond_211
iget v1, v15, La/d/a/i/d;->k:I
if-nez v1, :cond_211
const/4 v1, 0x0
.line 91
iput v1, v15, La/d/a/i/d;->n:I
goto :goto_222
.line 92
:cond_211
iget v1, v15, La/d/a/i/d;->h:I
if-nez v1, :cond_222
iget v1, v15, La/d/a/i/d;->k:I
if-lez v1, :cond_222
.line 93
iget v1, v15, La/d/a/i/d;->o:F
div-float v1, v19, v1
iput v1, v15, La/d/a/i/d;->o:F
const/4 v1, 0x1
.line 94
iput v1, v15, La/d/a/i/d;->n:I
.line 95
:cond_222
:goto_222
iget v1, v15, La/d/a/i/d;->n:I
const/4 v2, -0x1
if-ne v1, v2, :cond_28a
if-eqz v16, :cond_28a
if-eqz v22, :cond_28a
.line 96
iget v1, v15, La/d/a/i/d;->o:F
div-float v1, v19, v1
iput v1, v15, La/d/a/i/d;->o:F
const/4 v1, 0x1
.line 97
iput v1, v15, La/d/a/i/d;->n:I
goto :goto_28a
.line 98
:cond_235
iget-object v1, v15, La/d/a/i/d;->C:[La/d/a/i/d$a;
const/4 v7, 0x0
aget-object v8, v1, v7
sget-object v9, La/d/a/i/d$a;->d:La/d/a/i/d$a;
if-ne v8, v9, :cond_258
if-ne v11, v2, :cond_258
.line 99
iput v7, v15, La/d/a/i/d;->n:I
.line 100
iget v0, v15, La/d/a/i/d;->o:F
iget v2, v15, La/d/a/i/d;->F:I
int-to-float v2, v2
mul-float v0, v0, v2
float-to-int v0, v0
const/4 v7, 0x1
.line 101
aget-object v1, v1, v7
if-eq v1, v9, :cond_28a
move/from16 v29, v0
move/from16 v30, v5
move/from16 v27, v12
const/16 v26, 0x4
goto :goto_29d
:cond_258
const/4 v7, 0x1
.line 102
iget-object v1, v15, La/d/a/i/d;->C:[La/d/a/i/d$a;
aget-object v1, v1, v7
sget-object v8, La/d/a/i/d$a;->d:La/d/a/i/d$a;
if-ne v1, v8, :cond_28a
if-ne v12, v2, :cond_28a
.line 103
iput v7, v15, La/d/a/i/d;->n:I
.line 104
iget v1, v15, La/d/a/i/d;->H:I
const/4 v2, -0x1
if-ne v1, v2, :cond_270
.line 105
iget v1, v15, La/d/a/i/d;->o:F
div-float v1, v19, v1
iput v1, v15, La/d/a/i/d;->o:F
.line 106
:cond_270
iget v1, v15, La/d/a/i/d;->o:F
iget v2, v15, La/d/a/i/d;->E:I
int-to-float v2, v2
mul-float v1, v1, v2
float-to-int v1, v1
.line 107
iget-object v2, v15, La/d/a/i/d;->C:[La/d/a/i/d$a;
const/4 v5, 0x0
aget-object v2, v2, v5
sget-object v5, La/d/a/i/d$a;->d:La/d/a/i/d$a;
move/from16 v29, v0
move/from16 v30, v1
move/from16 v26, v11
if-eq v2, v5, :cond_290
const/16 v27, 0x4
goto :goto_29d
:cond_28a
:goto_28a
move/from16 v29, v0
move/from16 v30, v5
move/from16 v26, v11
:cond_290
move/from16 v27, v12
const/16 v28, 0x1
goto :goto_29f
:cond_295
move/from16 v29, v0
move/from16 v30, v5
move/from16 v26, v11
move/from16 v27, v12
:goto_29d
const/16 v28, 0x0
.line 108
:goto_29f
iget-object v0, v15, La/d/a/i/d;->g:[I
const/4 v1, 0x0
aput v26, v0, v1
const/4 v1, 0x1
.line 109
aput v27, v0, v1
if-eqz v28, :cond_2b3
.line 110
iget v0, v15, La/d/a/i/d;->n:I
const/4 v2, -0x1
if-eqz v0, :cond_2b0
if-ne v0, v2, :cond_2b4
:cond_2b0
const/16 v25, 0x1
goto :goto_2b6
:cond_2b3
const/4 v2, -0x1
:cond_2b4
const/16 v25, 0x0
.line 111
:goto_2b6
iget-object v0, v15, La/d/a/i/d;->C:[La/d/a/i/d$a;
const/4 v1, 0x0
aget-object v0, v0, v1
sget-object v1, La/d/a/i/d$a;->c:La/d/a/i/d$a;
if-ne v0, v1, :cond_2c6
instance-of v0, v15, La/d/a/i/e;
if-eqz v0, :cond_2c6
const/16 v31, 0x1
goto :goto_2c8
:cond_2c6
const/16 v31, 0x0
.line 112
:goto_2c8
iget-object v0, v15, La/d/a/i/d;->z:La/d/a/i/c;
invoke-virtual {v0}, La/d/a/i/c;->d()Z
move-result v0
const/16 v24, 0x1
xor-int/lit8 v32, v0, 0x1
.line 113
iget v0, v15, La/d/a/i/d;->a:I
const/4 v1, 0x2
const/16 v33, 0x0
if-eq v0, v1, :cond_339
.line 114
iget-object v0, v15, La/d/a/i/d;->D:La/d/a/i/d;
if-eqz v0, :cond_2e6
iget-object v0, v0, La/d/a/i/d;->u:La/d/a/i/c;
invoke-virtual {v14, v0}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v0
move-object/from16 v34, v0
goto :goto_2e8
:cond_2e6
move-object/from16 v34, v33
.line 115
:goto_2e8
iget-object v0, v15, La/d/a/i/d;->D:La/d/a/i/d;
if-eqz v0, :cond_2f5
iget-object v0, v0, La/d/a/i/d;->s:La/d/a/i/c;
invoke-virtual {v14, v0}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v0
move-object/from16 v35, v0
goto :goto_2f7
:cond_2f5
move-object/from16 v35, v33
.line 116
:goto_2f7
iget-object v0, v15, La/d/a/i/d;->C:[La/d/a/i/d$a;
const/4 v13, 0x0
aget-object v5, v0, v13
iget-object v7, v15, La/d/a/i/d;->s:La/d/a/i/c;
iget-object v8, v15, La/d/a/i/d;->u:La/d/a/i/c;
iget v9, v15, La/d/a/i/d;->I:I
iget v11, v15, La/d/a/i/d;->R:I
iget-object v0, v15, La/d/a/i/d;->q:[I
aget v12, v0, v13
iget v0, v15, La/d/a/i/d;->V:F
move v13, v0
iget v0, v15, La/d/a/i/d;->h:I
move/from16 v17, v0
iget v0, v15, La/d/a/i/d;->i:I
move/from16 v18, v0
iget v0, v15, La/d/a/i/d;->j:F
move/from16 v19, v0
move-object/from16 v0, p0
move-object/from16 v1, p1
move/from16 v2, v16
move-object/from16 v36, v3
move-object/from16 v3, v35
move-object/from16 v24, v4
move-object/from16 v4, v34
move-object/from16 v37, v6
move/from16 v6, v31
move-object/from16 v31, v10
move/from16 v10, v29
move/from16 v14, v25
move/from16 v15, v20
move/from16 v16, v26
move/from16 v20, v32
invoke-virtual/range {v0 .. v20}, La/d/a/i/d;->a(La/d/a/e;ZLa/d/a/h;La/d/a/h;La/d/a/i/d$a;ZLa/d/a/i/c;La/d/a/i/c;IIIIFZZIIIFZ)V
goto :goto_341
:cond_339
move-object/from16 v36, v3
move-object/from16 v24, v4
move-object/from16 v37, v6
move-object/from16 v31, v10
:goto_341
move-object/from16 v15, p0
.line 117
iget v0, v15, La/d/a/i/d;->b:I
const/4 v1, 0x2
if-ne v0, v1, :cond_349
return-void
.line 118
:cond_349
iget-object v0, v15, La/d/a/i/d;->C:[La/d/a/i/d$a;
const/4 v14, 0x1
aget-object v0, v0, v14
sget-object v1, La/d/a/i/d$a;->c:La/d/a/i/d$a;
if-ne v0, v1, :cond_358
instance-of v0, v15, La/d/a/i/e;
if-eqz v0, :cond_358
const/4 v6, 0x1
goto :goto_359
:cond_358
const/4 v6, 0x0
:goto_359
if-eqz v28, :cond_365
.line 119
iget v0, v15, La/d/a/i/d;->n:I
if-eq v0, v14, :cond_362
const/4 v1, -0x1
if-ne v0, v1, :cond_365
:cond_362
const/16 v16, 0x1
goto :goto_367
:cond_365
const/16 v16, 0x0
.line 120
:goto_367
iget v0, v15, La/d/a/i/d;->Q:I
if-lez v0, :cond_394
.line 121
iget-object v1, v15, La/d/a/i/d;->w:La/d/a/i/c;
.line 122
iget-object v1, v1, La/d/a/i/c;->a:La/d/a/i/j;
.line 123
iget v2, v1, La/d/a/i/l;->b:I
if-ne v2, v14, :cond_379
move-object/from16 v10, p1
.line 124
invoke-virtual {v1, v10}, La/d/a/i/j;->a(La/d/a/e;)V
goto :goto_396
:cond_379
move-object/from16 v10, p1
const/4 v1, 0x6
move-object/from16 v2, v36
move-object/from16 v4, v37
.line 125
invoke-virtual {v10, v2, v4, v0, v1}, La/d/a/e;->a(La/d/a/h;La/d/a/h;II)La/d/a/b;
.line 126
iget-object v0, v15, La/d/a/i/d;->w:La/d/a/i/c;
iget-object v0, v0, La/d/a/i/c;->d:La/d/a/i/c;
if-eqz v0, :cond_398
.line 127
invoke-virtual {v10, v0}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v0
const/4 v3, 0x0
.line 128
invoke-virtual {v10, v2, v0, v3, v1}, La/d/a/e;->a(La/d/a/h;La/d/a/h;II)La/d/a/b;
const/16 v20, 0x0
goto :goto_39a
:cond_394
move-object/from16 v10, p1
:goto_396
move-object/from16 v4, v37
:cond_398
move/from16 v20, v32
.line 129
:goto_39a
iget-object v0, v15, La/d/a/i/d;->D:La/d/a/i/d;
if-eqz v0, :cond_3a7
iget-object v0, v0, La/d/a/i/d;->v:La/d/a/i/c;
invoke-virtual {v10, v0}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v0
move-object/from16 v25, v0
goto :goto_3a9
:cond_3a7
move-object/from16 v25, v33
.line 130
:goto_3a9
iget-object v0, v15, La/d/a/i/d;->D:La/d/a/i/d;
if-eqz v0, :cond_3b5
iget-object v0, v0, La/d/a/i/d;->t:La/d/a/i/c;
invoke-virtual {v10, v0}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v0
move-object v3, v0
goto :goto_3b7
:cond_3b5
move-object/from16 v3, v33
.line 131
:goto_3b7
iget-object v0, v15, La/d/a/i/d;->C:[La/d/a/i/d$a;
aget-object v5, v0, v14
iget-object v7, v15, La/d/a/i/d;->t:La/d/a/i/c;
iget-object v8, v15, La/d/a/i/d;->v:La/d/a/i/c;
iget v9, v15, La/d/a/i/d;->J:I
iget v11, v15, La/d/a/i/d;->S:I
iget-object v0, v15, La/d/a/i/d;->q:[I
aget v12, v0, v14
iget v13, v15, La/d/a/i/d;->W:F
iget v0, v15, La/d/a/i/d;->k:I
move/from16 v17, v0
iget v0, v15, La/d/a/i/d;->l:I
move/from16 v18, v0
iget v0, v15, La/d/a/i/d;->m:F
move/from16 v19, v0
move-object/from16 v0, p0
move-object/from16 v1, p1
move/from16 v2, v22
move-object/from16 v22, v4
move-object/from16 v4, v25
move/from16 v10, v30
move/from16 v14, v16
move/from16 v15, v23
move/from16 v16, v27
invoke-virtual/range {v0 .. v20}, La/d/a/i/d;->a(La/d/a/e;ZLa/d/a/h;La/d/a/h;La/d/a/i/d$a;ZLa/d/a/i/c;La/d/a/i/c;IIIIFZZIIIFZ)V
if-eqz v28, :cond_415
const/4 v6, 0x6
move-object/from16 v7, p0
.line 132
iget v0, v7, La/d/a/i/d;->n:I
const/4 v1, 0x1
if-ne v0, v1, :cond_404
.line 133
iget v5, v7, La/d/a/i/d;->o:F
move-object/from16 v0, p1
move-object/from16 v1, v24
move-object/from16 v2, v22
move-object/from16 v3, v31
move-object/from16 v4, v21
invoke-virtual/range {v0 .. v6}, La/d/a/e;->a(La/d/a/h;La/d/a/h;La/d/a/h;La/d/a/h;FI)V
goto :goto_417
.line 134
:cond_404
iget v5, v7, La/d/a/i/d;->o:F
const/4 v6, 0x6
move-object/from16 v0, p1
move-object/from16 v1, v31
move-object/from16 v2, v21
move-object/from16 v3, v24
move-object/from16 v4, v22
invoke-virtual/range {v0 .. v6}, La/d/a/e;->a(La/d/a/h;La/d/a/h;La/d/a/h;La/d/a/h;FI)V
goto :goto_417
:cond_415
move-object/from16 v7, p0
.line 135
:goto_417
iget-object v0, v7, La/d/a/i/d;->z:La/d/a/i/c;
invoke-virtual {v0}, La/d/a/i/c;->d()Z
move-result v0
if-eqz v0, :cond_4c3
.line 136
iget-object v0, v7, La/d/a/i/d;->z:La/d/a/i/c;
.line 137
iget-object v0, v0, La/d/a/i/c;->d:La/d/a/i/c;
.line 138
iget-object v0, v0, La/d/a/i/c;->b:La/d/a/i/d;
.line 139
iget v1, v7, La/d/a/i/d;->r:F
const/high16 v2, 0x42b40000 # 90.0f
add-float/2addr v1, v2
float-to-double v1, v1
invoke-static {v1, v2}, Ljava/lang/Math;->toRadians(D)D
move-result-wide v1
double-to-float v1, v1
iget-object v2, v7, La/d/a/i/d;->z:La/d/a/i/c;
invoke-virtual {v2}, La/d/a/i/c;->b()I
move-result v2
.line 140
sget-object v3, La/d/a/i/c$c;->c:La/d/a/i/c$c;
invoke-virtual {v7, v3}, La/d/a/i/d;->a(La/d/a/i/c$c;)La/d/a/i/c;
move-result-object v3
move-object/from16 v4, p1
invoke-virtual {v4, v3}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v9
.line 141
sget-object v3, La/d/a/i/c$c;->d:La/d/a/i/c$c;
invoke-virtual {v7, v3}, La/d/a/i/d;->a(La/d/a/i/c$c;)La/d/a/i/c;
move-result-object v3
invoke-virtual {v4, v3}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v11
.line 142
sget-object v3, La/d/a/i/c$c;->e:La/d/a/i/c$c;
invoke-virtual {v7, v3}, La/d/a/i/d;->a(La/d/a/i/c$c;)La/d/a/i/c;
move-result-object v3
invoke-virtual {v4, v3}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v3
.line 143
sget-object v5, La/d/a/i/c$c;->f:La/d/a/i/c$c;
invoke-virtual {v7, v5}, La/d/a/i/d;->a(La/d/a/i/c$c;)La/d/a/i/c;
move-result-object v5
invoke-virtual {v4, v5}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v12
.line 144
sget-object v5, La/d/a/i/c$c;->c:La/d/a/i/c$c;
invoke-virtual {v0, v5}, La/d/a/i/d;->a(La/d/a/i/c$c;)La/d/a/i/c;
move-result-object v5
invoke-virtual {v4, v5}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v5
.line 145
sget-object v6, La/d/a/i/c$c;->d:La/d/a/i/c$c;
invoke-virtual {v0, v6}, La/d/a/i/d;->a(La/d/a/i/c$c;)La/d/a/i/c;
move-result-object v6
invoke-virtual {v4, v6}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v13
.line 146
sget-object v6, La/d/a/i/c$c;->e:La/d/a/i/c$c;
invoke-virtual {v0, v6}, La/d/a/i/d;->a(La/d/a/i/c$c;)La/d/a/i/c;
move-result-object v6
invoke-virtual {v4, v6}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v6
.line 147
sget-object v8, La/d/a/i/c$c;->f:La/d/a/i/c$c;
invoke-virtual {v0, v8}, La/d/a/i/d;->a(La/d/a/i/c$c;)La/d/a/i/c;
move-result-object v0
invoke-virtual {v4, v0}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v14
.line 148
invoke-virtual/range {p1 .. p1}, La/d/a/e;->b()La/d/a/b;
move-result-object v0
float-to-double v7, v1
.line 149
invoke-static {v7, v8}, Ljava/lang/Math;->sin(D)D
move-result-wide v15
int-to-double v1, v2
invoke-static {v1, v2}, Ljava/lang/Double;->isNaN(D)Z
invoke-static {v1, v2}, Ljava/lang/Double;->isNaN(D)Z
move-object/from16 v17, v5
move-object/from16 v18, v6
mul-double v5, v15, v1
double-to-float v15, v5
move-object v10, v0
.line 150
invoke-virtual/range {v10 .. v15}, La/d/a/b;->b(La/d/a/h;La/d/a/h;La/d/a/h;La/d/a/h;F)La/d/a/b;
.line 151
invoke-virtual {v4, v0}, La/d/a/e;->a(La/d/a/b;)V
.line 152
invoke-virtual/range {p1 .. p1}, La/d/a/e;->b()La/d/a/b;
move-result-object v0
.line 153
invoke-static {v7, v8}, Ljava/lang/Math;->cos(D)D
move-result-wide v5
invoke-static {v1, v2}, Ljava/lang/Double;->isNaN(D)Z
invoke-static {v1, v2}, Ljava/lang/Double;->isNaN(D)Z
mul-double v5, v5, v1
double-to-float v13, v5
move-object v8, v0
move-object v10, v3
move-object/from16 v11, v17
move-object/from16 v12, v18
.line 154
invoke-virtual/range {v8 .. v13}, La/d/a/b;->b(La/d/a/h;La/d/a/h;La/d/a/h;La/d/a/h;F)La/d/a/b;
.line 155
invoke-virtual {v4, v0}, La/d/a/e;->a(La/d/a/b;)V
:cond_4c3
return-void
.end method
.method public final a(La/d/a/e;ZLa/d/a/h;La/d/a/h;La/d/a/i/d$a;ZLa/d/a/i/c;La/d/a/i/c;IIIIFZZIIIFZ)V
.registers 49
move-object/from16 v0, p0
move-object/from16 v10, p1
move-object/from16 v11, p3
move-object/from16 v12, p4
move-object/from16 v13, p7
move-object/from16 v14, p8
move/from16 v1, p11
move/from16 v2, p12
.line 156
invoke-virtual {v10, v13}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v15
.line 157
invoke-virtual {v10, v14}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v9
.line 158
iget-object v3, v13, La/d/a/i/c;->d:La/d/a/i/c;
.line 159
invoke-virtual {v10, v3}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v8
.line 160
iget-object v3, v14, La/d/a/i/c;->d:La/d/a/i/c;
.line 161
invoke-virtual {v10, v3}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v7
.line 162
iget-boolean v3, v10, La/d/a/e;->g:Z
const/4 v6, 0x1
const/4 v5, 0x6
if-eqz v3, :cond_47
.line 163
iget-object v3, v13, La/d/a/i/c;->a:La/d/a/i/j;
.line 164
iget v4, v3, La/d/a/i/l;->b:I
if-ne v4, v6, :cond_47
.line 165
iget-object v4, v14, La/d/a/i/c;->a:La/d/a/i/j;
.line 166
iget v4, v4, La/d/a/i/l;->b:I
if-ne v4, v6, :cond_47
.line 167
invoke-virtual {v3, v10}, La/d/a/i/j;->a(La/d/a/e;)V
.line 168
iget-object v1, v14, La/d/a/i/c;->a:La/d/a/i/j;
.line 169
invoke-virtual {v1, v10}, La/d/a/i/j;->a(La/d/a/e;)V
if-nez p15, :cond_46
if-eqz p2, :cond_46
const/4 v1, 0x0
.line 170
invoke-virtual {v10, v12, v9, v1, v5}, La/d/a/e;->b(La/d/a/h;La/d/a/h;II)V
:cond_46
return-void
.line 171
:cond_47
invoke-virtual/range {p7 .. p7}, La/d/a/i/c;->d()Z
move-result v17
.line 172
invoke-virtual/range {p8 .. p8}, La/d/a/i/c;->d()Z
move-result v18
.line 173
iget-object v3, v0, La/d/a/i/d;->z:La/d/a/i/c;
invoke-virtual {v3}, La/d/a/i/c;->d()Z
move-result v19
if-eqz v17, :cond_59
const/4 v3, 0x1
goto :goto_5a
:cond_59
const/4 v3, 0x0
:goto_5a
if-eqz v18, :cond_5e
add-int/lit8 v3, v3, 0x1
:cond_5e
if-eqz v19, :cond_62
add-int/lit8 v3, v3, 0x1
:cond_62
move v4, v3
if-eqz p14, :cond_67
const/4 v5, 0x3
goto :goto_69
:cond_67
move/from16 v5, p16
.line 174
:goto_69
invoke-virtual/range {p5 .. p5}, Ljava/lang/Enum;->ordinal()I
move-result v3
const/4 v6, 0x2
if-eqz v3, :cond_80
move/from16 v22, v4
const/4 v4, 0x1
if-eq v3, v4, :cond_78
if-eq v3, v6, :cond_7a
const/4 v4, 0x3
:cond_78
:goto_78
const/4 v4, 0x0
goto :goto_83
:cond_7a
const/4 v3, 0x4
if-ne v5, v3, :cond_7e
goto :goto_78
:cond_7e
const/4 v4, 0x1
goto :goto_83
:cond_80
move/from16 v22, v4
goto :goto_78
.line 175
:goto_83
iget v3, v0, La/d/a/i/d;->Y:I
const/16 v6, 0x8
if-ne v3, v6, :cond_8c
const/4 v3, 0x0
const/4 v4, 0x0
goto :goto_8e
:cond_8c
move/from16 v3, p10
:goto_8e
if-eqz p20, :cond_ab
if-nez v17, :cond_9c
if-nez v18, :cond_9c
if-nez v19, :cond_9c
move/from16 v6, p9
.line 176
invoke-virtual {v10, v15, v6}, La/d/a/e;->a(La/d/a/h;I)V
goto :goto_ab
:cond_9c
if-eqz v17, :cond_ab
if-nez v18, :cond_ab
.line 177
invoke-virtual/range {p7 .. p7}, La/d/a/i/c;->b()I
move-result v6
move-object/from16 v23, v7
const/4 v7, 0x6
invoke-virtual {v10, v15, v8, v6, v7}, La/d/a/e;->a(La/d/a/h;La/d/a/h;II)La/d/a/b;
goto :goto_ae
:cond_ab
:goto_ab
move-object/from16 v23, v7
const/4 v7, 0x6
:goto_ae
if-nez v4, :cond_de
if-eqz p6, :cond_c7
const/4 v6, 0x3
const/4 v7, 0x0
.line 178
invoke-virtual {v10, v9, v15, v7, v6}, La/d/a/e;->a(La/d/a/h;La/d/a/h;II)La/d/a/b;
const/4 v3, 0x6
if-lez v1, :cond_bd
.line 179
invoke-virtual {v10, v9, v15, v1, v3}, La/d/a/e;->b(La/d/a/h;La/d/a/h;II)V
:cond_bd
const v6, 0x7fffffff
if-ge v2, v6, :cond_c5
.line 180
invoke-virtual {v10, v9, v15, v2, v3}, La/d/a/e;->c(La/d/a/h;La/d/a/h;II)V
:cond_c5
const/4 v6, 0x6
goto :goto_cc
:cond_c7
const/4 v6, 0x6
const/4 v7, 0x0
.line 181
invoke-virtual {v10, v9, v15, v3, v6}, La/d/a/e;->a(La/d/a/h;La/d/a/h;II)La/d/a/b;
:goto_cc
move/from16 v3, p18
move v13, v4
move/from16 v25, v5
move-object/from16 v16, v8
move/from16 v0, v22
move-object/from16 v26, v23
const/4 v1, 0x2
const/16 v20, 0x4
move/from16 v8, p17
goto/16 :goto_1cb
:cond_de
const/4 v6, 0x6
const/4 v7, 0x0
const/4 v2, -0x2
move/from16 v7, p17
if-ne v7, v2, :cond_e9
move/from16 v7, p18
move v6, v3
goto :goto_ec
:cond_e9
move v6, v7
move/from16 v7, p18
:goto_ec
if-ne v7, v2, :cond_ef
move v7, v3
:cond_ef
const/4 v2, 0x6
if-lez v6, :cond_f9
.line 182
invoke-virtual {v10, v9, v15, v6, v2}, La/d/a/e;->b(La/d/a/h;La/d/a/h;II)V
.line 183
invoke-static {v3, v6}, Ljava/lang/Math;->max(II)I
move-result v3
:cond_f9
if-lez v7, :cond_102
.line 184
invoke-virtual {v10, v9, v15, v7, v2}, La/d/a/e;->c(La/d/a/h;La/d/a/h;II)V
.line 185
invoke-static {v3, v7}, Ljava/lang/Math;->min(II)I
move-result v3
:cond_102
const/4 v2, 0x1
if-ne v5, v2, :cond_130
if-eqz p2, :cond_11c
const/4 v2, 0x6
.line 186
invoke-virtual {v10, v9, v15, v3, v2}, La/d/a/e;->a(La/d/a/h;La/d/a/h;II)La/d/a/b;
move v14, v3
move/from16 v25, v5
move/from16 v27, v7
move-object/from16 v16, v8
move/from16 v0, v22
move-object/from16 v26, v23
const/4 v1, 0x2
const/16 v20, 0x4
move v8, v6
goto/16 :goto_1b0
:cond_11c
const/4 v2, 0x6
if-eqz p15, :cond_127
move/from16 p6, v6
const/4 v6, 0x4
.line 187
invoke-virtual {v10, v9, v15, v3, v6}, La/d/a/e;->a(La/d/a/h;La/d/a/h;II)La/d/a/b;
goto/16 :goto_1a0
:cond_127
move/from16 p6, v6
const/4 v2, 0x1
const/4 v6, 0x4
.line 188
invoke-virtual {v10, v9, v15, v3, v2}, La/d/a/e;->a(La/d/a/h;La/d/a/h;II)La/d/a/b;
goto/16 :goto_1a0
:cond_130
move/from16 p6, v6
const/4 v6, 0x2
if-ne v5, v6, :cond_1a0
.line 189
iget-object v4, v13, La/d/a/i/c;->c:La/d/a/i/c$c;
.line 190
sget-object v2, La/d/a/i/c$c;->d:La/d/a/i/c$c;
if-eq v4, v2, :cond_159
sget-object v2, La/d/a/i/c$c;->f:La/d/a/i/c$c;
if-ne v4, v2, :cond_140
goto :goto_159
.line 191
:cond_140
iget-object v2, v0, La/d/a/i/d;->D:La/d/a/i/d;
sget-object v4, La/d/a/i/c$c;->c:La/d/a/i/c$c;
invoke-virtual {v2, v4}, La/d/a/i/d;->a(La/d/a/i/c$c;)La/d/a/i/c;
move-result-object v2
invoke-virtual {v10, v2}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v2
.line 192
iget-object v4, v0, La/d/a/i/d;->D:La/d/a/i/d;
sget-object v6, La/d/a/i/c$c;->e:La/d/a/i/c$c;
invoke-virtual {v4, v6}, La/d/a/i/d;->a(La/d/a/i/c$c;)La/d/a/i/c;
move-result-object v4
invoke-virtual {v10, v4}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v4
goto :goto_171
.line 193
:cond_159
:goto_159
iget-object v2, v0, La/d/a/i/d;->D:La/d/a/i/d;
sget-object v4, La/d/a/i/c$c;->d:La/d/a/i/c$c;
invoke-virtual {v2, v4}, La/d/a/i/d;->a(La/d/a/i/c$c;)La/d/a/i/c;
move-result-object v2
invoke-virtual {v10, v2}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v2
.line 194
iget-object v4, v0, La/d/a/i/d;->D:La/d/a/i/d;
sget-object v6, La/d/a/i/c$c;->f:La/d/a/i/c$c;
invoke-virtual {v4, v6}, La/d/a/i/d;->a(La/d/a/i/c$c;)La/d/a/i/c;
move-result-object v4
invoke-virtual {v10, v4}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
move-result-object v4
:goto_171
move-object/from16 v24, v2
move-object v6, v4
.line 195
invoke-virtual/range {p1 .. p1}, La/d/a/e;->b()La/d/a/b;
move-result-object v4
const/16 v20, 0x1
const/16 v21, 0x6
move-object v2, v4
move v14, v3
const/4 v13, 0x3
move-object v3, v9
move-object v13, v4
move-object/from16 v16, v8
move/from16 v0, v22
const/4 v8, 0x0
move-object v4, v15
move/from16 v25, v5
const/4 v8, 0x6
move-object v5, v6
move/from16 v8, p6
const/4 v1, 0x2
const/16 v20, 0x4
move-object/from16 v6, v24
move/from16 v27, v7
move-object/from16 v26, v23
move/from16 v7, p19
invoke-virtual/range {v2 .. v7}, La/d/a/b;->a(La/d/a/h;La/d/a/h;La/d/a/h;La/d/a/h;F)La/d/a/b;
invoke-virtual {v10, v13}, La/d/a/e;->a(La/d/a/b;)V
const/4 v4, 0x0
goto :goto_1b0
:cond_1a0
:goto_1a0
move v14, v3
move/from16 v25, v5
move/from16 v27, v7
move-object/from16 v16, v8
move/from16 v0, v22
move-object/from16 v26, v23
const/4 v1, 0x2
const/16 v20, 0x4
move/from16 v8, p6
:goto_1b0
if-eqz v4, :cond_1c8
if-eq v0, v1, :cond_1c8
if-nez p14, :cond_1c8
.line 196
invoke-static {v8, v14}, Ljava/lang/Math;->max(II)I
move-result v2
move/from16 v3, v27
if-lez v3, :cond_1c2
.line 197
invoke-static {v3, v2}, Ljava/lang/Math;->min(II)I
move-result v2
:cond_1c2
const/4 v4, 0x6
.line 198
invoke-virtual {v10, v9, v15, v2, v4}, La/d/a/e;->a(La/d/a/h;La/d/a/h;II)La/d/a/b;
const/4 v13, 0x0
goto :goto_1cb
:cond_1c8
move/from16 v3, v27
move v13, v4
:goto_1cb
if-eqz p20, :cond_309
if-eqz p15, :cond_1d1
goto/16 :goto_309
:cond_1d1
const/4 v0, 0x5
if-nez v17, :cond_1e0
if-nez v18, :cond_1e0
if-nez v19, :cond_1e0
if-eqz p2, :cond_2fd
const/4 v14, 0x0
.line 199
invoke-virtual {v10, v12, v9, v14, v0}, La/d/a/e;->b(La/d/a/h;La/d/a/h;II)V
goto/16 :goto_2fd
:cond_1e0
const/4 v14, 0x0
if-eqz v17, :cond_1ec
if-nez v18, :cond_1ec
if-eqz p2, :cond_2fd
.line 200
invoke-virtual {v10, v12, v9, v14, v0}, La/d/a/e;->b(La/d/a/h;La/d/a/h;II)V
goto/16 :goto_2fd
:cond_1ec
if-nez v17, :cond_202
if-eqz v18, :cond_202
.line 201
invoke-virtual/range {p8 .. p8}, La/d/a/i/c;->b()I
move-result v1
neg-int v1, v1
move-object/from16 v7, v26
const/4 v2, 0x6
invoke-virtual {v10, v9, v7, v1, v2}, La/d/a/e;->a(La/d/a/h;La/d/a/h;II)La/d/a/b;
if-eqz p2, :cond_2fd
.line 202
invoke-virtual {v10, v15, v11, v14, v0}, La/d/a/e;->b(La/d/a/h;La/d/a/h;II)V
goto/16 :goto_2fd
:cond_202
move-object/from16 v7, v26
if-eqz v17, :cond_2fd
if-eqz v18, :cond_2fd
if-eqz v13, :cond_276
if-eqz p2, :cond_213
if-nez p11, :cond_213
const/4 v6, 0x6
.line 203
invoke-virtual {v10, v9, v15, v14, v6}, La/d/a/e;->b(La/d/a/h;La/d/a/h;II)V
goto :goto_214
:cond_213
const/4 v6, 0x6
:goto_214
move/from16 v1, v25
if-nez v1, :cond_241
if-gtz v3, :cond_220
if-lez v8, :cond_21d
goto :goto_220
:cond_21d
const/4 v1, 0x6
const/4 v2, 0x0
goto :goto_222
:cond_220
:goto_220
const/4 v1, 0x4
const/4 v2, 0x1
.line 204
:goto_222
invoke-virtual/range {p7 .. p7}, La/d/a/i/c;->b()I
move-result v4
move-object/from16 v5, v16
invoke-virtual {v10, v15, v5, v4, v1}, La/d/a/e;->a(La/d/a/h;La/d/a/h;II)La/d/a/b;
.line 205
invoke-virtual/range {p8 .. p8}, La/d/a/i/c;->b()I
move-result v4
neg-int v4, v4
invoke-virtual {v10, v9, v7, v4, v1}, La/d/a/e;->a(La/d/a/h;La/d/a/h;II)La/d/a/b;
if-gtz v3, :cond_23a
if-lez v8, :cond_238
goto :goto_23a
:cond_238
const/4 v1, 0x0
goto :goto_23b
:cond_23a
:goto_23a
const/4 v1, 0x1
:goto_23b
move/from16 v17, v2
const/4 v8, 0x1
const/16 v16, 0x5
goto :goto_24b
:cond_241
move-object/from16 v5, v16
const/4 v8, 0x1
if-ne v1, v8, :cond_24e
const/4 v1, 0x1
const/16 v16, 0x6
const/16 v17, 0x1
:goto_24b
move-object/from16 v4, p0
goto :goto_281
:cond_24e
const/4 v2, 0x3
move-object/from16 v4, p0
if-ne v1, v2, :cond_274
if-nez p14, :cond_25e
.line 206
iget v1, v4, La/d/a/i/d;->n:I
const/4 v2, -0x1
if-eq v1, v2, :cond_25e
if-gtz v3, :cond_25e
const/4 v1, 0x6
goto :goto_25f
:cond_25e
const/4 v1, 0x4
.line 207
:goto_25f
invoke-virtual/range {p7 .. p7}, La/d/a/i/c;->b()I
move-result v2
invoke-virtual {v10, v15, v5, v2, v1}, La/d/a/e;->a(La/d/a/h;La/d/a/h;II)La/d/a/b;
.line 208
invoke-virtual/range {p8 .. p8}, La/d/a/i/c;->b()I
move-result v2
neg-int v2, v2
invoke-virtual {v10, v9, v7, v2, v1}, La/d/a/e;->a(La/d/a/h;La/d/a/h;II)La/d/a/b;
const/4 v1, 0x1
const/16 v16, 0x5
const/16 v17, 0x1
goto :goto_281
:cond_274
const/4 v1, 0x0
goto :goto_27d
:cond_276
move-object/from16 v5, v16
const/4 v6, 0x6
const/4 v8, 0x1
move-object/from16 v4, p0
const/4 v1, 0x1
:goto_27d
const/16 v16, 0x5
const/16 v17, 0x0
:goto_281
if-eqz v1, :cond_2c9
.line 209
invoke-virtual/range {p7 .. p7}, La/d/a/i/c;->b()I
move-result v18
.line 210
invoke-virtual/range {p8 .. p8}, La/d/a/i/c;->b()I
move-result v19
move-object/from16 v1, p1
move-object v2, v15
move-object v3, v5
move/from16 v4, v18
move-object/from16 v18, v5
move/from16 v5, p13
const/16 v20, 0x6
move-object v6, v7
move-object v0, v7
move-object v7, v9
move-object/from16 v14, v18
const/4 v12, 0x0
const/16 v18, 0x1
move/from16 v8, v19
move-object v12, v9
move/from16 v9, v16
.line 211
invoke-virtual/range {v1 .. v9}, La/d/a/e;->a(La/d/a/h;La/d/a/h;IFLa/d/a/h;La/d/a/h;II)V
move-object/from16 v1, p7
.line 212
iget-object v2, v1, La/d/a/i/c;->d:La/d/a/i/c;
iget-object v2, v2, La/d/a/i/c;->b:La/d/a/i/d;
instance-of v2, v2, La/d/a/i/a;
move-object/from16 v3, p8
.line 213
iget-object v4, v3, La/d/a/i/c;->d:La/d/a/i/c;
iget-object v4, v4, La/d/a/i/c;->b:La/d/a/i/d;
instance-of v4, v4, La/d/a/i/a;
if-eqz v2, :cond_2c0
if-nez v4, :cond_2c0
move/from16 v18, p2
const/4 v2, 0x1
const/4 v4, 0x6
goto :goto_2d5
:cond_2c0
if-nez v2, :cond_2d0
if-eqz v4, :cond_2d0
move/from16 v2, p2
const/4 v4, 0x5
const/4 v5, 0x6
goto :goto_2d6
:cond_2c9
move-object/from16 v1, p7
move-object/from16 v3, p8
move-object v14, v5
move-object v0, v7
move-object v12, v9
:cond_2d0
move/from16 v2, p2
move/from16 v18, v2
const/4 v4, 0x5
:goto_2d5
const/4 v5, 0x5
:goto_2d6
if-eqz v17, :cond_2da
const/4 v4, 0x6
const/4 v5, 0x6
:cond_2da
if-nez v13, :cond_2de
if-nez v18, :cond_2e0
:cond_2de
if-eqz v17, :cond_2e7
.line 214
:cond_2e0
invoke-virtual/range {p7 .. p7}, La/d/a/i/c;->b()I
move-result v1
invoke-virtual {v10, v15, v14, v1, v5}, La/d/a/e;->b(La/d/a/h;La/d/a/h;II)V
:cond_2e7
if-nez v13, :cond_2eb
if-nez v2, :cond_2ed
:cond_2eb
if-eqz v17, :cond_2f5
.line 215
:cond_2ed
invoke-virtual/range {p8 .. p8}, La/d/a/i/c;->b()I
move-result v1
neg-int v1, v1
invoke-virtual {v10, v12, v0, v1, v4}, La/d/a/e;->c(La/d/a/h;La/d/a/h;II)V
:cond_2f5
const/4 v0, 0x6
const/4 v1, 0x0
if-eqz p2, :cond_300
.line 216
invoke-virtual {v10, v15, v11, v1, v0}, La/d/a/e;->b(La/d/a/h;La/d/a/h;II)V
goto :goto_300
:cond_2fd
:goto_2fd
move-object v12, v9
const/4 v0, 0x6
const/4 v1, 0x0
:cond_300
:goto_300
if-eqz p2, :cond_308
move-object/from16 v0, p4
const/4 v2, 0x6
.line 217
invoke-virtual {v10, v0, v12, v1, v2}, La/d/a/e;->b(La/d/a/h;La/d/a/h;II)V
:cond_308
return-void
:cond_309
:goto_309
move v3, v0
move-object v0, v12
const/4 v1, 0x0
const/4 v2, 0x6
const/4 v4, 0x2
move-object v12, v9
if-ge v3, v4, :cond_319
if-eqz p2, :cond_319
.line 218
invoke-virtual {v10, v15, v11, v1, v2}, La/d/a/e;->b(La/d/a/h;La/d/a/h;II)V
.line 219
invoke-virtual {v10, v0, v12, v1, v2}, La/d/a/e;->b(La/d/a/h;La/d/a/h;II)V
:cond_319
return-void
.end method
.method public a(La/d/a/i/c$c;La/d/a/i/d;La/d/a/i/c$c;II)V
.registers 13
.line 18
invoke-virtual {p0, p1}, La/d/a/i/d;->a(La/d/a/i/c$c;)La/d/a/i/c;
move-result-object v0
.line 19
invoke-virtual {p2, p3}, La/d/a/i/d;->a(La/d/a/i/c$c;)La/d/a/i/c;
move-result-object v1
.line 20
sget-object v4, La/d/a/i/c$b;->c:La/d/a/i/c$b;
const/4 v5, 0x0
const/4 v6, 0x1
move v2, p4
move v3, p5
invoke-virtual/range {v0 .. v6}, La/d/a/i/c;->a(La/d/a/i/c;IILa/d/a/i/c$b;IZ)Z
return-void
.end method
.method public a(La/d/a/i/d$a;)V
.registers 4
.line 31
iget-object v0, p0, La/d/a/i/d;->C:[La/d/a/i/d$a;
const/4 v1, 0x0
aput-object p1, v0, v1
.line 32
sget-object v0, La/d/a/i/d$a;->c:La/d/a/i/d$a;
if-ne p1, v0, :cond_e
.line 33
iget p1, p0, La/d/a/i/d;->T:I
invoke-virtual {p0, p1}, La/d/a/i/d;->f(I)V
:cond_e
return-void
.end method
.method public a()Z
.registers 3
.line 17
iget v0, p0, La/d/a/i/d;->Y:I
const/16 v1, 0x8
if-eq v0, v1, :cond_8
const/4 v0, 0x1
goto :goto_9
:cond_8
const/4 v0, 0x0
:goto_9
return v0
.end method
.method public b(I)La/d/a/i/d$a;
.registers 3
if-nez p1, :cond_7
.line 10
invoke-virtual {p0}, La/d/a/i/d;->d()La/d/a/i/d$a;
move-result-object p1
return-object p1
:cond_7
const/4 v0, 0x1
if-ne p1, v0, :cond_f
.line 11
invoke-virtual {p0}, La/d/a/i/d;->g()La/d/a/i/d$a;
move-result-object p1
return-object p1
:cond_f
const/4 p1, 0x0
return-object p1
.end method
.method public b()Ljava/util/ArrayList;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/ArrayList<",
"La/d/a/i/c;",
">;"
}
.end annotation
.line 7
iget-object v0, p0, La/d/a/i/d;->B:Ljava/util/ArrayList;
return-object v0
.end method
.method public b(II)V
.registers 3
.line 8
iput p1, p0, La/d/a/i/d;->O:I
.line 9
iput p2, p0, La/d/a/i/d;->P:I
return-void
.end method
.method public b(La/d/a/e;)V
.registers 3
.line 1
iget-object v0, p0, La/d/a/i/d;->s:La/d/a/i/c;
invoke-virtual {p1, v0}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
.line 2
iget-object v0, p0, La/d/a/i/d;->t:La/d/a/i/c;
invoke-virtual {p1, v0}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
.line 3
iget-object v0, p0, La/d/a/i/d;->u:La/d/a/i/c;
invoke-virtual {p1, v0}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
.line 4
iget-object v0, p0, La/d/a/i/d;->v:La/d/a/i/c;
invoke-virtual {p1, v0}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
.line 5
iget v0, p0, La/d/a/i/d;->Q:I
if-lez v0, :cond_1d
.line 6
iget-object v0, p0, La/d/a/i/d;->w:La/d/a/i/c;
invoke-virtual {p1, v0}, La/d/a/e;->a(Ljava/lang/Object;)La/d/a/h;
:cond_1d
return-void
.end method
.method public b(La/d/a/i/d$a;)V
.registers 4
.line 12
iget-object v0, p0, La/d/a/i/d;->C:[La/d/a/i/d$a;
const/4 v1, 0x1
aput-object p1, v0, v1
.line 13
sget-object v0, La/d/a/i/d$a;->c:La/d/a/i/d$a;
if-ne p1, v0, :cond_e
.line 14
iget p1, p0, La/d/a/i/d;->U:I
invoke-virtual {p0, p1}, La/d/a/i/d;->e(I)V
:cond_e
return-void
.end method
.method public c()I
.registers 3
.line 1
iget v0, p0, La/d/a/i/d;->Y:I
const/16 v1, 0x8
if-ne v0, v1, :cond_8
const/4 v0, 0x0
return v0
.line 2
:cond_8
iget v0, p0, La/d/a/i/d;->F:I
return v0
.end method
.method public c(I)I
.registers 3
if-nez p1, :cond_7
.line 3
invoke-virtual {p0}, La/d/a/i/d;->h()I
move-result p1
return p1
:cond_7
const/4 v0, 0x1
if-ne p1, v0, :cond_f
.line 4
invoke-virtual {p0}, La/d/a/i/d;->c()I
move-result p1
return p1
:cond_f
const/4 p1, 0x0
return p1
.end method
.method public c(II)V
.registers 3
.line 5
iput p1, p0, La/d/a/i/d;->J:I
sub-int/2addr p2, p1
.line 6
iput p2, p0, La/d/a/i/d;->F:I
.line 7
iget p1, p0, La/d/a/i/d;->F:I
iget p2, p0, La/d/a/i/d;->S:I
if-ge p1, p2, :cond_d
.line 8
iput p2, p0, La/d/a/i/d;->F:I
:cond_d
return-void
.end method
.method public c(La/d/a/e;)V
.registers 8
.line 9
iget-object v0, p0, La/d/a/i/d;->s:La/d/a/i/c;
invoke-virtual {p1, v0}, La/d/a/e;->b(Ljava/lang/Object;)I
move-result v0
.line 10
iget-object v1, p0, La/d/a/i/d;->t:La/d/a/i/c;
invoke-virtual {p1, v1}, La/d/a/e;->b(Ljava/lang/Object;)I
move-result v1
.line 11
iget-object v2, p0, La/d/a/i/d;->u:La/d/a/i/c;
invoke-virtual {p1, v2}, La/d/a/e;->b(Ljava/lang/Object;)I
move-result v2
.line 12
iget-object v3, p0, La/d/a/i/d;->v:La/d/a/i/c;
invoke-virtual {p1, v3}, La/d/a/e;->b(Ljava/lang/Object;)I
move-result p1
sub-int v3, v2, v0
sub-int v4, p1, v1
const/4 v5, 0x0
if-ltz v3, :cond_36
if-ltz v4, :cond_36
const/high16 v3, -0x80000000
if-eq v0, v3, :cond_36
const v4, 0x7fffffff
if-eq v0, v4, :cond_36
if-eq v1, v3, :cond_36
if-eq v1, v4, :cond_36
if-eq v2, v3, :cond_36
if-eq v2, v4, :cond_36
if-eq p1, v3, :cond_36
if-ne p1, v4, :cond_3a
:cond_36
const/4 p1, 0x0
const/4 v0, 0x0
const/4 v1, 0x0
const/4 v2, 0x0
:cond_3a
sub-int/2addr v2, v0
sub-int/2addr p1, v1
.line 13
iput v0, p0, La/d/a/i/d;->I:I
.line 14
iput v1, p0, La/d/a/i/d;->J:I
.line 15
iget v0, p0, La/d/a/i/d;->Y:I
const/16 v1, 0x8
if-ne v0, v1, :cond_4b
.line 16
iput v5, p0, La/d/a/i/d;->E:I
.line 17
iput v5, p0, La/d/a/i/d;->F:I
goto :goto_7d
.line 18
:cond_4b
iget-object v0, p0, La/d/a/i/d;->C:[La/d/a/i/d$a;
aget-object v0, v0, v5
sget-object v1, La/d/a/i/d$a;->b:La/d/a/i/d$a;
if-ne v0, v1, :cond_58
iget v0, p0, La/d/a/i/d;->E:I
if-ge v2, v0, :cond_58
goto :goto_59
:cond_58
move v0, v2
.line 19
:goto_59
iget-object v1, p0, La/d/a/i/d;->C:[La/d/a/i/d$a;
const/4 v2, 0x1
aget-object v1, v1, v2
sget-object v3, La/d/a/i/d$a;->b:La/d/a/i/d$a;
if-ne v1, v3, :cond_67
iget v1, p0, La/d/a/i/d;->F:I
if-ge p1, v1, :cond_67
move p1, v1
.line 20
:cond_67
iput v0, p0, La/d/a/i/d;->E:I
.line 21
iput p1, p0, La/d/a/i/d;->F:I
.line 22
iget p1, p0, La/d/a/i/d;->F:I
iget v0, p0, La/d/a/i/d;->S:I
if-ge p1, v0, :cond_73
.line 23
iput v0, p0, La/d/a/i/d;->F:I
.line 24
:cond_73
iget p1, p0, La/d/a/i/d;->E:I
iget v0, p0, La/d/a/i/d;->R:I
if-ge p1, v0, :cond_7b
.line 25
iput v0, p0, La/d/a/i/d;->E:I
.line 26
:cond_7b
iput-boolean v2, p0, La/d/a/i/d;->c0:Z
:goto_7d
return-void
.end method
.method public d()La/d/a/i/d$a;
.registers 3
.line 1
iget-object v0, p0, La/d/a/i/d;->C:[La/d/a/i/d$a;
const/4 v1, 0x0
aget-object v0, v0, v1
return-object v0
.end method
.method public final d(I)Z
.registers 6
mul-int/lit8 p1, p1, 0x2
.line 2
iget-object v0, p0, La/d/a/i/d;->A:[La/d/a/i/c;
aget-object v1, v0, p1
iget-object v1, v1, La/d/a/i/c;->d:La/d/a/i/c;
const/4 v2, 0x1
if-eqz v1, :cond_27
aget-object v1, v0, p1
iget-object v1, v1, La/d/a/i/c;->d:La/d/a/i/c;
iget-object v1, v1, La/d/a/i/c;->d:La/d/a/i/c;
aget-object v3, v0, p1
if-eq v1, v3, :cond_27
add-int/2addr p1, v2
aget-object v1, v0, p1
iget-object v1, v1, La/d/a/i/c;->d:La/d/a/i/c;
if-eqz v1, :cond_27
aget-object v1, v0, p1
iget-object v1, v1, La/d/a/i/c;->d:La/d/a/i/c;
iget-object v1, v1, La/d/a/i/c;->d:La/d/a/i/c;
aget-object p1, v0, p1
if-ne v1, p1, :cond_27
goto :goto_28
:cond_27
const/4 v2, 0x0
:goto_28
return v2
.end method
.method public e()La/d/a/i/k;
.registers 2
.line 1
iget-object v0, p0, La/d/a/i/d;->d:La/d/a/i/k;
if-nez v0, :cond_b
.line 2
new-instance v0, La/d/a/i/k;
invoke-direct {v0}, La/d/a/i/k;-><init>()V
iput-object v0, p0, La/d/a/i/d;->d:La/d/a/i/k;
.line 3
:cond_b
iget-object v0, p0, La/d/a/i/d;->d:La/d/a/i/k;
return-object v0
.end method
.method public e(I)V
.registers 3
.line 4
iput p1, p0, La/d/a/i/d;->F:I
.line 5
iget p1, p0, La/d/a/i/d;->F:I
iget v0, p0, La/d/a/i/d;->S:I
if-ge p1, v0, :cond_a
.line 6
iput v0, p0, La/d/a/i/d;->F:I
:cond_a
return-void
.end method
.method public f()La/d/a/i/k;
.registers 2
.line 1
iget-object v0, p0, La/d/a/i/d;->c:La/d/a/i/k;
if-nez v0, :cond_b
.line 2
new-instance v0, La/d/a/i/k;
invoke-direct {v0}, La/d/a/i/k;-><init>()V
iput-object v0, p0, La/d/a/i/d;->c:La/d/a/i/k;
.line 3
:cond_b
iget-object v0, p0, La/d/a/i/d;->c:La/d/a/i/k;
return-object v0
.end method
.method public f(I)V
.registers 3
.line 4
iput p1, p0, La/d/a/i/d;->E:I
.line 5
iget p1, p0, La/d/a/i/d;->E:I
iget v0, p0, La/d/a/i/d;->R:I
if-ge p1, v0, :cond_a
.line 6
iput v0, p0, La/d/a/i/d;->E:I
:cond_a
return-void
.end method
.method public g()La/d/a/i/d$a;
.registers 3
.line 1
iget-object v0, p0, La/d/a/i/d;->C:[La/d/a/i/d$a;
const/4 v1, 0x1
aget-object v0, v0, v1
return-object v0
.end method
.method public h()I
.registers 3
.line 1
iget v0, p0, La/d/a/i/d;->Y:I
const/16 v1, 0x8
if-ne v0, v1, :cond_8
const/4 v0, 0x0
return v0
.line 2
:cond_8
iget v0, p0, La/d/a/i/d;->E:I
return v0
.end method
.method public i()Z
.registers 2
.line 1
iget v0, p0, La/d/a/i/d;->Q:I
if-lez v0, :cond_6
const/4 v0, 0x1
goto :goto_7
:cond_6
const/4 v0, 0x0
:goto_7
return v0
.end method
.method public j()Z
.registers 3
.line 1
iget-object v0, p0, La/d/a/i/d;->s:La/d/a/i/c;
.line 2
iget-object v0, v0, La/d/a/i/c;->a:La/d/a/i/j;
.line 3
iget v0, v0, La/d/a/i/l;->b:I
const/4 v1, 0x1
if-ne v0, v1, :cond_22
iget-object v0, p0, La/d/a/i/d;->u:La/d/a/i/c;
.line 4
iget-object v0, v0, La/d/a/i/c;->a:La/d/a/i/j;
.line 5
iget v0, v0, La/d/a/i/l;->b:I
if-ne v0, v1, :cond_22
iget-object v0, p0, La/d/a/i/d;->t:La/d/a/i/c;
.line 6
iget-object v0, v0, La/d/a/i/c;->a:La/d/a/i/j;
.line 7
iget v0, v0, La/d/a/i/l;->b:I
if-ne v0, v1, :cond_22
iget-object v0, p0, La/d/a/i/d;->v:La/d/a/i/c;
.line 8
iget-object v0, v0, La/d/a/i/c;->a:La/d/a/i/j;
.line 9
iget v0, v0, La/d/a/i/l;->b:I
if-ne v0, v1, :cond_22
return v1
:cond_22
const/4 v0, 0x0
return v0
.end method
.method public k()V
.registers 7
.line 1
iget-object v0, p0, La/d/a/i/d;->s:La/d/a/i/c;
invoke-virtual {v0}, La/d/a/i/c;->e()V
.line 2
iget-object v0, p0, La/d/a/i/d;->t:La/d/a/i/c;
invoke-virtual {v0}, La/d/a/i/c;->e()V
.line 3
iget-object v0, p0, La/d/a/i/d;->u:La/d/a/i/c;
invoke-virtual {v0}, La/d/a/i/c;->e()V
.line 4
iget-object v0, p0, La/d/a/i/d;->v:La/d/a/i/c;
invoke-virtual {v0}, La/d/a/i/c;->e()V
.line 5
iget-object v0, p0, La/d/a/i/d;->w:La/d/a/i/c;
invoke-virtual {v0}, La/d/a/i/c;->e()V
.line 6
iget-object v0, p0, La/d/a/i/d;->x:La/d/a/i/c;
invoke-virtual {v0}, La/d/a/i/c;->e()V
.line 7
iget-object v0, p0, La/d/a/i/d;->y:La/d/a/i/c;
invoke-virtual {v0}, La/d/a/i/c;->e()V
.line 8
iget-object v0, p0, La/d/a/i/d;->z:La/d/a/i/c;
invoke-virtual {v0}, La/d/a/i/c;->e()V
const/4 v0, 0x0
.line 9
iput-object v0, p0, La/d/a/i/d;->D:La/d/a/i/d;
const/4 v1, 0x0
.line 10
iput v1, p0, La/d/a/i/d;->r:F
const/4 v2, 0x0
.line 11
iput v2, p0, La/d/a/i/d;->E:I
.line 12
iput v2, p0, La/d/a/i/d;->F:I
.line 13
iput v1, p0, La/d/a/i/d;->G:F
const/4 v1, -0x1
.line 14
iput v1, p0, La/d/a/i/d;->H:I
.line 15
iput v2, p0, La/d/a/i/d;->I:I
.line 16
iput v2, p0, La/d/a/i/d;->J:I
.line 17
iput v2, p0, La/d/a/i/d;->M:I
.line 18
iput v2, p0, La/d/a/i/d;->N:I
.line 19
iput v2, p0, La/d/a/i/d;->O:I
.line 20
iput v2, p0, La/d/a/i/d;->P:I
.line 21
iput v2, p0, La/d/a/i/d;->Q:I
.line 22
iput v2, p0, La/d/a/i/d;->R:I
.line 23
iput v2, p0, La/d/a/i/d;->S:I
.line 24
iput v2, p0, La/d/a/i/d;->T:I
.line 25
iput v2, p0, La/d/a/i/d;->U:I
.line 26
sget v3, La/d/a/i/d;->j0:F
iput v3, p0, La/d/a/i/d;->V:F
.line 27
iput v3, p0, La/d/a/i/d;->W:F
.line 28
iget-object v3, p0, La/d/a/i/d;->C:[La/d/a/i/d$a;
sget-object v4, La/d/a/i/d$a;->b:La/d/a/i/d$a;
aput-object v4, v3, v2
const/4 v5, 0x1
.line 29
aput-object v4, v3, v5
.line 30
iput-object v0, p0, La/d/a/i/d;->X:Ljava/lang/Object;
.line 31
iput v2, p0, La/d/a/i/d;->Y:I
.line 32
iput-object v0, p0, La/d/a/i/d;->a0:Ljava/lang/String;
.line 33
iput v2, p0, La/d/a/i/d;->e0:I
.line 34
iput v2, p0, La/d/a/i/d;->f0:I
.line 35
iget-object v3, p0, La/d/a/i/d;->g0:[F
const/high16 v4, -0x40800000 # -1.0f
aput v4, v3, v2
.line 36
aput v4, v3, v5
.line 37
iput v1, p0, La/d/a/i/d;->a:I
.line 38
iput v1, p0, La/d/a/i/d;->b:I
.line 39
iget-object v3, p0, La/d/a/i/d;->q:[I
const v4, 0x7fffffff
aput v4, v3, v2
.line 40
aput v4, v3, v5
.line 41
iput v2, p0, La/d/a/i/d;->e:I
.line 42
iput v2, p0, La/d/a/i/d;->f:I
const/high16 v3, 0x3f800000 # 1.0f
.line 43
iput v3, p0, La/d/a/i/d;->j:F
.line 44
iput v3, p0, La/d/a/i/d;->m:F
.line 45
iput v4, p0, La/d/a/i/d;->i:I
.line 46
iput v4, p0, La/d/a/i/d;->l:I
.line 47
iput v2, p0, La/d/a/i/d;->h:I
.line 48
iput v2, p0, La/d/a/i/d;->k:I
.line 49
iput v1, p0, La/d/a/i/d;->n:I
.line 50
iput v3, p0, La/d/a/i/d;->o:F
.line 51
iget-object v1, p0, La/d/a/i/d;->c:La/d/a/i/k;
if-eqz v1, :cond_99
.line 52
invoke-virtual {v1}, La/d/a/i/k;->e()V
.line 53
:cond_99
iget-object v1, p0, La/d/a/i/d;->d:La/d/a/i/k;
if-eqz v1, :cond_a0
.line 54
invoke-virtual {v1}, La/d/a/i/k;->e()V
.line 55
:cond_a0
iput-object v0, p0, La/d/a/i/d;->p:La/d/a/i/f;
.line 56
iput-boolean v2, p0, La/d/a/i/d;->b0:Z
.line 57
iput-boolean v2, p0, La/d/a/i/d;->c0:Z
.line 58
iput-boolean v2, p0, La/d/a/i/d;->d0:Z
return-void
.end method
.method public l()V
.registers 3
const/4 v0, 0x0
:goto_1
const/4 v1, 0x6
if-ge v0, v1, :cond_10
.line 1
iget-object v1, p0, La/d/a/i/d;->A:[La/d/a/i/c;
aget-object v1, v1, v0
.line 2
iget-object v1, v1, La/d/a/i/c;->a:La/d/a/i/j;
.line 3
invoke-virtual {v1}, La/d/a/i/j;->e()V
add-int/lit8 v0, v0, 0x1
goto :goto_1
:cond_10
return-void
.end method
.method public m()V
.registers 1
return-void
.end method
.method public n()V
.registers 3
.line 1
iget v0, p0, La/d/a/i/d;->I:I
.line 2
iget v1, p0, La/d/a/i/d;->J:I
.line 3
iput v0, p0, La/d/a/i/d;->M:I
.line 4
iput v1, p0, La/d/a/i/d;->N:I
return-void
.end method
.method public o()V
.registers 7
const/4 v0, 0x0
:goto_1
const/4 v1, 0x6
if-ge v0, v1, :cond_37
.line 1
iget-object v1, p0, La/d/a/i/d;->A:[La/d/a/i/c;
aget-object v1, v1, v0
.line 2
iget-object v1, v1, La/d/a/i/c;->a:La/d/a/i/j;
.line 3
iget-object v2, v1, La/d/a/i/j;->c:La/d/a/i/c;
.line 4
iget-object v3, v2, La/d/a/i/c;->d:La/d/a/i/c;
if-nez v3, :cond_11
goto :goto_34
.line 5
:cond_11
iget-object v4, v3, La/d/a/i/c;->d:La/d/a/i/c;
if-ne v4, v2, :cond_1c
const/4 v2, 0x4
.line 6
iput v2, v1, La/d/a/i/j;->h:I
.line 7
iget-object v4, v3, La/d/a/i/c;->a:La/d/a/i/j;
.line 8
iput v2, v4, La/d/a/i/j;->h:I
.line 9
:cond_1c
iget-object v2, v1, La/d/a/i/j;->c:La/d/a/i/c;
invoke-virtual {v2}, La/d/a/i/c;->b()I
move-result v2
.line 10
iget-object v4, v1, La/d/a/i/j;->c:La/d/a/i/c;
iget-object v4, v4, La/d/a/i/c;->c:La/d/a/i/c$c;
sget-object v5, La/d/a/i/c$c;->e:La/d/a/i/c$c;
if-eq v4, v5, :cond_2e
sget-object v5, La/d/a/i/c$c;->f:La/d/a/i/c$c;
if-ne v4, v5, :cond_2f
:cond_2e
neg-int v2, v2
.line 11
:cond_2f
iget-object v3, v3, La/d/a/i/c;->a:La/d/a/i/j;
.line 12
invoke-virtual {v1, v3, v2}, La/d/a/i/j;->a(La/d/a/i/j;I)V
:goto_34
add-int/lit8 v0, v0, 0x1
goto :goto_1
:cond_37
return-void
.end method
.method public toString()Ljava/lang/String;
.registers 6
.line 1
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
iget-object v1, p0, La/d/a/i/d;->a0:Ljava/lang/String;
const-string v2, " "
const-string v3, ""
if-eqz v1, :cond_20
const-string v1, "type: "
invoke-static {v1}, Lb/a/a/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
iget-object v4, p0, La/d/a/i/d;->a0:Ljava/lang/String;
invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
goto :goto_21
:cond_20
move-object v1, v3
:goto_21
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, La/d/a/i/d;->Z:Ljava/lang/String;
if-eqz v1, :cond_3a
const-string v1, "id: "
invoke-static {v1}, Lb/a/a/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
iget-object v3, p0, La/d/a/i/d;->Z:Ljava/lang/String;
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
:cond_3a
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "("
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, La/d/a/i/d;->I:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, La/d/a/i/d;->J:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ") - ("
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, La/d/a/i/d;->E:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, " x "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v2, p0, La/d/a/i/d;->F:I
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v2, ") wrap: ("
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v2, p0, La/d/a/i/d;->T:I
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, La/d/a/i/d;->U:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ")"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method