<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="40">
  <CheatEntries>
    <CheatEntry>
      <ID>6</ID>
      <Description>"Shard Lewd Kart"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{$lua}
if (LaunchMonoDataCollector()==0) then
  error('Failed to Activate Mono Features')
end
{$asm}

[ENABLE]




[DISABLE]





</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>1</ID>
          <Description>"Unlock Everything (Not Perm) - (Open and Close Shop For A Few Steam Achievments)"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{$lua}
if (LaunchMonoDataCollector()==0) then
  error('Failed to Activate Mono Features')
end
{$asm}
[ENABLE]

//aobscan(INJECT_UnlockEverything,B3 CE 05 00 00 00 00 41 FF D3 48 83 C4 20 C9) // should be unique
define(INJECT_UnlockEverything,DataManager:isUnlocked+31)
registersymbol(INJECT_UnlockEverything)

INJECT_UnlockEverything:
  db 90 90 90

[DISABLE]

INJECT_UnlockEverything:
  db 41 FF D3

unregistersymbol(INJECT_UnlockEverything)


{
// ORIGINAL CODE - INJECTION POINT: DataManager:isUnlocked+31

DataManager:isUnlocked+1: 48 8B EC                       - mov rbp,rsp
DataManager:isUnlocked+4: 48 83 EC 10                    - sub rsp,10
DataManager:isUnlocked+8: 48 89 55 F0                    - mov [rbp-10],rdx
DataManager:isUnlocked+c: 48 B8 68 8F 98 56 01 00 00 00  - mov rax,0000000156988F68
DataManager:isUnlocked+16: 48 8B 00                       - mov rax,[rax]
DataManager:isUnlocked+19: 48 8B C8                       - mov rcx,rax
DataManager:isUnlocked+1c: 48 8B 55 F0                    - mov rdx,[rbp-10]
DataManager:isUnlocked+20: 48 83 EC 20                    - sub rsp,20
DataManager:isUnlocked+24: 83 38 00                       - cmp dword ptr [rax],00
DataManager:isUnlocked+27: 49 BB 80 B3 CE 05 00 00 00 00  - mov r11,System.Collections.Generic.List`1[System.Object]:Contains
// ---------- INJECTING HERE ----------
DataManager:isUnlocked+31: 41 FF D3                       - call r11
// ---------- DONE INJECTING  ----------
DataManager:isUnlocked+34: 48 83 C4 20                    - add rsp,20
DataManager:isUnlocked+38: C9                             - leave 
DataManager:isUnlocked+39: C3                             - ret 
36EF8B4A: 00 00                          - add [rax],al
36EF8B4C: 00 00                          - add [rax],al
36EF8B4E: 00 00                          - add [rax],al
36EF8B50: 00 00                          - add [rax],al
36EF8B52: 00 00                          - add [rax],al
36EF8B54: 3A 00                          - cmp al,[rax]
36EF8B56: 00 00                          - add [rax],al
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>20</ID>
          <Description>"Unlock Everything In The Game (PERM) Including All Steam Achievements!"</Description>
          <Options moHideChildren="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>22</ID>
              <Description>"INSTRUCTIONS (READ ME!!)  Double Click Script------&gt;"</Description>
              <Color>0000FF</Color>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>[ENABLE]
{


Go into a race before Xing [ ] Unlock Everything In Game (PERM) &lt;- Cant Turn On Till In Race - Wont Find AOB -&gt;
It Wont find the AOB for the script if your not in a race.

Once in Race and Script is enabled set your Current Month And Day

Example 1:
Month: 9 &lt;--September    -  Not 09
Day: 5  &lt;-- Current day  - Not 05

Example 2:
Month: 12
Day: 23

Dec,23rd

Now complete entire cup or event. Not just 1 race.
I did an Event. not tested in cup but should work the same.

After the Event/Cup everything will be Perm Unlocked if you set your dates correctly.

If it seems like it froze after race.. DONT DO ANYTHING! This is the game unlocking like 500 things.. IT WILL UNFREEZE. Leave it alone


}
[DISABLE]
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>19</ID>
              <Description>"Unlock Everything In Game (PERM) &lt;- Cant Turn On Till In Race - Wont Find AOB -&gt;"</Description>
              <Options moHideChildren="1"/>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>{$lua}
if (LaunchMonoDataCollector()==0) then
  error('Failed to Activate Mono Features')
end
{$asm}

[ENABLE]

aobscan(INJECT_UnlockAll,48 63 47 44 85 C0 0F 84) // should be unique
//define(INJECT_UnlockAll,Participant:Update+44c)
alloc(newmem,$1000,INJECT_UnlockAll)

registersymbol(month)
registersymbol(day)
label(month)
label(day)
label(monthloc)
label(month1loc)
label(month2loc)
label(month3loc)
label(month4loc)
label(month5loc)
label(month6loc)
label(month7loc)
label(month8loc)
label(month9loc)
label(month10loc)
label(month11loc)
label(month12loc)
label(dayloc)
label(day1loc)
label(day2loc)
label(day3loc)
label(day4loc)
label(day5loc)
label(day6loc)
label(day7loc)
label(day8loc)
label(day9loc)
label(day10loc)
label(day11loc)
label(day12loc)
label(day13loc)
label(day14loc)
label(day15loc)
label(day16loc)
label(day17loc)
label(day18loc)
label(day19loc)
label(day20loc)
label(day21loc)
label(day22loc)
label(day23loc)
label(day24loc)
label(day25loc)
label(day26loc)
label(day27loc)
label(day28loc)
label(day29loc)
label(day30loc)
label(day31loc)
label(code)
label(return)

newmem:

// Start of Month Script

  monthloc:
  cmp [month],0
  je dayloc
  jne month1loc

  month1loc:
  cmp [month],#1
  jne month2loc
  mov [rdi+48],#1 // &lt;--- Change to Todays MONTH
  jmp dayloc

  month2loc:
  cmp [month],#2
  jne month3loc
  mov [rdi+48],#2 // &lt;--- Change to Todays MONTH
  jmp dayloc

  month3loc:
  cmp [month],#3
  jne month4loc
  mov [rdi+48],#3 // &lt;--- Change to Todays MONTH
  jmp dayloc

  month4loc:
  cmp [month],#4
  jne month5loc
  mov [rdi+48],#4 // &lt;--- Change to Todays MONTH
  jmp dayloc

  month5loc:
  cmp [month],#5
  jne month6loc
  mov [rdi+48],#5 // &lt;--- Change to Todays MONTH
  jmp dayloc

  month6loc:
  cmp [month],#6
  jne month7loc
  mov [rdi+48],#6 // &lt;--- Change to Todays MONTH
  jmp dayloc

  month7loc:
  cmp [month],#7
  jne month8loc
  mov [rdi+48],#7 // &lt;--- Change to Todays MONTH
  jmp dayloc

  month8loc:
  cmp [month],#8
  jne month9loc
  mov [rdi+48],#8 // &lt;--- Change to Todays MONTH
  jmp dayloc

  month9loc:
  cmp [month],#9
  jne month10loc
  mov [rdi+48],#9 // &lt;--- Change to Todays MONTH
  jmp dayloc

  month10loc:
  cmp [month],#10
  jne month11loc
  mov [rdi+48],#10 // &lt;--- Change to Todays MONTH
  jmp dayloc

  month11loc:
  cmp [month],#11
  jne month12loc
  mov [rdi+48],#11 // &lt;--- Change to Todays MONTH
  jmp dayloc

  month12loc:
  cmp [month],#12
  jne dayloc
  mov [rdi+48],#12 // &lt;--- Change to Todays MONTH
  jmp dayloc

// Start Of Day Script

  dayloc:
  cmp [day],0
  je code
  jne day1loc

  day1loc:
  cmp [day],#1
  jne day2loc
  mov [rdi+44],#1 // &lt;--- Change to Todays DAY
  jmp code

  day2loc:
  cmp [day],#2
  jne day3loc
  mov [rdi+44],#2 // &lt;--- Change to Todays DAY
  jmp code

  day3loc:
  cmp [day],#3
  jne day4loc
  mov [rdi+44],#3 // &lt;--- Change to Todays DAY
  jmp code

  day4loc:
  cmp [day],#4
  jne day5loc
  mov [rdi+44],#4 // &lt;--- Change to Todays DAY
  jmp code

  day5loc:
  cmp [day],#5
  jne day6loc
  mov [rdi+44],#5 // &lt;--- Change to Todays DAY
  jmp code

  day6loc:
  cmp [day],#6
  jne day7loc
  mov [rdi+44],#6 // &lt;--- Change to Todays DAY
  jmp code

  day7loc:
  cmp [day],#7
  jne day8loc
  mov [rdi+44],#7 // &lt;--- Change to Todays DAY
  jmp code

  day8loc:
  cmp [day],#8
  jne day9loc
  mov [rdi+44],#8 // &lt;--- Change to Todays DAY
  jmp code

  day9loc:
  cmp [day],#9
  jne day10loc
  mov [rdi+44],#9 // &lt;--- Change to Todays DAY
  jmp code

  day10loc:
  cmp [day],#10
  jne day11loc
  mov [rdi+44],#10 // &lt;--- Change to Todays DAY
  jmp code

  day11loc:
  cmp [day],#11
  jne day12loc
  mov [rdi+44],#11 // &lt;--- Change to Todays DAY
  jmp code

  day12loc:
  cmp [day],#12
  jne day13loc
  mov [rdi+44],#12 // &lt;--- Change to Todays DAY
  jmp code

  day13loc:
  cmp [day],#13
  jne day14loc
  mov [rdi+44],#13 // &lt;--- Change to Todays DAY
  jmp code

  day14loc:
  cmp [day],#14
  jne day15loc
  mov [rdi+44],#14 // &lt;--- Change to Todays DAY
  jmp code

  day15loc:
  cmp [day],#15
  jne day16loc
  mov [rdi+44],#15 // &lt;--- Change to Todays DAY
  jmp code

  day16loc:
  cmp [day],#16
  jne day17loc
  mov [rdi+44],#16 // &lt;--- Change to Todays DAY
  jmp code

  day17loc:
  cmp [day],#17
  jne day18loc
  mov [rdi+44],#17 // &lt;--- Change to Todays DAY
  jmp code

  day18loc:
  cmp [day],#18
  jne day19loc
  mov [rdi+44],#18 // &lt;--- Change to Todays DAY
  jmp code

  day19loc:
  cmp [day],#19
  jne day20loc
  mov [rdi+44],#19 // &lt;--- Change to Todays DAY
  jmp code

  day20loc:
  cmp [day],#20
  jne day21loc
  mov [rdi+44],#20 // &lt;--- Change to Todays DAY
  jmp code

  day21loc:
  cmp [day],#21
  jne day22loc
  mov [rdi+44],#21 // &lt;--- Change to Todays DAY
  jmp code

  day22loc:
  cmp [day],#22
  jne day23loc
  mov [rdi+44],#22 // &lt;--- Change to Todays DAY
  jmp code

  day23loc:
  cmp [day],#23
  jne day24loc
  mov [rdi+44],#23 // &lt;--- Change to Todays DAY
  jmp code

  day24loc:
  cmp [day],#24
  jne day25loc
  mov [rdi+44],#24 // &lt;--- Change to Todays DAY
  jmp code

  day25loc:
  cmp [day],#25
  jne day26loc
  mov [rdi+44],#25 // &lt;--- Change to Todays DAY
  jmp code

  day26loc:
  cmp [day],#26
  jne day27loc
  mov [rdi+44],#26 // &lt;--- Change to Todays DAY
  jmp code

  day27loc:
  cmp [day],#27
  jne day28loc
  mov [rdi+44],#27 // &lt;--- Change to Todays DAY
  jmp code

  day28loc:
  cmp [day],#28
  jne day29loc
  mov [rdi+44],#28 // &lt;--- Change to Todays DAY
  jmp code

  day29loc:
  cmp [day],#29
  jne day30loc
  mov [rdi+44],#29 // &lt;--- Change to Todays DAY
  jmp code

  day30loc:
  cmp [day],#30
  jne day31loc
  mov [rdi+44],#30 // &lt;--- Change to Todays DAY
  jmp code

  day31loc:
  cmp [day],#31
  jne code
  mov [rdi+44],#31 // &lt;--- Change to Todays DAY
  jmp code


code:
  movsxd  rax,dword ptr [rdi+44]
  test eax,eax
  jmp return

month:
dd 0


day:
dd 0


INJECT_UnlockAll:
  jmp newmem
  nop
return:
registersymbol(INJECT_UnlockAll)

[DISABLE]

INJECT_UnlockAll:
  db 48 63 47 44 85 C0

unregistersymbol(month)
unregistersymbol(day)
unregistersymbol(INJECT_UnlockAll)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Participant:Update+44c

Participant:Update+420: 48 83 C1 88                    - add rcx,-78
Participant:Update+424: 48 8B D0                       - mov rdx,rax
Participant:Update+427: 48 83 EC 20                    - sub rsp,20
Participant:Update+42b: 83 38 00                       - cmp dword ptr [rax],00
Participant:Update+42e: 49 BB D0 67 C5 06 00 00 00 00  - mov r11,System.Collections.Generic.List`1[System.Object]:GetEnumerator
Participant:Update+438: 41 FF D3                       - call r11
Participant:Update+43b: 48 83 C4 20                    - add rsp,20
Participant:Update+43f: E9 C1 00 00 00                 - jmp Participant:Update+505
Participant:Update+444: 48 8D 6D 00                    - lea rbp,[rbp+00]
Participant:Update+448: 48 8B 7D 98                    - mov rdi,[rbp-68]
// ---------- INJECTING HERE ----------
Participant:Update+44c: 48 63 47 44                    - movsxd  rax,dword ptr [rdi+44]
// ---------- DONE INJECTING  ----------
Participant:Update+450: 85 C0                          - test eax,eax
Participant:Update+452: 0F 84 AD 00 00 00              - je Participant:Update+505
Participant:Update+458: 48 63 47 48                    - movsxd  rax,dword ptr [rdi+48]
Participant:Update+45c: 85 C0                          - test eax,eax
Participant:Update+45e: 0F 84 A1 00 00 00              - je Participant:Update+505
Participant:Update+464: 48 8B CD                       - mov rcx,rbp
Participant:Update+467: 48 83 C1 A0                    - add rcx,-60
Participant:Update+46b: 48 83 EC 20                    - sub rsp,20
Participant:Update+46f: 49 BB E0 90 7B 24 00 00 00 00  - mov r11,System.DateTime:get_Now
Participant:Update+479: 41 FF D3                       - call r11
}
</AssemblerScript>
              <CheatEntries>
                <CheatEntry>
                  <ID>205</ID>
                  <Description>"&lt;- Put In Todays Date To Unlock -&gt;"</Description>
                  <Color>0000FF</Color>
                  <GroupHeader>1</GroupHeader>
                </CheatEntry>
                <CheatEntry>
                  <ID>203</ID>
                  <Description>"Month - (1-12 not 01-12)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>month</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>204</ID>
                  <Description>"Day - (1-31) Not (01-31)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>day</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>199</ID>
          <Description>"Money (Open Shop Menu)"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{$lua}
if (LaunchMonoDataCollector()==0) then
  error('Failed to Activate Mono Features')
end
{$asm}
[ENABLE]

//aobscan(INJECT_ShopCash,48 63 00 48 89 45 E8) // should be unique
define(INJECT_ShopCash,ShopMenu:Update+1e)
alloc(newmem,$1000,INJECT_ShopCash)

registersymbol(shopcash)
label(shopcash)
label(code)
label(return)

newmem:

code:
  mov [shopcash],rax
  movsxd  rax,dword ptr [rax]
  mov [rbp-18],rax
  jmp return

shopcash:
dq

INJECT_ShopCash:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_ShopCash)

[DISABLE]

INJECT_ShopCash:
  db 48 63 00 48 89 45 E8

unregistersymbol(shopcash)
unregistersymbol(INJECT_ShopCash)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: ShopMenu:Update+1e

17CA851C: 00 00                          - add [rax],al
17CA851E: 00 00                          - add [rax],al
ShopMenu:Update: 55                             - push rbp
ShopMenu:Update+1: 48 8B EC                       - mov rbp,rsp
ShopMenu:Update+4: 56                             - push rsi
ShopMenu:Update+5: 48 83 EC 18                    - sub rsp,18
ShopMenu:Update+9: 48 8B F1                       - mov rsi,rcx
ShopMenu:Update+c: 48 8B 46 48                    - mov rax,[rsi+48]
ShopMenu:Update+10: 48 89 45 F0                    - mov [rbp-10],rax
ShopMenu:Update+14: 48 B8 84 7F BF 57 01 00 00 00  - mov rax,0000000157BF7F84
// ---------- INJECTING HERE ----------
ShopMenu:Update+1e: 48 63 00                       - movsxd  rax,dword ptr [rax]
// ---------- DONE INJECTING  ----------
ShopMenu:Update+21: 48 89 45 E8                    - mov [rbp-18],rax
ShopMenu:Update+25: B9 68 C5 52 06                 - mov ecx,0652C568
ShopMenu:Update+2a: 48 83 EC 20                    - sub rsp,20
ShopMenu:Update+2e: 49 BB D0 1A 98 06 00 00 00 00  - mov r11,System.Object:__icall_wrapper_mono_object_new_ptrfree_box
ShopMenu:Update+38: 41 FF D3                       - call r11
ShopMenu:Update+3b: 48 83 C4 20                    - add rsp,20
ShopMenu:Update+3f: 48 8B D0                       - mov rdx,rax
ShopMenu:Update+42: 48 8B 45 E8                    - mov rax,[rbp-18]
ShopMenu:Update+46: 89 42 10                       - mov [rdx+10],eax
ShopMenu:Update+49: B9 E0 AF 49 06                 - mov ecx,0649AFE0
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>200</ID>
              <Description>"Money"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>shopcash</Address>
              <Offsets>
                <Offset>0</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>4</ID>
          <Description>"All Shop Items Cost 0"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{$lua}
if (LaunchMonoDataCollector()==0) then
  error('Failed to Activate Mono Features')
end
{$asm}

[ENABLE]

//aobscan(INJECT_ShopPrice,48 63 4E 68 3B C1) // should be unique
define(INJECT_ShopPrice,ShopButton:buy+99)
alloc(newmem,$1000,INJECT_ShopPrice)

label(code)
label(return)

newmem:

code:
  mov [rsi+68],#0
  movsxd  rcx,dword ptr [rsi+68]
  cmp eax,ecx
  jmp return

INJECT_ShopPrice:
  jmp newmem
  nop
return:
registersymbol(INJECT_ShopPrice)

[DISABLE]

INJECT_ShopPrice:
  db 48 63 4E 68 3B C1

unregistersymbol(INJECT_ShopPrice)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: ShopButton:buy+99

ShopButton:buy+5f: 48 8B CE                       - mov rcx,rsi
ShopButton:buy+62: 48 BA 40 6D AC 5F 01 00 00 00  - mov rdx,000000015FAC6D40
ShopButton:buy+6c: 41 B9 01 00 00 00              - mov r9d,00000001
ShopButton:buy+72: 48 83 EC 20                    - sub rsp,20
ShopButton:buy+76: 49 BB 08 AB 2E 17 00 00 00 00  - mov r11,00000000172EAB08
ShopButton:buy+80: 41 FF D3                       - call r11
ShopButton:buy+83: 48 83 C4 20                    - add rsp,20
ShopButton:buy+87: E9 04 03 00 00                 - jmp ShopButton:buy+390
ShopButton:buy+8c: 48 B8 84 7F 32 53 01 00 00 00  - mov rax,0000000153327F84
ShopButton:buy+96: 48 63 00                       - movsxd  rax,dword ptr [rax]
// ---------- INJECTING HERE ----------
ShopButton:buy+99: 48 63 4E 68                    - movsxd  rcx,dword ptr [rsi+68]
// ---------- DONE INJECTING  ----------
ShopButton:buy+9d: 3B C1                          - cmp eax,ecx
ShopButton:buy+9f: 0F 8C EA 01 00 00              - jl ShopButton:buy+28f
ShopButton:buy+a5: 48 B8 84 7F 32 53 01 00 00 00  - mov rax,0000000153327F84
ShopButton:buy+af: 48 63 08                       - movsxd  rcx,dword ptr [rax]
ShopButton:buy+b2: 48 63 46 68                    - movsxd  rax,dword ptr [rsi+68]
ShopButton:buy+b6: 2B C8                          - sub ecx,eax
ShopButton:buy+b8: 48 B8 84 7F 32 53 01 00 00 00  - mov rax,0000000153327F84
ShopButton:buy+c2: 89 08                          - mov [rax],ecx
ShopButton:buy+c4: 48 B8 60 7F 32 53 01 00 00 00  - mov rax,0000000153327F60
ShopButton:buy+ce: 48 8B 00                       - mov rax,[rax]
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>5</ID>
          <Description>"Everything In Shop Is Available To Buy"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{$lua}
if (LaunchMonoDataCollector()==0) then
  error('Failed to Activate Mono Features')
end
{$asm}

[ENABLE]

//aobscan(INJECT_ShopUnlock,C6 47 79 00 48 8B CD) // should be unique
define(INJECT_ShopUnlock,ShopButton:refresh+b6)
registersymbol(INJECT_ShopUnlock)

INJECT_ShopUnlock:
  db C6 47 79 01

[DISABLE]

INJECT_ShopUnlock:
  db C6 47 79 00

unregistersymbol(INJECT_ShopUnlock)

{
// ORIGINAL CODE - INJECTION POINT: ShopButton:refresh+b6

ShopButton:refresh+91: 48 8B 00                       - mov rax,[rax]
ShopButton:refresh+94: 48 8B C8                       - mov rcx,rax
ShopButton:refresh+97: 49 8B D7                       - mov rdx,r15
ShopButton:refresh+9a: 48 83 EC 20                    - sub rsp,20
ShopButton:refresh+9e: 83 38 00                       - cmp dword ptr [rax],00
ShopButton:refresh+a1: 49 BB D0 8A 26 17 00 00 00 00  - mov r11,DataManager:isUnlocked
ShopButton:refresh+ab: 41 FF D3                       - call r11
ShopButton:refresh+ae: 48 83 C4 20                    - add rsp,20
ShopButton:refresh+b2: 85 C0                          - test eax,eax
ShopButton:refresh+b4: 75 04                          - jne ShopButton:refresh+ba
// ---------- INJECTING HERE ----------
ShopButton:refresh+b6: C6 47 79 00                    - mov byte ptr [rdi+79],00
// ---------- DONE INJECTING  ----------
ShopButton:refresh+ba: 48 8B CD                       - mov rcx,rbp
ShopButton:refresh+bd: 48 81 C1 68 FF FF FF           - add rcx,FFFFFFFFFFFFFF68
ShopButton:refresh+c4: 49 BA 90 C0 69 54 01 00 00 00  - mov r10,000000015469C090
ShopButton:refresh+ce: 48 83 EC 20                    - sub rsp,20
ShopButton:refresh+d2: 49 BB E0 68 0C 06 00 00 00 00  - mov r11,System.Collections.Generic.List`1+Enumerator[System.Object]:MoveNext
ShopButton:refresh+dc: 41 FF D3                       - call r11
ShopButton:refresh+df: 48 83 C4 20                    - add rsp,20
ShopButton:refresh+e3: 85 C0                          - test eax,eax
ShopButton:refresh+e5: 75 99                          - jne ShopButton:refresh+80
ShopButton:refresh+e7: 48 83 EC 08                    - sub rsp,08
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>70</ID>
          <Description>"Daily Event Bonus - Always Ready"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{$lua}
if (LaunchMonoDataCollector()==0) then
  error('Failed to Activate Mono Features')
end
{$asm}

[ENABLE]

//aobscan(INJECT_DailyBonus,55 48 8B EC 48 83 EC 20 33 C0 48 89 45 E0 48 89 45 E8 48 89) // should be unique
define(INJECT_DailyBonus,DataManager:eventDailyBonusReady)
registersymbol(INJECT_DailyBonus)

INJECT_DailyBonus:
  db C3

[DISABLE]

INJECT_DailyBonus:
  db 55

unregistersymbol(INJECT_DailyBonus)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: DataManager:eventDailyBonusReady

17C8EB04: 9A 00 00 00 AC 00 00           - call (invalid) 0000:
17C8EB0B: 00 01                          - add [rcx],al
17C8EB0D: 04 03                          - add al,03
17C8EB0F: 05 00 00 04 53                 - add eax,53040000
17C8EB14: 01 50 00                       - add [rax+00],edx
17C8EB17: 00 00                          - add [rax],al
17C8EB19: 00 00                          - add [rax],al
17C8EB1B: 00 00                          - add [rax],al
17C8EB1D: 00 00                          - add [rax],al
17C8EB1F: 00                             - db 00 
// ---------- INJECTING HERE ----------
DataManager:eventDailyBonusReady: 55                             - push rbp
// ---------- DONE INJECTING  ----------
DataManager:eventDailyBonusReady+1: 48 8B EC                       - mov rbp,rsp
DataManager:eventDailyBonusReady+4: 48 83 EC 20                    - sub rsp,20
DataManager:eventDailyBonusReady+8: 33 C0                          - xor eax,eax
DataManager:eventDailyBonusReady+a: 48 89 45 E0                    - mov [rbp-20],rax
DataManager:eventDailyBonusReady+e: 48 89 45 E8                    - mov [rbp-18],rax
DataManager:eventDailyBonusReady+12: 48 89 45 F0                    - mov [rbp-10],rax
DataManager:eventDailyBonusReady+16: 48 89 45 F8                    - mov [rbp-08],rax
DataManager:eventDailyBonusReady+1a: 48 B8 90 7F BF 57 01 00 00 00  - mov rax,0000000157BF7F90
DataManager:eventDailyBonusReady+24: 48 8B 00                       - mov rax,[rax]
DataManager:eventDailyBonusReady+27: 48 8B C8                       - mov rcx,rax
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>66</ID>
          <Description>"Pit Girl Max Points"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{$lua}
if (LaunchMonoDataCollector()==0) then
  error('Failed to Activate Mono Features')
end
{$asm}

[ENABLE]

//aobscan(INJECT_PitGirlProg,48 63 86 AC 00 00 00 F2) // should be unique
define(INJECT_PitGirlProg,PitGirl:progress+c)
alloc(newmem,$1000,INJECT_PitGirlProg)

label(code)
label(return)

newmem:

code:
  mov [rsi+000000AC],#500
  movsxd  rax,dword ptr [rsi+000000AC]
  jmp return

INJECT_PitGirlProg:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_PitGirlProg)

[DISABLE]

INJECT_PitGirlProg:
  db 48 63 86 AC 00 00 00

unregistersymbol(INJECT_PitGirlProg)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: PitGirl:progress+c

156DD1097: 00 00                          - add [rax],al
156DD1099: 00 00                          - add [rax],al
156DD109B: 00 00                          - add [rax],al
156DD109D: 00 00                          - add [rax],al
156DD109F: 00 55 48                       - add [rbp+48],dl
PitGirl:progress+2: 8B EC                          - mov ebp,esp
PitGirl:progress+4: 56                             - push rsi
PitGirl:progress+5: 48 83 EC 08                    - sub rsp,08
PitGirl:progress+9: 48 8B F1                       - mov rsi,rcx
PitGirl:progress+c: 48 63 86 AC 00 00 00           - movsxd  rax,dword ptr [rsi+000000AC]
// ---------- INJECTING HERE ----------
PitGirl:progress+13: F2 0F 2A C0                    - cvtsi2sd xmm0,eax
// ---------- DONE INJECTING  ----------
PitGirl:progress+17: F2 0F 11 45 F0                 - movsd [rbp-10],xmm0
PitGirl:progress+1c: 48 8B CE                       - mov rcx,rsi
PitGirl:progress+1f: 48 83 EC 20                    - sub rsp,20
PitGirl:progress+23: 49 BB E0 C7 D6 56 01 00 00 00  - mov r11,PitGirl:lastGoal
PitGirl:progress+2d: 41 FF D3                       - call r11
PitGirl:progress+30: 48 83 C4 20                    - add rsp,20
PitGirl:progress+34: F2 0F 10 45 F0                 - movsd xmm0,[rbp-10]
PitGirl:progress+39: F2 0F 2A C8                    - cvtsi2sd xmm1,eax
PitGirl:progress+3d: F2 0F 5E C1                    - divsd xmm0,xmm1
PitGirl:progress+41: F2 0F 5A C0                    - cvtsd2ss xmm0,xmm0
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>202</ID>
          <Description>"Climax Level Max"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{$lua}
if (LaunchMonoDataCollector()==0) then
  error('Failed to Activate Mono Features')
end
{$asm}

[ENABLE]

//aobscan(INJECT_ClimaxLvl,48 63 00 48 89 85 90 FE FF FF) // should be unique
define(INJECT_ClimaxLvl,DataManager:CloudSave+3fa)
alloc(newmem,$1000,INJECT_ClimaxLvl)

label(code)
label(return)

newmem:

code:
  mov [rax],#2999
  movsxd  rax,dword ptr [rax]
  mov [rbp-00000170],rax
  jmp return

INJECT_ClimaxLvl:
  jmp newmem
  nop 5
return:
registersymbol(INJECT_ClimaxLvl)

[DISABLE]

INJECT_ClimaxLvl:
  db 48 63 00 48 89 85 90 FE FF FF

unregistersymbol(INJECT_ClimaxLvl)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: DataManager:CloudSave+3fa

DataManager:CloudSave+3ca: 41 FF D3                       - call r11
DataManager:CloudSave+3cd: 48 83 C4 20                    - add rsp,20
DataManager:CloudSave+3d1: 48 8B D0                       - mov rdx,rax
DataManager:CloudSave+3d4: 49 8B CE                       - mov rcx,r14
DataManager:CloudSave+3d7: 48 83 EC 20                    - sub rsp,20
DataManager:CloudSave+3db: 41 83 3E 00                    - cmp dword ptr [r14],00
DataManager:CloudSave+3df: 49 BB 30 EE 3E 06 00 00 00 00  - mov r11,System.Collections.Generic.List`1[System.Object]:Add
DataManager:CloudSave+3e9: 41 FF D3                       - call r11
DataManager:CloudSave+3ec: 48 83 C4 20                    - add rsp,20
DataManager:CloudSave+3f0: 48 B8 8C 7F 22 54 01 00 00 00  - mov rax,0000000154227F8C
// ---------- INJECTING HERE ----------
DataManager:CloudSave+3fa: 48 63 00                       - movsxd  rax,dword ptr [rax]
// ---------- DONE INJECTING  ----------
DataManager:CloudSave+3fd: 48 89 85 90 FE FF FF           - mov [rbp-00000170],rax
DataManager:CloudSave+404: B9 68 C5 F6 05                 - mov ecx,05F6C568
DataManager:CloudSave+409: 48 83 EC 20                    - sub rsp,20
DataManager:CloudSave+40d: 49 BB D0 1A 3C 06 00 00 00 00  - mov r11,System.Object:__icall_wrapper_mono_object_new_ptrfree_box
DataManager:CloudSave+417: 41 FF D3                       - call r11
DataManager:CloudSave+41a: 48 83 C4 20                    - add rsp,20
DataManager:CloudSave+41e: 48 8B D0                       - mov rdx,rax
DataManager:CloudSave+421: 48 8B 85 90 FE FF FF           - mov rax,[rbp-00000170]
DataManager:CloudSave+428: 89 42 10                       - mov [rdx+10],eax
DataManager:CloudSave+42b: 48 B9 80 7E B0 5C 01 00 00 00  - mov rcx,000000015CB07E80
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>207</ID>
          <Description>"Player Stats And Kart (Must Be In A Race To Populate)"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

//aobscan(INJECT_player,20 48 8B C8 48 83 EC 20 83 38 00 49 BB 20 A8) // should be unique
define(INJECT_player,KartPhysics:setRubberBandingMultiplyer+7c)
alloc(newmem,$1000,INJECT_player)

registersymbol(player)
label(player)
label(code)
label(return)

newmem:

code:
  sub rsp,20
  mov [player],rax
  cmp dword ptr [rax],00
  jmp return

player:
dq

INJECT_player:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_player)

[DISABLE]

INJECT_player:
  db 48 83 EC 20 83 38 00

unregistersymbol(player)
unregistersymbol(INJECT_player)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: KartPhysics:setRubberBandingMultiplyer+7c

KartPhysics:setRubberBandingMultiplyer+4e: 48 B8 58 94 87 55 01 00 00 00  - mov rax,0000000155879458
KartPhysics:setRubberBandingMultiplyer+58: 48 8B 00                       - mov rax,[rax]
KartPhysics:setRubberBandingMultiplyer+5b: 48 8B C8                       - mov rcx,rax
KartPhysics:setRubberBandingMultiplyer+5e: 48 8B D7                       - mov rdx,rdi
KartPhysics:setRubberBandingMultiplyer+61: 48 83 EC 20                    - sub rsp,20
KartPhysics:setRubberBandingMultiplyer+65: 83 38 00                       - cmp dword ptr [rax],00
KartPhysics:setRubberBandingMultiplyer+68: 49 BB B0 C5 0F 06 00 00 00 00  - mov r11,System.Collections.Generic.List`1[System.Object]:get_Item
KartPhysics:setRubberBandingMultiplyer+72: 41 FF D3                       - call r11
KartPhysics:setRubberBandingMultiplyer+75: 48 83 C4 20                    - add rsp,20
KartPhysics:setRubberBandingMultiplyer+79: 48 8B C8                       - mov rcx,rax
// ---------- INJECTING HERE ----------
KartPhysics:setRubberBandingMultiplyer+7c: 48 83 EC 20                    - sub rsp,20
// ---------- DONE INJECTING  ----------
KartPhysics:setRubberBandingMultiplyer+80: 83 38 00                       - cmp dword ptr [rax],00
KartPhysics:setRubberBandingMultiplyer+83: 49 BB 20 A8 31 17 00 00 00 00  - mov r11,Participant:progressThroughCircuit
KartPhysics:setRubberBandingMultiplyer+8d: 41 FF D3                       - call r11
KartPhysics:setRubberBandingMultiplyer+90: 48 83 C4 20                    - add rsp,20
KartPhysics:setRubberBandingMultiplyer+94: F3 0F 5A C8                    - cvtss2sd xmm1,xmm0
KartPhysics:setRubberBandingMultiplyer+98: F2 0F 10 45 E0                 - movsd xmm0,[rbp-20]
KartPhysics:setRubberBandingMultiplyer+9d: F2 0F 58 C1                    - addsd xmm0,xmm1
KartPhysics:setRubberBandingMultiplyer+a1: F2 0F 5A E8                    - cvtsd2ss xmm5,xmm0
KartPhysics:setRubberBandingMultiplyer+a5: F3 0F 11 6D EC                 - movss [rbp-14],xmm5
KartPhysics:setRubberBandingMultiplyer+aa: FF C7                          - inc edi
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>208</ID>
              <Description>"BASE"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>player</Address>
              <Offsets>
                <Offset>0</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>274</ID>
              <Description>"&lt;- Does Not Work On Time Trials and NoNut Modes. -&gt;"</Description>
              <Color>0000FF</Color>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
            <CheatEntry>
              <ID>275</ID>
              <Description>"&lt;- This Is Intentional To Keep The Leaderboards Fair-&gt;"</Description>
              <Color>0000FF</Color>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
            <CheatEntry>
              <ID>261</ID>
              <Description>"Name"</Description>
              <VariableType>String</VariableType>
              <Length>128</Length>
              <Unicode>1</Unicode>
              <CodePage>0</CodePage>
              <ZeroTerminate>1</ZeroTerminate>
              <Address>[player]+18</Address>
              <Offsets>
                <Offset>14</Offset>
                <Offset>10</Offset>
                <Offset>10</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>271</ID>
              <Description>"Stats"</Description>
              <Options moHideChildren="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>209</ID>
                  <Description>"Total Time"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+38</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>210</ID>
                  <Description>"Frozen Time"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+3C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>211</ID>
                  <Description>"Time Coins"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[player]+40</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>212</ID>
                  <Description>"Lap"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[player]+44</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>213</ID>
                  <Description>"Check Point Index"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[player]+48</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>214</ID>
                  <Description>"Player Controlled"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[player]+4C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>215</ID>
                  <Description>"Player Index"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[player]+50</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>216</ID>
                  <Description>"Difficulty"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+54</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>217</ID>
                  <Description>"Time Since Panty Shower"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+58</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>263</ID>
                  <Description>"Cup Points"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[player]+18</Address>
                  <Offsets>
                    <Offset>38</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>264</ID>
                  <Description>"Cup Points Added"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[player]+18</Address>
                  <Offsets>
                    <Offset>3C</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>260</ID>
              <Description>"Kart"</Description>
              <Options moHideChildren="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>262</ID>
                  <Description>"Name"</Description>
                  <VariableType>String</VariableType>
                  <Length>128</Length>
                  <Unicode>1</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>[player]+18</Address>
                  <Offsets>
                    <Offset>14</Offset>
                    <Offset>10</Offset>
                    <Offset>28</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>218</ID>
                  <Description>"Acceleration"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>50</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>219</ID>
                  <Description>"Max Speed"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>54</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>220</ID>
                  <Description>"Grip"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>221</ID>
                  <Description>"Turning"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>5C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>222</ID>
                  <Description>"Jumping Power"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>60</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>223</ID>
                  <Description>"Boost Power"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>64</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>224</ID>
                  <Description>"Layer Scenery"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>225</ID>
                  <Description>"Layer Players"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>6C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>226</ID>
                  <Description>"Gravity"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>70</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>227</ID>
                  <Description>"Giant Time"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>7C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>228</ID>
                  <Description>"Rubber Banding Multiplyer"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>80</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>229</ID>
                  <Description>"Difficulty Multiplyer"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>84</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>230</ID>
                  <Description>"Boost Level"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>88</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>231</ID>
                  <Description>"Velocity"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>8C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>232</ID>
                  <Description>"Global Velocity"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>233</ID>
                  <Description>"Force Velocity"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>A4</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>234</ID>
                  <Description>"Ground Normal"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>235</ID>
                  <Description>"Models Rotation"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>BC</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>236</ID>
                  <Description>"Powerslide Axis"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>CC</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>237</ID>
                  <Description>"Braking"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>D0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>238</ID>
                  <Description>"Was Grounded"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>D1</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>239</ID>
                  <Description>"Ground Point"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>D4</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>240</ID>
                  <Description>"Hurt Time"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>E0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>241</ID>
                  <Description>"Powerslide Duration"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>E4</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>242</ID>
                  <Description>"Boost Time"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>E8</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>243</ID>
                  <Description>"Jumped"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>EC</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>244</ID>
                  <Description>"Jump Time"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>F0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>245</ID>
                  <Description>"Boost Start Charge"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>F4</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>246</ID>
                  <Description>"Slow Time"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>F8</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>247</ID>
                  <Description>"Bound Time"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>FC</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>248</ID>
                  <Description>"Stuck Point"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>100</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>249</ID>
                  <Description>"Stuck Time"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>10C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>250</ID>
                  <Description>"Turning Stat Bonus"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>110</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>251</ID>
                  <Description>"Rotating Value"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>114</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>252</ID>
                  <Description>"Mercy Time"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>118</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>253</ID>
                  <Description>"Terrain Effect Time"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>11C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>254</ID>
                  <Description>"Powerslide Separation Time"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>120</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>255</ID>
                  <Description>"Wall Hit Timer"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>124</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>256</ID>
                  <Description>"Input Vertical"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>128</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>257</ID>
                  <Description>"Input Horizontal"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>12C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>258</ID>
                  <Description>"Input Powerslide"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>130</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>259</ID>
                  <Description>"Input Jump"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[player]+20</Address>
                  <Offsets>
                    <Offset>131</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>267</ID>
          <Description>"AI Cant Move"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

//aobscan(INJECT_AIKarts,48 83 EC 20 83 3E 00 49 BB 20 A8) // should be unique
define(INJECT_AIKarts,Participant:SortByProgress+53)
alloc(newmem,$1000,INJECT_AIKarts)

label(code)
label(return)

newmem:
  sub rsp,20
  cmp [rsi+4C],1
  je code
  push rax
  mov rax,[rsi+20]
  mov [rax+50],(float)0
  mov [rax+54],(float)0
  pop rax
  jmp code

code:
  cmp dword ptr [rsi],00
  jmp return


INJECT_AIKarts:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_AIKarts)

[DISABLE]

INJECT_AIKarts:
  db 48 83 EC 20 83 3E 00

unregistersymbol(INJECT_AIKarts)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Participant:SortByProgress+53

Participant:SortByProgress+27: 49 BB 20 A8 31 17 00 00 00 00  - mov r11,Participant:progressThroughCircuit
Participant:SortByProgress+31: 41 FF D3                       - call r11
Participant:SortByProgress+34: 48 83 C4 20                    - add rsp,20
Participant:SortByProgress+38: F3 0F 5A C0                    - cvtss2sd xmm0,xmm0
Participant:SortByProgress+3c: F2 0F 5A E8                    - cvtsd2ss xmm5,xmm0
Participant:SortByProgress+40: F3 0F 11 6D EC                 - movss [rbp-14],xmm5
Participant:SortByProgress+45: 48 8B C5                       - mov rax,rbp
Participant:SortByProgress+48: 48 83 C0 EC                    - add rax,-14
Participant:SortByProgress+4c: 48 89 45 E0                    - mov [rbp-20],rax
Participant:SortByProgress+50: 48 8B CE                       - mov rcx,rsi
// ---------- INJECTING HERE ----------
Participant:SortByProgress+53: 48 83 EC 20                    - sub rsp,20
// ---------- DONE INJECTING  ----------
Participant:SortByProgress+57: 83 3E 00                       - cmp dword ptr [rsi],00
Participant:SortByProgress+5a: 49 BB 20 A8 31 17 00 00 00 00  - mov r11,Participant:progressThroughCircuit
Participant:SortByProgress+64: 41 FF D3                       - call r11
Participant:SortByProgress+67: 48 83 C4 20                    - add rsp,20
Participant:SortByProgress+6b: F3 0F 5A C0                    - cvtss2sd xmm0,xmm0
Participant:SortByProgress+6f: 48 8B 4D E0                    - mov rcx,[rbp-20]
Participant:SortByProgress+73: F2 0F 10 C8                    - movsd xmm1,xmm0
Participant:SortByProgress+77: F2 0F 5A C9                    - cvtsd2ss xmm1,xmm1
Participant:SortByProgress+7b: 48 83 EC 20                    - sub rsp,20
Participant:SortByProgress+7f: 49 BB 00 AE 31 17 00 00 00 00  - mov r11,System.Single:CompareTo
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>273</ID>
          <Description>"Be On Last Lap"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

//aobscan(INJECT_LastLap,48 63 40 44 48 B9 1C 94 F4 50 01 00 00 00 48 63 09 3B C1 0F 85) // should be unique
define(INJECT_LastLap,ControlUI:OnFinishedLap+a1)
alloc(newmem,$1000,INJECT_LastLap)

label(code)
label(return)

newmem:

code:
  mov [rax+44],#4
  movsxd  rax,dword ptr [rax+44]
  mov rcx,0000000150F4941C
  jmp return

INJECT_LastLap:
  jmp newmem
  nop 9
return:
registersymbol(INJECT_LastLap)

[DISABLE]

INJECT_LastLap:
  db 48 63 40 44 48 B9 1C 94 F4 50 01 00 00 00

unregistersymbol(INJECT_LastLap)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: ControlUI:OnFinishedLap+a1

ControlUI:OnFinishedLap+77: 48 8B C8                       - mov rcx,rax
ControlUI:OnFinishedLap+7a: BA 01 00 00 00                 - mov edx,00000001
ControlUI:OnFinishedLap+7f: 48 83 EC 20                    - sub rsp,20
ControlUI:OnFinishedLap+83: 83 38 00                       - cmp dword ptr [rax],00
ControlUI:OnFinishedLap+86: 49 BB 40 26 77 17 00 00 00 00  - mov r11,UnityEngine.GameObject:SetActive
ControlUI:OnFinishedLap+90: 41 FF D3                       - call r11
ControlUI:OnFinishedLap+93: 48 83 C4 20                    - add rsp,20
ControlUI:OnFinishedLap+97: 48 8B 46 78                    - mov rax,[rsi+78]
ControlUI:OnFinishedLap+9b: 48 8B C8                       - mov rcx,rax
ControlUI:OnFinishedLap+9e: 83 39 00                       - cmp dword ptr [rcx],00
// ---------- INJECTING HERE ----------
ControlUI:OnFinishedLap+a1: 48 63 40 44                    - movsxd  rax,dword ptr [rax+44]
// ---------- DONE INJECTING  ----------
ControlUI:OnFinishedLap+a5: 48 B9 1C 94 F4 50 01 00 00 00  - mov rcx,0000000150F4941C
ControlUI:OnFinishedLap+af: 48 63 09                       - movsxd  rcx,dword ptr [rcx]
ControlUI:OnFinishedLap+b2: 3B C1                          - cmp eax,ecx
ControlUI:OnFinishedLap+b4: 0F 85 45 00 00 00              - jne ControlUI:OnFinishedLap+ff
ControlUI:OnFinishedLap+ba: 48 8B 86 20 01 00 00           - mov rax,[rsi+00000120]
ControlUI:OnFinishedLap+c1: 48 8B 56 30                    - mov rdx,[rsi+30]
ControlUI:OnFinishedLap+c5: 48 8B C8                       - mov rcx,rax
ControlUI:OnFinishedLap+c8: 48 83 EC 20                    - sub rsp,20
ControlUI:OnFinishedLap+cc: 48 8B 00                       - mov rax,[rax]
ControlUI:OnFinishedLap+cf: 90                             - nop 
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>288</ID>
          <Description>"Events"</Description>
          <Options moHideChildren="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>294</ID>
              <Description>"&lt;- Looks Like The Xmas Was Removed From The Game -&gt;"</Description>
              <Color>0000FF</Color>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
            <CheatEntry>
              <ID>295</ID>
              <Description>"&lt;- An Update Could Remove These In The Future -&gt;"</Description>
              <Color>0000FF</Color>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
            <CheatEntry>
              <ID>287</ID>
              <Description>"Unlock Beat The Meat, Year of the Cow, And Halloween Events"</Description>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>[ENABLE]
//event1
//aobscan(INJECT_Events1,48 63 56 50 4C 63 46 4C) // should be unique
define(INJECT_Events1,DateRestrictedButton:Start+c)
alloc(newmem,$1000,INJECT_Events1)

label(code)
label(return)

newmem:

code:
  mov [rsi+50],#2099
  movsxd  rdx,dword ptr [rsi+50]
  movsxd  r8,dword ptr [rsi+4C]
  jmp return

INJECT_Events1:
  jmp newmem
  nop 3
return:
registersymbol(INJECT_Events1)


////////////////////////////////////////////////////////////
//event2
define(INJECT_Events,EventMenu:Start+1e0)
alloc(newmem1,$1000,INJECT_Events)

label(code1)
label(return1)

newmem1:

code1:
  mov [rsi+78],#2099
  movsxd  rdx,dword ptr [rsi+78]
  movsxd  r8,dword ptr [rsi+74]
  jmp return1

INJECT_Events:
  jmp newmem1
  nop 3
return1:
registersymbol(INJECT_Events)



[DISABLE]
//event1
INJECT_Events1:
  db 48 63 56 50 4C 63 46 4C

unregistersymbol(INJECT_Events1)
dealloc(newmem)


////////////////////////////////////////////
//event2
INJECT_Events:
  db 48 63 56 78 4C 63 46 74

unregistersymbol(INJECT_Events)
dealloc(newmem1)
{
// ORIGINAL CODE - INJECTION POINT: DateRestrictedButton:Start+c

17A71E32: 00 00                          - add [rax],al
17A71E34: 01 04 03                       - add [rbx+rax],eax
17A71E37: 05 00 00 04 53                 - add eax,53040000
17A71E3C: 01 50 00                       - add [rax+00],edx
17A71E3F: 00 55 48                       - add [rbp+48],dl
DateRestrictedButton:Start+2: 8B EC                          - mov ebp,esp
DateRestrictedButton:Start+4: 56                             - push rsi
DateRestrictedButton:Start+5: 48 83 EC 28                    - sub rsp,28
DateRestrictedButton:Start+9: 48 8B F1                       - mov rsi,rcx
DateRestrictedButton:Start+c: 48 63 56 50                    - movsxd  rdx,dword ptr [rsi+50]
// ---------- INJECTING HERE ----------
DateRestrictedButton:Start+10: 4C 63 46 4C                    - movsxd  r8,dword ptr [rsi+4C]
// ---------- DONE INJECTING  ----------
DateRestrictedButton:Start+14: 4C 63 4E 48                    - movsxd  r9,dword ptr [rsi+48]
DateRestrictedButton:Start+18: 33 C0                          - xor eax,eax
DateRestrictedButton:Start+1a: 48 89 45 D8                    - mov [rbp-28],rax
DateRestrictedButton:Start+1e: 48 89 45 E0                    - mov [rbp-20],rax
DateRestrictedButton:Start+22: 48 8B CD                       - mov rcx,rbp
DateRestrictedButton:Start+25: 48 83 C1 D8                    - add rcx,-28
DateRestrictedButton:Start+29: 48 83 EC 20                    - sub rsp,20
DateRestrictedButton:Start+2d: 49 BB D0 16 A7 17 00 00 00 00  - mov r11,System.DateTime:.ctor
DateRestrictedButton:Start+37: 41 FF D3                       - call r11
DateRestrictedButton:Start+3a: 48 83 C4 20                    - add rsp,20
}
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>286</ID>
              <Description>"Unlock Easter Event"</Description>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>[ENABLE]

//aobscan(INJECT_EasterEvent,4C 63 46 4C 4C 63 4E 48 33 C0 48 89 85) // should be unique
define(INJECT_EasterEvent,DatePeriodButton:Update+78)
alloc(newmem,$1000,INJECT_EasterEvent)

label(code)
label(return)

newmem:

code:
  mov [rsi+4C],#1
  mov [rsi+48],#1
  mov [rsi+50],#31
  mov [rsi+54],#12
  movsxd  r8,dword ptr [rsi+4C]
  movsxd  r9,dword ptr [rsi+48]
  jmp return

INJECT_EasterEvent:
  jmp newmem
  nop 3
return:
registersymbol(INJECT_EasterEvent)

[DISABLE]

INJECT_EasterEvent:
  db 4C 63 46 4C 4C 63 4E 48

unregistersymbol(INJECT_EasterEvent)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: DatePeriodButton:Update+78

DatePeriodButton:Update+45: 49 BB 20 EB 12 71 00 00 00 00  - mov r11,System.DateTime:get_Now
DatePeriodButton:Update+4f: 41 FF D3                       - call r11
DatePeriodButton:Update+52: 48 83 C4 20                    - add rsp,20
DatePeriodButton:Update+56: 48 8B CD                       - mov rcx,rbp
DatePeriodButton:Update+59: 48 81 C1 30 FF FF FF           - add rcx,FFFFFFFFFFFFFF30
DatePeriodButton:Update+60: 48 83 EC 20                    - sub rsp,20
DatePeriodButton:Update+64: 49 BB 10 F5 12 71 00 00 00 00  - mov r11,System.DateTime:get_Year
DatePeriodButton:Update+6e: 41 FF D3                       - call r11
DatePeriodButton:Update+71: 48 83 C4 20                    - add rsp,20
DatePeriodButton:Update+75: 48 8B D0                       - mov rdx,rax
// ---------- INJECTING HERE ----------
DatePeriodButton:Update+78: 4C 63 46 4C                    - movsxd  r8,dword ptr [rsi+4C]
// ---------- DONE INJECTING  ----------
DatePeriodButton:Update+7c: 4C 63 4E 48                    - movsxd  r9,dword ptr [rsi+48]
DatePeriodButton:Update+80: 33 C0                          - xor eax,eax
DatePeriodButton:Update+82: 48 89 85 58 FF FF FF           - mov [rbp-000000A8],rax
DatePeriodButton:Update+89: 48 89 85 60 FF FF FF           - mov [rbp-000000A0],rax
DatePeriodButton:Update+90: 48 8B CD                       - mov rcx,rbp
DatePeriodButton:Update+93: 48 81 C1 58 FF FF FF           - add rcx,FFFFFFFFFFFFFF58
DatePeriodButton:Update+9a: 48 83 EC 20                    - sub rsp,20
DatePeriodButton:Update+9e: 49 BB E0 10 13 71 00 00 00 00  - mov r11,System.DateTime:.ctor
DatePeriodButton:Update+a8: 41 FF D3                       - call r11
DatePeriodButton:Update+ab: 48 83 C4 20                    - add rsp,20
}
</AssemblerScript>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <CheatCodes>
    <CodeEntry>
      <Description>Change of jne System.Object:Equals+18</Description>
      <AddressString>069A390F</AddressString>
      <Before>
        <Byte>8B</Byte>
        <Byte>F2</Byte>
        <Byte>48</Byte>
        <Byte>3B</Byte>
        <Byte>FE</Byte>
      </Before>
      <Actual>
        <Byte>75</Byte>
        <Byte>07</Byte>
      </Actual>
      <After>
        <Byte>B8</Byte>
        <Byte>01</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of je System.Object:Equals+22</Description>
      <AddressString>069A391B</AddressString>
      <Before>
        <Byte>EB</Byte>
        <Byte>25</Byte>
        <Byte>48</Byte>
        <Byte>85</Byte>
        <Byte>FF</Byte>
      </Before>
      <Actual>
        <Byte>74</Byte>
        <Byte>05</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>85</Byte>
        <Byte>F6</Byte>
        <Byte>75</Byte>
        <Byte>04</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of cmp dword ptr [rax],00</Description>
      <AddressString>17F7916D</AddressString>
      <Before>
        <Byte>D0</Byte>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>EC</Byte>
        <Byte>20</Byte>
      </Before>
      <Actual>
        <Byte>83</Byte>
        <Byte>38</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>49</Byte>
        <Byte>BB</Byte>
        <Byte>50</Byte>
        <Byte>60</Byte>
        <Byte>A4</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17F7917A</AddressString>
      <Before>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>EB</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17F791DE</AddressString>
      <Before>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jne DataManager:saveData+1b8</Description>
      <AddressString>17F791E7</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>75</Byte>
        <Byte>9F</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>EC</Byte>
        <Byte>08</Byte>
        <Byte>E8</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of je DataManager:saveData+2bf</Description>
      <AddressString>17F7925B</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>74</Byte>
        <Byte>32</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>8B</Byte>
        <Byte>8D</Byte>
        <Byte>70</Byte>
        <Byte>FF</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jne CustomKart:is_unlocked+2a</Description>
      <AddressString>24740A5D</AddressString>
      <Before>
        <Byte>63</Byte>
        <Byte>40</Byte>
        <Byte>18</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>75</Byte>
        <Byte>0B</Byte>
      </Actual>
      <After>
        <Byte>41</Byte>
        <Byte>BD</Byte>
        <Byte>01</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of je DataManager:addUnlock+28e</Description>
      <AddressString>24762F98</AddressString>
      <Before>
        <Byte>45</Byte>
        <Byte>C0</Byte>
        <Byte>48</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>74</Byte>
        <Byte>14</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>8B</Byte>
        <Byte>45</Byte>
        <Byte>C0</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jne EventsMenu:startEventCowYear+66</Description>
      <AddressString>017D6D7F</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>0F</Byte>
        <Byte>85</Byte>
        <Byte>41</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>B9</Byte>
        <Byte>08</Byte>
        <Byte>5C</Byte>
        <Byte>8E</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jne EventsMenu:startEventXXXmas+68</Description>
      <AddressString>017DDA4F</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>75</Byte>
        <Byte>47</Byte>
      </Actual>
      <After>
        <Byte>90</Byte>
        <Byte>90</Byte>
        <Byte>90</Byte>
        <Byte>90</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of test eax,eax</Description>
      <AddressString>017DDA4D</AddressString>
      <Before>
        <Byte>D3</Byte>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
      </Before>
      <Actual>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Actual>
      <After>
        <Byte>75</Byte>
        <Byte>47</Byte>
        <Byte>90</Byte>
        <Byte>90</Byte>
        <Byte>90</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>017DDA46</AddressString>
      <Before>
        <Byte>24</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of je EventsMenu:Start+1ea</Description>
      <AddressString>017C6C34</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>74</Byte>
        <Byte>04</Byte>
      </Actual>
      <After>
        <Byte>4C</Byte>
        <Byte>89</Byte>
        <Byte>7E</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>017C6C2B</AddressString>
      <Before>
        <Byte>24</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of je EventsMenu:Start+1ea</Description>
      <AddressString>017C6C14</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>74</Byte>
        <Byte>24</Byte>
      </Actual>
      <After>
        <Byte>49</Byte>
        <Byte>8B</Byte>
        <Byte>CF</Byte>
        <Byte>48</Byte>
        <Byte>83</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>017DDA91</AddressString>
      <Before>
        <Byte>24</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>C9</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of je EventParent:Start+51</Description>
      <AddressString>247EDF0F</AddressString>
      <Before>
        <Byte>63</Byte>
        <Byte>4E</Byte>
        <Byte>18</Byte>
        <Byte>3B</Byte>
        <Byte>C1</Byte>
      </Before>
      <Actual>
        <Byte>74</Byte>
        <Byte>30</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>8B</Byte>
        <Byte>CE</Byte>
        <Byte>48</Byte>
        <Byte>83</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of je UnityEngine.Behaviour:get_isActiveAndEnabled+8e</Description>
      <AddressString>06BAA151</AddressString>
      <Before>
        <Byte>89</Byte>
        <Byte>18</Byte>
        <Byte>48</Byte>
        <Byte>85</Byte>
        <Byte>F6</Byte>
      </Before>
      <Actual>
        <Byte>74</Byte>
        <Byte>3B</Byte>
      </Actual>
      <After>
        <Byte>90</Byte>
        <Byte>90</Byte>
        <Byte>90</Byte>
        <Byte>90</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of je ShadyKart.exe+8A380F</Description>
      <AddressString>ShadyKart.exe+8A37F7</AddressString>
      <Before>
        <Byte>EC</Byte>
        <Byte>28</Byte>
        <Byte>48</Byte>
        <Byte>85</Byte>
        <Byte>C9</Byte>
      </Before>
      <Actual>
        <Byte>74</Byte>
        <Byte>16</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>8B</Byte>
        <Byte>51</Byte>
        <Byte>10</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of je ShadyKart.exe+8A380F</Description>
      <AddressString>ShadyKart.exe+8A3800</AddressString>
      <Before>
        <Byte>51</Byte>
        <Byte>10</Byte>
        <Byte>48</Byte>
        <Byte>85</Byte>
        <Byte>D2</Byte>
      </Before>
      <Actual>
        <Byte>74</Byte>
        <Byte>0D</Byte>
      </Actual>
      <After>
        <Byte>33</Byte>
        <Byte>C0</Byte>
        <Byte>38</Byte>
        <Byte>42</Byte>
        <Byte>39</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jbe EventMenu:Start+b6b</Description>
      <AddressString>1723D1B2</AddressString>
      <Before>
        <Byte>63</Byte>
        <Byte>C9</Byte>
        <Byte>39</Byte>
        <Byte>48</Byte>
        <Byte>18</Byte>
      </Before>
      <Actual>
        <Byte>0F</Byte>
        <Byte>86</Byte>
        <Byte>93</Byte>
        <Byte>0A</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>8D</Byte>
        <Byte>44</Byte>
        <Byte>C8</Byte>
        <Byte>20</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>172441A0</AddressString>
      <Before>
        <Byte>17</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>172444FD</AddressString>
      <Before>
        <Byte>17</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jne EventMenu:Update+4db</Description>
      <AddressString>17244506</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>0F</Byte>
        <Byte>85</Byte>
        <Byte>1F</Byte>
        <Byte>01</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>8B</Byte>
        <Byte>CD</Byte>
        <Byte>48</Byte>
        <Byte>83</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jne EventsMenu:startEventXXXmas+68</Description>
      <AddressString>1724DCDF</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>75</Byte>
        <Byte>47</Byte>
      </Actual>
      <After>
        <Byte>90</Byte>
        <Byte>90</Byte>
        <Byte>90</Byte>
        <Byte>90</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>1724DCD6</AddressString>
      <Before>
        <Byte>17</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of je DataManager:eventDailyBonusReady+55</Description>
      <AddressString>17C8EB69</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>74</Byte>
        <Byte>0A</Byte>
      </Actual>
      <After>
        <Byte>B8</Byte>
        <Byte>01</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jne EventsMenu:startEventEaster+5d</Description>
      <AddressString>17C9901F</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>0F</Byte>
        <Byte>85</Byte>
        <Byte>38</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>B9</Byte>
        <Byte>38</Byte>
        <Byte>DE</Byte>
        <Byte>0F</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of je 17C98FF2</Description>
      <AddressString>17C98FF0</AddressString>
      <Before>
        <Byte>00</Byte>
        <Byte>62</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>74</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>01</Byte>
        <Byte>04</Byte>
        <Byte>03</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jne MainMenu:startEvent+1aa</Description>
      <AddressString>17C7DADA</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>0F</Byte>
        <Byte>85</Byte>
        <Byte>4A</Byte>
        <Byte>01</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>F3</Byte>
        <Byte>0F</Byte>
        <Byte>10</Byte>
        <Byte>46</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17C7DB1B</AddressString>
      <Before>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jmp MainMenu:startEvent+1aa</Description>
      <AddressString>17C7DAF5</AddressString>
      <Before>
        <Byte>C8</Byte>
        <Byte>7A</Byte>
        <Byte>07</Byte>
        <Byte>73</Byte>
        <Byte>05</Byte>
      </Before>
      <Actual>
        <Byte>E9</Byte>
        <Byte>30</Byte>
        <Byte>01</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>B8</Byte>
        <Byte>A8</Byte>
        <Byte>94</Byte>
        <Byte>AE</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jbe MainMenu:startEvent+1b0</Description>
      <AddressString>17C7DB3A</AddressString>
      <Before>
        <Byte>00</Byte>
        <Byte>83</Byte>
        <Byte>78</Byte>
        <Byte>18</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>0F</Byte>
        <Byte>86</Byte>
        <Byte>F0</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>8B</Byte>
        <Byte>48</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jmp MainMenu:startEvent+1aa</Description>
      <AddressString>17C7DABE</AddressString>
      <Before>
        <Byte>C8</Byte>
        <Byte>7A</Byte>
        <Byte>07</Byte>
        <Byte>73</Byte>
        <Byte>05</Byte>
      </Before>
      <Actual>
        <Byte>E9</Byte>
        <Byte>67</Byte>
        <Byte>01</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>EC</Byte>
        <Byte>20</Byte>
        <Byte>49</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jne MainMenu:startEvent+1aa</Description>
      <AddressString>17C7DAA3</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>0F</Byte>
        <Byte>85</Byte>
        <Byte>81</Byte>
        <Byte>01</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>F3</Byte>
        <Byte>0F</Byte>
        <Byte>10</Byte>
        <Byte>46</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17C7DAD1</AddressString>
      <Before>
        <Byte>17</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jne EventsMenu:startEventXXXmas+68</Description>
      <AddressString>17C9EF3F</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>0F</Byte>
        <Byte>85</Byte>
        <Byte>43</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>B9</Byte>
        <Byte>18</Byte>
        <Byte>DF</Byte>
        <Byte>0F</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17CA21CB</AddressString>
      <Before>
        <Byte>17</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jne ShopButton:refresh+ba</Description>
      <AddressString>17CA21D4</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>75</Byte>
        <Byte>04</Byte>
      </Actual>
      <After>
        <Byte>C6</Byte>
        <Byte>47</Byte>
        <Byte>79</Byte>
        <Byte>00</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17CA234C</AddressString>
      <Before>
        <Byte>17</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17CA23A2</AddressString>
      <Before>
        <Byte>17</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>E9</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17CA284A</AddressString>
      <Before>
        <Byte>17</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>E9</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17CA28D8</AddressString>
      <Before>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call qword ptr [rax+000002C8]</Description>
      <AddressString>17CA291D</AddressString>
      <Before>
        <Byte>8B</Byte>
        <Byte>00</Byte>
        <Byte>90</Byte>
        <Byte>90</Byte>
        <Byte>90</Byte>
      </Before>
      <Actual>
        <Byte>FF</Byte>
        <Byte>90</Byte>
        <Byte>C8</Byte>
        <Byte>02</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17CA1E37</AddressString>
      <Before>
        <Byte>17</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17CA1E52</AddressString>
      <Before>
        <Byte>17</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17CA1EC2</AddressString>
      <Before>
        <Byte>17</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>0F</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of je ShopButton:Start+f1</Description>
      <AddressString>17CA1ECF</AddressString>
      <Before>
        <Byte>B6</Byte>
        <Byte>46</Byte>
        <Byte>70</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>0F</Byte>
        <Byte>84</Byte>
        <Byte>2C</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>B8</Byte>
        <Byte>60</Byte>
        <Byte>7F</Byte>
        <Byte>BF</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17CA1EFA</AddressString>
      <Before>
        <Byte>17</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of mov [rax],ecx</Description>
      <AddressString>17CAB39D</AddressString>
      <Before>
        <Byte>57</Byte>
        <Byte>01</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>89</Byte>
        <Byte>08</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>B8</Byte>
        <Byte>60</Byte>
        <Byte>7F</Byte>
        <Byte>BF</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>71131887</AddressString>
      <Before>
        <Byte>71</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>711318CC</AddressString>
      <Before>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>711318F1</AddressString>
      <Before>
        <Byte>71</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>7113111A</AddressString>
      <Before>
        <Byte>71</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>40</Byte>
        <Byte>C9</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>71132565</AddressString>
      <Before>
        <Byte>71</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>711325A4</AddressString>
      <Before>
        <Byte>71</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>40</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of mov r11,System.DateTime:op_GreaterThan</Description>
      <AddressString>7113259A</AddressString>
      <Before>
        <Byte>08</Byte>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>EC</Byte>
        <Byte>20</Byte>
      </Before>
      <Actual>
        <Byte>49</Byte>
        <Byte>BB</Byte>
        <Byte>60</Byte>
        <Byte>0E</Byte>
        <Byte>13</Byte>
        <Byte>71</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
        <Byte>48</Byte>
        <Byte>83</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>711325EF</AddressString>
      <Before>
        <Byte>71</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of je DateRestrictedButton:Update+13f</Description>
      <AddressString>711325F8</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>0F</Byte>
        <Byte>84</Byte>
        <Byte>61</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>8B</Byte>
        <Byte>46</Byte>
        <Byte>18</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>71132616</AddressString>
      <Before>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of je DateRestrictedButton:Update+13f</Description>
      <AddressString>7113261F</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>0F</Byte>
        <Byte>84</Byte>
        <Byte>3A</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>8B</Byte>
        <Byte>4E</Byte>
        <Byte>40</Byte>
        <Byte>33</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of je DateRestrictedButton:Update+13f</Description>
      <AddressString>71132642</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>74</Byte>
        <Byte>1B</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>8B</Byte>
        <Byte>46</Byte>
        <Byte>40</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>7113267F</AddressString>
      <Before>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>711326AB</AddressString>
      <Before>
        <Byte>71</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of mov r11,UnityEngine.EventSystems.EventSystem:get_current</Description>
      <AddressString>711326B6</AddressString>
      <Before>
        <Byte>20</Byte>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>EC</Byte>
        <Byte>20</Byte>
      </Before>
      <Actual>
        <Byte>49</Byte>
        <Byte>BB</Byte>
        <Byte>60</Byte>
        <Byte>7A</Byte>
        <Byte>7F</Byte>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
        <Byte>48</Byte>
        <Byte>83</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>711326C0</AddressString>
      <Before>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>711326DB</AddressString>
      <Before>
        <Byte>71</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>711326F7</AddressString>
      <Before>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>71132713</AddressString>
      <Before>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of je DateRestrictedButton:Update+2ad</Description>
      <AddressString>7113271C</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>0F</Byte>
        <Byte>84</Byte>
        <Byte>AB</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>EC</Byte>
        <Byte>20</Byte>
        <Byte>49</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>71132730</AddressString>
      <Before>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>7113274B</AddressString>
      <Before>
        <Byte>71</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>7113283C</AddressString>
      <Before>
        <Byte>71</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>7113285B</AddressString>
      <Before>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>71131D85</AddressString>
      <Before>
        <Byte>71</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>71131D66</AddressString>
      <Before>
        <Byte>71</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>71131D18</AddressString>
      <Before>
        <Byte>71</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>71131CDE</AddressString>
      <Before>
        <Byte>71</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>71131CBF</AddressString>
      <Before>
        <Byte>71</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>7112C66A</AddressString>
      <Before>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>C9</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>711319A2</AddressString>
      <Before>
        <Byte>71</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17EF6D5A</AddressString>
      <Before>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>C9</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of cmp eax,ecx</Description>
      <AddressString>17EF6DAD</AddressString>
      <Before>
        <Byte>00</Byte>
        <Byte>48</Byte>
        <Byte>63</Byte>
        <Byte>4E</Byte>
        <Byte>18</Byte>
      </Before>
      <Actual>
        <Byte>3B</Byte>
        <Byte>C1</Byte>
      </Actual>
      <After>
        <Byte>74</Byte>
        <Byte>30</Byte>
        <Byte>48</Byte>
        <Byte>8B</Byte>
        <Byte>CE</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17EF6DDA</AddressString>
      <Before>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17EF6566</AddressString>
      <Before>
        <Byte>17</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jne EventsMenu:startEventCowYear+66</Description>
      <AddressString>17EF656F</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>0F</Byte>
        <Byte>85</Byte>
        <Byte>41</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>B9</Byte>
        <Byte>10</Byte>
        <Byte>C3</Byte>
        <Byte>D2</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17EE271C</AddressString>
      <Before>
        <Byte>17</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call qword ptr [rax+00000108]</Description>
      <AddressString>17EE2774</AddressString>
      <Before>
        <Byte>8B</Byte>
        <Byte>00</Byte>
        <Byte>90</Byte>
        <Byte>90</Byte>
        <Byte>90</Byte>
      </Before>
      <Actual>
        <Byte>FF</Byte>
        <Byte>90</Byte>
        <Byte>08</Byte>
        <Byte>01</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17EE279F</AddressString>
      <Before>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jne EventsMenu:Start+1ea</Description>
      <AddressString>17EE27A8</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>0F</Byte>
        <Byte>85</Byte>
        <Byte>AC</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>8B</Byte>
        <Byte>0C</Byte>
        <Byte>25</Byte>
        <Byte>F0</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jne EventsMenu:Update+b0</Description>
      <AddressString>17EE33F4</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>0F</Byte>
        <Byte>85</Byte>
        <Byte>56</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>8B</Byte>
        <Byte>46</Byte>
        <Byte>30</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17A86AA5</AddressString>
      <Before>
        <Byte>17</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of je System.DateTime:Compare+58</Description>
      <AddressString>17A86B33</AddressString>
      <Before>
        <Byte>0F</Byte>
        <Byte>B6</Byte>
        <Byte>C0</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>0F</Byte>
        <Byte>84</Byte>
        <Byte>0F</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>B8</Byte>
        <Byte>FF</Byte>
        <Byte>FF</Byte>
        <Byte>FF</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17A71F2D</AddressString>
      <Before>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>17A7203F</AddressString>
      <Before>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of mov [rsi+50],00000000</Description>
      <AddressString>1557BD13C</AddressString>
      <Before>
        <Byte>EC</Byte>
        <Byte>28</Byte>
        <Byte>48</Byte>
        <Byte>8B</Byte>
        <Byte>F1</Byte>
      </Before>
      <Actual>
        <Byte>C7</Byte>
        <Byte>46</Byte>
        <Byte>50</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>C7</Byte>
        <Byte>46</Byte>
        <Byte>54</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jne EventsMenu:startEventXXXmas+68</Description>
      <AddressString>155805ECF</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>0F</Byte>
        <Byte>85</Byte>
        <Byte>43</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>B9</Byte>
        <Byte>50</Byte>
        <Byte>91</Byte>
        <Byte>05</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of je EventsMenu:Start+1ea</Description>
      <AddressString>1557EB1CA</AddressString>
      <Before>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>0F</Byte>
        <Byte>84</Byte>
        <Byte>6A</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>83</Byte>
        <Byte>3F</Byte>
        <Byte>00</Byte>
        <Byte>49</Byte>
        <Byte>BA</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>1557EB22B</AddressString>
      <Before>
        <Byte>55</Byte>
        <Byte>01</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>85</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jbe EventMenu:Start+b73</Description>
      <AddressString>178A9927</AddressString>
      <Before>
        <Byte>63</Byte>
        <Byte>C9</Byte>
        <Byte>39</Byte>
        <Byte>48</Byte>
        <Byte>18</Byte>
      </Before>
      <Actual>
        <Byte>0F</Byte>
        <Byte>86</Byte>
        <Byte>96</Byte>
        <Byte>0A</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>8D</Byte>
        <Byte>44</Byte>
        <Byte>C8</Byte>
        <Byte>20</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>178A5CEA</AddressString>
      <Before>
        <Byte>06</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call r11</Description>
      <AddressString>178A5D0D</AddressString>
      <Before>
        <Byte>17</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>41</Byte>
        <Byte>FF</Byte>
        <Byte>D3</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>48</Byte>
      </After>
    </CodeEntry>
  </CheatCodes>
  <UserdefinedSymbols>
    <SymbolEntry>
      <Name>resultsTotal</Name>
      <Address>3</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>Collection1</Name>
      <Address>06BCB30F</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>Collection2</Name>
      <Address>06C4EA1F</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>Collection3</Name>
      <Address>247300EF</Address>
    </SymbolEntry>
  </UserdefinedSymbols>
</CheatTable>
