AvgTimeFields.smali
.class public Lcom/avast/android/billing/licensesever/parser/AvgTimeFields;
.super Ljava/lang/Object;
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# instance fields
.field public a:J
.field public b:J
.field public c:J
# direct methods
.method public constructor <init>()V
.registers 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public a(J)Ljava/lang/String;
.registers 14
const-wide/32 v0, 0x989680
div-long/2addr p1, v0
const-wide/32 v0, 0x15180
div-long/2addr p1, v0
const-wide/16 v0, 0x4
mul-long v2, p1, v0
const-wide/16 v4, 0x4cb
add-long/2addr v2, v4
const-wide/32 v4, 0x23ab1
div-long/2addr v2, v4
const-wide/16 v4, 0x3
mul-long v2, v2, v4
add-long/2addr v2, v4
div-long/2addr v2, v0
const-wide/16 v4, 0x6e1c
add-long/2addr v2, v4
add-long/2addr p1, v2
const-wide/16 v2, 0x14
mul-long v2, v2, p1
const-wide/16 v4, 0x98a
sub-long/2addr v2, v4
const-wide/16 v4, 0x1c89
div-long/2addr v2, v4
const-wide/16 v4, 0x5b5
mul-long v4, v4, v2
div-long/2addr v4, v0
sub-long/2addr p1, v4
const-wide/16 v0, 0x40
mul-long v4, p1, v0
const-wide/16 v6, 0x7a7
div-long/2addr v4, v6
const-wide/16 v8, 0xe
cmp-long v10, v4, v8
if-gez v10, :cond_46
const-wide/16 v8, 0x1
sub-long v8, v4, v8
iput-wide v8, p0, Lcom/avast/android/billing/licensesever/parser/AvgTimeFields;->b:J
const-wide/16 v8, 0x5f4
add-long/2addr v2, v8
iput-wide v2, p0, Lcom/avast/android/billing/licensesever/parser/AvgTimeFields;->a:J
goto :goto_51
:cond_46
const-wide/16 v8, 0xd
sub-long v8, v4, v8
iput-wide v8, p0, Lcom/avast/android/billing/licensesever/parser/AvgTimeFields;->b:J
const-wide/16 v8, 0x5f5
add-long/2addr v2, v8
iput-wide v2, p0, Lcom/avast/android/billing/licensesever/parser/AvgTimeFields;->a:J
:goto_51
mul-long v4, v4, v6
div-long/2addr v4, v0
sub-long/2addr p1, v4
iput-wide p1, p0, Lcom/avast/android/billing/licensesever/parser/AvgTimeFields;->c:J
sget-object v0, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;
const/4 v1, 0x3
new-array v1, v1, [Ljava/lang/Object;
const/4 v2, 0x0
invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p1
aput-object p1, v1, v2
const/4 p1, 0x1
iget-wide v2, p0, Lcom/avast/android/billing/licensesever/parser/AvgTimeFields;->b:J
invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p2
aput-object p2, v1, p1
const/4 p1, 0x2
iget-wide v2, p0, Lcom/avast/android/billing/licensesever/parser/AvgTimeFields;->a:J
invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p2
aput-object p2, v1, p1
const-string p1, "%d.%d.%d"
invoke-static {v0, p1, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method