Files
rr3-apk/smali_classes4/com/ironsource/adqualitysdk/sdk/i/cr.smali
Daniel Elliott 6ffa31962e V14.0.1 Ultimate: Killswitch removed + offline features + crash fix
- Decompiled RealRacing3 v14.0.1 (versionCode 14001)
- Patched EnvironmentDataContainer.getLatestAppVersionCheckResult() to always return 0 (APP_VERSION_OK)
- Copied all offline managers from v13: LocalSaveManager, OfflineModeManager, OfflineCurrencyManager, OfflineEventsManager
- Applied delayed initialization fix to MainActivity (500ms Handler.postDelayed)
- Added MainActivity\ inner class with try-catch wrapper
- Server killswitch completely bypassed - game will work after March 2026 shutdown
- Compatible with v13 APKs (same signing key: rr3-release.keystore)

This is the ULTIMATE EDITION: Latest game version + no killswitch + offline mode + crash fixed

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 22:36:51 -08:00

902 lines
19 KiB
Smali
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
.class public final Lcom/ironsource/adqualitysdk/sdk/i/cr;
.super Lcom/ironsource/adqualitysdk/sdk/i/da;
.source "SourceFile"
# static fields
.field private static :[I = null
.field private static :I = 0x0
.field private static :I = 0x1
# direct methods
.method static constructor <clinit>()V
.locals 1
const/16 v0, 0x12
new-array v0, v0, [I
fill-array-data v0, :array_0
sput-object v0, Lcom/ironsource/adqualitysdk/sdk/i/cr;->:[I
return-void
:array_0
.array-data 4
0x6e1829b0
0x1e68c98a
0x79de87f4
0x3523cee8
0x444c07f9
-0x661ac8b6
0x7ed096f9
0x60c3fc74
-0x73941307
0x2217900a
0x6cc87a12
0x29354d4
0x3e3bbacd
0x670b221a
0x6b69790e
0x4d2d0389 # 1.8141813E8f
-0x46545465
-0xbe81ca1
.end array-data
.end method
.method public constructor <init>()V
.locals 0
.line 11
invoke-direct {p0}, Lcom/ironsource/adqualitysdk/sdk/i/da;-><init>()V
return-void
.end method
.method private static ([II)Ljava/lang/String;
.locals 13
.line 1126
sget-object v0, Lcom/ironsource/adqualitysdk/sdk/i/e;->:Ljava/lang/Object;
monitor-enter v0
const/4 v1, 0x4
:try_start_0
new-array v1, v1, [C
.line 1129
array-length v2, p0
const/4 v3, 0x1
shl-int/2addr v2, v3
new-array v2, v2, [C
sget-object v4, Lcom/ironsource/adqualitysdk/sdk/i/cr;->:[I
.line 1130
invoke-virtual {v4}, [I->clone()Ljava/lang/Object;
move-result-object v4
check-cast v4, [I
const/4 v5, 0x0
.line 1132
sput v5, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
:goto_0
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
array-length v7, p0
if-ge v6, v7, :cond_1
.line 1134
aget v7, p0, v6
shr-int/lit8 v8, v7, 0x10
int-to-char v8, v8
aput-char v8, v1, v5
int-to-char v7, v7
aput-char v7, v1, v3
add-int/lit8 v9, v6, 0x1
.line 1136
aget v9, p0, v9
const/16 v10, 0x10
shr-int/2addr v9, v10
int-to-char v9, v9
const/4 v11, 0x2
aput-char v9, v1, v11
add-int/lit8 v6, v6, 0x1
.line 1137
aget v6, p0, v6
int-to-char v6, v6
const/4 v12, 0x3
aput-char v6, v1, v12
shl-int/lit8 v8, v8, 0x10
add-int/2addr v8, v7
.line 1141
sput v8, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
shl-int/lit8 v7, v9, 0x10
add-int/2addr v7, v6
.line 1142
sput v7, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
.line 1145
invoke-static {v4}, Lcom/ironsource/adqualitysdk/sdk/i/e;->([I)V
move v6, v5
:goto_1
if-ge v6, v10, :cond_0
.line 1150
sget v7, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
aget v8, v4, v6
xor-int/2addr v7, v8
.line 1151
sput v7, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
invoke-static {v7}, Lcom/ironsource/adqualitysdk/sdk/i/e;->(I)I
move-result v7
sget v8, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
xor-int/2addr v7, v8
sput v7, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
.line 1153
sget v7, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
.line 1154
sget v8, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
sput v8, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
.line 1155
sput v7, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
add-int/lit8 v6, v6, 0x1
goto :goto_1
:catchall_0
move-exception p0
goto :goto_2
.line 1157
:cond_0
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
.line 1158
sget v7, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
sput v7, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
.line 1161
sput v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
aget v7, v4, v10
xor-int/2addr v6, v7
sput v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
.line 1162
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
const/16 v7, 0x11
aget v7, v4, v7
xor-int/2addr v6, v7
sput v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
.line 1165
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
.line 1167
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
ushr-int/lit8 v7, v6, 0x10
int-to-char v7, v7
aput-char v7, v1, v5
int-to-char v6, v6
aput-char v6, v1, v3
.line 1169
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
ushr-int/lit8 v7, v6, 0x10
int-to-char v7, v7
aput-char v7, v1, v11
int-to-char v6, v6
aput-char v6, v1, v12
.line 1173
invoke-static {v4}, Lcom/ironsource/adqualitysdk/sdk/i/e;->([I)V
.line 1176
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
shl-int/lit8 v7, v6, 0x1
aget-char v8, v1, v5
aput-char v8, v2, v7
shl-int/lit8 v7, v6, 0x1
add-int/2addr v7, v3
aget-char v8, v1, v3
.line 1177
aput-char v8, v2, v7
shl-int/lit8 v7, v6, 0x1
add-int/2addr v7, v11
aget-char v8, v1, v11
.line 1178
aput-char v8, v2, v7
shl-int/lit8 v7, v6, 0x1
add-int/2addr v7, v12
aget-char v8, v1, v12
.line 1179
aput-char v8, v2, v7
add-int/lit8 v6, v6, 0x2
.line 1132
sput v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
goto/16 :goto_0
.line 1181
:cond_1
new-instance p0, Ljava/lang/String;
invoke-direct {p0, v2, v5, p1}, Ljava/lang/String;-><init>([CII)V
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return-object p0
.line 1182
:goto_2
monitor-exit v0
throw p0
.end method
# virtual methods
.method public final (Lcom/ironsource/adqualitysdk/sdk/i/ci;Ljava/util/List;)Ljava/lang/Object;
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/ironsource/adqualitysdk/sdk/i/ci;",
"Ljava/util/List<",
"Ljava/lang/Object;",
">;)",
"Ljava/lang/Object;"
}
.end annotation
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/cr;->:I
add-int/lit8 v0, v0, 0x6d
.line 47
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/cr;->:I
rem-int/lit8 v0, v0, 0x2
const/4 v1, 0x0
if-nez v0, :cond_1
.line 46
invoke-virtual {p0, p1, p2}, Lcom/ironsource/adqualitysdk/sdk/i/cr;->(Lcom/ironsource/adqualitysdk/sdk/i/ci;Ljava/util/List;)Ljava/lang/Object;
sget p1, Lcom/ironsource/adqualitysdk/sdk/i/cr;->:I
add-int/lit8 p1, p1, 0x77
.line 47
rem-int/lit16 p2, p1, 0x80
sput p2, Lcom/ironsource/adqualitysdk/sdk/i/cr;->:I
rem-int/lit8 p1, p1, 0x2
if-eqz p1, :cond_0
return-object v1
:cond_0
throw v1
.line 46
:cond_1
invoke-virtual {p0, p1, p2}, Lcom/ironsource/adqualitysdk/sdk/i/cr;->(Lcom/ironsource/adqualitysdk/sdk/i/ci;Ljava/util/List;)Ljava/lang/Object;
.line 47
throw v1
.end method
.method public final (Lcom/ironsource/adqualitysdk/sdk/i/ci;Ljava/util/List;)Ljava/lang/Object;
.locals 8
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/ironsource/adqualitysdk/sdk/i/ci;",
"Ljava/util/List<",
"Ljava/lang/Object;",
">;)",
"Ljava/lang/Object;"
}
.end annotation
const-class v0, Lcom/ironsource/adqualitysdk/sdk/i/ci;
const-class v1, Ljava/util/List;
const/4 v2, 0x0
.line 17
invoke-static {p2, v2, v1}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/util/List;
:try_start_0
const-class v3, Lcom/ironsource/adqualitysdk/sdk/i/dp;
const/4 v4, 0x1
.line 19
invoke-static {p2, v4, v3}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/ironsource/adqualitysdk/sdk/i/dp;
.line 20
new-instance v4, Ljava/util/ArrayList;
invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V
.line 22
invoke-interface {p2}, Ljava/util/List;->size()I
move-result v5
const/4 v6, 0x2
if-le v5, v6, :cond_1
.line 23
invoke-static {p2, v6, v0}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Z
move-result v5
if-eqz v5, :cond_0
.line 24
invoke-static {p2, v6, v0}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/ironsource/adqualitysdk/sdk/i/ci;
.line 25
invoke-interface {p2}, Ljava/util/List;->size()I
move-result v5
const/4 v7, 0x3
if-le v5, v7, :cond_2
.line 26
invoke-static {p2, v7}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;I)Ljava/util/List;
move-result-object v4
goto :goto_0
:catch_0
move-exception p2
goto :goto_2
.line 29
:cond_0
invoke-static {p2, v6}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;I)Ljava/util/List;
move-result-object v4
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
sget p2, Lcom/ironsource/adqualitysdk/sdk/i/cr;->:I
add-int/lit8 p2, p2, 0x2d
.line 42
rem-int/lit16 v0, p2, 0x80
sput v0, Lcom/ironsource/adqualitysdk/sdk/i/cr;->:I
rem-int/2addr p2, v6
:cond_1
move-object v0, p1
.line 32
:cond_2
:goto_0
:try_start_1
new-instance p2, Ljava/util/ArrayList;
invoke-direct {p2}, Ljava/util/ArrayList;-><init>()V
move v5, v2
.line 33
:goto_1
invoke-interface {v1}, Ljava/util/List;->size()I
move-result v7
if-ge v5, v7, :cond_3
.line 34
invoke-interface {v1, v5}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v7
invoke-interface {v4, v2, v7}, Ljava/util/List;->add(ILjava/lang/Object;)V
.line 35
invoke-virtual {v0}, Lcom/ironsource/adqualitysdk/sdk/i/ci;->()Lcom/ironsource/adqualitysdk/sdk/i/dq;
move-result-object v7
invoke-virtual {v3, v7, v0, v4}, Lcom/ironsource/adqualitysdk/sdk/i/dp;->(Lcom/ironsource/adqualitysdk/sdk/i/dq;Lcom/ironsource/adqualitysdk/sdk/i/ci;Ljava/util/List;)Lcom/ironsource/adqualitysdk/sdk/i/du;
move-result-object v7
invoke-virtual {v7}, Lcom/ironsource/adqualitysdk/sdk/i/du;->()Ljava/lang/Object;
move-result-object v7
invoke-interface {p2, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 36
invoke-interface {v4, v2}, Ljava/util/List;->remove(I)Ljava/lang/Object;
:try_end_1
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0
add-int/lit8 v5, v5, 0x1
goto :goto_1
:cond_3
sget p1, Lcom/ironsource/adqualitysdk/sdk/i/cr;->:I
add-int/lit8 p1, p1, 0x27
.line 42
rem-int/lit16 v0, p1, 0x80
sput v0, Lcom/ironsource/adqualitysdk/sdk/i/cr;->:I
rem-int/2addr p1, v6
return-object p2
.line 40
:goto_2
invoke-virtual {p1}, Lcom/ironsource/adqualitysdk/sdk/i/ci;->()Ljava/lang/String;
move-result-object p1
const/16 v0, 0x12
new-array v0, v0, [I
fill-array-data v0, :array_0
invoke-static {}, Landroid/view/ViewConfiguration;->getDoubleTapTimeout()I
move-result v2
shr-int/lit8 v2, v2, 0x10
add-int/lit8 v2, v2, 0x21
invoke-static {v0, v2}, Lcom/ironsource/adqualitysdk/sdk/i/cr;->([II)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v0
invoke-static {p1, v0, p2}, Lcom/ironsource/adqualitysdk/sdk/i/cp;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-object v1
nop
:array_0
.array-data 4
0x1153da56
-0xfa9f1
-0x7b73f71c
0x4c3c4ce4 # 4.936181E7f
-0x21157f08
-0x2791c95a
-0x1c7a8f53
0x51f2a4d9
-0x70d8f9ce
-0x75bdd205
-0x3bc6db10
0x52e86ad
-0x1e9507d
-0x176c0562
-0x70d978c7
-0x6a50bcc5
-0x3893f20a
0x8ff0d00
.end array-data
.end method
.method public final (Lcom/ironsource/adqualitysdk/sdk/i/ci;Ljava/util/List;)Ljava/lang/Object;
.locals 9
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/ironsource/adqualitysdk/sdk/i/ci;",
"Ljava/util/List<",
"Ljava/lang/Object;",
">;)",
"Ljava/lang/Object;"
}
.end annotation
const-class v0, Lcom/ironsource/adqualitysdk/sdk/i/ci;
const-class v1, Ljava/util/List;
const/4 v2, 0x0
.line 51
invoke-static {p2, v2, v1}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/util/List;
:try_start_0
const-class v3, Lcom/ironsource/adqualitysdk/sdk/i/dp;
const/4 v4, 0x1
.line 53
invoke-static {p2, v4, v3}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/ironsource/adqualitysdk/sdk/i/dp;
.line 54
new-instance v4, Ljava/util/ArrayList;
invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V
.line 56
invoke-interface {p2}, Ljava/util/List;->size()I
move-result v5
const/4 v6, 0x2
if-le v5, v6, :cond_2
.line 57
invoke-static {p2, v6, v0}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Z
move-result v5
if-eqz v5, :cond_1
.line 58
invoke-static {p2, v6, v0}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/ironsource/adqualitysdk/sdk/i/ci;
.line 59
invoke-interface {p2}, Ljava/util/List;->size()I
move-result v5
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
const/4 v7, 0x3
if-le v5, v7, :cond_3
sget v4, Lcom/ironsource/adqualitysdk/sdk/i/cr;->:I
add-int/lit8 v4, v4, 0x61
.line 69
rem-int/lit16 v5, v4, 0x80
sput v5, Lcom/ironsource/adqualitysdk/sdk/i/cr;->:I
rem-int/2addr v4, v6
if-nez v4, :cond_0
const/4 v4, 0x5
.line 60
:try_start_1
invoke-static {p2, v4}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;I)Ljava/util/List;
move-result-object v4
goto :goto_0
:catch_0
move-exception p2
goto :goto_3
:cond_0
invoke-static {p2, v7}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;I)Ljava/util/List;
move-result-object v4
goto :goto_0
.line 63
:cond_1
invoke-static {p2, v6}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;I)Ljava/util/List;
move-result-object v4
:cond_2
move-object v0, p1
.line 66
:cond_3
:goto_0
new-instance p2, Ljava/util/ArrayList;
invoke-direct {p2}, Ljava/util/ArrayList;-><init>()V
move v5, v2
.line 67
:goto_1
invoke-interface {v1}, Ljava/util/List;->size()I
move-result v7
:try_end_1
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0
if-ge v5, v7, :cond_6
sget v7, Lcom/ironsource/adqualitysdk/sdk/i/cr;->:I
add-int/lit8 v7, v7, 0x17
.line 78
rem-int/lit16 v8, v7, 0x80
sput v8, Lcom/ironsource/adqualitysdk/sdk/i/cr;->:I
rem-int/2addr v7, v6
if-eqz v7, :cond_4
.line 68
:try_start_2
invoke-interface {v1, v5}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v7
invoke-interface {v4, v2, v7}, Ljava/util/List;->add(ILjava/lang/Object;)V
.line 69
invoke-virtual {v0}, Lcom/ironsource/adqualitysdk/sdk/i/ci;->()Lcom/ironsource/adqualitysdk/sdk/i/dq;
move-result-object v7
invoke-virtual {v3, v7, v0, v4}, Lcom/ironsource/adqualitysdk/sdk/i/dp;->(Lcom/ironsource/adqualitysdk/sdk/i/dq;Lcom/ironsource/adqualitysdk/sdk/i/ci;Ljava/util/List;)Lcom/ironsource/adqualitysdk/sdk/i/du;
move-result-object v7
invoke-virtual {v7}, Lcom/ironsource/adqualitysdk/sdk/i/du;->()Z
move-result v7
if-eqz v7, :cond_5
goto :goto_2
.line 68
:cond_4
invoke-interface {v1, v5}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v7
invoke-interface {v4, v2, v7}, Ljava/util/List;->add(ILjava/lang/Object;)V
.line 69
invoke-virtual {v0}, Lcom/ironsource/adqualitysdk/sdk/i/ci;->()Lcom/ironsource/adqualitysdk/sdk/i/dq;
move-result-object v7
invoke-virtual {v3, v7, v0, v4}, Lcom/ironsource/adqualitysdk/sdk/i/dp;->(Lcom/ironsource/adqualitysdk/sdk/i/dq;Lcom/ironsource/adqualitysdk/sdk/i/ci;Ljava/util/List;)Lcom/ironsource/adqualitysdk/sdk/i/du;
move-result-object v7
invoke-virtual {v7}, Lcom/ironsource/adqualitysdk/sdk/i/du;->()Z
move-result v7
if-eqz v7, :cond_5
.line 70
:goto_2
invoke-interface {v1, v5}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v7
invoke-interface {p2, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 72
:cond_5
invoke-interface {v4, v2}, Ljava/util/List;->remove(I)Ljava/lang/Object;
:try_end_2
.catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0
add-int/lit8 v5, v5, 0x1
goto :goto_1
:cond_6
sget p1, Lcom/ironsource/adqualitysdk/sdk/i/cr;->:I
add-int/lit8 p1, p1, 0x2d
.line 78
rem-int/lit16 v0, p1, 0x80
sput v0, Lcom/ironsource/adqualitysdk/sdk/i/cr;->:I
rem-int/2addr p1, v6
return-object p2
.line 76
:goto_3
invoke-virtual {p1}, Lcom/ironsource/adqualitysdk/sdk/i/ci;->()Ljava/lang/String;
move-result-object p1
const/16 v0, 0xe
new-array v0, v0, [I
fill-array-data v0, :array_0
invoke-static {v2}, Landroid/util/TypedValue;->complexToFloat(I)F
move-result v2
const/4 v3, 0x0
cmpl-float v2, v2, v3
add-int/lit8 v2, v2, 0x1c
invoke-static {v0, v2}, Lcom/ironsource/adqualitysdk/sdk/i/cr;->([II)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v0
invoke-static {p1, v0, p2}, Lcom/ironsource/adqualitysdk/sdk/i/cp;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-object v1
nop
:array_0
.array-data 4
0x1153da56
-0xfa9f1
-0x7b73f71c
0x4c3c4ce4 # 4.936181E7f
-0x21157f08
-0x2791c95a
0x23d69cfb
-0x492960cc
-0x1dab0ffd
0x216328dc
-0x59d6664d
-0x1f595b
0x69523f66
0x46a921c0 # 21648.875f
.end array-data
.end method