d$c.smali

.class public final Lf/b/b/b/r1/d$c;
.super Ljava/lang/Object;
.source ""

# interfaces
.implements Ljava/lang/Comparable;


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lf/b/b/b/r1/d;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x1c
    name = "c"
.end annotation

.annotation system Ldalvik/annotation/Signature;
    value = {
        "Ljava/lang/Object;",
        "Ljava/lang/Comparable<",
        "Lf/b/b/b/r1/d$c;",
        ">;"
    }
.end annotation


# instance fields
.field public final e:Z

.field private final f:Ljava/lang/String;

.field private final g:Lf/b/b/b/r1/d$d;

.field private final h:Z

.field private final i:I

.field private final j:I

.field private final k:I

.field private final l:Z

.field private final m:I

.field private final n:I

.field private final o:I


# direct methods
.method public constructor <init>(Lf/b/b/b/f0;Lf/b/b/b/r1/d$d;I)V
    .registers 9

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    iput-object p2, p0, Lf/b/b/b/r1/d$c;->g:Lf/b/b/b/r1/d$d;

    iget-object v0, p1, Lf/b/b/b/f0;->E:Ljava/lang/String;

    invoke-static {v0}, Lf/b/b/b/r1/d;->B(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lf/b/b/b/r1/d$c;->f:Ljava/lang/String;

    const/4 v0, 0x0

    invoke-static {p3, v0}, Lf/b/b/b/r1/d;->x(IZ)Z

    move-result p3

    iput-boolean p3, p0, Lf/b/b/b/r1/d$c;->h:Z

    iget-object p3, p2, Lf/b/b/b/r1/k;->e:Ljava/lang/String;

    invoke-static {p1, p3, v0}, Lf/b/b/b/r1/d;->t(Lf/b/b/b/f0;Ljava/lang/String;Z)I

    move-result p3

    iput p3, p0, Lf/b/b/b/r1/d$c;->i:I

    iget p3, p1, Lf/b/b/b/f0;->g:I

    const/4 v1, 0x1

    and-int/2addr p3, v1

    if-eqz p3, :cond_24

    const/4 p3, 0x1

    goto :goto_25

    :cond_24
    const/4 p3, 0x0

    :goto_25
    iput-boolean p3, p0, Lf/b/b/b/r1/d$c;->l:Z

    iget p3, p1, Lf/b/b/b/f0;->z:I

    iput p3, p0, Lf/b/b/b/r1/d$c;->m:I

    iget v2, p1, Lf/b/b/b/f0;->A:I

    iput v2, p0, Lf/b/b/b/r1/d$c;->n:I

    iget v2, p1, Lf/b/b/b/f0;->i:I

    iput v2, p0, Lf/b/b/b/r1/d$c;->o:I

    const/4 v3, -0x1

    if-eq v2, v3, :cond_3a

    iget v4, p2, Lf/b/b/b/r1/d$d;->v:I

    if-gt v2, v4, :cond_41

    :cond_3a
    if-eq p3, v3, :cond_42

    iget p2, p2, Lf/b/b/b/r1/d$d;->u:I

    if-gt p3, p2, :cond_41

    goto :goto_42

    :cond_41
    const/4 v1, 0x0

    :cond_42
    :goto_42
    iput-boolean v1, p0, Lf/b/b/b/r1/d$c;->e:Z

    invoke-static {}, Lf/b/b/b/s1/m0;->X()[Ljava/lang/String;

    move-result-object p2

    const p3, 0x7fffffff

    const/4 v1, 0x0

    :goto_4c
    array-length v2, p2

    if-ge v1, v2, :cond_5d

    aget-object v2, p2, v1

    invoke-static {p1, v2, v0}, Lf/b/b/b/r1/d;->t(Lf/b/b/b/f0;Ljava/lang/String;Z)I

    move-result v2

    if-lez v2, :cond_5a

    move p3, v1

    move v0, v2

    goto :goto_5d

    :cond_5a
    add-int/lit8 v1, v1, 0x1

    goto :goto_4c

    :cond_5d
    :goto_5d
    iput p3, p0, Lf/b/b/b/r1/d$c;->j:I

    iput v0, p0, Lf/b/b/b/r1/d$c;->k:I

    return-void
.end method


# virtual methods
.method public a(Lf/b/b/b/r1/d$c;)I
    .registers 6

    iget-boolean v0, p0, Lf/b/b/b/r1/d$c;->h:Z

    iget-boolean v1, p1, Lf/b/b/b/r1/d$c;->h:Z

    const/4 v2, 0x1

    const/4 v3, -0x1

    if-eq v0, v1, :cond_d

    if-eqz v0, :cond_b

    goto :goto_c

    :cond_b
    const/4 v2, -0x1

    :goto_c
    return v2

    :cond_d
    iget v0, p0, Lf/b/b/b/r1/d$c;->i:I

    iget v1, p1, Lf/b/b/b/r1/d$c;->i:I

    if-eq v0, v1, :cond_18

    invoke-static {v0, v1}, Lf/b/b/b/r1/d;->k(II)I

    move-result p1

    return p1

    :cond_18
    iget-boolean v0, p0, Lf/b/b/b/r1/d$c;->e:Z

    iget-boolean v1, p1, Lf/b/b/b/r1/d$c;->e:Z

    if-eq v0, v1, :cond_23

    if-eqz v0, :cond_21

    goto :goto_22

    :cond_21
    const/4 v2, -0x1

    :goto_22
    return v2

    :cond_23
    iget-object v0, p0, Lf/b/b/b/r1/d$c;->g:Lf/b/b/b/r1/d$d;

    iget-boolean v0, v0, Lf/b/b/b/r1/d$d;->A:Z

    if-eqz v0, :cond_37

    iget v0, p0, Lf/b/b/b/r1/d$c;->o:I

    iget v1, p1, Lf/b/b/b/r1/d$c;->o:I

    invoke-static {v0, v1}, Lf/b/b/b/r1/d;->l(II)I

    move-result v0

    if-eqz v0, :cond_37

    if-lez v0, :cond_36

    const/4 v2, -0x1

    :cond_36
    return v2

    :cond_37
    iget-boolean v0, p0, Lf/b/b/b/r1/d$c;->l:Z

    iget-boolean v1, p1, Lf/b/b/b/r1/d$c;->l:Z

    if-eq v0, v1, :cond_42

    if-eqz v0, :cond_40

    goto :goto_41

    :cond_40
    const/4 v2, -0x1

    :goto_41
    return v2

    :cond_42
    iget v0, p0, Lf/b/b/b/r1/d$c;->j:I

    iget v1, p1, Lf/b/b/b/r1/d$c;->j:I

    if-eq v0, v1, :cond_4e

    invoke-static {v0, v1}, Lf/b/b/b/r1/d;->k(II)I

    move-result p1

    neg-int p1, p1

    return p1

    :cond_4e
    iget v0, p0, Lf/b/b/b/r1/d$c;->k:I

    iget v1, p1, Lf/b/b/b/r1/d$c;->k:I

    if-eq v0, v1, :cond_59

    invoke-static {v0, v1}, Lf/b/b/b/r1/d;->k(II)I

    move-result p1

    return p1

    :cond_59
    iget-boolean v0, p0, Lf/b/b/b/r1/d$c;->e:Z

    if-eqz v0, :cond_62

    iget-boolean v0, p0, Lf/b/b/b/r1/d$c;->h:Z

    if-eqz v0, :cond_62

    goto :goto_63

    :cond_62
    const/4 v2, -0x1

    :goto_63
    iget v0, p0, Lf/b/b/b/r1/d$c;->m:I

    iget v1, p1, Lf/b/b/b/r1/d$c;->m:I

    if-eq v0, v1, :cond_70

    :goto_69
    invoke-static {v0, v1}, Lf/b/b/b/r1/d;->k(II)I

    move-result p1

    :goto_6d
    mul-int v2, v2, p1

    return v2

    :cond_70
    iget v0, p0, Lf/b/b/b/r1/d$c;->n:I

    iget v1, p1, Lf/b/b/b/r1/d$c;->n:I

    if-eq v0, v1, :cond_77

    goto :goto_69

    :cond_77
    iget-object v0, p0, Lf/b/b/b/r1/d$c;->f:Ljava/lang/String;

    iget-object v1, p1, Lf/b/b/b/r1/d$c;->f:Ljava/lang/String;

    invoke-static {v0, v1}, Lf/b/b/b/s1/m0;->b(Ljava/lang/Object;Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_8a

    iget v0, p0, Lf/b/b/b/r1/d$c;->o:I

    iget p1, p1, Lf/b/b/b/r1/d$c;->o:I

    invoke-static {v0, p1}, Lf/b/b/b/r1/d;->k(II)I

    move-result p1

    goto :goto_6d

    :cond_8a
    const/4 p1, 0x0

    return p1
.end method

.method public bridge synthetic compareTo(Ljava/lang/Object;)I
    .registers 2

    check-cast p1, Lf/b/b/b/r1/d$c;

    invoke-virtual {p0, p1}, Lf/b/b/b/r1/d$c;->a(Lf/b/b/b/r1/d$c;)I

    move-result p1

    return p1
.end method