528 lines
15 KiB
C#
528 lines
15 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020001A8 RID: 424
|
|
[Token(Token = "0x20001A8")]
|
|
public abstract class SpawnPoint : MonoBehaviourPun
|
|
{
|
|
// Token: 0x1700021E RID: 542
|
|
// (get) Token: 0x06000D5A RID: 3418 RVA: 0x0003A354 File Offset: 0x00038554
|
|
[Token(Token = "0x1700021E")]
|
|
public Vector3 HOIKFAMFGLH
|
|
{
|
|
[Token(Token = "0x6000D5A")]
|
|
[Address(RVA = "0xE18950", Offset = "0xE17950", VA = "0x180E18950")]
|
|
get
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700021F RID: 543
|
|
// (get) Token: 0x06000D5B RID: 3419 RVA: 0x0003A370 File Offset: 0x00038570
|
|
[Token(Token = "0x1700021F")]
|
|
public Quaternion CFJIHJNLONJ
|
|
{
|
|
[Token(Token = "0x6000D5B")]
|
|
[Address(RVA = "0x1248AD0", Offset = "0x1247AD0", VA = "0x181248AD0")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000220 RID: 544
|
|
// (get) Token: 0x06000D5C RID: 3420 RVA: 0x0003A384 File Offset: 0x00038584
|
|
[Token(Token = "0x17000220")]
|
|
public Vector3 EIGHMALKDDD
|
|
{
|
|
[Token(Token = "0x6000D5C")]
|
|
[Address(RVA = "0x1248830", Offset = "0x1247830", VA = "0x181248830")]
|
|
get
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000221 RID: 545
|
|
// (get) Token: 0x06000D5D RID: 3421 RVA: 0x0003A3AC File Offset: 0x000385AC
|
|
[Token(Token = "0x17000221")]
|
|
public Quaternion HFFEJMHMKHB
|
|
{
|
|
[Token(Token = "0x6000D5D")]
|
|
[Address(RVA = "0x1248940", Offset = "0x1247940", VA = "0x181248940")]
|
|
get
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000222 RID: 546
|
|
// (get) Token: 0x06000D5E RID: 3422 RVA: 0x0003A3C4 File Offset: 0x000385C4
|
|
[Token(Token = "0x17000222")]
|
|
public PhotonView MEHAAMLFBJB
|
|
{
|
|
[Token(Token = "0x6000D5E")]
|
|
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
|
|
get
|
|
{
|
|
return this.parent;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000223 RID: 547
|
|
// (get) Token: 0x06000D5F RID: 3423 RVA: 0x0003A3D8 File Offset: 0x000385D8
|
|
[Token(Token = "0x17000223")]
|
|
public bool ODLNEILILHL
|
|
{
|
|
[Token(Token = "0x6000D5F")]
|
|
[Address(RVA = "0x41CF00", Offset = "0x41BF00", VA = "0x18041CF00")]
|
|
get
|
|
{
|
|
return this.testsForOverlap;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000D60 RID: 3424 RVA: 0x0003A3EC File Offset: 0x000385EC
|
|
[Token(Token = "0x6000D60")]
|
|
[Address(RVA = "0x12475A0", Offset = "0x12465A0", VA = "0x1812475A0", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base..ctor();
|
|
KLLMCPFPIIE<float> kllmcpfpiie;
|
|
this.EOGKJLPPGAH = kllmcpfpiie;
|
|
KLLMCPFPIIE<int> kllmcpfpiie2;
|
|
this.AMMBCCCJBGN = kllmcpfpiie2;
|
|
}
|
|
|
|
// Token: 0x17000224 RID: 548
|
|
// (get) Token: 0x06000D61 RID: 3425 RVA: 0x0003A410 File Offset: 0x00038610
|
|
// (set) Token: 0x06000D62 RID: 3426 RVA: 0x0003A430 File Offset: 0x00038630
|
|
[Token(Token = "0x17000224")]
|
|
public int BMJGAPBNDLA
|
|
{
|
|
[Token(Token = "0x6000D61")]
|
|
[Address(RVA = "0x1248A80", Offset = "0x1247A80", VA = "0x181248A80")]
|
|
get
|
|
{
|
|
return this.AMMBCCCJBGN.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x6000D62")]
|
|
[Address(RVA = "0x1247680", Offset = "0x1246680", VA = "0x181247680")]
|
|
private set
|
|
{
|
|
KLLMCPFPIIE<int> ammbcccjbgn = this.AMMBCCCJBGN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000D63 RID: 3427 RVA: 0x0003A44C File Offset: 0x0003864C
|
|
[Token(Token = "0x6000D63")]
|
|
[Address(RVA = "0x1247C80", Offset = "0x1246C80", VA = "0x181247C80")]
|
|
public void MasterUse()
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
double num = KKPBCOOONNK.EDNCMGJJLIH;
|
|
KLLMCPFPIIE<float> eogkjlppgah = this.EOGKJLPPGAH;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000D64 RID: 3428 RVA: 0x0003A494 File Offset: 0x00038694
|
|
[Token(Token = "0x6000D64")]
|
|
[Address(RVA = "0x1247700", Offset = "0x1246700", VA = "0x181247700")]
|
|
public Transform GetFirstAvailableSpawnTransform(out Vector3 GHBPCACOCOL, out Quaternion LDAKIHFDIFN)
|
|
{
|
|
if (this.testsForOverlap)
|
|
{
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
if (this.CCDOEJJPIHP)
|
|
{
|
|
Transform[] array = this.backupSpawnPositions;
|
|
if (array != 0)
|
|
{
|
|
int num = 0;
|
|
int length = array.Length;
|
|
if (num < length)
|
|
{
|
|
Transform transform2 = array[num];
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
if (this.CCDOEJJPIHP)
|
|
{
|
|
num++;
|
|
}
|
|
PhotonView photonView = this.parent;
|
|
int num2 = 0;
|
|
if (photonView != num2)
|
|
{
|
|
Transform transform3 = this.parent.transform;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
}
|
|
Vector3 vector4;
|
|
float z4 = vector4.z;
|
|
GHBPCACOCOL.z = z4;
|
|
PhotonView photonView2 = this.parent;
|
|
int num3 = 0;
|
|
if (photonView2 != num3)
|
|
{
|
|
Transform transform4 = this.parent.transform;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
Vector3 vector5;
|
|
float z5 = vector5.z;
|
|
GHBPCACOCOL.z = z5;
|
|
return base.transform;
|
|
}
|
|
|
|
// Token: 0x17000225 RID: 549
|
|
// (get) Token: 0x06000D65 RID: 3429 RVA: 0x0003A58C File Offset: 0x0003878C
|
|
[Token(Token = "0x17000225")]
|
|
public bool LAJLNCJKALH
|
|
{
|
|
[Token(Token = "0x6000D65")]
|
|
[Address(RVA = "0x1248740", Offset = "0x1247740", VA = "0x181248740")]
|
|
get
|
|
{
|
|
int num = this.AMMBCCCJBGN.IAHDANBDAAM();
|
|
double num2 = KKPBCOOONNK.EDNCMGJJLIH;
|
|
float num3 = this.EOGKJLPPGAH.IAHDANBDAAM();
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000226 RID: 550
|
|
// (get) Token: 0x06000D66 RID: 3430 RVA: 0x0003A5C4 File Offset: 0x000387C4
|
|
// (set) Token: 0x06000D67 RID: 3431 RVA: 0x0003A5E4 File Offset: 0x000387E4
|
|
[Token(Token = "0x17000226")]
|
|
private float ABPIGBDHKLI
|
|
{
|
|
[Token(Token = "0x6000D66")]
|
|
[Address(RVA = "0x1248350", Offset = "0x1247350", VA = "0x181248350")]
|
|
get
|
|
{
|
|
return this.EOGKJLPPGAH.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x6000D67")]
|
|
[Address(RVA = "0x1247C20", Offset = "0x1246C20", VA = "0x181247C20")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<float> eogkjlppgah = this.EOGKJLPPGAH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000227 RID: 551
|
|
// (get) Token: 0x06000D68 RID: 3432 RVA: 0x0003A600 File Offset: 0x00038800
|
|
[Token(Token = "0x17000227")]
|
|
private float ADANMKIMIOD
|
|
{
|
|
[Token(Token = "0x6000D68")]
|
|
[Address(RVA = "0x1247DE0", Offset = "0x1246DE0", VA = "0x181247DE0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06000D68)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Single SpawnPoint::ODGLMJEGEPC()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:float64(var_1_07, callgetter:float64(KKPBCOOONNK::MLNCKCNEANC))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000228 RID: 552
|
|
// (get) Token: 0x06000D69 RID: 3433 RVA: 0x0003A614 File Offset: 0x00038814
|
|
[Token(Token = "0x17000228")]
|
|
public virtual bool CCDOEJJPIHP
|
|
{
|
|
[Token(Token = "0x6000D69")]
|
|
[Address(RVA = "0x1248620", Offset = "0x1247620", VA = "0x181248620", Slot = "15")]
|
|
get
|
|
{
|
|
if (!this.testsForOverlap)
|
|
{
|
|
}
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
if (this.CCDOEJJPIHP)
|
|
{
|
|
Transform[] array = this.backupSpawnPositions;
|
|
if (array != 0)
|
|
{
|
|
int num = 0;
|
|
int length = array.Length;
|
|
if (num < length)
|
|
{
|
|
Transform transform2 = array[num];
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
if (!this.CCDOEJJPIHP)
|
|
{
|
|
goto IL_66;
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
IL_66:
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000D6A RID: 3434 RVA: 0x0003A690 File Offset: 0x00038890
|
|
[Token(Token = "0x6000D6A")]
|
|
[Address(RVA = "0x1247A00", Offset = "0x1246A00", VA = "0x181247A00", Slot = "16")]
|
|
public virtual bool IsBlockedAtPosition(Vector3 DDHPAFKBMON)
|
|
{
|
|
float z = Vector3.up.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
float z3 = DDHPAFKBMON.z;
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
float z5 = DDHPAFKBMON.z;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x06000D6B RID: 3435 RVA: 0x0003A6CC File Offset: 0x000388CC
|
|
[Token(Token = "0x6000D6B")]
|
|
[Address(RVA = "0x12483A0", Offset = "0x12473A0", VA = "0x1812483A0")]
|
|
public static bool PlayerOverlapAtPosition(Vector3 DDHPAFKBMON)
|
|
{
|
|
float z = Vector3.up.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
float z3 = DDHPAFKBMON.z;
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
float z5 = DDHPAFKBMON.z;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x06000D6C RID: 3436 RVA: 0x0003A708 File Offset: 0x00038908
|
|
[Token(Token = "0x6000D6C")]
|
|
[Address(RVA = "0x12484A0", Offset = "0x12474A0", VA = "0x1812484A0")]
|
|
public static bool ToolOrEnvironmentOverlapAtPosition(Vector3 DDHPAFKBMON)
|
|
{
|
|
Vector3 up = Vector3.up;
|
|
Vector3 up2 = Vector3.up;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x06000D6D RID: 3437 RVA: 0x0003A724 File Offset: 0x00038924
|
|
[Token(Token = "0x6000D6D")]
|
|
[Address(RVA = "0x1247B10", Offset = "0x1246B10", VA = "0x181247B10")]
|
|
public static bool IsInValidPosition(Vector3 DDHPAFKBMON)
|
|
{
|
|
float z = Vector3.up.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
float z3 = DDHPAFKBMON.z;
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x06000D6E RID: 3438 RVA: 0x0003A758 File Offset: 0x00038958
|
|
[Token(Token = "0x6000D6E")]
|
|
[Address(RVA = "0x12476F0", Offset = "0x12466F0", VA = "0x1812476F0")]
|
|
public void Enable()
|
|
{
|
|
this.SpawnPointEnabled = true;
|
|
}
|
|
|
|
// Token: 0x06000D6F RID: 3439 RVA: 0x0003A76C File Offset: 0x0003896C
|
|
[Token(Token = "0x6000D6F")]
|
|
[Address(RVA = "0x12476E0", Offset = "0x12466E0", VA = "0x1812476E0")]
|
|
public void Disable()
|
|
{
|
|
this.SpawnPointEnabled = false;
|
|
}
|
|
|
|
// Token: 0x17000229 RID: 553
|
|
// (get) Token: 0x06000D70 RID: 3440
|
|
[Token(Token = "0x17000229")]
|
|
protected abstract Color FFCPDBLFILO
|
|
{
|
|
[Token(Token = "0x6000D70")]
|
|
[Address(Slot = "17")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x06000D71 RID: 3441 RVA: 0x0003A780 File Offset: 0x00038980
|
|
[Token(Token = "0x6000D71")]
|
|
[Address(RVA = "0x1248020", Offset = "0x1247020", VA = "0x181248020", Slot = "18")]
|
|
protected virtual void OnDrawGizmos()
|
|
{
|
|
if (this.SpawnPointEnabled)
|
|
{
|
|
Color blue = Color.blue;
|
|
Transform transform = base.transform;
|
|
Transform transform2 = base.transform;
|
|
Transform transform3 = base.transform;
|
|
Transform transform4 = base.transform;
|
|
if (this.backupSpawnPositions != (ulong)0L)
|
|
{
|
|
Color color = Gizmos.color;
|
|
Color color2 = Gizmos.color;
|
|
Transform[] array = this.backupSpawnPositions;
|
|
int num = 0;
|
|
int length = array.Length;
|
|
if (num < length)
|
|
{
|
|
Transform transform5 = array[num];
|
|
Gizmos.DrawSphere(num, 0.5f);
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000D72 RID: 3442 RVA: 0x0003A810 File Offset: 0x00038A10
|
|
[Token(Token = "0x6000D72")]
|
|
[Address(RVA = "0x1247E30", Offset = "0x1246E30", VA = "0x181247E30", Slot = "19")]
|
|
protected virtual void OnDrawGizmosSelected()
|
|
{
|
|
if (this.SpawnPointEnabled)
|
|
{
|
|
Color red = Color.red;
|
|
if (this.backupSpawnPositions != (ulong)0L)
|
|
{
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
if (this.CCDOEJJPIHP)
|
|
{
|
|
Transform transform2 = base.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
}
|
|
Transform[] array = this.backupSpawnPositions;
|
|
int num = 0;
|
|
int length = array.Length;
|
|
if (num < length)
|
|
{
|
|
Transform transform3 = array[num];
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
if (this.CCDOEJJPIHP)
|
|
{
|
|
Vector3 vector4;
|
|
float z4 = vector4.z;
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000D73 RID: 3443 RVA: 0x0003A8B0 File Offset: 0x00038AB0
|
|
[Token(Token = "0x6000D73")]
|
|
[Address(RVA = "0x1248610", Offset = "0x1247610", VA = "0x181248610")]
|
|
protected SpawnPoint()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000A7C RID: 2684
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4000A7C")]
|
|
[SerializeField]
|
|
private bool testsForOverlap = true;
|
|
|
|
// Token: 0x04000A7D RID: 2685
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4000A7D")]
|
|
[SerializeField]
|
|
protected Transform[] backupSpawnPositions;
|
|
|
|
// Token: 0x04000A7E RID: 2686
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000A7E")]
|
|
[SerializeField]
|
|
private PhotonView parent;
|
|
|
|
// Token: 0x04000A7F RID: 2687
|
|
[Token(Token = "0x4000A7F")]
|
|
private const float KJFEFEBIOAE = 3f;
|
|
|
|
// Token: 0x04000A80 RID: 2688
|
|
[Token(Token = "0x4000A80")]
|
|
protected const float JLGOLFGEAJL = 2f;
|
|
|
|
// Token: 0x04000A81 RID: 2689
|
|
[Token(Token = "0x4000A81")]
|
|
public const float OVERLAP_TEST_RADIUS = 0.5f;
|
|
|
|
// Token: 0x04000A82 RID: 2690
|
|
[Token(Token = "0x4000A82")]
|
|
private const float HBJHIBIAOND = 0.6f;
|
|
|
|
// Token: 0x04000A83 RID: 2691
|
|
[Token(Token = "0x4000A83")]
|
|
private const float LCBFAFPGKOA = 1.4f;
|
|
|
|
// Token: 0x04000A84 RID: 2692
|
|
[Token(Token = "0x4000A84")]
|
|
private const float IBJKJPKKEEL = 0.5f;
|
|
|
|
// Token: 0x04000A85 RID: 2693
|
|
[Token(Token = "0x4000A85")]
|
|
private const float PCBLMIOBMIN = 0.45f;
|
|
|
|
// Token: 0x04000A86 RID: 2694
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4000A86")]
|
|
[NonSerialized]
|
|
public bool SpawnPointEnabled = true;
|
|
|
|
// Token: 0x04000A87 RID: 2695
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4000A87")]
|
|
private KLLMCPFPIIE<int> AMMBCCCJBGN;
|
|
|
|
// Token: 0x04000A88 RID: 2696
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4000A88")]
|
|
private KLLMCPFPIIE<float> EOGKJLPPGAH;
|
|
}
|