<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="46">
  <CheatEntries>
    <CheatEntry>
      <ID>40</ID>
      <Description>"╔══════════════════════════════╗"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>46</ID>
      <Description>"║          SteamWorld Dig 2 (STEAM)            ║"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>45</ID>
      <Description>"╠══════════════════════════════╣"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>44</ID>
      <Description>"║                === SCRIPTS ===                     ║"</Description>
      <Options moHideChildren="1"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>16</ID>
          <Description>"=== UNL. HEALTH"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{
  ==============================================
   SteamWorld Dig 2 Table by SeryogaSK
  ----------------------------------------------
   Game    : Dig2.exe
   Version : 1.1 (Steam)
   Author  : SeryogaSK
   Website : Habibrahimov.com
  ----------------------------------------------
   Warning: Online use may trigger anti-cheat!
  ==============================================

  This script give Player Unlimited Health
}

[ENABLE]

aobscanmodule(ply_health,Dig2.exe,F3 0F 10 40 10 89) // should be unique
alloc(newmem,$1000)

label(code)
label(return)

newmem:
mov [eax+10],(float)999
code:
  movss xmm0,[eax+10]
  jmp return

ply_health:
  jmp newmem
return:
registersymbol(ply_health)

[DISABLE]

ply_health:
  db F3 0F 10 40 10

unregistersymbol(*)
dealloc(*)

{
// ORIGINAL CODE - INJECTION POINT: Dig2.exe+231D9A

Dig2.exe+231D77: 8B 5D 08                 - mov ebx,[ebp+08]
Dig2.exe+231D7A: 89 45 C8                 - mov [ebp-38],eax
Dig2.exe+231D7D: 8B 43 14                 - mov eax,[ebx+14]
Dig2.exe+231D80: 89 4D 94                 - mov [ebp-6C],ecx
Dig2.exe+231D83: 8B 88 60 02 00 00        - mov ecx,[eax+00000260]
Dig2.exe+231D89: 51                       - push ecx
Dig2.exe+231D8A: 05 6C 03 00 00           - add eax,0000036C
Dig2.exe+231D8F: E8 EC 9F FE FF           - call Dig2.exe+21BD80
Dig2.exe+231D94: 89 45 B4                 - mov [ebp-4C],eax
Dig2.exe+231D97: 8B 40 14                 - mov eax,[eax+14]
// ---------- INJECTING HERE ----------
Dig2.exe+231D9A: F3 0F 10 40 10           - movss xmm0,[eax+10]
// ---------- DONE INJECTING  ----------
Dig2.exe+231D9F: 89 45 98                 - mov [ebp-68],eax
Dig2.exe+231DA2: 8B C3                    - mov eax,ebx
Dig2.exe+231DA4: F3 0F 11 45 A0           - movss [ebp-60],xmm0
Dig2.exe+231DA9: E8 62 3E 00 00           - call Dig2.exe+235C10
Dig2.exe+231DAE: 8B 35 54 94 C3 00        - mov esi,[Dig2.exe+4D9454]
Dig2.exe+231DB4: 84 C0                    - test al,al
Dig2.exe+231DB6: 75 0A                    - jne Dig2.exe+231DC2
Dig2.exe+231DB8: F2 0F 10 05 38 72 C9 00  - movsd xmm0,[Dig2.exe+537238]
Dig2.exe+231DC0: EB 7D                    - jmp Dig2.exe+231E3F
Dig2.exe+231DC2: 8B 7B 14                 - mov edi,[ebx+14]
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>21</ID>
          <Description>"=== UNL. MONEY"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{
  ==============================================
   SteamWorld Dig 2 Table by SeryogaSK
  ----------------------------------------------
   Game    : Dig2.exe
   Version : 1.1 (Steam)
   Author  : SeryogaSK
   Website : Habibrahimov.com
  ----------------------------------------------
   Warning: Online use may trigger anti-cheat!
  ==============================================

  This script give Player Unlimited Money
}

[ENABLE]

aobscanmodule(ply_money,Dig2.exe,8B 99 3C 02 00 00) // should be unique
alloc(newmem,$1000)

label(code)
label(return)

newmem:
mov [ecx+0000023C],#999999999
code:
  mov ebx,[ecx+0000023C]
  jmp return

ply_money:
  jmp newmem
  nop
return:
registersymbol(ply_money)

[DISABLE]

ply_money:
  db 8B 99 3C 02 00 00

unregistersymbol(ply_money)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Dig2.exe+243748

Dig2.exe+24371C: 8B 73 04              - mov esi,[ebx+04]
Dig2.exe+24371F: 83 BE CC 03 00 00 00  - cmp dword ptr [esi+000003CC],00
Dig2.exe+243726: 8B F8                 - mov edi,eax
Dig2.exe+243728: 75 18                 - jne Dig2.exe+243742
Dig2.exe+24372A: 68 A8 01 00 00        - push 000001A8
Dig2.exe+24372F: 68 78 D9 C5 00        - push Dig2.exe+4FD978
Dig2.exe+243734: 68 04 CD C5 00        - push Dig2.exe+4FCD04
Dig2.exe+243739: FF 15 54 94 C3 00     - call dword ptr [Dig2.exe+4D9454]
Dig2.exe+24373F: 83 C4 0C              - add esp,0C
Dig2.exe+243742: 8B 8E CC 03 00 00     - mov ecx,[esi+000003CC]
// ---------- INJECTING HERE ----------
Dig2.exe+243748: 8B 99 3C 02 00 00     - mov ebx,[ecx+0000023C]
// ---------- DONE INJECTING  ----------
Dig2.exe+24374E: 8D 4D F8              - lea ecx,[ebp-08]
Dig2.exe+243751: 03 DF                 - add ebx,edi
Dig2.exe+243753: C7 45 F8 01 00 00 00  - mov [ebp-08],00000001
Dig2.exe+24375A: E8 21 47 00 00        - call Dig2.exe+247E80
Dig2.exe+24375F: 8B 50 08              - mov edx,[eax+08]
Dig2.exe+243762: 8B 70 04              - mov esi,[eax+04]
Dig2.exe+243765: 89 55 F4              - mov [ebp-0C],edx
Dig2.exe+243768: 89 75 F8              - mov [ebp-08],esi
Dig2.exe+24376B: 3B 75 F4              - cmp esi,[ebp-0C]
Dig2.exe+24376E: 74 60                 - je Dig2.exe+2437D0
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>23</ID>
          <Description>"=== UNL. FIRE"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{
  ==============================================
   SteamWorld Dig 2 Table by SeryogaSK
  ----------------------------------------------
   Game    : Dig2.exe
   Version : 1.1 (Steam)
   Author  : SeryogaSK
   Website : Habibrahimov.com
  ----------------------------------------------
   Warning: Online use may trigger anti-cheat!
  ==============================================

  This script give Player Unlimited Fire
}

[ENABLE]

aobscanmodule(ply_fire,Dig2.exe,F3 0F 10 87 38 02 00 00) // should be unique
alloc(newmem,$1000)

label(code)
label(return)

newmem:
mov [edi+00000238],(float)999
code:
  movss xmm0,[edi+00000238]
  jmp return

ply_fire:
  jmp newmem
  nop 3
return:
registersymbol(ply_fire)

[DISABLE]

ply_fire:
  db F3 0F 10 87 38 02 00 00

unregistersymbol(ply_fire)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Dig2.exe+231DE8

Dig2.exe+231DC0: EB 7D                    - jmp Dig2.exe+231E3F
Dig2.exe+231DC2: 8B 7B 14                 - mov edi,[ebx+14]
Dig2.exe+231DC5: 83 BF CC 03 00 00 00     - cmp dword ptr [edi+000003CC],00
Dig2.exe+231DCC: 75 14                    - jne Dig2.exe+231DE2
Dig2.exe+231DCE: 68 A8 01 00 00           - push 000001A8
Dig2.exe+231DD3: 68 78 D9 C5 00           - push Dig2.exe+4FD978
Dig2.exe+231DD8: 68 04 CD C5 00           - push Dig2.exe+4FCD04
Dig2.exe+231DDD: FF D6                    - call esi
Dig2.exe+231DDF: 83 C4 0C                 - add esp,0C
Dig2.exe+231DE2: 8B BF CC 03 00 00        - mov edi,[edi+000003CC]
// ---------- INJECTING HERE ----------
Dig2.exe+231DE8: F3 0F 10 87 38 02 00 00  - movss xmm0,[edi+00000238]
// ---------- DONE INJECTING  ----------
Dig2.exe+231DF0: 8B 7B 14                 - mov edi,[ebx+14]
Dig2.exe+231DF3: 83 BF CC 03 00 00 00     - cmp dword ptr [edi+000003CC],00
Dig2.exe+231DFA: F3 0F 11 45 E8           - movss [ebp-18],xmm0
Dig2.exe+231DFF: 75 14                    - jne Dig2.exe+231E15
Dig2.exe+231E01: 68 A8 01 00 00           - push 000001A8
Dig2.exe+231E06: 68 78 D9 C5 00           - push Dig2.exe+4FD978
Dig2.exe+231E0B: 68 04 CD C5 00           - push Dig2.exe+4FCD04
Dig2.exe+231E10: FF D6                    - call esi
Dig2.exe+231E12: 83 C4 0C                 - add esp,0C
Dig2.exe+231E15: 8B 87 CC 03 00 00        - mov eax,[edi+000003CC]
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>26</ID>
          <Description>"=== UNL. WATER"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{
  ==============================================
   SteamWorld Dig 2 Table by SeryogaSK
  ----------------------------------------------
   Game    : Dig2.exe
   Version : 1.1 (Steam)
   Author  : SeryogaSK
   Website : Habibrahimov.com
  ----------------------------------------------
   Warning: Online use may trigger anti-cheat!
  ==============================================

  This script give Player Unlimited Water
}

[ENABLE]

aobscanmodule(ply_water,Dig2.exe,F3 0F 10 87 44 02 00 00 8B) // should be unique
alloc(newmem,$1000)

label(code)
label(return)

newmem:
mov [edi+00000244],(float)6

code:
  movss xmm0,[edi+00000244]
  jmp return

ply_water:
  jmp newmem
  nop 3
return:
registersymbol(ply_water)

[DISABLE]

ply_water:
  db F3 0F 10 87 44 02 00 00

unregistersymbol(ply_water)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Dig2.exe+232B71

Dig2.exe+232B42: F3 0F 10 48 18           - movss xmm1,[eax+18]
Dig2.exe+232B47: F3 0F 11 4D 8C           - movss [ebp-74],xmm1
Dig2.exe+232B4C: 75 1D                    - jne Dig2.exe+232B6B
Dig2.exe+232B4E: 68 A8 01 00 00           - push 000001A8
Dig2.exe+232B53: 68 78 D9 C5 00           - push Dig2.exe+4FD978
Dig2.exe+232B58: 68 04 CD C5 00           - push Dig2.exe+4FCD04
Dig2.exe+232B5D: FF 15 54 94 C3 00        - call dword ptr [Dig2.exe+4D9454]
Dig2.exe+232B63: F3 0F 10 4D 8C           - movss xmm1,[ebp-74]
Dig2.exe+232B68: 83 C4 0C                 - add esp,0C
Dig2.exe+232B6B: 8B BF CC 03 00 00        - mov edi,[edi+000003CC]
// ---------- INJECTING HERE ----------
Dig2.exe+232B71: F3 0F 10 87 44 02 00 00  - movss xmm0,[edi+00000244]
// ---------- DONE INJECTING  ----------
Dig2.exe+232B79: 8B 7D A4                 - mov edi,[ebp-5C]
Dig2.exe+232B7C: F3 0F 10 9F 54 01 00 00  - movss xmm3,[edi+00000154]
Dig2.exe+232B84: 0F 57 D2                 - xorps xmm2,xmm2
Dig2.exe+232B87: 0F 5A D0                 - cvtps2pd xmm2,xmm0
Dig2.exe+232B8A: 0F 5A DB                 - cvtps2pd xmm3,xmm3
Dig2.exe+232B8D: 66 0F 2E D3              - ucomisd xmm2,xmm3
Dig2.exe+232B91: 9F                       - lahf 
Dig2.exe+232B92: F6 C4 44                 - test ah,44
Dig2.exe+232B95: 7A 2B                    - jp Dig2.exe+232BC2
Dig2.exe+232B97: F3 0F 10 9F 58 01 00 00  - movss xmm3,[edi+00000158]
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>51</ID>
          <Description>"=== UNL. GEARS"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{
  ==============================================
   SteamWorld Dig 2 Table by SeryogaSK
  ----------------------------------------------
   Game    : Dig2.exe
   Version : 1.1 (Steam)
   Author  : SeryogaSK
   Website : Habibrahimov.com
  ----------------------------------------------
   Warning: Online use may trigger anti-cheat!
  ==============================================

  This script give unlimited Gears
}

[ENABLE]

aobscanmodule(ply_bolts,Dig2.exe,8B 91 40 02 00 00) // should be unique
alloc(newmem,$1000)

label(code)
label(return)

newmem:
mov [ecx+00000240],#999
code:
  mov edx,[ecx+00000240]
  jmp return

ply_bolts:
  jmp newmem
  nop
return:
registersymbol(ply_bolts)

[DISABLE]

ply_bolts:
  db 8B 91 40 02 00 00

unregistersymbol(ply_bolts)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Dig2.exe+1F584C

Dig2.exe+1F581C: 8B 77 04                 - mov esi,[edi+04]
Dig2.exe+1F581F: 83 BE CC 03 00 00 00     - cmp dword ptr [esi+000003CC],00
Dig2.exe+1F5826: 8B 98 C8 01 00 00        - mov ebx,[eax+000001C8]
Dig2.exe+1F582C: 75 18                    - jne Dig2.exe+1F5846
Dig2.exe+1F582E: 68 A8 01 00 00           - push 000001A8
Dig2.exe+1F5833: 68 78 D9 C5 00           - push Dig2.exe+4FD978
Dig2.exe+1F5838: 68 04 CD C5 00           - push Dig2.exe+4FCD04
Dig2.exe+1F583D: FF 15 54 94 C3 00        - call dword ptr [Dig2.exe+4D9454]
Dig2.exe+1F5843: 83 C4 0C                 - add esp,0C
Dig2.exe+1F5846: 8B 8E CC 03 00 00        - mov ecx,[esi+000003CC]
// ---------- INJECTING HERE ----------
Dig2.exe+1F584C: 8B 91 40 02 00 00        - mov edx,[ecx+00000240]
// ---------- DONE INJECTING  ----------
Dig2.exe+1F5852: A1 50 A5 D7 00           - mov eax,[Dig2.exe+61A550]
Dig2.exe+1F5857: F3 0F 10 88 A4 00 00 00  - movss xmm1,[eax+000000A4]
Dig2.exe+1F585F: 2B D3                    - sub edx,ebx
Dig2.exe+1F5861: 0F 57 C0                 - xorps xmm0,xmm0
Dig2.exe+1F5864: F3 0F 2A C2              - cvtsi2ss xmm0,edx
Dig2.exe+1F5868: 0F 5A C0                 - cvtps2pd xmm0,xmm0
Dig2.exe+1F586B: 0F 5A C9                 - cvtps2pd xmm1,xmm1
Dig2.exe+1F586E: 66 0F 2F C1              - comisd xmm0,xmm1
Dig2.exe+1F5872: 5E                       - pop esi
Dig2.exe+1F5873: 5B                       - pop ebx
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>36</ID>
          <Description>"=== GEARS NO DECREASE"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{
  ==============================================
   SteamWorld Dig 2 Table by SeryogaSK
  ----------------------------------------------
   Game    : Dig2.exe
   Version : 1.1 (Steam)
   Author  : SeryogaSK
   Website : Habibrahimov.com
  ----------------------------------------------
   Warning: Online use may trigger anti-cheat!
  ==============================================

  This script allow buy all Bolts Upgrade's
  If you disable script you will gain "-" count Bolts
}

[ENABLE]

aobscanmodule(ply_boltsus,Dig2.exe,8B BF C8 01 00 00) // should be unique
alloc(newmem,$1000)

label(code)
label(return)

newmem:
mov [edi+000001C8],#0
code:
  mov edi,[edi+000001C8]
  jmp return

ply_boltsus:
  jmp newmem
  nop
return:
registersymbol(ply_boltsus)

[DISABLE]

ply_boltsus:
  db 8B BF C8 01 00 00

unregistersymbol(ply_boltsus)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Dig2.exe+2320DC

Dig2.exe+2320AC: 8B B7 CC 03 00 00        - mov esi,[edi+000003CC]
Dig2.exe+2320B2: 8B 7B 14                 - mov edi,[ebx+14]
Dig2.exe+2320B5: 83 BF CC 03 00 00 00     - cmp dword ptr [edi+000003CC],00
Dig2.exe+2320BC: 75 18                    - jne Dig2.exe+2320D6
Dig2.exe+2320BE: 68 A8 01 00 00           - push 000001A8
Dig2.exe+2320C3: 68 78 D9 C5 00           - push Dig2.exe+4FD978
Dig2.exe+2320C8: 68 04 CD C5 00           - push Dig2.exe+4FCD04
Dig2.exe+2320CD: FF 15 54 94 C3 00        - call dword ptr [Dig2.exe+4D9454]
Dig2.exe+2320D3: 83 C4 0C                 - add esp,0C
Dig2.exe+2320D6: 8B BF CC 03 00 00        - mov edi,[edi+000003CC]
// ---------- INJECTING HERE ----------
Dig2.exe+2320DC: 8B BF C8 01 00 00        - mov edi,[edi+000001C8]
// ---------- DONE INJECTING  ----------
Dig2.exe+2320E2: 8B 86 40 02 00 00        - mov eax,[esi+00000240]
Dig2.exe+2320E8: 8B 55 94                 - mov edx,[ebp-6C]
Dig2.exe+2320EB: F3 0F 10 8A A4 00 00 00  - movss xmm1,[edx+000000A4]
Dig2.exe+2320F3: 2B C7                    - sub eax,edi
Dig2.exe+2320F5: 0F 57 C0                 - xorps xmm0,xmm0
Dig2.exe+2320F8: F3 0F 2A C0              - cvtsi2ss xmm0,eax
Dig2.exe+2320FC: 0F 5A C0                 - cvtps2pd xmm0,xmm0
Dig2.exe+2320FF: 0F 5A C9                 - cvtps2pd xmm1,xmm1
Dig2.exe+232102: 66 0F 2F C1              - comisd xmm0,xmm1
Dig2.exe+232106: 0F 82 BD 00 00 00        - jb Dig2.exe+2321C9
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>31</ID>
          <Description>"=== MORE MONEY ON SALE"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{
  ==============================================
   SteamWorld Dig 2 Table by SeryogaSK
  ----------------------------------------------
   Game    : Dig2.exe
   Version : 1.1 (Steam)
   Author  : SeryogaSK
   Website : Habibrahimov.com
  ----------------------------------------------
   Warning: Online use may trigger anti-cheat!
  ==============================================

  This script get more Money on sale
}

[ENABLE]

aobscanmodule(ply_salin,Dig2.exe,01 8B DC 01 00 00) // should be unique
alloc(newmem,$1000)

label(code)
label(return)

newmem:
add ecx,#9000
code:
  add [ebx+000001DC],ecx
  jmp return

ply_salin:
  jmp newmem
  nop
return:
registersymbol(ply_salin)

[DISABLE]

ply_salin:
  db 01 8B DC 01 00 00

unregistersymbol(ply_salin)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Dig2.exe+28D8DA

Dig2.exe+28D8AD: 8B B3 8C 01 00 00     - mov esi,[ebx+0000018C]
Dig2.exe+28D8B3: 03 F7                 - add esi,edi
Dig2.exe+28D8B5: 89 7C 24 40           - mov [esp+40],edi
Dig2.exe+28D8B9: E8 22 9D 04 00        - call Dig2.exe+2D75E0
Dig2.exe+28D8BE: FF 88 24 01 00 00     - dec [eax+00000124]
Dig2.exe+28D8C4: 8B B3 8C 01 00 00     - mov esi,[ebx+0000018C]
Dig2.exe+28D8CA: 03 F7                 - add esi,edi
Dig2.exe+28D8CC: E8 0F 9D 04 00        - call Dig2.exe+2D75E0
Dig2.exe+28D8D1: 8B B0 20 01 00 00     - mov esi,[eax+00000120]
Dig2.exe+28D8D7: 8B 4E 24              - mov ecx,[esi+24]
// ---------- INJECTING HERE ----------
Dig2.exe+28D8DA: 01 8B DC 01 00 00     - add [ebx+000001DC],ecx
// ---------- DONE INJECTING  ----------
Dig2.exe+28D8E0: FF 8B D4 01 00 00     - dec [ebx+000001D4]
Dig2.exe+28D8E6: 8D 46 24              - lea eax,[esi+24]
Dig2.exe+28D8E9: 51                    - push ecx
Dig2.exe+28D8EA: 8D BB DC 01 00 00     - lea edi,[ebx+000001DC]
Dig2.exe+28D8F0: 89 44 24 2C           - mov [esp+2C],eax
Dig2.exe+28D8F4: 8B C4                 - mov eax,esp
Dig2.exe+28D8F6: 8D 8C 24 B8 02 00 00  - lea ecx,[esp+000002B8]
Dig2.exe+28D8FD: 89 64 24 1C           - mov [esp+1C],esp
Dig2.exe+28D901: C7 00 DC 3B C7 00     - mov [eax],Dig2.exe+513BDC
Dig2.exe+28D907: E8 84 8A 0F 00        - call Dig2.exe+386390
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>38</ID>
          <Description>"=== ADD EXP ON PAUSE MENU"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{
  ==============================================
   SteamWorld Dig 2 Table by SeryogaSK
  ----------------------------------------------
   Game    : Dig2.exe
   Version : 1.1 (Steam)
   Author  : SeryogaSK
   Website : Habibrahimov.com
  ----------------------------------------------
   Warning: Online use may trigger anti-cheat!
  ==============================================

  This script give EXP after you enter Pause Menu
}

[ENABLE]

aobscanmodule(ply_expi,Dig2.exe,8B B6 30 01 00 00 83 C0) // should be unique
alloc(newmem,$1000)

label(code)
label(return)

newmem:
add esi,#900
code:
  mov esi,[esi+00000130]
  jmp return

ply_expi:
  jmp newmem
  nop
return:
registersymbol(ply_expi)

[DISABLE]

ply_expi:
  db 8B B6 30 01 00 00

unregistersymbol(ply_expi)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Dig2.exe+26A711

Dig2.exe+26A6F3: 56                 - push esi
Dig2.exe+26A6F4: E8 77 67 DF FF     - call Dig2.exe+60E70
Dig2.exe+26A6F9: 8B 48 24           - mov ecx,[eax+24]
Dig2.exe+26A6FC: 2B 48 20           - sub ecx,[eax+20]
Dig2.exe+26A6FF: BA 02 00 00 00     - mov edx,00000002
Dig2.exe+26A704: C1 F9 02           - sar ecx,02
Dig2.exe+26A707: 3B CA              - cmp ecx,edx
Dig2.exe+26A709: 76 21              - jna Dig2.exe+26A72C
Dig2.exe+26A70B: 8B 75 08           - mov esi,[ebp+08]
Dig2.exe+26A70E: 8B 40 20           - mov eax,[eax+20]
// ---------- INJECTING HERE ----------
Dig2.exe+26A711: 8B B6 30 01 00 00  - mov esi,[esi+00000130]
// ---------- DONE INJECTING  ----------
Dig2.exe+26A717: 83 C0 08           - add eax,08
Dig2.exe+26A71A: 8D 9B 00 00 00 00  - lea ebx,[ebx+00000000]
Dig2.exe+26A720: 39 30              - cmp [eax],esi
Dig2.exe+26A722: 7F 10              - jg Dig2.exe+26A734
Dig2.exe+26A724: 42                 - inc edx
Dig2.exe+26A725: 83 C0 04           - add eax,04
Dig2.exe+26A728: 3B D1              - cmp edx,ecx
Dig2.exe+26A72A: 72 F4              - jb Dig2.exe+26A720
Dig2.exe+26A72C: 8D 41 FF           - lea eax,[ecx-01]
Dig2.exe+26A72F: 5E                 - pop esi
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>114</ID>
          <Description>"=== ARAMID ARMOR NO COOLDOWN"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{
  ==============================================
   SteamWorld Dig 2 Table by SeryogaSK
  ----------------------------------------------
   Game    : Dig2.exe
   Version : 1.1 (Steam)
   Author  : SeryogaSK
   Website : Habibrahimov.com
  ----------------------------------------------
   Warning: Online use may trigger anti-cheat!
  ==============================================

  This script Aramid Armor will instand refill after someone hit you
}

[ENABLE]

aobscanmodule(ply_armorsk,Dig2.exe,F3 0F 10 87 50 02 00 00 0F) // should be unique
alloc(newmem,$1000)

label(code)
label(return)

newmem:
mov [edi+00000250],(float)0
code:
  movss xmm0,[edi+00000250]
  jmp return

ply_armorsk:
  jmp newmem
  nop 3
return:
registersymbol(ply_armorsk)

[DISABLE]

ply_armorsk:
  db F3 0F 10 87 50 02 00 00

unregistersymbol(ply_armorsk)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Dig2.exe+231FE6

Dig2.exe+231FBA: 8B 7B 14                 - mov edi,[ebx+14]
Dig2.exe+231FBD: 83 BF CC 03 00 00 00     - cmp dword ptr [edi+000003CC],00
Dig2.exe+231FC4: 8B 35 54 94 C3 00        - mov esi,[Dig2.exe+4D9454]
Dig2.exe+231FCA: 75 14                    - jne Dig2.exe+231FE0
Dig2.exe+231FCC: 68 A8 01 00 00           - push 000001A8
Dig2.exe+231FD1: 68 78 D9 C5 00           - push Dig2.exe+4FD978
Dig2.exe+231FD6: 68 04 CD C5 00           - push Dig2.exe+4FCD04
Dig2.exe+231FDB: FF D6                    - call esi
Dig2.exe+231FDD: 83 C4 0C                 - add esp,0C
Dig2.exe+231FE0: 8B BF CC 03 00 00        - mov edi,[edi+000003CC]
// ---------- INJECTING HERE ----------
Dig2.exe+231FE6: F3 0F 10 87 50 02 00 00  - movss xmm0,[edi+00000250]
// ---------- DONE INJECTING  ----------
Dig2.exe+231FEE: 0F 2F 05 18 C5 C5 00     - comiss xmm0,[Dig2.exe+4FC518]
Dig2.exe+231FF5: 76 4D                    - jna Dig2.exe+232044
Dig2.exe+231FF7: 8B 7B 14                 - mov edi,[ebx+14]
Dig2.exe+231FFA: 83 BF CC 03 00 00 00     - cmp dword ptr [edi+000003CC],00
Dig2.exe+232001: 75 14                    - jne Dig2.exe+232017
Dig2.exe+232003: 68 A8 01 00 00           - push 000001A8
Dig2.exe+232008: 68 78 D9 C5 00           - push Dig2.exe+4FD978
Dig2.exe+23200D: 68 04 CD C5 00           - push Dig2.exe+4FCD04
Dig2.exe+232012: FF D6                    - call esi
Dig2.exe+232014: 83 C4 0C                 - add esp,0C
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>125</ID>
          <Description>"=== UNL. JETPACK"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : Dig2.exe
  Version: 
  Date   : 2025-10-10
  Author : Shers

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(ply_jetpack,Dig2.exe,F3 0F 10 87 48 02 00 00 0F 57) // should be unique
alloc(newmem,$1000)

label(code)
label(return)

newmem:
mov [edi+00000248],(float)1
code:
  movss xmm0,[edi+00000248]
  jmp return

ply_jetpack:
  jmp newmem
  nop 3
return:
registersymbol(ply_jetpack)

[DISABLE]

ply_jetpack:
  db F3 0F 10 87 48 02 00 00

unregistersymbol(ply_jetpack)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Dig2.exe+232C58

Dig2.exe+232C28: 0F 85 63 01 00 00        - jne Dig2.exe+232D91
Dig2.exe+232C2E: 8B 7B 14                 - mov edi,[ebx+14]
Dig2.exe+232C31: 83 BF CC 03 00 00 00     - cmp dword ptr [edi+000003CC],00
Dig2.exe+232C38: 75 18                    - jne Dig2.exe+232C52
Dig2.exe+232C3A: 68 A8 01 00 00           - push 000001A8
Dig2.exe+232C3F: 68 78 D9 C5 00           - push Dig2.exe+4FD978
Dig2.exe+232C44: 68 04 CD C5 00           - push Dig2.exe+4FCD04
Dig2.exe+232C49: FF 15 54 94 C3 00        - call dword ptr [Dig2.exe+4D9454]
Dig2.exe+232C4F: 83 C4 0C                 - add esp,0C
Dig2.exe+232C52: 8B BF CC 03 00 00        - mov edi,[edi+000003CC]
// ---------- INJECTING HERE ----------
Dig2.exe+232C58: F3 0F 10 87 48 02 00 00  - movss xmm0,[edi+00000248]
// ---------- DONE INJECTING  ----------
Dig2.exe+232C60: 0F 57 C9                 - xorps xmm1,xmm1
Dig2.exe+232C63: 0F 2F C8                 - comiss xmm1,xmm0
Dig2.exe+232C66: 76 03                    - jna Dig2.exe+232C6B
Dig2.exe+232C68: 0F 28 C1                 - movaps xmm0,xmm1
Dig2.exe+232C6B: F3 0F 10 0D CC C4 C5 00  - movss xmm1,[Dig2.exe+4FC4CC]
Dig2.exe+232C73: 0F 2F C8                 - comiss xmm1,xmm0
Dig2.exe+232C76: 77 03                    - ja Dig2.exe+232C7B
Dig2.exe+232C78: 0F 28 C1                 - movaps xmm0,xmm1
Dig2.exe+232C7B: 8B 45 E8                 - mov eax,[ebp-18]
Dig2.exe+232C7E: F3 0F 11 45 A4           - movss [ebp-5C],xmm0
}
</AssemblerScript>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>43</ID>
      <Description>"╠══════════════════════════════╣"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>41</ID>
      <Description>"║   TIP: Right-click values to set hotkeys!  ║"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>42</ID>
      <Description>"║       === Habibrahimov.com ===           ║"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>47</ID>
      <Description>"╠══════════════════════════════╣"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>49</ID>
      <Description>"║     === Latest Update 10.10.25 ===        ║"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>48</ID>
      <Description>"╚══════════════════════════════╝"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols>
    <SymbolEntry>
      <Name>speedhack_wantedspeed</Name>
      <Address>01420000</Address>
    </SymbolEntry>
  </UserdefinedSymbols>
  <Structures StructVersion="2">
    <Structure Name="imf::HealthComponent" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="0" Vartype="Pointer" Bytesize="4" OffsetHex="00000000" DisplayMethod="unsigned integer"/>
        <Element Offset="4" Vartype="Pointer" Bytesize="4" OffsetHex="00000004" Description="Pointer to instance of imf::HealthComponentDefinition" DisplayMethod="unsigned integer"/>
        <Element Offset="8" Vartype="Pointer" Bytesize="4" OffsetHex="00000008" Description="Pointer to instance of imf::Entity" DisplayMethod="unsigned integer"/>
        <Element Offset="12" Vartype="Pointer" Bytesize="4" OffsetHex="0000000C" Description="Pointer to instance of imf::PhysicsComponent" DisplayMethod="unsigned integer"/>
        <Element Offset="16" Vartype="Float" Bytesize="4" RLECount="2" OffsetHex="00000010" DisplayMethod="unsigned integer"/>
        <Element Offset="24" Vartype="Double" Bytesize="8" OffsetHex="00000018" DisplayMethod="unsigned integer"/>
        <Element Offset="32" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="00000020" DisplayMethod="unsigned integer"/>
        <Element Offset="52" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="00000034" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000040" DisplayMethod="unsigned integer"/>
        <Element Offset="72" Vartype="Pointer" Bytesize="4" OffsetHex="00000048" DisplayMethod="unsigned integer"/>
        <Element Offset="76" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000004C" DisplayMethod="unsigned integer"/>
        <Element Offset="84" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000054" DisplayMethod="hexadecimal"/>
        <Element Offset="92" Vartype="4 Bytes" Bytesize="4" RLECount="22" OffsetHex="0000005C" DisplayMethod="unsigned integer"/>
        <Element Offset="180" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000000B4" DisplayMethod="hexadecimal"/>
        <Element Offset="188" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000BC" DisplayMethod="unsigned integer"/>
        <Element Offset="192" Vartype="Pointer" Bytesize="4" OffsetHex="000000C0" DisplayMethod="unsigned integer"/>
        <Element Offset="196" Vartype="Pointer" Bytesize="4" OffsetHex="000000C4" Description="Pointer to instance of imf::AttackComponentDefinition" DisplayMethod="unsigned integer"/>
        <Element Offset="200" Vartype="Pointer" Bytesize="4" OffsetHex="000000C8" Description="Pointer to instance of imf::Entity" DisplayMethod="unsigned integer"/>
        <Element Offset="204" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000000CC" DisplayMethod="unsigned integer"/>
        <Element Offset="220" Vartype="Double" Bytesize="8" OffsetHex="000000DC" DisplayMethod="unsigned integer"/>
        <Element Offset="228" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000000E4" DisplayMethod="unsigned integer"/>
        <Element Offset="244" Vartype="Pointer" Bytesize="4" OffsetHex="000000F4" DisplayMethod="unsigned integer"/>
        <Element Offset="248" Vartype="Double" Bytesize="8" OffsetHex="000000F8" DisplayMethod="unsigned integer"/>
        <Element Offset="256" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000100" DisplayMethod="unsigned integer"/>
        <Element Offset="264" Vartype="Pointer" Bytesize="4" OffsetHex="00000108" DisplayMethod="unsigned integer"/>
        <Element Offset="268" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000010C" DisplayMethod="unsigned integer"/>
        <Element Offset="276" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000114" DisplayMethod="hexadecimal"/>
        <Element Offset="284" Vartype="Pointer" Bytesize="4" OffsetHex="0000011C" DisplayMethod="unsigned integer"/>
        <Element Offset="288" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000120" DisplayMethod="hexadecimal"/>
        <Element Offset="292" Vartype="Pointer" Bytesize="4" RLECount="8" OffsetHex="00000124" DisplayMethod="unsigned integer"/>
        <Element Offset="324" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000144" DisplayMethod="hexadecimal"/>
        <Element Offset="328" Vartype="Pointer" Bytesize="4" OffsetHex="00000148" DisplayMethod="unsigned integer"/>
        <Element Offset="332" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000014C" DisplayMethod="hexadecimal"/>
        <Element Offset="336" Vartype="Pointer" Bytesize="4" OffsetHex="00000150" DisplayMethod="unsigned integer"/>
        <Element Offset="340" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000154" DisplayMethod="hexadecimal"/>
        <Element Offset="344" Vartype="Pointer" Bytesize="4" OffsetHex="00000158" DisplayMethod="unsigned integer"/>
        <Element Offset="348" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000015C" DisplayMethod="hexadecimal"/>
        <Element Offset="352" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="00000160" DisplayMethod="unsigned integer"/>
        <Element Offset="364" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000016C" DisplayMethod="unsigned integer"/>
        <Element Offset="372" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000174" DisplayMethod="hexadecimal"/>
        <Element Offset="380" Vartype="Pointer" Bytesize="4" OffsetHex="0000017C" DisplayMethod="unsigned integer"/>
        <Element Offset="384" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000180" DisplayMethod="unsigned integer"/>
        <Element Offset="392" Vartype="Pointer" Bytesize="4" OffsetHex="00000188" DisplayMethod="unsigned integer"/>
        <Element Offset="396" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000018C" DisplayMethod="unsigned integer"/>
        <Element Offset="404" Vartype="Pointer" Bytesize="4" OffsetHex="00000194" DisplayMethod="unsigned integer"/>
        <Element Offset="408" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000198" DisplayMethod="unsigned integer"/>
        <Element Offset="416" Vartype="Pointer" Bytesize="4" OffsetHex="000001A0" DisplayMethod="unsigned integer"/>
        <Element Offset="420" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000001A4" DisplayMethod="unsigned integer"/>
        <Element Offset="428" Vartype="Pointer" Bytesize="4" OffsetHex="000001AC" DisplayMethod="unsigned integer"/>
        <Element Offset="432" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001B0" DisplayMethod="unsigned integer"/>
        <Element Offset="436" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="000001B4" DisplayMethod="unsigned integer"/>
        <Element Offset="444" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000001BC" DisplayMethod="unsigned integer"/>
        <Element Offset="452" Vartype="Pointer" Bytesize="4" OffsetHex="000001C4" DisplayMethod="unsigned integer"/>
        <Element Offset="456" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000001C8" DisplayMethod="unsigned integer"/>
        <Element Offset="468" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000001D4" DisplayMethod="hexadecimal"/>
        <Element Offset="476" Vartype="Byte" Bytesize="1" OffsetHex="000001DC" DisplayMethod="unsigned integer"/>
        <Element Offset="477" Vartype="String" Bytesize="13" OffsetHex="000001DD" DisplayMethod="unsigned integer"/>
        <Element Offset="490" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="000001EA" DisplayMethod="unsigned integer"/>
        <Element Offset="492" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000001EC" DisplayMethod="unsigned integer"/>
        <Element Offset="504" Vartype="Byte" Bytesize="1" OffsetHex="000001F8" DisplayMethod="unsigned integer"/>
        <Element Offset="505" Vartype="String" Bytesize="14" OffsetHex="000001F9" DisplayMethod="unsigned integer"/>
        <Element Offset="519" Vartype="Byte" Bytesize="1" OffsetHex="00000207" DisplayMethod="unsigned integer"/>
        <Element Offset="520" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000208" DisplayMethod="unsigned integer"/>
        <Element Offset="532" Vartype="Byte" Bytesize="1" OffsetHex="00000214" DisplayMethod="unsigned integer"/>
        <Element Offset="533" Vartype="String" Bytesize="9" OffsetHex="00000215" DisplayMethod="unsigned integer"/>
        <Element Offset="542" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="0000021E" DisplayMethod="unsigned integer"/>
        <Element Offset="544" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="00000220" DisplayMethod="unsigned integer"/>
        <Element Offset="564" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000234" DisplayMethod="hexadecimal"/>
        <Element Offset="572" Vartype="Pointer" Bytesize="4" OffsetHex="0000023C" DisplayMethod="unsigned integer"/>
        <Element Offset="576" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000240" DisplayMethod="hexadecimal"/>
        <Element Offset="580" Vartype="Pointer" Bytesize="4" RLECount="8" OffsetHex="00000244" DisplayMethod="unsigned integer"/>
        <Element Offset="612" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000264" DisplayMethod="hexadecimal"/>
        <Element Offset="616" Vartype="Pointer" Bytesize="4" OffsetHex="00000268" DisplayMethod="unsigned integer"/>
        <Element Offset="620" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000026C" DisplayMethod="hexadecimal"/>
        <Element Offset="624" Vartype="Pointer" Bytesize="4" OffsetHex="00000270" DisplayMethod="unsigned integer"/>
        <Element Offset="628" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000274" DisplayMethod="hexadecimal"/>
        <Element Offset="632" Vartype="Pointer" Bytesize="4" OffsetHex="00000278" DisplayMethod="unsigned integer"/>
        <Element Offset="636" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000027C" DisplayMethod="hexadecimal"/>
        <Element Offset="640" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="00000280" DisplayMethod="unsigned integer"/>
        <Element Offset="652" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000028C" DisplayMethod="unsigned integer"/>
        <Element Offset="660" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000294" DisplayMethod="hexadecimal"/>
        <Element Offset="676" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="000002A4" DisplayMethod="unsigned integer"/>
        <Element Offset="688" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002B0" DisplayMethod="unsigned integer"/>
        <Element Offset="692" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="000002B4" DisplayMethod="unsigned integer"/>
        <Element Offset="704" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002C0" DisplayMethod="unsigned integer"/>
        <Element Offset="708" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="000002C4" DisplayMethod="unsigned integer"/>
        <Element Offset="720" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002D0" DisplayMethod="unsigned integer"/>
        <Element Offset="724" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="000002D4" DisplayMethod="unsigned integer"/>
        <Element Offset="736" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002E0" DisplayMethod="unsigned integer"/>
        <Element Offset="740" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="000002E4" DisplayMethod="unsigned integer"/>
        <Element Offset="752" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002F0" DisplayMethod="unsigned integer"/>
        <Element Offset="756" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000002F4" DisplayMethod="hexadecimal"/>
        <Element Offset="764" Vartype="Byte" Bytesize="1" OffsetHex="000002FC" DisplayMethod="unsigned integer"/>
        <Element Offset="765" Vartype="String" Bytesize="13" OffsetHex="000002FD" DisplayMethod="unsigned integer"/>
        <Element Offset="778" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="0000030A" DisplayMethod="unsigned integer"/>
        <Element Offset="780" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000030C" DisplayMethod="unsigned integer"/>
        <Element Offset="788" Vartype="Pointer" Bytesize="4" OffsetHex="00000314" DisplayMethod="unsigned integer"/>
        <Element Offset="792" Vartype="Byte" Bytesize="1" OffsetHex="00000318" DisplayMethod="unsigned integer"/>
        <Element Offset="793" Vartype="String" Bytesize="14" OffsetHex="00000319" DisplayMethod="unsigned integer"/>
        <Element Offset="807" Vartype="Byte" Bytesize="1" OffsetHex="00000327" DisplayMethod="unsigned integer"/>
        <Element Offset="808" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000328" DisplayMethod="unsigned integer"/>
        <Element Offset="816" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000330" DisplayMethod="hexadecimal"/>
        <Element Offset="820" Vartype="Byte" Bytesize="1" OffsetHex="00000334" DisplayMethod="unsigned integer"/>
        <Element Offset="821" Vartype="String" Bytesize="9" OffsetHex="00000335" DisplayMethod="unsigned integer"/>
        <Element Offset="830" Vartype="Byte" Bytesize="1" OffsetHex="0000033E" DisplayMethod="unsigned integer"/>
        <Element Offset="831" Vartype="2 Bytes" Bytesize="2" OffsetHex="0000033F" DisplayMethod="unsigned integer"/>
        <Element Offset="833" Vartype="Byte" Bytesize="1" OffsetHex="00000341" DisplayMethod="unsigned integer"/>
        <Element Offset="834" Vartype="2 Bytes" Bytesize="2" OffsetHex="00000342" DisplayMethod="unsigned integer"/>
        <Element Offset="836" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000344" DisplayMethod="unsigned integer"/>
        <Element Offset="852" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000354" DisplayMethod="hexadecimal"/>
        <Element Offset="860" Vartype="Byte" Bytesize="1" OffsetHex="0000035C" DisplayMethod="unsigned integer"/>
        <Element Offset="861" Vartype="String" Bytesize="13" OffsetHex="0000035D" DisplayMethod="unsigned integer"/>
        <Element Offset="874" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="0000036A" DisplayMethod="unsigned integer"/>
        <Element Offset="876" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="0000036C" DisplayMethod="unsigned integer"/>
        <Element Offset="888" Vartype="Byte" Bytesize="1" OffsetHex="00000378" DisplayMethod="unsigned integer"/>
        <Element Offset="889" Vartype="String" Bytesize="14" OffsetHex="00000379" DisplayMethod="unsigned integer"/>
        <Element Offset="903" Vartype="Byte" Bytesize="1" OffsetHex="00000387" DisplayMethod="unsigned integer"/>
        <Element Offset="904" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000388" DisplayMethod="unsigned integer"/>
        <Element Offset="916" Vartype="Byte" Bytesize="1" OffsetHex="00000394" DisplayMethod="unsigned integer"/>
        <Element Offset="917" Vartype="String" Bytesize="9" OffsetHex="00000395" DisplayMethod="unsigned integer"/>
        <Element Offset="926" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="0000039E" DisplayMethod="unsigned integer"/>
        <Element Offset="928" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="000003A0" DisplayMethod="unsigned integer"/>
        <Element Offset="948" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000003B4" DisplayMethod="hexadecimal"/>
        <Element Offset="956" Vartype="Byte" Bytesize="1" OffsetHex="000003BC" DisplayMethod="unsigned integer"/>
        <Element Offset="957" Vartype="String" Bytesize="13" OffsetHex="000003BD" DisplayMethod="unsigned integer"/>
        <Element Offset="970" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="000003CA" DisplayMethod="unsigned integer"/>
        <Element Offset="972" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000003CC" DisplayMethod="unsigned integer"/>
        <Element Offset="984" Vartype="Byte" Bytesize="1" OffsetHex="000003D8" DisplayMethod="unsigned integer"/>
        <Element Offset="985" Vartype="String" Bytesize="14" OffsetHex="000003D9" DisplayMethod="unsigned integer"/>
        <Element Offset="999" Vartype="Byte" Bytesize="1" OffsetHex="000003E7" DisplayMethod="unsigned integer"/>
        <Element Offset="1000" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000003E8" DisplayMethod="unsigned integer"/>
        <Element Offset="1012" Vartype="Byte" Bytesize="1" OffsetHex="000003F4" DisplayMethod="unsigned integer"/>
        <Element Offset="1013" Vartype="String" Bytesize="9" OffsetHex="000003F5" DisplayMethod="unsigned integer"/>
        <Element Offset="1022" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="000003FE" DisplayMethod="unsigned integer"/>
        <Element Offset="1024" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="00000400" DisplayMethod="unsigned integer"/>
        <Element Offset="1044" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000414" DisplayMethod="hexadecimal"/>
        <Element Offset="1052" Vartype="Pointer" Bytesize="4" OffsetHex="0000041C" DisplayMethod="unsigned integer"/>
        <Element Offset="1056" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000420" DisplayMethod="unsigned integer"/>
        <Element Offset="1064" Vartype="Pointer" Bytesize="4" OffsetHex="00000428" DisplayMethod="unsigned integer"/>
        <Element Offset="1068" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000042C" DisplayMethod="unsigned integer"/>
        <Element Offset="1076" Vartype="Pointer" Bytesize="4" OffsetHex="00000434" DisplayMethod="unsigned integer"/>
        <Element Offset="1080" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000438" DisplayMethod="unsigned integer"/>
        <Element Offset="1088" Vartype="Pointer" Bytesize="4" OffsetHex="00000440" DisplayMethod="unsigned integer"/>
        <Element Offset="1092" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000444" DisplayMethod="unsigned integer"/>
        <Element Offset="1100" Vartype="Pointer" Bytesize="4" OffsetHex="0000044C" DisplayMethod="unsigned integer"/>
        <Element Offset="1104" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="00000450" DisplayMethod="unsigned integer"/>
        <Element Offset="1124" Vartype="Pointer" Bytesize="4" OffsetHex="00000464" DisplayMethod="unsigned integer"/>
        <Element Offset="1128" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000468" DisplayMethod="unsigned integer"/>
        <Element Offset="1140" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000474" DisplayMethod="hexadecimal"/>
        <Element Offset="1148" Vartype="Pointer" Bytesize="4" OffsetHex="0000047C" DisplayMethod="unsigned integer"/>
        <Element Offset="1152" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000480" DisplayMethod="unsigned integer"/>
        <Element Offset="1160" Vartype="Pointer" Bytesize="4" OffsetHex="00000488" DisplayMethod="unsigned integer"/>
        <Element Offset="1164" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000048C" DisplayMethod="unsigned integer"/>
        <Element Offset="1172" Vartype="Pointer" Bytesize="4" OffsetHex="00000494" DisplayMethod="unsigned integer"/>
        <Element Offset="1176" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000498" DisplayMethod="unsigned integer"/>
        <Element Offset="1184" Vartype="Pointer" Bytesize="4" OffsetHex="000004A0" DisplayMethod="unsigned integer"/>
        <Element Offset="1188" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000004A4" DisplayMethod="unsigned integer"/>
        <Element Offset="1196" Vartype="Pointer" Bytesize="4" OffsetHex="000004AC" DisplayMethod="unsigned integer"/>
        <Element Offset="1200" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004B0" DisplayMethod="unsigned integer"/>
        <Element Offset="1204" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="000004B4" DisplayMethod="unsigned integer"/>
        <Element Offset="1212" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000004BC" DisplayMethod="unsigned integer"/>
        <Element Offset="1220" Vartype="Pointer" Bytesize="4" OffsetHex="000004C4" DisplayMethod="unsigned integer"/>
        <Element Offset="1224" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000004C8" DisplayMethod="unsigned integer"/>
        <Element Offset="1236" Vartype="Pointer" Bytesize="4" OffsetHex="000004D4" DisplayMethod="unsigned integer"/>
        <Element Offset="1240" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004D8" DisplayMethod="hexadecimal"/>
        <Element Offset="1244" Vartype="Byte" Bytesize="1" OffsetHex="000004DC" DisplayMethod="unsigned integer"/>
        <Element Offset="1245" Vartype="String" Bytesize="9" OffsetHex="000004DD" DisplayMethod="unsigned integer"/>
        <Element Offset="1254" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="000004E6" DisplayMethod="unsigned integer"/>
        <Element Offset="1256" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000004E8" DisplayMethod="unsigned integer"/>
        <Element Offset="1272" Vartype="Byte" Bytesize="1" OffsetHex="000004F8" DisplayMethod="unsigned integer"/>
        <Element Offset="1273" Vartype="String" Bytesize="10" OffsetHex="000004F9" DisplayMethod="unsigned integer"/>
        <Element Offset="1283" Vartype="Byte" Bytesize="1" OffsetHex="00000503" DisplayMethod="unsigned integer"/>
        <Element Offset="1284" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000504" DisplayMethod="unsigned integer"/>
        <Element Offset="1300" Vartype="Byte" Bytesize="1" OffsetHex="00000514" DisplayMethod="unsigned integer"/>
        <Element Offset="1301" Vartype="String" Bytesize="9" OffsetHex="00000515" DisplayMethod="unsigned integer"/>
        <Element Offset="1310" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="0000051E" DisplayMethod="unsigned integer"/>
        <Element Offset="1312" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="00000520" DisplayMethod="unsigned integer"/>
        <Element Offset="1332" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000534" DisplayMethod="hexadecimal"/>
        <Element Offset="1340" Vartype="4 Bytes" Bytesize="4" RLECount="22" OffsetHex="0000053C" DisplayMethod="unsigned integer"/>
        <Element Offset="1428" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000594" DisplayMethod="hexadecimal"/>
        <Element Offset="1436" Vartype="Byte" Bytesize="1" OffsetHex="0000059C" DisplayMethod="unsigned integer"/>
        <Element Offset="1437" Vartype="String" Bytesize="13" OffsetHex="0000059D" DisplayMethod="unsigned integer"/>
        <Element Offset="1450" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="000005AA" DisplayMethod="unsigned integer"/>
        <Element Offset="1452" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000005AC" DisplayMethod="unsigned integer"/>
        <Element Offset="1464" Vartype="Byte" Bytesize="1" OffsetHex="000005B8" DisplayMethod="unsigned integer"/>
        <Element Offset="1465" Vartype="String" Bytesize="14" OffsetHex="000005B9" DisplayMethod="unsigned integer"/>
        <Element Offset="1479" Vartype="Byte" Bytesize="1" OffsetHex="000005C7" DisplayMethod="unsigned integer"/>
        <Element Offset="1480" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000005C8" DisplayMethod="unsigned integer"/>
        <Element Offset="1492" Vartype="Byte" Bytesize="1" OffsetHex="000005D4" DisplayMethod="unsigned integer"/>
        <Element Offset="1493" Vartype="String" Bytesize="9" OffsetHex="000005D5" DisplayMethod="unsigned integer"/>
        <Element Offset="1502" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="000005DE" DisplayMethod="unsigned integer"/>
        <Element Offset="1504" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="000005E0" DisplayMethod="unsigned integer"/>
        <Element Offset="1524" Vartype="4 Bytes" Bytesize="4" OffsetHex="000005F4" DisplayMethod="hexadecimal"/>
        <Element Offset="1528" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000005F8" DisplayMethod="unsigned integer"/>
        <Element Offset="1536" Vartype="Pointer" Bytesize="4" OffsetHex="00000600" DisplayMethod="unsigned integer"/>
        <Element Offset="1540" Vartype="Pointer" Bytesize="4" OffsetHex="00000604" Description="Pointer to instance of imf::VisualEffectComponentDefinition" DisplayMethod="unsigned integer"/>
        <Element Offset="1544" Vartype="Pointer" Bytesize="4" OffsetHex="00000608" Description="Pointer to instance of imf::Entity" DisplayMethod="unsigned integer"/>
        <Element Offset="1548" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="0000060C" DisplayMethod="unsigned integer"/>
        <Element Offset="1568" Vartype="Float" Bytesize="4" RLECount="2" OffsetHex="00000620" DisplayMethod="unsigned integer"/>
        <Element Offset="1576" Vartype="4 Bytes" Bytesize="4" RLECount="7" OffsetHex="00000628" DisplayMethod="unsigned integer"/>
        <Element Offset="1604" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000644" DisplayMethod="hexadecimal"/>
        <Element Offset="1608" Vartype="Pointer" Bytesize="4" OffsetHex="00000648" DisplayMethod="unsigned integer"/>
        <Element Offset="1612" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000064C" DisplayMethod="unsigned integer"/>
        <Element Offset="1620" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000654" DisplayMethod="hexadecimal"/>
        <Element Offset="1628" Vartype="Byte" Bytesize="1" OffsetHex="0000065C" DisplayMethod="unsigned integer"/>
        <Element Offset="1629" Vartype="String" Bytesize="13" OffsetHex="0000065D" DisplayMethod="unsigned integer"/>
        <Element Offset="1642" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="0000066A" DisplayMethod="unsigned integer"/>
        <Element Offset="1644" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="0000066C" DisplayMethod="unsigned integer"/>
        <Element Offset="1656" Vartype="Byte" Bytesize="1" OffsetHex="00000678" DisplayMethod="unsigned integer"/>
        <Element Offset="1657" Vartype="String" Bytesize="14" OffsetHex="00000679" DisplayMethod="unsigned integer"/>
        <Element Offset="1671" Vartype="Byte" Bytesize="1" OffsetHex="00000687" DisplayMethod="unsigned integer"/>
        <Element Offset="1672" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000688" DisplayMethod="unsigned integer"/>
        <Element Offset="1684" Vartype="Byte" Bytesize="1" OffsetHex="00000694" DisplayMethod="unsigned integer"/>
        <Element Offset="1685" Vartype="String" Bytesize="9" OffsetHex="00000695" DisplayMethod="unsigned integer"/>
        <Element Offset="1694" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="0000069E" DisplayMethod="unsigned integer"/>
        <Element Offset="1696" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="000006A0" DisplayMethod="unsigned integer"/>
        <Element Offset="1716" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000006B4" DisplayMethod="hexadecimal"/>
        <Element Offset="1728" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="000006C0" DisplayMethod="unsigned integer"/>
        <Element Offset="1736" Vartype="4 Bytes" Bytesize="4" OffsetHex="000006C8" DisplayMethod="hexadecimal"/>
        <Element Offset="1740" Vartype="Pointer" Bytesize="4" RLECount="11" OffsetHex="000006CC" DisplayMethod="unsigned integer"/>
        <Element Offset="1784" Vartype="4 Bytes" Bytesize="4" OffsetHex="000006F8" DisplayMethod="hexadecimal"/>
        <Element Offset="1788" Vartype="Pointer" Bytesize="4" RLECount="4" OffsetHex="000006FC" DisplayMethod="unsigned integer"/>
        <Element Offset="1804" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000070C" DisplayMethod="unsigned integer"/>
        <Element Offset="1812" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000714" DisplayMethod="hexadecimal"/>
        <Element Offset="1820" Vartype="Byte" Bytesize="1" OffsetHex="0000071C" DisplayMethod="unsigned integer"/>
        <Element Offset="1821" Vartype="String" Bytesize="13" OffsetHex="0000071D" DisplayMethod="unsigned integer"/>
        <Element Offset="1834" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="0000072A" DisplayMethod="unsigned integer"/>
        <Element Offset="1836" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000072C" DisplayMethod="unsigned integer"/>
        <Element Offset="1844" Vartype="Pointer" Bytesize="4" OffsetHex="00000734" DisplayMethod="unsigned integer"/>
        <Element Offset="1848" Vartype="Byte" Bytesize="1" OffsetHex="00000738" DisplayMethod="unsigned integer"/>
        <Element Offset="1849" Vartype="String" Bytesize="14" OffsetHex="00000739" DisplayMethod="unsigned integer"/>
        <Element Offset="1863" Vartype="Byte" Bytesize="1" OffsetHex="00000747" DisplayMethod="unsigned integer"/>
        <Element Offset="1864" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000748" DisplayMethod="unsigned integer"/>
        <Element Offset="1876" Vartype="Byte" Bytesize="1" OffsetHex="00000754" DisplayMethod="unsigned integer"/>
        <Element Offset="1877" Vartype="String" Bytesize="9" OffsetHex="00000755" DisplayMethod="unsigned integer"/>
        <Element Offset="1886" Vartype="Byte" Bytesize="1" OffsetHex="0000075E" DisplayMethod="unsigned integer"/>
        <Element Offset="1887" Vartype="2 Bytes" Bytesize="2" OffsetHex="0000075F" DisplayMethod="unsigned integer"/>
        <Element Offset="1889" Vartype="Byte" Bytesize="1" RLECount="3" OffsetHex="00000761" DisplayMethod="unsigned integer"/>
        <Element Offset="1892" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000764" DisplayMethod="unsigned integer"/>
        <Element Offset="1908" Vartype="Pointer" Bytesize="4" OffsetHex="00000774" DisplayMethod="unsigned integer"/>
        <Element Offset="1912" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000778" DisplayMethod="hexadecimal"/>
        <Element Offset="1916" Vartype="Byte" Bytesize="1" OffsetHex="0000077C" DisplayMethod="unsigned integer"/>
        <Element Offset="1917" Vartype="String" Bytesize="13" OffsetHex="0000077D" DisplayMethod="unsigned integer"/>
        <Element Offset="1930" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="0000078A" DisplayMethod="unsigned integer"/>
        <Element Offset="1932" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000078C" DisplayMethod="unsigned integer"/>
        <Element Offset="1940" Vartype="Pointer" Bytesize="4" OffsetHex="00000794" DisplayMethod="unsigned integer"/>
        <Element Offset="1944" Vartype="Byte" Bytesize="1" OffsetHex="00000798" DisplayMethod="unsigned integer"/>
        <Element Offset="1945" Vartype="String" Bytesize="14" OffsetHex="00000799" DisplayMethod="unsigned integer"/>
        <Element Offset="1959" Vartype="Byte" Bytesize="1" OffsetHex="000007A7" DisplayMethod="unsigned integer"/>
        <Element Offset="1960" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000007A8" DisplayMethod="unsigned integer"/>
        <Element Offset="1972" Vartype="Byte" Bytesize="1" OffsetHex="000007B4" DisplayMethod="unsigned integer"/>
        <Element Offset="1973" Vartype="String" Bytesize="9" OffsetHex="000007B5" DisplayMethod="unsigned integer"/>
        <Element Offset="1982" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="000007BE" DisplayMethod="unsigned integer"/>
        <Element Offset="1984" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="000007C0" DisplayMethod="unsigned integer"/>
        <Element Offset="2004" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000007D4" DisplayMethod="hexadecimal"/>
        <Element Offset="2012" Vartype="Pointer" Bytesize="4" OffsetHex="000007DC" DisplayMethod="unsigned integer"/>
        <Element Offset="2016" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007E0" DisplayMethod="hexadecimal"/>
        <Element Offset="2020" Vartype="Pointer" Bytesize="4" OffsetHex="000007E4" DisplayMethod="unsigned integer"/>
        <Element Offset="2024" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007E8" DisplayMethod="hexadecimal"/>
        <Element Offset="2028" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="000007EC" DisplayMethod="unsigned integer"/>
        <Element Offset="2040" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000007F8" DisplayMethod="hexadecimal"/>
        <Element Offset="2052" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000804" DisplayMethod="unsigned integer"/>
        <Element Offset="2060" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="0000080C" DisplayMethod="hexadecimal"/>
        <Element Offset="2076" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="0000081C" DisplayMethod="unsigned integer"/>
        <Element Offset="2084" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000824" DisplayMethod="hexadecimal"/>
        <Element Offset="2088" Vartype="Pointer" Bytesize="4" OffsetHex="00000828" DisplayMethod="unsigned integer"/>
        <Element Offset="2092" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000082C" DisplayMethod="unsigned integer"/>
        <Element Offset="2100" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000834" DisplayMethod="hexadecimal"/>
        <Element Offset="2116" Vartype="Pointer" Bytesize="4" OffsetHex="00000844" DisplayMethod="unsigned integer"/>
        <Element Offset="2120" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000848" DisplayMethod="hexadecimal"/>
        <Element Offset="2128" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000850" DisplayMethod="unsigned integer"/>
        <Element Offset="2136" Vartype="4 Bytes" Bytesize="4" RLECount="9" OffsetHex="00000858" DisplayMethod="hexadecimal"/>
        <Element Offset="2172" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="0000087C" DisplayMethod="unsigned integer"/>
        <Element Offset="2180" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000884" DisplayMethod="hexadecimal"/>
        <Element Offset="2188" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000088C" DisplayMethod="unsigned integer"/>
        <Element Offset="2196" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000894" DisplayMethod="hexadecimal"/>
        <Element Offset="2200" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000898" DisplayMethod="unsigned integer"/>
        <Element Offset="2204" Vartype="Pointer" Bytesize="4" OffsetHex="0000089C" DisplayMethod="unsigned integer"/>
        <Element Offset="2208" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000008A0" DisplayMethod="unsigned integer"/>
        <Element Offset="2216" Vartype="Pointer" Bytesize="4" OffsetHex="000008A8" DisplayMethod="unsigned integer"/>
        <Element Offset="2220" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000008AC" DisplayMethod="unsigned integer"/>
        <Element Offset="2228" Vartype="Pointer" Bytesize="4" OffsetHex="000008B4" DisplayMethod="unsigned integer"/>
        <Element Offset="2232" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000008B8" DisplayMethod="unsigned integer"/>
        <Element Offset="2240" Vartype="Pointer" Bytesize="4" OffsetHex="000008C0" DisplayMethod="unsigned integer"/>
        <Element Offset="2244" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000008C4" DisplayMethod="unsigned integer"/>
        <Element Offset="2252" Vartype="Pointer" Bytesize="4" OffsetHex="000008CC" DisplayMethod="unsigned integer"/>
        <Element Offset="2256" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000008D0" DisplayMethod="unsigned integer"/>
        <Element Offset="2264" Vartype="String" Bytesize="6" OffsetHex="000008D8" DisplayMethod="unsigned integer"/>
        <Element Offset="2270" Vartype="Byte" Bytesize="1" OffsetHex="000008DE" DisplayMethod="unsigned integer"/>
        <Element Offset="2271" Vartype="2 Bytes" Bytesize="2" OffsetHex="000008DF" DisplayMethod="unsigned integer"/>
        <Element Offset="2273" Vartype="Byte" Bytesize="1" RLECount="3" OffsetHex="000008E1" DisplayMethod="unsigned integer"/>
        <Element Offset="2276" Vartype="Pointer" Bytesize="4" OffsetHex="000008E4" DisplayMethod="unsigned integer"/>
        <Element Offset="2280" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000008E8" DisplayMethod="unsigned integer"/>
        <Element Offset="2292" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000008F4" DisplayMethod="hexadecimal"/>
        <Element Offset="2300" Vartype="4 Bytes" Bytesize="4" OffsetHex="000008FC" DisplayMethod="unsigned integer"/>
        <Element Offset="2304" Vartype="Pointer" Bytesize="4" OffsetHex="00000900" DisplayMethod="unsigned integer"/>
        <Element Offset="2308" Vartype="Pointer" Bytesize="4" OffsetHex="00000904" Description="Pointer to instance of imf::AttackComponentDefinition" DisplayMethod="unsigned integer"/>
        <Element Offset="2312" Vartype="Pointer" Bytesize="4" OffsetHex="00000908" Description="Pointer to instance of imf::Entity" DisplayMethod="unsigned integer"/>
        <Element Offset="2316" Vartype="Pointer" Bytesize="4" OffsetHex="0000090C" DisplayMethod="unsigned integer"/>
        <Element Offset="2320" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000910" DisplayMethod="unsigned integer"/>
        <Element Offset="2332" Vartype="Double" Bytesize="8" OffsetHex="0000091C" DisplayMethod="unsigned integer"/>
        <Element Offset="2340" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000924" DisplayMethod="unsigned integer"/>
        <Element Offset="2344" Vartype="Pointer" Bytesize="4" OffsetHex="00000928" DisplayMethod="unsigned integer"/>
        <Element Offset="2348" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000092C" DisplayMethod="unsigned integer"/>
        <Element Offset="2356" Vartype="Pointer" Bytesize="4" OffsetHex="00000934" DisplayMethod="unsigned integer"/>
        <Element Offset="2360" Vartype="Double" Bytesize="8" OffsetHex="00000938" DisplayMethod="unsigned integer"/>
        <Element Offset="2368" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000940" DisplayMethod="unsigned integer"/>
        <Element Offset="2376" Vartype="Pointer" Bytesize="4" OffsetHex="00000948" DisplayMethod="unsigned integer"/>
        <Element Offset="2380" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000094C" DisplayMethod="unsigned integer"/>
        <Element Offset="2388" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000954" DisplayMethod="hexadecimal"/>
        <Element Offset="2396" Vartype="Byte" Bytesize="1" OffsetHex="0000095C" DisplayMethod="unsigned integer"/>
        <Element Offset="2397" Vartype="String" Bytesize="13" OffsetHex="0000095D" DisplayMethod="unsigned integer"/>
        <Element Offset="2410" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="0000096A" DisplayMethod="unsigned integer"/>
        <Element Offset="2412" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000096C" DisplayMethod="unsigned integer"/>
        <Element Offset="2420" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000974" DisplayMethod="hexadecimal"/>
        <Element Offset="2424" Vartype="Byte" Bytesize="1" OffsetHex="00000978" DisplayMethod="unsigned integer"/>
        <Element Offset="2425" Vartype="String" Bytesize="14" OffsetHex="00000979" DisplayMethod="unsigned integer"/>
        <Element Offset="2439" Vartype="Byte" Bytesize="1" OffsetHex="00000987" DisplayMethod="unsigned integer"/>
        <Element Offset="2440" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000988" DisplayMethod="unsigned integer"/>
        <Element Offset="2452" Vartype="Byte" Bytesize="1" OffsetHex="00000994" DisplayMethod="unsigned integer"/>
        <Element Offset="2453" Vartype="String" Bytesize="9" OffsetHex="00000995" DisplayMethod="unsigned integer"/>
        <Element Offset="2462" Vartype="2 Bytes" Bytesize="2" OffsetHex="0000099E" DisplayMethod="unsigned integer"/>
        <Element Offset="2464" Vartype="4 Bytes" Bytesize="4" OffsetHex="000009A0" DisplayMethod="hexadecimal"/>
        <Element Offset="2468" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000009A4" DisplayMethod="unsigned integer"/>
        <Element Offset="2484" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000009B4" DisplayMethod="hexadecimal"/>
        <Element Offset="2492" Vartype="Pointer" Bytesize="4" OffsetHex="000009BC" DisplayMethod="unsigned integer"/>
        <Element Offset="2496" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000009C0" DisplayMethod="unsigned integer"/>
        <Element Offset="2504" Vartype="Pointer" Bytesize="4" OffsetHex="000009C8" DisplayMethod="unsigned integer"/>
        <Element Offset="2508" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000009CC" DisplayMethod="unsigned integer"/>
        <Element Offset="2516" Vartype="Pointer" Bytesize="4" OffsetHex="000009D4" DisplayMethod="unsigned integer"/>
        <Element Offset="2520" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000009D8" DisplayMethod="unsigned integer"/>
        <Element Offset="2528" Vartype="Pointer" Bytesize="4" OffsetHex="000009E0" DisplayMethod="unsigned integer"/>
        <Element Offset="2532" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="000009E4" DisplayMethod="unsigned integer"/>
        <Element Offset="2552" Vartype="Pointer" Bytesize="4" OffsetHex="000009F8" DisplayMethod="unsigned integer"/>
        <Element Offset="2556" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000009FC" DisplayMethod="unsigned integer"/>
        <Element Offset="2564" Vartype="Pointer" Bytesize="4" OffsetHex="00000A04" DisplayMethod="unsigned integer"/>
        <Element Offset="2568" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000A08" DisplayMethod="unsigned integer"/>
        <Element Offset="2580" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000A14" DisplayMethod="hexadecimal"/>
        <Element Offset="2588" Vartype="Pointer" Bytesize="4" OffsetHex="00000A1C" DisplayMethod="unsigned integer"/>
        <Element Offset="2592" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000A20" DisplayMethod="hexadecimal"/>
        <Element Offset="2596" Vartype="Pointer" Bytesize="4" RLECount="8" OffsetHex="00000A24" DisplayMethod="unsigned integer"/>
        <Element Offset="2628" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000A44" DisplayMethod="hexadecimal"/>
        <Element Offset="2632" Vartype="Pointer" Bytesize="4" OffsetHex="00000A48" DisplayMethod="unsigned integer"/>
        <Element Offset="2636" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000A4C" DisplayMethod="hexadecimal"/>
        <Element Offset="2640" Vartype="Pointer" Bytesize="4" OffsetHex="00000A50" DisplayMethod="unsigned integer"/>
        <Element Offset="2644" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000A54" DisplayMethod="hexadecimal"/>
        <Element Offset="2648" Vartype="Pointer" Bytesize="4" OffsetHex="00000A58" DisplayMethod="unsigned integer"/>
        <Element Offset="2652" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000A5C" DisplayMethod="hexadecimal"/>
        <Element Offset="2656" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="00000A60" DisplayMethod="unsigned integer"/>
        <Element Offset="2668" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000A6C" DisplayMethod="unsigned integer"/>
        <Element Offset="2676" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000A74" DisplayMethod="hexadecimal"/>
        <Element Offset="2684" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000A7C" DisplayMethod="unsigned integer"/>
        <Element Offset="2688" Vartype="Pointer" Bytesize="4" OffsetHex="00000A80" DisplayMethod="unsigned integer"/>
        <Element Offset="2692" Vartype="Pointer" Bytesize="4" OffsetHex="00000A84" Description="Pointer to instance of imf::DropShadowComponentDefinition" DisplayMethod="unsigned integer"/>
        <Element Offset="2696" Vartype="Pointer" Bytesize="4" OffsetHex="00000A88" Description="Pointer to instance of imf::Entity" DisplayMethod="unsigned integer"/>
        <Element Offset="2700" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000A8C" DisplayMethod="unsigned integer"/>
        <Element Offset="2704" Vartype="Float" Bytesize="4" RLECount="5" OffsetHex="00000A90" DisplayMethod="unsigned integer"/>
        <Element Offset="2724" Vartype="Pointer" Bytesize="4" OffsetHex="00000AA4" Description="Pointer to instance of imf::PhysicalTexture" DisplayMethod="unsigned integer"/>
        <Element Offset="2728" Vartype="Pointer" Bytesize="4" OffsetHex="00000AA8" Description="Pointer to instance of boost::detail::sp_counted_impl_pd&lt;imf::PhysicalTexture *,boost::detail::sp_ms_deleter&lt;imf::PhysicalTexture&gt; &gt;" DisplayMethod="unsigned integer"/>
        <Element Offset="2732" Vartype="Float" Bytesize="4" RLECount="4" OffsetHex="00000AAC" DisplayMethod="unsigned integer"/>
        <Element Offset="2748" Vartype="Pointer" Bytesize="4" OffsetHex="00000ABC" DisplayMethod="unsigned integer"/>
        <Element Offset="2752" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000AC0" DisplayMethod="unsigned integer"/>
        <Element Offset="2756" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000AC4" DisplayMethod="hexadecimal"/>
        <Element Offset="2760" Vartype="Pointer" Bytesize="4" OffsetHex="00000AC8" DisplayMethod="unsigned integer"/>
        <Element Offset="2764" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000ACC" DisplayMethod="unsigned integer"/>
        <Element Offset="2772" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000AD4" DisplayMethod="hexadecimal"/>
        <Element Offset="2780" Vartype="Byte" Bytesize="1" OffsetHex="00000ADC" DisplayMethod="unsigned integer"/>
        <Element Offset="2781" Vartype="String" Bytesize="13" OffsetHex="00000ADD" DisplayMethod="unsigned integer"/>
        <Element Offset="2794" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="00000AEA" DisplayMethod="unsigned integer"/>
        <Element Offset="2796" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000AEC" DisplayMethod="unsigned integer"/>
        <Element Offset="2808" Vartype="Byte" Bytesize="1" OffsetHex="00000AF8" DisplayMethod="unsigned integer"/>
        <Element Offset="2809" Vartype="String" Bytesize="14" OffsetHex="00000AF9" DisplayMethod="unsigned integer"/>
        <Element Offset="2823" Vartype="Byte" Bytesize="1" OffsetHex="00000B07" DisplayMethod="unsigned integer"/>
        <Element Offset="2824" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000B08" DisplayMethod="unsigned integer"/>
        <Element Offset="2836" Vartype="Byte" Bytesize="1" OffsetHex="00000B14" DisplayMethod="unsigned integer"/>
        <Element Offset="2837" Vartype="String" Bytesize="9" OffsetHex="00000B15" DisplayMethod="unsigned integer"/>
        <Element Offset="2846" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="00000B1E" DisplayMethod="unsigned integer"/>
        <Element Offset="2848" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="00000B20" DisplayMethod="unsigned integer"/>
        <Element Offset="2868" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000B34" DisplayMethod="hexadecimal"/>
        <Element Offset="2876" Vartype="Byte" Bytesize="1" OffsetHex="00000B3C" DisplayMethod="unsigned integer"/>
        <Element Offset="2877" Vartype="String" Bytesize="9" OffsetHex="00000B3D" DisplayMethod="unsigned integer"/>
        <Element Offset="2886" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="00000B46" DisplayMethod="unsigned integer"/>
        <Element Offset="2888" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000B48" DisplayMethod="unsigned integer"/>
        <Element Offset="2904" Vartype="Byte" Bytesize="1" OffsetHex="00000B58" DisplayMethod="unsigned integer"/>
        <Element Offset="2905" Vartype="String" Bytesize="10" OffsetHex="00000B59" DisplayMethod="unsigned integer"/>
        <Element Offset="2915" Vartype="Byte" Bytesize="1" OffsetHex="00000B63" DisplayMethod="unsigned integer"/>
        <Element Offset="2916" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000B64" DisplayMethod="unsigned integer"/>
        <Element Offset="2932" Vartype="Byte" Bytesize="1" OffsetHex="00000B74" DisplayMethod="unsigned integer"/>
        <Element Offset="2933" Vartype="String" Bytesize="9" OffsetHex="00000B75" DisplayMethod="unsigned integer"/>
        <Element Offset="2942" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="00000B7E" DisplayMethod="unsigned integer"/>
        <Element Offset="2944" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="00000B80" DisplayMethod="unsigned integer"/>
        <Element Offset="2964" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000B94" DisplayMethod="hexadecimal"/>
        <Element Offset="2972" Vartype="Pointer" Bytesize="4" OffsetHex="00000B9C" DisplayMethod="unsigned integer"/>
        <Element Offset="2976" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000BA0" DisplayMethod="hexadecimal"/>
        <Element Offset="2980" Vartype="Pointer" Bytesize="4" OffsetHex="00000BA4" DisplayMethod="unsigned integer"/>
        <Element Offset="2984" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000BA8" DisplayMethod="hexadecimal"/>
        <Element Offset="2988" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="00000BAC" DisplayMethod="unsigned integer"/>
        <Element Offset="3000" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000BB8" DisplayMethod="hexadecimal"/>
        <Element Offset="3012" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000BC4" DisplayMethod="unsigned integer"/>
        <Element Offset="3020" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000BCC" DisplayMethod="hexadecimal"/>
        <Element Offset="3036" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000BDC" DisplayMethod="unsigned integer"/>
        <Element Offset="3044" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000BE4" DisplayMethod="hexadecimal"/>
        <Element Offset="3048" Vartype="Pointer" Bytesize="4" OffsetHex="00000BE8" DisplayMethod="unsigned integer"/>
        <Element Offset="3052" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000BEC" DisplayMethod="unsigned integer"/>
        <Element Offset="3060" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000BF4" DisplayMethod="hexadecimal"/>
        <Element Offset="3068" Vartype="Pointer" Bytesize="4" OffsetHex="00000BFC" DisplayMethod="unsigned integer"/>
        <Element Offset="3072" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000C00" DisplayMethod="unsigned integer"/>
        <Element Offset="3080" Vartype="Pointer" Bytesize="4" OffsetHex="00000C08" DisplayMethod="unsigned integer"/>
        <Element Offset="3084" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000C0C" DisplayMethod="unsigned integer"/>
        <Element Offset="3092" Vartype="Pointer" Bytesize="4" OffsetHex="00000C14" DisplayMethod="unsigned integer"/>
        <Element Offset="3096" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000C18" DisplayMethod="unsigned integer"/>
        <Element Offset="3104" Vartype="Pointer" Bytesize="4" OffsetHex="00000C20" DisplayMethod="unsigned integer"/>
        <Element Offset="3108" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000C24" DisplayMethod="unsigned integer"/>
        <Element Offset="3116" Vartype="Pointer" Bytesize="4" OffsetHex="00000C2C" DisplayMethod="unsigned integer"/>
        <Element Offset="3120" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000C30" DisplayMethod="unsigned integer"/>
        <Element Offset="3124" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000C34" DisplayMethod="unsigned integer"/>
        <Element Offset="3132" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000C3C" DisplayMethod="unsigned integer"/>
        <Element Offset="3140" Vartype="Pointer" Bytesize="4" OffsetHex="00000C44" DisplayMethod="unsigned integer"/>
        <Element Offset="3144" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000C48" DisplayMethod="unsigned integer"/>
        <Element Offset="3156" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000C54" DisplayMethod="hexadecimal"/>
        <Element Offset="3164" Vartype="Byte" Bytesize="1" OffsetHex="00000C5C" DisplayMethod="unsigned integer"/>
        <Element Offset="3165" Vartype="String" Bytesize="13" OffsetHex="00000C5D" DisplayMethod="unsigned integer"/>
        <Element Offset="3178" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="00000C6A" DisplayMethod="unsigned integer"/>
        <Element Offset="3180" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000C6C" DisplayMethod="unsigned integer"/>
        <Element Offset="3188" Vartype="Pointer" Bytesize="4" OffsetHex="00000C74" DisplayMethod="unsigned integer"/>
        <Element Offset="3192" Vartype="Byte" Bytesize="1" OffsetHex="00000C78" DisplayMethod="unsigned integer"/>
        <Element Offset="3193" Vartype="String" Bytesize="14" OffsetHex="00000C79" DisplayMethod="unsigned integer"/>
        <Element Offset="3207" Vartype="Byte" Bytesize="1" OffsetHex="00000C87" DisplayMethod="unsigned integer"/>
        <Element Offset="3208" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000C88" DisplayMethod="unsigned integer"/>
        <Element Offset="3220" Vartype="Byte" Bytesize="1" OffsetHex="00000C94" DisplayMethod="unsigned integer"/>
        <Element Offset="3221" Vartype="String" Bytesize="9" OffsetHex="00000C95" DisplayMethod="unsigned integer"/>
        <Element Offset="3230" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="00000C9E" DisplayMethod="unsigned integer"/>
        <Element Offset="3232" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="00000CA0" DisplayMethod="unsigned integer"/>
        <Element Offset="3252" Vartype="Pointer" Bytesize="4" OffsetHex="00000CB4" DisplayMethod="unsigned integer"/>
        <Element Offset="3256" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000CB8" DisplayMethod="hexadecimal"/>
        <Element Offset="3260" Vartype="4 Bytes" Bytesize="4" RLECount="22" OffsetHex="00000CBC" DisplayMethod="unsigned integer"/>
        <Element Offset="3348" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000D14" DisplayMethod="hexadecimal"/>
        <Element Offset="3356" Vartype="4 Bytes" Bytesize="4" RLECount="22" OffsetHex="00000D1C" DisplayMethod="unsigned integer"/>
        <Element Offset="3444" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000D74" DisplayMethod="hexadecimal"/>
        <Element Offset="3452" Vartype="4 Bytes" Bytesize="4" RLECount="22" OffsetHex="00000D7C" DisplayMethod="unsigned integer"/>
        <Element Offset="3540" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000DD4" DisplayMethod="hexadecimal"/>
        <Element Offset="3548" Vartype="4 Bytes" Bytesize="4" RLECount="22" OffsetHex="00000DDC" DisplayMethod="unsigned integer"/>
        <Element Offset="3636" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000E34" DisplayMethod="hexadecimal"/>
        <Element Offset="3644" Vartype="4 Bytes" Bytesize="4" RLECount="22" OffsetHex="00000E3C" DisplayMethod="unsigned integer"/>
        <Element Offset="3732" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000E94" DisplayMethod="hexadecimal"/>
        <Element Offset="3740" Vartype="4 Bytes" Bytesize="4" RLECount="22" OffsetHex="00000E9C" DisplayMethod="unsigned integer"/>
        <Element Offset="3828" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000EF4" DisplayMethod="hexadecimal"/>
        <Element Offset="3836" Vartype="4 Bytes" Bytesize="4" RLECount="22" OffsetHex="00000EFC" DisplayMethod="unsigned integer"/>
        <Element Offset="3924" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000F54" DisplayMethod="hexadecimal"/>
        <Element Offset="3932" Vartype="4 Bytes" Bytesize="4" RLECount="22" OffsetHex="00000F5C" DisplayMethod="unsigned integer"/>
        <Element Offset="4020" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000FB4" DisplayMethod="hexadecimal"/>
        <Element Offset="4028" Vartype="4 Bytes" Bytesize="4" RLECount="17" OffsetHex="00000FBC" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="unnamed structure" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="0" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000000" DisplayMethod="unsigned integer"/>
        <Element Offset="4" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000004" DisplayMethod="hexadecimal"/>
        <Element Offset="8" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000008" DisplayMethod="unsigned integer"/>
        <Element Offset="12" Vartype="Pointer" Bytesize="4" OffsetHex="0000000C" DisplayMethod="unsigned integer"/>
        <Element Offset="16" Vartype="Double" Bytesize="8" OffsetHex="00000010" DisplayMethod="unsigned integer"/>
        <Element Offset="24" Vartype="4 Bytes" Bytesize="4" RLECount="6" OffsetHex="00000018" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="Pointer" Bytesize="4" RLECount="4" OffsetHex="00000030" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" DisplayMethod="hexadecimal"/>
        <Element Offset="68" Vartype="Float" Bytesize="4" RLECount="3" OffsetHex="00000044" DisplayMethod="unsigned integer"/>
        <Element Offset="80" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000050" DisplayMethod="unsigned integer"/>
        <Element Offset="84" Vartype="Float" Bytesize="4" RLECount="2" OffsetHex="00000054" DisplayMethod="unsigned integer"/>
        <Element Offset="92" Vartype="Pointer" Bytesize="4" OffsetHex="0000005C" DisplayMethod="unsigned integer"/>
        <Element Offset="96" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000060" DisplayMethod="unsigned integer"/>
        <Element Offset="104" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000068" DisplayMethod="hexadecimal"/>
        <Element Offset="108" Vartype="Pointer" Bytesize="4" OffsetHex="0000006C" DisplayMethod="unsigned integer"/>
        <Element Offset="112" Vartype="Float" Bytesize="4" OffsetHex="00000070" DisplayMethod="unsigned integer"/>
        <Element Offset="116" Vartype="Double" Bytesize="8" OffsetHex="00000074" DisplayMethod="unsigned integer"/>
        <Element Offset="124" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="0000007C" DisplayMethod="unsigned integer"/>
        <Element Offset="136" Vartype="Pointer" Bytesize="4" OffsetHex="00000088" DisplayMethod="unsigned integer"/>
        <Element Offset="140" Vartype="Double" Bytesize="8" OffsetHex="0000008C" DisplayMethod="unsigned integer"/>
        <Element Offset="148" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000094" DisplayMethod="unsigned integer"/>
        <Element Offset="160" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="000000A0" DisplayMethod="unsigned integer"/>
        <Element Offset="168" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000000A8" DisplayMethod="unsigned integer"/>
        <Element Offset="180" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000B4" DisplayMethod="hexadecimal"/>
        <Element Offset="184" Vartype="Pointer" Bytesize="4" RLECount="7" OffsetHex="000000B8" DisplayMethod="unsigned integer"/>
        <Element Offset="212" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000D4" DisplayMethod="hexadecimal"/>
        <Element Offset="216" Vartype="Pointer" Bytesize="4" OffsetHex="000000D8" DisplayMethod="unsigned integer"/>
        <Element Offset="220" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000000DC" DisplayMethod="hexadecimal"/>
        <Element Offset="236" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000000EC" DisplayMethod="unsigned integer"/>
        <Element Offset="244" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000000F4" DisplayMethod="hexadecimal"/>
        <Element Offset="260" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000104" DisplayMethod="unsigned integer"/>
        <Element Offset="272" Vartype="Pointer" Bytesize="4" OffsetHex="00000110" DisplayMethod="unsigned integer"/>
        <Element Offset="276" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000114" DisplayMethod="unsigned integer"/>
        <Element Offset="288" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000120" DisplayMethod="hexadecimal"/>
        <Element Offset="292" Vartype="Double" Bytesize="8" OffsetHex="00000124" DisplayMethod="unsigned integer"/>
        <Element Offset="300" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="0000012C" DisplayMethod="unsigned integer"/>
        <Element Offset="316" Vartype="Pointer" Bytesize="4" RLECount="5" OffsetHex="0000013C" DisplayMethod="unsigned integer"/>
        <Element Offset="336" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000150" DisplayMethod="unsigned integer"/>
        <Element Offset="344" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000158" DisplayMethod="hexadecimal"/>
        <Element Offset="348" Vartype="Double" Bytesize="8" OffsetHex="0000015C" DisplayMethod="unsigned integer"/>
        <Element Offset="356" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000164" DisplayMethod="unsigned integer"/>
        <Element Offset="360" Vartype="Pointer" Bytesize="4" OffsetHex="00000168" DisplayMethod="unsigned integer"/>
        <Element Offset="364" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000016C" DisplayMethod="unsigned integer"/>
        <Element Offset="372" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000174" DisplayMethod="unsigned integer"/>
        <Element Offset="380" Vartype="Float" Bytesize="4" OffsetHex="0000017C" DisplayMethod="unsigned integer"/>
        <Element Offset="384" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000180" DisplayMethod="unsigned integer"/>
        <Element Offset="400" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000190" DisplayMethod="unsigned integer"/>
        <Element Offset="408" Vartype="String" Bytesize="5" OffsetHex="00000198" DisplayMethod="unsigned integer"/>
        <Element Offset="413" Vartype="Byte" Bytesize="1" RLECount="3" OffsetHex="0000019D" DisplayMethod="unsigned integer"/>
        <Element Offset="416" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000001A0" DisplayMethod="unsigned integer"/>
        <Element Offset="428" Vartype="Double" Bytesize="8" OffsetHex="000001AC" DisplayMethod="unsigned integer"/>
        <Element Offset="436" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000001B4" DisplayMethod="unsigned integer"/>
        <Element Offset="448" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="000001C0" DisplayMethod="unsigned integer"/>
        <Element Offset="456" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000001C8" DisplayMethod="unsigned integer"/>
        <Element Offset="472" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="000001D8" DisplayMethod="unsigned integer"/>
        <Element Offset="480" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001E0" DisplayMethod="unsigned integer"/>
        <Element Offset="484" Vartype="Pointer" Bytesize="4" OffsetHex="000001E4" DisplayMethod="unsigned integer"/>
        <Element Offset="488" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000001E8" DisplayMethod="unsigned integer"/>
        <Element Offset="496" Vartype="Pointer" Bytesize="4" OffsetHex="000001F0" DisplayMethod="unsigned integer"/>
        <Element Offset="500" Vartype="Double" Bytesize="8" OffsetHex="000001F4" DisplayMethod="unsigned integer"/>
        <Element Offset="508" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000001FC" DisplayMethod="unsigned integer"/>
        <Element Offset="524" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000020C" DisplayMethod="hexadecimal"/>
        <Element Offset="528" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000210" DisplayMethod="unsigned integer"/>
        <Element Offset="532" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000214" DisplayMethod="unsigned integer"/>
        <Element Offset="540" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000021C" DisplayMethod="unsigned integer"/>
        <Element Offset="548" Vartype="Pointer" Bytesize="4" OffsetHex="00000224" DisplayMethod="unsigned integer"/>
        <Element Offset="552" Vartype="Double" Bytesize="8" RLECount="2" OffsetHex="00000228" DisplayMethod="unsigned integer"/>
        <Element Offset="568" Vartype="Float" Bytesize="4" OffsetHex="00000238" DisplayMethod="unsigned integer"/>
        <Element Offset="572" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000023C" DisplayMethod="unsigned integer"/>
        <Element Offset="576" Vartype="Double" Bytesize="8" OffsetHex="00000240" DisplayMethod="unsigned integer"/>
        <Element Offset="584" Vartype="Float" Bytesize="4" OffsetHex="00000248" DisplayMethod="unsigned integer"/>
        <Element Offset="588" Vartype="Pointer" Bytesize="4" OffsetHex="0000024C" DisplayMethod="unsigned integer"/>
        <Element Offset="592" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="00000250" DisplayMethod="unsigned integer"/>
        <Element Offset="612" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000264" DisplayMethod="hexadecimal"/>
        <Element Offset="616" Vartype="Pointer" Bytesize="4" OffsetHex="00000268" DisplayMethod="unsigned integer"/>
        <Element Offset="620" Vartype="Float" Bytesize="4" OffsetHex="0000026C" DisplayMethod="unsigned integer"/>
        <Element Offset="624" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000270" DisplayMethod="unsigned integer"/>
        <Element Offset="628" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000274" DisplayMethod="hexadecimal"/>
        <Element Offset="636" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000027C" DisplayMethod="unsigned integer"/>
        <Element Offset="640" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000280" DisplayMethod="hexadecimal"/>
        <Element Offset="644" Vartype="Pointer" Bytesize="4" OffsetHex="00000284" DisplayMethod="unsigned integer"/>
        <Element Offset="648" Vartype="4 Bytes" Bytesize="4" RLECount="21" OffsetHex="00000288" DisplayMethod="hexadecimal"/>
        <Element Offset="732" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002DC" DisplayMethod="unsigned integer"/>
        <Element Offset="736" Vartype="4 Bytes" Bytesize="4" RLECount="12" OffsetHex="000002E0" DisplayMethod="hexadecimal"/>
        <Element Offset="784" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000310" DisplayMethod="unsigned integer"/>
        <Element Offset="788" Vartype="4 Bytes" Bytesize="4" RLECount="18" OffsetHex="00000314" DisplayMethod="hexadecimal"/>
        <Element Offset="860" Vartype="Pointer" Bytesize="4" OffsetHex="0000035C" DisplayMethod="unsigned integer"/>
        <Element Offset="864" Vartype="4 Bytes" Bytesize="4" RLECount="10" OffsetHex="00000360" DisplayMethod="hexadecimal"/>
        <Element Offset="904" Vartype="Pointer" Bytesize="4" OffsetHex="00000388" DisplayMethod="unsigned integer"/>
        <Element Offset="908" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000038C" DisplayMethod="hexadecimal"/>
        <Element Offset="916" Vartype="Pointer" Bytesize="4" OffsetHex="00000394" DisplayMethod="unsigned integer"/>
        <Element Offset="920" Vartype="4 Bytes" Bytesize="4" RLECount="92" OffsetHex="00000398" DisplayMethod="hexadecimal"/>
        <Element Offset="1288" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000508" DisplayMethod="unsigned integer"/>
        <Element Offset="1296" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="00000510" DisplayMethod="hexadecimal"/>
        <Element Offset="1316" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="00000524" DisplayMethod="unsigned integer"/>
        <Element Offset="1328" Vartype="4 Bytes" Bytesize="4" RLECount="30" OffsetHex="00000530" DisplayMethod="hexadecimal"/>
        <Element Offset="1448" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="000005A8" DisplayMethod="unsigned integer"/>
        <Element Offset="1456" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000005B0" DisplayMethod="hexadecimal"/>
        <Element Offset="1464" Vartype="Pointer" Bytesize="4" OffsetHex="000005B8" DisplayMethod="unsigned integer"/>
        <Element Offset="1468" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="000005BC" DisplayMethod="hexadecimal"/>
        <Element Offset="1500" Vartype="Pointer" Bytesize="4" OffsetHex="000005DC" DisplayMethod="unsigned integer"/>
        <Element Offset="1504" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000005E0" DisplayMethod="hexadecimal"/>
        <Element Offset="1516" Vartype="Pointer" Bytesize="4" RLECount="11" OffsetHex="000005EC" DisplayMethod="unsigned integer"/>
        <Element Offset="1560" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000618" DisplayMethod="hexadecimal"/>
        <Element Offset="1564" Vartype="Pointer" Bytesize="4" OffsetHex="0000061C" DisplayMethod="unsigned integer"/>
        <Element Offset="1568" Vartype="4 Bytes" Bytesize="4" RLECount="13" OffsetHex="00000620" DisplayMethod="hexadecimal"/>
        <Element Offset="1620" Vartype="Pointer" Bytesize="4" OffsetHex="00000654" DisplayMethod="unsigned integer"/>
        <Element Offset="1624" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000658" DisplayMethod="hexadecimal"/>
        <Element Offset="1628" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="0000065C" DisplayMethod="unsigned integer"/>
        <Element Offset="1640" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000668" DisplayMethod="hexadecimal"/>
        <Element Offset="1652" Vartype="Pointer" Bytesize="4" OffsetHex="00000674" DisplayMethod="unsigned integer"/>
        <Element Offset="1656" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000678" DisplayMethod="hexadecimal"/>
        <Element Offset="1660" Vartype="Pointer" Bytesize="4" RLECount="4" OffsetHex="0000067C" DisplayMethod="unsigned integer"/>
        <Element Offset="1676" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000068C" DisplayMethod="hexadecimal"/>
        <Element Offset="1684" Vartype="Pointer" Bytesize="4" OffsetHex="00000694" DisplayMethod="unsigned integer"/>
        <Element Offset="1688" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000698" DisplayMethod="hexadecimal"/>
        <Element Offset="1700" Vartype="Pointer" Bytesize="4" RLECount="4" OffsetHex="000006A4" DisplayMethod="unsigned integer"/>
        <Element Offset="1716" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000006B4" DisplayMethod="hexadecimal"/>
        <Element Offset="1732" Vartype="Pointer" Bytesize="4" OffsetHex="000006C4" DisplayMethod="unsigned integer"/>
        <Element Offset="1736" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000006C8" DisplayMethod="hexadecimal"/>
        <Element Offset="1748" Vartype="Pointer" Bytesize="4" OffsetHex="000006D4" DisplayMethod="unsigned integer"/>
        <Element Offset="1752" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="000006D8" DisplayMethod="hexadecimal"/>
        <Element Offset="1784" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="000006F8" DisplayMethod="unsigned integer"/>
        <Element Offset="1792" Vartype="4 Bytes" Bytesize="4" RLECount="7" OffsetHex="00000700" DisplayMethod="hexadecimal"/>
        <Element Offset="1820" Vartype="Pointer" Bytesize="4" RLECount="19" OffsetHex="0000071C" DisplayMethod="unsigned integer"/>
        <Element Offset="1896" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000768" DisplayMethod="hexadecimal"/>
        <Element Offset="1904" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000770" DisplayMethod="unsigned integer"/>
        <Element Offset="1912" Vartype="4 Bytes" Bytesize="4" RLECount="12" OffsetHex="00000778" DisplayMethod="hexadecimal"/>
        <Element Offset="1960" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007A8" DisplayMethod="unsigned integer"/>
        <Element Offset="1964" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="000007AC" DisplayMethod="unsigned integer"/>
        <Element Offset="1972" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007B4" DisplayMethod="hexadecimal"/>
        <Element Offset="1976" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="000007B8" DisplayMethod="unsigned integer"/>
        <Element Offset="1984" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000007C0" DisplayMethod="hexadecimal"/>
        <Element Offset="2000" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="000007D0" DisplayMethod="unsigned integer"/>
        <Element Offset="2008" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000007D8" DisplayMethod="hexadecimal"/>
        <Element Offset="2024" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="000007E8" DisplayMethod="unsigned integer"/>
        <Element Offset="2036" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000007F4" DisplayMethod="hexadecimal"/>
        <Element Offset="2044" Vartype="Pointer" Bytesize="4" OffsetHex="000007FC" DisplayMethod="unsigned integer"/>
        <Element Offset="2048" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000800" DisplayMethod="hexadecimal"/>
        <Element Offset="2056" Vartype="Pointer" Bytesize="4" OffsetHex="00000808" DisplayMethod="unsigned integer"/>
        <Element Offset="2060" Vartype="4 Bytes" Bytesize="4" RLECount="12" OffsetHex="0000080C" DisplayMethod="hexadecimal"/>
        <Element Offset="2108" Vartype="Pointer" Bytesize="4" OffsetHex="0000083C" DisplayMethod="unsigned integer"/>
        <Element Offset="2112" Vartype="4 Bytes" Bytesize="4" RLECount="121" OffsetHex="00000840" DisplayMethod="hexadecimal"/>
        <Element Offset="2596" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000A24" DisplayMethod="unsigned integer"/>
        <Element Offset="2600" Vartype="4 Bytes" Bytesize="4" RLECount="171" OffsetHex="00000A28" DisplayMethod="hexadecimal"/>
        <Element Offset="3284" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000CD4" DisplayMethod="unsigned integer"/>
        <Element Offset="3288" Vartype="4 Bytes" Bytesize="4" RLECount="49" OffsetHex="00000CD8" DisplayMethod="hexadecimal"/>
        <Element Offset="3484" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000D9C" DisplayMethod="unsigned integer"/>
        <Element Offset="3492" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000DA4" DisplayMethod="hexadecimal"/>
        <Element Offset="3500" Vartype="Pointer" Bytesize="4" OffsetHex="00000DAC" DisplayMethod="unsigned integer"/>
        <Element Offset="3504" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000DB0" DisplayMethod="hexadecimal"/>
        <Element Offset="3516" Vartype="Pointer" Bytesize="4" RLECount="7" OffsetHex="00000DBC" DisplayMethod="unsigned integer"/>
        <Element Offset="3544" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000DD8" DisplayMethod="hexadecimal"/>
        <Element Offset="3548" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000DDC" DisplayMethod="unsigned integer"/>
        <Element Offset="3556" Vartype="4 Bytes" Bytesize="4" RLECount="6" OffsetHex="00000DE4" DisplayMethod="hexadecimal"/>
        <Element Offset="3580" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="00000DFC" DisplayMethod="unsigned integer"/>
        <Element Offset="3592" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000E08" DisplayMethod="hexadecimal"/>
        <Element Offset="3604" Vartype="Pointer" Bytesize="4" OffsetHex="00000E14" DisplayMethod="unsigned integer"/>
        <Element Offset="3608" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000E18" DisplayMethod="hexadecimal"/>
        <Element Offset="3616" Vartype="Pointer" Bytesize="4" OffsetHex="00000E20" DisplayMethod="unsigned integer"/>
        <Element Offset="3620" Vartype="4 Bytes" Bytesize="4" RLECount="21" OffsetHex="00000E24" DisplayMethod="hexadecimal"/>
        <Element Offset="3704" Vartype="Pointer" Bytesize="4" RLECount="5" OffsetHex="00000E78" DisplayMethod="unsigned integer"/>
        <Element Offset="3724" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="00000E8C" DisplayMethod="hexadecimal"/>
        <Element Offset="3756" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="00000EAC" DisplayMethod="unsigned integer"/>
        <Element Offset="3768" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="00000EB8" DisplayMethod="hexadecimal"/>
        <Element Offset="3788" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="00000ECC" DisplayMethod="unsigned integer"/>
        <Element Offset="3800" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000ED8" DisplayMethod="hexadecimal"/>
        <Element Offset="3804" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="00000EDC" DisplayMethod="unsigned integer"/>
        <Element Offset="3816" Vartype="4 Bytes" Bytesize="4" RLECount="6" OffsetHex="00000EE8" DisplayMethod="hexadecimal"/>
        <Element Offset="3840" Vartype="Pointer" Bytesize="4" RLECount="5" OffsetHex="00000F00" DisplayMethod="unsigned integer"/>
        <Element Offset="3860" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000F14" DisplayMethod="hexadecimal"/>
        <Element Offset="3876" Vartype="Unicode String" Bytesize="6" OffsetHex="00000F24" DisplayMethod="unsigned integer"/>
        <Element Offset="3882" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="00000F2A" DisplayMethod="unsigned integer"/>
        <Element Offset="3884" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000F2C" DisplayMethod="hexadecimal"/>
        <Element Offset="3900" Vartype="Pointer" Bytesize="4" OffsetHex="00000F3C" DisplayMethod="unsigned integer"/>
        <Element Offset="3904" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000F40" DisplayMethod="hexadecimal"/>
        <Element Offset="3916" Vartype="Pointer" Bytesize="4" RLECount="7" OffsetHex="00000F4C" DisplayMethod="unsigned integer"/>
        <Element Offset="3944" Vartype="4 Bytes" Bytesize="4" RLECount="6" OffsetHex="00000F68" DisplayMethod="hexadecimal"/>
        <Element Offset="3968" Vartype="Pointer" Bytesize="4" OffsetHex="00000F80" DisplayMethod="unsigned integer"/>
        <Element Offset="3972" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000F84" DisplayMethod="hexadecimal"/>
        <Element Offset="3980" Vartype="Pointer" Bytesize="4" OffsetHex="00000F8C" DisplayMethod="unsigned integer"/>
        <Element Offset="3984" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000F90" DisplayMethod="hexadecimal"/>
        <Element Offset="3996" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000F9C" DisplayMethod="unsigned integer"/>
        <Element Offset="4004" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000FA4" DisplayMethod="hexadecimal"/>
        <Element Offset="4016" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000FB0" DisplayMethod="unsigned integer"/>
        <Element Offset="4024" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000FB8" DisplayMethod="hexadecimal"/>
        <Element Offset="4028" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="00000FBC" DisplayMethod="unsigned integer"/>
        <Element Offset="4040" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000FC8" DisplayMethod="hexadecimal"/>
        <Element Offset="4044" Vartype="Pointer" Bytesize="4" OffsetHex="00000FCC" DisplayMethod="unsigned integer"/>
        <Element Offset="4048" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="00000FD0" DisplayMethod="hexadecimal"/>
        <Element Offset="4080" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="00000FF0" DisplayMethod="unsigned integer"/>
        <Element Offset="4092" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000FFC" DisplayMethod="hexadecimal"/>
      </Elements>
    </Structure>
    <Structure Name="unnamed structure" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="0" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000000" DisplayMethod="unsigned integer"/>
        <Element Offset="4" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000004" DisplayMethod="hexadecimal"/>
        <Element Offset="8" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000008" DisplayMethod="unsigned integer"/>
        <Element Offset="12" Vartype="Pointer" Bytesize="4" OffsetHex="0000000C" DisplayMethod="unsigned integer"/>
        <Element Offset="16" Vartype="Double" Bytesize="8" OffsetHex="00000010" DisplayMethod="unsigned integer"/>
        <Element Offset="24" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000018" DisplayMethod="unsigned integer"/>
        <Element Offset="36" Vartype="Float" Bytesize="4" OffsetHex="00000024" DisplayMethod="unsigned integer"/>
        <Element Offset="40" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000028" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="Pointer" Bytesize="4" RLECount="4" OffsetHex="00000030" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" DisplayMethod="hexadecimal"/>
        <Element Offset="68" Vartype="Float" Bytesize="4" RLECount="3" OffsetHex="00000044" DisplayMethod="unsigned integer"/>
        <Element Offset="80" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000050" DisplayMethod="unsigned integer"/>
        <Element Offset="84" Vartype="Float" Bytesize="4" RLECount="2" OffsetHex="00000054" DisplayMethod="unsigned integer"/>
        <Element Offset="92" Vartype="Pointer" Bytesize="4" OffsetHex="0000005C" DisplayMethod="unsigned integer"/>
        <Element Offset="96" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000060" DisplayMethod="unsigned integer"/>
        <Element Offset="104" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000068" DisplayMethod="hexadecimal"/>
        <Element Offset="108" Vartype="Pointer" Bytesize="4" OffsetHex="0000006C" DisplayMethod="unsigned integer"/>
        <Element Offset="112" Vartype="Float" Bytesize="4" OffsetHex="00000070" DisplayMethod="unsigned integer"/>
        <Element Offset="116" Vartype="Double" Bytesize="8" OffsetHex="00000074" DisplayMethod="unsigned integer"/>
        <Element Offset="124" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="0000007C" DisplayMethod="unsigned integer"/>
        <Element Offset="136" Vartype="Pointer" Bytesize="4" OffsetHex="00000088" DisplayMethod="unsigned integer"/>
        <Element Offset="140" Vartype="Double" Bytesize="8" OffsetHex="0000008C" DisplayMethod="unsigned integer"/>
        <Element Offset="148" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000094" DisplayMethod="unsigned integer"/>
        <Element Offset="160" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="000000A0" DisplayMethod="unsigned integer"/>
        <Element Offset="168" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000000A8" DisplayMethod="unsigned integer"/>
        <Element Offset="180" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000B4" DisplayMethod="hexadecimal"/>
        <Element Offset="184" Vartype="Pointer" Bytesize="4" RLECount="7" OffsetHex="000000B8" DisplayMethod="unsigned integer"/>
        <Element Offset="212" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000D4" DisplayMethod="hexadecimal"/>
        <Element Offset="216" Vartype="Pointer" Bytesize="4" OffsetHex="000000D8" DisplayMethod="unsigned integer"/>
        <Element Offset="220" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000000DC" DisplayMethod="hexadecimal"/>
        <Element Offset="236" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000000EC" DisplayMethod="unsigned integer"/>
        <Element Offset="244" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000000F4" DisplayMethod="hexadecimal"/>
        <Element Offset="260" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000104" DisplayMethod="unsigned integer"/>
        <Element Offset="272" Vartype="Pointer" Bytesize="4" OffsetHex="00000110" DisplayMethod="unsigned integer"/>
        <Element Offset="276" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000114" DisplayMethod="unsigned integer"/>
        <Element Offset="288" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000120" DisplayMethod="hexadecimal"/>
        <Element Offset="292" Vartype="Double" Bytesize="8" OffsetHex="00000124" DisplayMethod="unsigned integer"/>
        <Element Offset="300" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="0000012C" DisplayMethod="unsigned integer"/>
        <Element Offset="316" Vartype="Pointer" Bytesize="4" RLECount="5" OffsetHex="0000013C" DisplayMethod="unsigned integer"/>
        <Element Offset="336" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000150" DisplayMethod="unsigned integer"/>
        <Element Offset="344" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000158" DisplayMethod="hexadecimal"/>
        <Element Offset="348" Vartype="Double" Bytesize="8" OffsetHex="0000015C" DisplayMethod="unsigned integer"/>
        <Element Offset="356" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000164" DisplayMethod="unsigned integer"/>
        <Element Offset="360" Vartype="Pointer" Bytesize="4" OffsetHex="00000168" DisplayMethod="unsigned integer"/>
        <Element Offset="364" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000016C" DisplayMethod="unsigned integer"/>
        <Element Offset="372" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000174" DisplayMethod="unsigned integer"/>
        <Element Offset="380" Vartype="Float" Bytesize="4" OffsetHex="0000017C" DisplayMethod="unsigned integer"/>
        <Element Offset="384" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000180" DisplayMethod="unsigned integer"/>
        <Element Offset="400" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000190" DisplayMethod="unsigned integer"/>
        <Element Offset="408" Vartype="String" Bytesize="5" OffsetHex="00000198" DisplayMethod="unsigned integer"/>
        <Element Offset="413" Vartype="Byte" Bytesize="1" RLECount="3" OffsetHex="0000019D" DisplayMethod="unsigned integer"/>
        <Element Offset="416" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000001A0" DisplayMethod="unsigned integer"/>
        <Element Offset="428" Vartype="Double" Bytesize="8" OffsetHex="000001AC" DisplayMethod="unsigned integer"/>
        <Element Offset="436" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000001B4" DisplayMethod="unsigned integer"/>
        <Element Offset="448" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="000001C0" DisplayMethod="unsigned integer"/>
        <Element Offset="456" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000001C8" DisplayMethod="unsigned integer"/>
        <Element Offset="472" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="000001D8" DisplayMethod="unsigned integer"/>
        <Element Offset="480" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001E0" DisplayMethod="unsigned integer"/>
        <Element Offset="484" Vartype="Pointer" Bytesize="4" OffsetHex="000001E4" DisplayMethod="unsigned integer"/>
        <Element Offset="488" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000001E8" DisplayMethod="unsigned integer"/>
        <Element Offset="496" Vartype="Pointer" Bytesize="4" OffsetHex="000001F0" DisplayMethod="unsigned integer"/>
        <Element Offset="500" Vartype="Double" Bytesize="8" OffsetHex="000001F4" DisplayMethod="unsigned integer"/>
        <Element Offset="508" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000001FC" DisplayMethod="unsigned integer"/>
        <Element Offset="524" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000020C" DisplayMethod="hexadecimal"/>
        <Element Offset="528" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000210" DisplayMethod="unsigned integer"/>
        <Element Offset="532" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000214" DisplayMethod="unsigned integer"/>
        <Element Offset="540" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000021C" DisplayMethod="unsigned integer"/>
        <Element Offset="548" Vartype="Pointer" Bytesize="4" OffsetHex="00000224" DisplayMethod="unsigned integer"/>
        <Element Offset="552" Vartype="Double" Bytesize="8" RLECount="2" OffsetHex="00000228" DisplayMethod="unsigned integer"/>
        <Element Offset="568" Vartype="Float" Bytesize="4" RLECount="2" OffsetHex="00000238" DisplayMethod="unsigned integer"/>
        <Element Offset="576" Vartype="Double" Bytesize="8" OffsetHex="00000240" DisplayMethod="unsigned integer"/>
        <Element Offset="584" Vartype="Float" Bytesize="4" OffsetHex="00000248" DisplayMethod="unsigned integer"/>
        <Element Offset="588" Vartype="Pointer" Bytesize="4" OffsetHex="0000024C" DisplayMethod="unsigned integer"/>
        <Element Offset="592" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="00000250" DisplayMethod="unsigned integer"/>
        <Element Offset="612" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000264" DisplayMethod="hexadecimal"/>
        <Element Offset="616" Vartype="Pointer" Bytesize="4" OffsetHex="00000268" DisplayMethod="unsigned integer"/>
        <Element Offset="620" Vartype="Float" Bytesize="4" OffsetHex="0000026C" DisplayMethod="unsigned integer"/>
        <Element Offset="624" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000270" DisplayMethod="unsigned integer"/>
        <Element Offset="628" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000274" DisplayMethod="hexadecimal"/>
        <Element Offset="636" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000027C" DisplayMethod="unsigned integer"/>
        <Element Offset="640" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000280" DisplayMethod="hexadecimal"/>
        <Element Offset="644" Vartype="Pointer" Bytesize="4" OffsetHex="00000284" DisplayMethod="unsigned integer"/>
        <Element Offset="648" Vartype="4 Bytes" Bytesize="4" RLECount="21" OffsetHex="00000288" DisplayMethod="hexadecimal"/>
        <Element Offset="732" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002DC" DisplayMethod="unsigned integer"/>
        <Element Offset="736" Vartype="4 Bytes" Bytesize="4" RLECount="12" OffsetHex="000002E0" DisplayMethod="hexadecimal"/>
        <Element Offset="784" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000310" DisplayMethod="unsigned integer"/>
        <Element Offset="788" Vartype="4 Bytes" Bytesize="4" RLECount="18" OffsetHex="00000314" DisplayMethod="hexadecimal"/>
        <Element Offset="860" Vartype="Pointer" Bytesize="4" OffsetHex="0000035C" DisplayMethod="unsigned integer"/>
        <Element Offset="864" Vartype="4 Bytes" Bytesize="4" RLECount="10" OffsetHex="00000360" DisplayMethod="hexadecimal"/>
        <Element Offset="904" Vartype="Pointer" Bytesize="4" OffsetHex="00000388" DisplayMethod="unsigned integer"/>
        <Element Offset="908" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000038C" DisplayMethod="hexadecimal"/>
        <Element Offset="916" Vartype="Pointer" Bytesize="4" OffsetHex="00000394" DisplayMethod="unsigned integer"/>
        <Element Offset="920" Vartype="4 Bytes" Bytesize="4" RLECount="92" OffsetHex="00000398" DisplayMethod="hexadecimal"/>
        <Element Offset="1288" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000508" DisplayMethod="unsigned integer"/>
        <Element Offset="1296" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="00000510" DisplayMethod="hexadecimal"/>
        <Element Offset="1316" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="00000524" DisplayMethod="unsigned integer"/>
        <Element Offset="1328" Vartype="4 Bytes" Bytesize="4" RLECount="30" OffsetHex="00000530" DisplayMethod="hexadecimal"/>
        <Element Offset="1448" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="000005A8" DisplayMethod="unsigned integer"/>
        <Element Offset="1456" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000005B0" DisplayMethod="hexadecimal"/>
        <Element Offset="1464" Vartype="Pointer" Bytesize="4" OffsetHex="000005B8" DisplayMethod="unsigned integer"/>
        <Element Offset="1468" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="000005BC" DisplayMethod="hexadecimal"/>
        <Element Offset="1500" Vartype="Pointer" Bytesize="4" OffsetHex="000005DC" DisplayMethod="unsigned integer"/>
        <Element Offset="1504" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000005E0" DisplayMethod="hexadecimal"/>
        <Element Offset="1516" Vartype="Pointer" Bytesize="4" RLECount="11" OffsetHex="000005EC" DisplayMethod="unsigned integer"/>
        <Element Offset="1560" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000618" DisplayMethod="hexadecimal"/>
        <Element Offset="1564" Vartype="Pointer" Bytesize="4" OffsetHex="0000061C" DisplayMethod="unsigned integer"/>
        <Element Offset="1568" Vartype="4 Bytes" Bytesize="4" RLECount="13" OffsetHex="00000620" DisplayMethod="hexadecimal"/>
        <Element Offset="1620" Vartype="Pointer" Bytesize="4" OffsetHex="00000654" DisplayMethod="unsigned integer"/>
        <Element Offset="1624" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000658" DisplayMethod="hexadecimal"/>
        <Element Offset="1628" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="0000065C" DisplayMethod="unsigned integer"/>
        <Element Offset="1640" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000668" DisplayMethod="hexadecimal"/>
        <Element Offset="1652" Vartype="Pointer" Bytesize="4" OffsetHex="00000674" DisplayMethod="unsigned integer"/>
        <Element Offset="1656" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000678" DisplayMethod="hexadecimal"/>
        <Element Offset="1660" Vartype="Pointer" Bytesize="4" RLECount="4" OffsetHex="0000067C" DisplayMethod="unsigned integer"/>
        <Element Offset="1676" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000068C" DisplayMethod="hexadecimal"/>
        <Element Offset="1684" Vartype="Pointer" Bytesize="4" OffsetHex="00000694" DisplayMethod="unsigned integer"/>
        <Element Offset="1688" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000698" DisplayMethod="hexadecimal"/>
        <Element Offset="1700" Vartype="Pointer" Bytesize="4" RLECount="4" OffsetHex="000006A4" DisplayMethod="unsigned integer"/>
        <Element Offset="1716" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000006B4" DisplayMethod="hexadecimal"/>
        <Element Offset="1732" Vartype="Pointer" Bytesize="4" OffsetHex="000006C4" DisplayMethod="unsigned integer"/>
        <Element Offset="1736" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000006C8" DisplayMethod="hexadecimal"/>
        <Element Offset="1748" Vartype="Pointer" Bytesize="4" OffsetHex="000006D4" DisplayMethod="unsigned integer"/>
        <Element Offset="1752" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="000006D8" DisplayMethod="hexadecimal"/>
        <Element Offset="1784" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="000006F8" DisplayMethod="unsigned integer"/>
        <Element Offset="1792" Vartype="4 Bytes" Bytesize="4" RLECount="7" OffsetHex="00000700" DisplayMethod="hexadecimal"/>
        <Element Offset="1820" Vartype="Pointer" Bytesize="4" RLECount="19" OffsetHex="0000071C" DisplayMethod="unsigned integer"/>
        <Element Offset="1896" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000768" DisplayMethod="hexadecimal"/>
        <Element Offset="1904" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000770" DisplayMethod="unsigned integer"/>
        <Element Offset="1912" Vartype="4 Bytes" Bytesize="4" RLECount="12" OffsetHex="00000778" DisplayMethod="hexadecimal"/>
        <Element Offset="1960" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007A8" DisplayMethod="unsigned integer"/>
        <Element Offset="1964" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="000007AC" DisplayMethod="unsigned integer"/>
        <Element Offset="1972" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007B4" DisplayMethod="hexadecimal"/>
        <Element Offset="1976" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="000007B8" DisplayMethod="unsigned integer"/>
        <Element Offset="1984" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000007C0" DisplayMethod="hexadecimal"/>
        <Element Offset="2000" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="000007D0" DisplayMethod="unsigned integer"/>
        <Element Offset="2008" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000007D8" DisplayMethod="hexadecimal"/>
        <Element Offset="2024" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="000007E8" DisplayMethod="unsigned integer"/>
        <Element Offset="2036" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000007F4" DisplayMethod="hexadecimal"/>
        <Element Offset="2044" Vartype="Pointer" Bytesize="4" OffsetHex="000007FC" DisplayMethod="unsigned integer"/>
        <Element Offset="2048" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000800" DisplayMethod="hexadecimal"/>
        <Element Offset="2056" Vartype="Pointer" Bytesize="4" OffsetHex="00000808" DisplayMethod="unsigned integer"/>
        <Element Offset="2060" Vartype="4 Bytes" Bytesize="4" RLECount="12" OffsetHex="0000080C" DisplayMethod="hexadecimal"/>
        <Element Offset="2108" Vartype="Pointer" Bytesize="4" OffsetHex="0000083C" DisplayMethod="unsigned integer"/>
        <Element Offset="2112" Vartype="4 Bytes" Bytesize="4" RLECount="121" OffsetHex="00000840" DisplayMethod="hexadecimal"/>
        <Element Offset="2596" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000A24" DisplayMethod="unsigned integer"/>
        <Element Offset="2600" Vartype="4 Bytes" Bytesize="4" RLECount="171" OffsetHex="00000A28" DisplayMethod="hexadecimal"/>
        <Element Offset="3284" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000CD4" DisplayMethod="unsigned integer"/>
        <Element Offset="3288" Vartype="4 Bytes" Bytesize="4" RLECount="49" OffsetHex="00000CD8" DisplayMethod="hexadecimal"/>
        <Element Offset="3484" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000D9C" DisplayMethod="unsigned integer"/>
        <Element Offset="3492" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000DA4" DisplayMethod="hexadecimal"/>
        <Element Offset="3500" Vartype="Pointer" Bytesize="4" OffsetHex="00000DAC" DisplayMethod="unsigned integer"/>
        <Element Offset="3504" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000DB0" DisplayMethod="hexadecimal"/>
        <Element Offset="3516" Vartype="Pointer" Bytesize="4" RLECount="7" OffsetHex="00000DBC" DisplayMethod="unsigned integer"/>
        <Element Offset="3544" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000DD8" DisplayMethod="hexadecimal"/>
        <Element Offset="3548" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000DDC" DisplayMethod="unsigned integer"/>
        <Element Offset="3556" Vartype="4 Bytes" Bytesize="4" RLECount="6" OffsetHex="00000DE4" DisplayMethod="hexadecimal"/>
        <Element Offset="3580" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="00000DFC" DisplayMethod="unsigned integer"/>
        <Element Offset="3592" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000E08" DisplayMethod="hexadecimal"/>
        <Element Offset="3604" Vartype="Pointer" Bytesize="4" OffsetHex="00000E14" DisplayMethod="unsigned integer"/>
        <Element Offset="3608" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000E18" DisplayMethod="hexadecimal"/>
        <Element Offset="3616" Vartype="Pointer" Bytesize="4" OffsetHex="00000E20" DisplayMethod="unsigned integer"/>
        <Element Offset="3620" Vartype="4 Bytes" Bytesize="4" RLECount="21" OffsetHex="00000E24" DisplayMethod="hexadecimal"/>
        <Element Offset="3704" Vartype="Pointer" Bytesize="4" RLECount="5" OffsetHex="00000E78" DisplayMethod="unsigned integer"/>
        <Element Offset="3724" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="00000E8C" DisplayMethod="hexadecimal"/>
        <Element Offset="3756" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="00000EAC" DisplayMethod="unsigned integer"/>
        <Element Offset="3768" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="00000EB8" DisplayMethod="hexadecimal"/>
        <Element Offset="3788" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="00000ECC" DisplayMethod="unsigned integer"/>
        <Element Offset="3800" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000ED8" DisplayMethod="hexadecimal"/>
        <Element Offset="3804" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="00000EDC" DisplayMethod="unsigned integer"/>
        <Element Offset="3816" Vartype="4 Bytes" Bytesize="4" RLECount="6" OffsetHex="00000EE8" DisplayMethod="hexadecimal"/>
        <Element Offset="3840" Vartype="Pointer" Bytesize="4" RLECount="5" OffsetHex="00000F00" DisplayMethod="unsigned integer"/>
        <Element Offset="3860" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000F14" DisplayMethod="hexadecimal"/>
        <Element Offset="3876" Vartype="Unicode String" Bytesize="6" OffsetHex="00000F24" DisplayMethod="unsigned integer"/>
        <Element Offset="3882" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="00000F2A" DisplayMethod="unsigned integer"/>
        <Element Offset="3884" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000F2C" DisplayMethod="hexadecimal"/>
        <Element Offset="3900" Vartype="Pointer" Bytesize="4" OffsetHex="00000F3C" DisplayMethod="unsigned integer"/>
        <Element Offset="3904" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000F40" DisplayMethod="hexadecimal"/>
        <Element Offset="3916" Vartype="Pointer" Bytesize="4" RLECount="7" OffsetHex="00000F4C" DisplayMethod="unsigned integer"/>
        <Element Offset="3944" Vartype="4 Bytes" Bytesize="4" RLECount="6" OffsetHex="00000F68" DisplayMethod="hexadecimal"/>
        <Element Offset="3968" Vartype="Pointer" Bytesize="4" OffsetHex="00000F80" DisplayMethod="unsigned integer"/>
        <Element Offset="3972" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000F84" DisplayMethod="hexadecimal"/>
        <Element Offset="3980" Vartype="Pointer" Bytesize="4" OffsetHex="00000F8C" DisplayMethod="unsigned integer"/>
        <Element Offset="3984" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000F90" DisplayMethod="hexadecimal"/>
        <Element Offset="3988" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000F94" DisplayMethod="unsigned integer"/>
        <Element Offset="3996" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000F9C" DisplayMethod="hexadecimal"/>
        <Element Offset="4004" Vartype="Pointer" Bytesize="4" RLECount="3" OffsetHex="00000FA4" DisplayMethod="unsigned integer"/>
        <Element Offset="4016" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000FB0" DisplayMethod="hexadecimal"/>
        <Element Offset="4024" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000FB8" DisplayMethod="unsigned integer"/>
        <Element Offset="4032" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000FC0" DisplayMethod="hexadecimal"/>
        <Element Offset="4036" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000FC4" DisplayMethod="unsigned integer"/>
        <Element Offset="4044" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000FCC" DisplayMethod="hexadecimal"/>
        <Element Offset="4048" Vartype="Pointer" Bytesize="4" RLECount="8" OffsetHex="00000FD0" DisplayMethod="unsigned integer"/>
        <Element Offset="4080" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000FF0" DisplayMethod="hexadecimal"/>
        <Element Offset="4084" Vartype="Pointer" Bytesize="4" RLECount="2" OffsetHex="00000FF4" DisplayMethod="unsigned integer"/>
        <Element Offset="4092" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000FFC" DisplayMethod="hexadecimal"/>
      </Elements>
    </Structure>
  </Structures>
  <LuaScript>-- Cheat Table Decorator
function decorateSSKTable()
  local mainForm = getMainForm()

  -- Main Form Styling
  mainForm.Caption = 'SteamWorld Dig 2 (Steam) - Enhanced Table [by SeryogaSK] {Habibrahimov.com}'
  mainForm.Color = 0x2B2B2B  -- Dark background
  mainForm.Font.Color = 0xE6E6E6 -- Light text
  getAutoAttachList().add("Dig2.exe")
end

-- Execute when table loads
decorateSSKTable()


</LuaScript>
</CheatTable>
