d.smali
.class public Lcom/cm/reminder/calendar/utils/d;
.super Ljava/lang/Object;
.source "LunarCalendarUtils.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/cm/reminder/calendar/utils/d$a;,
Lcom/cm/reminder/calendar/utils/d$b;
}
.end annotation
# static fields
.field private static final a:[Ljava/lang/String;
.field private static final b:[I
.field private static c:[I
.field private static d:[I
# direct methods
.method static constructor <clinit>()V
.registers 4
.prologue
const/16 v3, 0xe1
.line 14
const/16 v0, 0xc
new-array v0, v0, [Ljava/lang/String;
const/4 v1, 0x0
const-string v2, "\u4e00"
aput-object v2, v0, v1
const/4 v1, 0x1
const-string v2, "\u4e8c"
aput-object v2, v0, v1
const/4 v1, 0x2
const-string v2, "\u4e09"
aput-object v2, v0, v1
const/4 v1, 0x3
const-string v2, "\u56db"
aput-object v2, v0, v1
const/4 v1, 0x4
const-string v2, "\u4e94"
aput-object v2, v0, v1
const/4 v1, 0x5
const-string v2, "\u516d"
aput-object v2, v0, v1
const/4 v1, 0x6
const-string v2, "\u4e03"
aput-object v2, v0, v1
const/4 v1, 0x7
const-string v2, "\u516b"
aput-object v2, v0, v1
const/16 v1, 0x8
const-string v2, "\u4e5d"
aput-object v2, v0, v1
const/16 v1, 0x9
const-string v2, "\u5341"
aput-object v2, v0, v1
const/16 v1, 0xa
const-string v2, "\u5341\u4e00"
aput-object v2, v0, v1
const/16 v1, 0xb
const-string v2, "\u814a"
aput-object v2, v0, v1
sput-object v0, Lcom/cm/reminder/calendar/utils/d;->a:[Ljava/lang/String;
.line 25
const/16 v0, 0xc8
new-array v0, v0, [I
fill-array-data v0, :array_60
sput-object v0, Lcom/cm/reminder/calendar/utils/d;->b:[I
.line 165
new-array v0, v3, [I
fill-array-data v0, :array_1f4
sput-object v0, Lcom/cm/reminder/calendar/utils/d;->c:[I
.line 183
new-array v0, v3, [I
fill-array-data v0, :array_3ba
sput-object v0, Lcom/cm/reminder/calendar/utils/d;->d:[I
return-void
.line 25
:array_60
.array-data 4
0x84b6bf
0x4ae53
0xa5748
0x5526bd
0xd2650
0xd9544
0x46aab9
0x56a4d
0x9ad42
0x24aeb6
0x4ae4a
0x6a4dbe
0xa4d52
0xd2546
0x5d52ba
0xb544e
0xd6a43
0x296d37
0x95b4b
0x749bc1
0x49754
0xa4b48
0x5b25bc
0x6a550
0x6d445
0x4adab8
0x2b64d
0x95742
0x2497b7
0x4974a
0x664b3e
0xd4a51
0xea546
0x56d4ba
0x5ad4e
0x2b644
0x393738
0x92e4b
0x7c96bf
0xc9553
0xd4a48
0x6da53b
0xb554f
0x56a45
0x4aadb9
0x25d4d
0x92d42
0x2c95b6
0xa954a
0x7b4abd
0x6ca51
0xb5546
0x555abb
0x4da4e
0xa5b43
0x352bb8
0x52b4c
0x8a953f
0xe9552
0x6aa48
0x6ad53c
0xab54f
0x4b645
0x4a5739
0xa574d
0x52642
0x3e9335
0xd9549
0x75aabe
0x56a51
0x96d46
0x54aebb
0x4ad4f
0xa4d43
0x4d26b7
0xd254b
0x8d52bf
0xb5452
0xb6a47
0x696d3c
0x95b50
0x49b45
0x4a4bb9
0xa4b4d
0xab25c2
0x6a554
0x6d449
0x6ada3d
0xab651
0x95746
0x5497bb
0x4974f
0x64b44
0x36a537
0xea54a
0x86b2bf
0x5ac53
0xab647
0x5936bc
0x92e50
0xc9645
0x4d4ab8
0xd4a4c
0xda541
0x25aab6
0x56a49
0x7aadbd
0x25d52
0x92d47
0x5c95ba
0xa954e
0xb4a43
0x4b5537
0xad54a
0x955abf
0x4ba53
0xa5b48
0x652bbc
0x52b50
0xa9345
0x474ab9
0x6aa4c
0xad541
0x24dab6
0x4b64a
0x6a573d
0xa4e51
0xd2646
0x5e933a
0xd534d
0x5aa43
0x36b537
0x96d4b
0xb4aebf
0x4ad53
0xa4d48
0x6d25bc
0xd254f
0xd5244
0x5daa38
0xb5a4c
0x56d41
0x24adb6
0x49b4a
0x7a4bbe
0xa4b51
0xaa546
0x5b52ba
0x6d24e
0xada42
0x355b37 # 4.900003E-39f
0x9374b
0x8497c1
0x49753
0x64b48
0x66a53c
0xea54f
0x6aa44
0x4ab638
0xaae4c
0x92e42
0x3c9735
0xc9649
0x7d4abd
0xd4a51
0xda545
0x55aaba
0x56a4e
0xa6d43
0x452eb7
0x52d4b
0x8a95bf
0xa9553
0xb4a47
0x6b553b
0xad54f
0x55a45
0x4a5d38
0xa5b4c
0x52b42
0x3a93b6
0x69349
0x7729bd
0x6aa51
0xad546
0x54daba
0x4b64e
0xa5743
0x452738
0xd264a
0x8e933e
0xd5252
0xdaa47
0x66b53b
0x56d4f
0x4ae45
0x4a4eb9
0xa4d4c
0xd1541
0x2d92b5
.end array-data
.line 165
:array_1f4
.array-data 4
0x75f
0x1694
0x16aa
0x4ad5
0xab6
0xc4b7
0x4ae
0xa56
0xb52a
0x1d2a
0xd54
0x75aa
0x156a
0x1096d
0x95c
0x14ae
0xaa4d
0x1a4c
0x1b2a
0x8d55
0xad4
0x135a
0x495d
0x95c
0xd49b
0x149a
0x1a4a
0xbaa5
0x16a8
0x1ad4
0x52da
0x12b6
0xe937
0x92e
0x1496
0xb64b
0xd4a
0xda8
0x95b5
0x56c
0x12ae
0x492f
0x92e
0xcc96
0x1a94
0x1d4a
0xada9
0xb5a
0x56c
0x726e
0x125c
0xf92d
0x192a
0x1a94
0xdb4a
0x16aa
0xad4
0x955b
0x4ba
0x125a
0x592b
0x152a
0xf695
0xd94
0x16aa
0xaab5
0x9b4
0x14b6
0x6a57
0xa56
0x1152a
0x1d2a
0xd54
0xd5aa
0x156a
0x96c
0x94ae
0x14ae
0xa4c
0x7d26
0x1b2a
0xeb55
0xad4
0x12da
0xa95d
0x95a
0x149a
0x9a4d
0x1a4a
0x11aa5
0x16a8
0x16d4
0xd2da
0x12b6
0x936
0x9497
0x1496
0x1564b
0xd4a
0xda8
0xd5b4
0x156c
0x12ae
0xa92f
0x92e
0xc96
0x6d4a
0x1d4a
0x10d65
0xb58
0x156c
0xb26d
0x125c
0x192c
0x9a95
0x1a94
0x1b4a
0x4b55
0xad4
0xf55b
0x4ba
0x125a
0xb92b
0x152a
0x1694
0x96aa
0x15aa
0x12ab5
0x974
0x14b6
0xca57
0xa56
0x1526
0x8e95
0xd54
0x15aa
0x49b5
0x96c
0xd4ae
0x149c
0x1a4c
0xbd26
0x1aa6
0xb54
0x6d6a
0x12da
0x1695d
0x95a
0x149a
0xda4b
0x1a4a
0x1aa4
0xbb54
0x16b4
0xada
0x495b
0x936
0xf497
0x1496
0x154a
0xb6a5
0xda4
0x15b4
0x6ab6
0x126e
0x1092f
0x92e
0xc96
0xcd4a
0x1d4a
0xd64
0x956c
0x155c
0x125c
0x792e
0x192c
0xfa95
0x1a94
0x1b4a
0xab55
0xad4
0x14da
0x8a5d
0xa5a
0x1152b
0x152a
0x1694
0xd6aa
0x15aa
0xab4
0x94ba
0x14b6
0xa56
0x7527
0xd26
0xee53
0xd54
0x15aa
0xa9b5
0x96c
0x14ae
0x8a4e
0x1a4c
0x11d26
0x1aa4
0x1b54
0xcd6a
0xada
0x95c
0x949d
0x149a
0x1a2a
0x5b25
0x1aa4
0xfb52
0x16b4
0xaba
0xa95b
0x936
0x1496
0x9a4b
0x154a
0x136a5
0xda4
0x15ac
.end array-data
.line 183
:array_3ba
.array-data 4
0x75f
0xec04c
0xec23f
0xec435
0xec649
0xec83e
0xeca51
0xecc46
0xece3a
0xed04d
0xed242
0xed436
0xed64a
0xed83f
0xeda53
0xedc48
0xede3d
0xee050
0xee244
0xee439
0xee64d
0xee842
0xeea36
0xeec4a
0xeee3e
0xef052
0xef246
0xef43a
0xef64e
0xef843
0xefa37
0xefc4b
0xefe41
0xf0054
0xf0248
0xf043c
0xf0650
0xf0845
0xf0a38
0xf0c4d
0xf0e42
0xf1037
0xf124a
0xf143e
0xf1651
0xf1846
0xf1a3a
0xf1c4e
0xf1e44
0xf2038
0xf224b
0xf243f
0xf2653
0xf2848
0xf2a3b
0xf2c4f
0xf2e45
0xf3039
0xf324d
0xf3442
0xf3636
0xf384a
0xf3a3d
0xf3c51
0xf3e46
0xf403b
0xf424e
0xf4443
0xf4638
0xf484c
0xf4a3f
0xf4c52
0xf4e48
0xf503c
0xf524f
0xf5445
0xf5639
0xf584d
0xf5a42
0xf5c35
0xf5e49
0xf603e
0xf6251
0xf6446
0xf663b
0xf684f
0xf6a43
0xf6c37
0xf6e4b
0xf703f
0xf7252
0xf7447
0xf763c
0xf7850
0xf7a45
0xf7c39
0xf7e4d
0xf8042
0xf8254
0xf8449
0xf863d
0xf8851
0xf8a46
0xf8c3b
0xf8e4f
0xf9044
0xf9237
0xf944a
0xf963f
0xf9853
0xf9a47
0xf9c3c
0xf9e50
0xfa045
0xfa238
0xfa44c
0xfa641
0xfa836
0xfaa49
0xfac3d
0xfae52
0xfb047
0xfb23a
0xfb44e
0xfb643
0xfb837
0xfba4a
0xfbc3f
0xfbe53
0xfc048
0xfc23c
0xfc450
0xfc645
0xfc839
0xfca4c
0xfcc41
0xfce36
0xfd04a
0xfd23d
0xfd451
0xfd646
0xfd83a
0xfda4d
0xfdc43
0xfde37
0xfe04b
0xfe23f
0xfe453
0xfe648
0xfe83c
0xfea4f
0xfec44
0xfee38
0xff04c
0xff241
0xff436
0xff64a
0xff83e
0xffa51
0xffc46
0xffe3a
0x10004e
0x100242
0x100437
0x10064b
0x100841
0x100a53
0x100c48
0x100e3c
0x10104f
0x101244
0x101438
0x10164c
0x101842
0x101a35
0x101c49
0x101e3d
0x102051
0x102245
0x10243a
0x10264e
0x102843
0x102a37
0x102c4b
0x102e3f
0x103053
0x103247
0x10343b
0x10364f
0x103845
0x103a38
0x103c4c
0x103e42
0x104036
0x104249
0x10443d
0x104651
0x104846
0x104a3a
0x104c4e
0x104e43
0x105038
0x10524a
0x10543e
0x105652
0x105847
0x105a3b
0x105c4f
0x105e45
0x106039
0x10624c
0x106441
0x106635
0x106849
0x106a3d
0x106c51
0x106e47
0x10703c
0x10724f
0x107444
0x107638
0x10784c
0x107a3f
0x107c53
0x107e48
.end array-data
.end method
.method public static a(I)I
.registers 3
.prologue
.line 107
sget-object v0, Lcom/cm/reminder/calendar/utils/d;->b:[I
add-int/lit16 v1, p0, -0x76c
aget v0, v0, v1
const/high16 v1, 0xf00000
and-int/2addr v0, v1
shr-int/lit8 v0, v0, 0x14
return v0
.end method
.method public static a(II)I
.registers 4
.prologue
.line 94
sget-object v0, Lcom/cm/reminder/calendar/utils/d;->b:[I
add-int/lit16 v1, p0, -0x76c
aget v0, v0, v1
const/high16 v1, 0x100000
shr-int/2addr v1, p1
and-int/2addr v0, v1
if-nez v0, :cond_f
.line 95
const/16 v0, 0x1d
.line 97
:goto_e
return v0
:cond_f
const/16 v0, 0x1e
goto :goto_e
.end method
.method public static a(IIZ)I
.registers 6
.prologue
const/4 v0, 0x0
.line 67
invoke-static {p0}, Lcom/cm/reminder/calendar/utils/d;->a(I)I
move-result v2
.line 70
if-eqz v2, :cond_1e
if-le p1, v2, :cond_1e
.line 71
const/4 v1, 0x1
.line 74
:goto_a
if-nez p2, :cond_13
.line 75
add-int v0, p1, v1
invoke-static {p0, v0}, Lcom/cm/reminder/calendar/utils/d;->a(II)I
move-result v0
.line 82
:cond_12
:goto_12
return v0
.line 78
:cond_13
if-eqz v2, :cond_12
if-ne v2, p1, :cond_12
.line 79
add-int/lit8 v0, p1, 0x1
invoke-static {p0, v0}, Lcom/cm/reminder/calendar/utils/d;->a(II)I
move-result v0
goto :goto_12
:cond_1e
move v1, v0
goto :goto_a
.end method
.method public static a(Lcom/cm/reminder/calendar/utils/d$b;)Lcom/cm/reminder/calendar/utils/d$a;
.registers 16
.prologue
const/16 v14, 0xd
const/4 v7, 0x5
const/4 v10, 0x4
const/4 v4, 0x1
const/4 v2, 0x0
.line 220
new-instance v5, Lcom/cm/reminder/calendar/utils/d$a;
invoke-direct {v5}, Lcom/cm/reminder/calendar/utils/d$a;-><init>()V
.line 221
iget v0, p0, Lcom/cm/reminder/calendar/utils/d$b;->c:I
sget-object v1, Lcom/cm/reminder/calendar/utils/d;->d:[I
aget v1, v1, v2
sub-int/2addr v0, v1
.line 222
iget v1, p0, Lcom/cm/reminder/calendar/utils/d$b;->c:I
shl-int/lit8 v1, v1, 0x9
iget v3, p0, Lcom/cm/reminder/calendar/utils/d$b;->b:I
shl-int/lit8 v3, v3, 0x5
or-int/2addr v1, v3
iget v3, p0, Lcom/cm/reminder/calendar/utils/d$b;->a:I
or-int/2addr v1, v3
.line 224
sget-object v3, Lcom/cm/reminder/calendar/utils/d;->d:[I
aget v3, v3, v0
if-le v3, v1, :cond_26
.line 225
add-int/lit8 v0, v0, -0x1
.line 227
:cond_26
sget-object v1, Lcom/cm/reminder/calendar/utils/d;->d:[I
aget v1, v1, v0
.line 228
const/16 v3, 0xc
const/16 v6, 0x9
invoke-static {v1, v3, v6}, Lcom/cm/reminder/calendar/utils/d;->b(III)I
move-result v3
.line 229
invoke-static {v1, v10, v7}, Lcom/cm/reminder/calendar/utils/d;->b(III)I
move-result v6
.line 230
invoke-static {v1, v7, v2}, Lcom/cm/reminder/calendar/utils/d;->b(III)I
move-result v1
.line 231
iget v7, p0, Lcom/cm/reminder/calendar/utils/d$b;->c:I
iget v8, p0, Lcom/cm/reminder/calendar/utils/d$b;->b:I
iget v9, p0, Lcom/cm/reminder/calendar/utils/d$b;->a:I
invoke-static {v7, v8, v9}, Lcom/cm/reminder/calendar/utils/d;->c(III)J
move-result-wide v8
invoke-static {v3, v6, v1}, Lcom/cm/reminder/calendar/utils/d;->c(III)J
move-result-wide v6
sub-long v6, v8, v6
.line 233
sget-object v1, Lcom/cm/reminder/calendar/utils/d;->c:[I
aget v8, v1, v0
.line 234
invoke-static {v8, v10, v14}, Lcom/cm/reminder/calendar/utils/d;->b(III)I
move-result v9
.line 236
sget-object v1, Lcom/cm/reminder/calendar/utils/d;->d:[I
aget v1, v1, v2
add-int v10, v0, v1
.line 239
const-wide/16 v0, 0x1
add-long/2addr v0, v6
move v3, v4
move-wide v6, v0
move v1, v2
.line 240
:goto_5e
if-ge v1, v14, :cond_7a
.line 241
rsub-int/lit8 v0, v1, 0xc
invoke-static {v8, v4, v0}, Lcom/cm/reminder/calendar/utils/d;->b(III)I
move-result v0
if-ne v0, v4, :cond_77
const/16 v0, 0x1e
.line 242
:goto_6a
int-to-long v12, v0
cmp-long v11, v6, v12
if-lez v11, :cond_7a
.line 243
add-int/lit8 v3, v3, 0x1
.line 244
int-to-long v12, v0
sub-long/2addr v6, v12
.line 240
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_5e
.line 241
:cond_77
const/16 v0, 0x1d
goto :goto_6a
.line 249
:cond_7a
long-to-int v0, v6
.line 250
iput v10, v5, Lcom/cm/reminder/calendar/utils/d$a;->d:I
.line 251
iput v3, v5, Lcom/cm/reminder/calendar/utils/d$a;->c:I
.line 252
iput-boolean v2, v5, Lcom/cm/reminder/calendar/utils/d$a;->a:Z
.line 253
if-eqz v9, :cond_8f
if-le v3, v9, :cond_8f
.line 254
add-int/lit8 v1, v3, -0x1
iput v1, v5, Lcom/cm/reminder/calendar/utils/d$a;->c:I
.line 255
add-int/lit8 v1, v9, 0x1
if-ne v3, v1, :cond_8f
.line 256
iput-boolean v4, v5, Lcom/cm/reminder/calendar/utils/d$a;->a:Z
.line 259
:cond_8f
iput v0, v5, Lcom/cm/reminder/calendar/utils/d$a;->b:I
.line 260
return-object v5
.end method
.method public static a(III)Ljava/lang/String;
.registers 9
.prologue
const/16 v5, 0x9
const/16 v4, 0x8
const/4 v3, 0x7
const/4 v2, 0x5
const/4 v1, 0x1
.line 118
const-string v0, ""
.line 119
if-ne p1, v1, :cond_10
if-ne p2, v1, :cond_10
.line 120
const-string v0, "\u6625\u8282"
.line 141
:cond_f
:goto_f
return-object v0
.line 121
:cond_10
if-ne p1, v1, :cond_19
const/16 v1, 0xf
if-ne p2, v1, :cond_19
.line 122
const-string v0, "\u5143\u5bb5\u8282"
goto :goto_f
.line 123
:cond_19
if-ne p1, v2, :cond_20
if-ne p2, v2, :cond_20
.line 124
const-string v0, "\u7aef\u5348\u8282"
goto :goto_f
.line 125
:cond_20
if-ne p1, v3, :cond_27
if-ne p2, v3, :cond_27
.line 126
const-string v0, "\u4e03\u5915"
goto :goto_f
.line 127
:cond_27
if-ne p1, v4, :cond_30
const/16 v1, 0xf
if-ne p2, v1, :cond_30
.line 128
const-string v0, "\u4e2d\u79cb\u8282"
goto :goto_f
.line 129
:cond_30
if-ne p1, v5, :cond_37
if-ne p2, v5, :cond_37
.line 130
const-string v0, "\u91cd\u9633\u8282"
goto :goto_f
.line 131
:cond_37
const/16 v1, 0xc
if-ne p1, v1, :cond_40
if-ne p2, v4, :cond_40
.line 132
const-string v0, "\u814a\u516b\u8282"
goto :goto_f
.line 134
:cond_40
const/16 v1, 0xc
if-ne p1, v1, :cond_f
.line 135
invoke-static {p0, p1}, Lcom/cm/reminder/calendar/utils/d;->a(II)I
move-result v1
const/16 v2, 0x1d
if-ne v1, v2, :cond_50
const/16 v1, 0x1d
if-eq p2, v1, :cond_5c
.line 136
:cond_50
invoke-static {p0, p1}, Lcom/cm/reminder/calendar/utils/d;->a(II)I
move-result v1
const/16 v2, 0x1e
if-ne v1, v2, :cond_f
const/16 v1, 0x1e
if-ne p2, v1, :cond_f
.line 137
:cond_5c
const-string v0, "\u9664\u5915"
goto :goto_f
.end method
.method public static a(IZ)Ljava/lang/String;
.registers 5
.prologue
.line 162
if-eqz p1, :cond_22
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "\u95f0"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
sget-object v1, Lcom/cm/reminder/calendar/utils/d;->a:[Ljava/lang/String;
add-int/lit8 v2, p0, -0x1
aget-object v1, v1, v2
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "\u6708"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
:goto_21
return-object v0
:cond_22
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
sget-object v1, Lcom/cm/reminder/calendar/utils/d;->a:[Ljava/lang/String;
add-int/lit8 v2, p0, -0x1
aget-object v1, v1, v2
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "\u6708"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
goto :goto_21
.end method
.method private static b(III)I
.registers 4
.prologue
.line 207
const/4 v0, 0x1
shl-int/2addr v0, p1
add-int/lit8 v0, v0, -0x1
shl-int/2addr v0, p2
and-int/2addr v0, p0
shr-int/2addr v0, p2
return v0
.end method
.method public static b(I)Ljava/lang/String;
.registers 5
.prologue
.line 151
const/4 v0, 0x4
new-array v1, v0, [Ljava/lang/String;
const/4 v0, 0x0
const-string v2, "\u521d"
aput-object v2, v1, v0
const/4 v0, 0x1
const-string v2, "\u5341"
aput-object v2, v1, v0
const/4 v0, 0x2
const-string v2, "\u5eff"
aput-object v2, v1, v0
const/4 v0, 0x3
const-string v2, "\u5345"
aput-object v2, v1, v0
.line 152
rem-int/lit8 v0, p0, 0xa
if-nez v0, :cond_24
const/16 v0, 0x9
.line 153
:goto_1d
const/16 v2, 0x1e
if-le p0, v2, :cond_29
.line 154
const-string v0, ""
.line 158
:goto_23
return-object v0
.line 152
:cond_24
rem-int/lit8 v0, p0, 0xa
add-int/lit8 v0, v0, -0x1
goto :goto_1d
.line 155
:cond_29
const/16 v2, 0xa
if-ne p0, v2, :cond_30
.line 156
const-string v0, "\u521d\u5341"
goto :goto_23
.line 158
:cond_30
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
div-int/lit8 v3, p0, 0xa
aget-object v1, v1, v3
invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
sget-object v2, Lcom/cm/reminder/calendar/utils/d;->a:[Ljava/lang/String;
aget-object v0, v2, v0
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
goto :goto_23
.end method
.method private static c(III)J
.registers 7
.prologue
.line 211
add-int/lit8 v0, p1, 0x9
rem-int/lit8 v0, v0, 0xc
.line 212
div-int/lit8 v1, v0, 0xa
sub-int v1, p0, v1
.line 213
mul-int/lit16 v2, v1, 0x16d
div-int/lit8 v3, v1, 0x4
add-int/2addr v2, v3
div-int/lit8 v3, v1, 0x64
sub-int/2addr v2, v3
div-int/lit16 v1, v1, 0x190
add-int/2addr v1, v2
mul-int/lit16 v0, v0, 0x132
add-int/lit8 v0, v0, 0x5
div-int/lit8 v0, v0, 0xa
add-int/2addr v0, v1
add-int/lit8 v1, p2, -0x1
add-int/2addr v0, v1
int-to-long v0, v0
return-wide v0
.end method