Function at 0x7ff7ed4c55e0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
movzx eax, byte [rcx + 2]
mov r8, rcx
movzx r9d, byte [rcx + 1]
mov r11d, 0x1f
movzx ecx, byte [rcx]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c5653
sub ecx, 1
je 0x7ff7ed4c5646
sub ecx, 1
je 0x7ff7ed4c5640
sub ecx, 1
je 0x7ff7ed4c562e
sub ecx, 1
je 0x7ff7ed4c5620
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c565c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c563a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c565c
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c565c
mov eax, dword [r8 + 4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c565c
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xa]
movzx ecx, byte [r8 + 8]
movzx r9d, byte [r8 + 9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c56c9
sub ecx, 1
je 0x7ff7ed4c56bc
sub ecx, 1
je 0x7ff7ed4c56b6
sub ecx, 1
je 0x7ff7ed4c56a4
sub ecx, 1
je 0x7ff7ed4c5696
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c56d2
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c56b0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c56d2
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c56d2
mov eax, dword [r8 + 0xc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c56d2
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x12]
movzx ecx, byte [r8 + 0x10]
movzx r9d, byte [r8 + 0x11]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c573f
sub ecx, 1
je 0x7ff7ed4c5732
sub ecx, 1
je 0x7ff7ed4c572c
sub ecx, 1
je 0x7ff7ed4c571a
sub ecx, 1
je 0x7ff7ed4c570c
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5748
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c5726
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5748
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5748
mov eax, dword [r8 + 0x14]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5748
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1a]
movzx ecx, byte [r8 + 0x18]
movzx r9d, byte [r8 + 0x19]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c57b5
sub ecx, 1
je 0x7ff7ed4c57a8
sub ecx, 1
je 0x7ff7ed4c57a2
sub ecx, 1
je 0x7ff7ed4c5790
sub ecx, 1
je 0x7ff7ed4c5782
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c57be
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c579c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c57be
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c57be
mov eax, dword [r8 + 0x1c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c57be
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x22]
movzx ecx, byte [r8 + 0x20]
movzx r9d, byte [r8 + 0x21]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c582b
sub ecx, 1
je 0x7ff7ed4c581e
sub ecx, 1
je 0x7ff7ed4c5818
sub ecx, 1
je 0x7ff7ed4c5806
sub ecx, 1
je 0x7ff7ed4c57f8
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5834
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c5812
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5834
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5834
mov eax, dword [r8 + 0x24]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5834
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x2a]
movzx ecx, byte [r8 + 0x28]
movzx r9d, byte [r8 + 0x29]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c58a1
sub ecx, 1
je 0x7ff7ed4c5894
sub ecx, 1
je 0x7ff7ed4c588e
sub ecx, 1
je 0x7ff7ed4c587c
sub ecx, 1
je 0x7ff7ed4c586e
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c58aa
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c5888
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c58aa
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c58aa
mov eax, dword [r8 + 0x2c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c58aa
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x32]
movzx ecx, byte [r8 + 0x30]
movzx r9d, byte [r8 + 0x31]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c5917
sub ecx, 1
je 0x7ff7ed4c590a
sub ecx, 1
je 0x7ff7ed4c5904
sub ecx, 1
je 0x7ff7ed4c58f2
sub ecx, 1
je 0x7ff7ed4c58e4
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5920
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c58fe
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5920
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5920
mov eax, dword [r8 + 0x34]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5920
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x3a]
movzx ecx, byte [r8 + 0x38]
movzx r9d, byte [r8 + 0x39]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c598d
sub ecx, 1
je 0x7ff7ed4c5980
sub ecx, 1
je 0x7ff7ed4c597a
sub ecx, 1
je 0x7ff7ed4c5968
sub ecx, 1
je 0x7ff7ed4c595a
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5996
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c5974
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5996
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5996
mov eax, dword [r8 + 0x3c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5996
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x42]
movzx ecx, byte [r8 + 0x40]
movzx r9d, byte [r8 + 0x41]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c5a03
sub ecx, 1
je 0x7ff7ed4c59f6
sub ecx, 1
je 0x7ff7ed4c59f0
sub ecx, 1
je 0x7ff7ed4c59de
sub ecx, 1
je 0x7ff7ed4c59d0
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5a0c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c59ea
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5a0c
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5a0c
mov eax, dword [r8 + 0x44]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5a0c
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x4a]
movzx ecx, byte [r8 + 0x48]
movzx r9d, byte [r8 + 0x49]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c5a79
sub ecx, 1
je 0x7ff7ed4c5a6c
sub ecx, 1
je 0x7ff7ed4c5a66
sub ecx, 1
je 0x7ff7ed4c5a54
sub ecx, 1
je 0x7ff7ed4c5a46
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5a82
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c5a60
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5a82
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5a82
mov eax, dword [r8 + 0x4c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5a82
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x52]
movzx ecx, byte [r8 + 0x50]
movzx r9d, byte [r8 + 0x51]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c5aef
sub ecx, 1
je 0x7ff7ed4c5ae2
sub ecx, 1
je 0x7ff7ed4c5adc
sub ecx, 1
je 0x7ff7ed4c5aca
sub ecx, 1
je 0x7ff7ed4c5abc
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5af8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c5ad6
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5af8
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5af8
mov eax, dword [r8 + 0x54]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5af8
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x5a]
movzx ecx, byte [r8 + 0x58]
movzx r9d, byte [r8 + 0x59]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c5b65
sub ecx, 1
je 0x7ff7ed4c5b58
sub ecx, 1
je 0x7ff7ed4c5b52
sub ecx, 1
je 0x7ff7ed4c5b40
sub ecx, 1
je 0x7ff7ed4c5b32
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5b6e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c5b4c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5b6e
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5b6e
mov eax, dword [r8 + 0x5c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5b6e
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x62]
movzx ecx, byte [r8 + 0x60]
movzx r9d, byte [r8 + 0x61]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c5bdb
sub ecx, 1
je 0x7ff7ed4c5bce
sub ecx, 1
je 0x7ff7ed4c5bc8
sub ecx, 1
je 0x7ff7ed4c5bb6
sub ecx, 1
je 0x7ff7ed4c5ba8
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5be4
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c5bc2
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5be4
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5be4
mov eax, dword [r8 + 0x64]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5be4
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x6a]
movzx ecx, byte [r8 + 0x68]
movzx r9d, byte [r8 + 0x69]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c5c51
sub ecx, 1
je 0x7ff7ed4c5c44
sub ecx, 1
je 0x7ff7ed4c5c3e
sub ecx, 1
je 0x7ff7ed4c5c2c
sub ecx, 1
je 0x7ff7ed4c5c1e
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5c5a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c5c38
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5c5a
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5c5a
mov eax, dword [r8 + 0x6c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5c5a
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x72]
movzx ecx, byte [r8 + 0x70]
movzx r9d, byte [r8 + 0x71]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c5cc7
sub ecx, 1
je 0x7ff7ed4c5cba
sub ecx, 1
je 0x7ff7ed4c5cb4
sub ecx, 1
je 0x7ff7ed4c5ca2
sub ecx, 1
je 0x7ff7ed4c5c94
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5cd0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c5cae
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5cd0
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5cd0
mov eax, dword [r8 + 0x74]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5cd0
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x7a]
movzx ecx, byte [r8 + 0x78]
movzx r9d, byte [r8 + 0x79]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c5d3d
sub ecx, 1
je 0x7ff7ed4c5d30
sub ecx, 1
je 0x7ff7ed4c5d2a
sub ecx, 1
je 0x7ff7ed4c5d18
sub ecx, 1
je 0x7ff7ed4c5d0a
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5d46
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c5d24
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5d46
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5d46
mov eax, dword [r8 + 0x7c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5d46
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x82]
movzx ecx, byte [r8 + 0x80]
movzx r9d, byte [r8 + 0x81]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c5dbf
sub ecx, 1
je 0x7ff7ed4c5daf
sub ecx, 1
je 0x7ff7ed4c5da9
sub ecx, 1
je 0x7ff7ed4c5d97
sub ecx, 1
je 0x7ff7ed4c5d89
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5dc8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c5da3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5dc8
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5dc8
mov eax, dword [r8 + 0x84]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5dc8
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x8a]
movzx ecx, byte [r8 + 0x88]
movzx r9d, byte [r8 + 0x89]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c5e41
sub ecx, 1
je 0x7ff7ed4c5e31
sub ecx, 1
je 0x7ff7ed4c5e2b
sub ecx, 1
je 0x7ff7ed4c5e19
sub ecx, 1
je 0x7ff7ed4c5e0b
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5e4a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c5e25
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5e4a
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5e4a
mov eax, dword [r8 + 0x8c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5e4a
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x92]
movzx ecx, byte [r8 + 0x90]
movzx r9d, byte [r8 + 0x91]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c5ec3
sub ecx, 1
je 0x7ff7ed4c5eb3
sub ecx, 1
je 0x7ff7ed4c5ead
sub ecx, 1
je 0x7ff7ed4c5e9b
sub ecx, 1
je 0x7ff7ed4c5e8d
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5ecc
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c5ea7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5ecc
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5ecc
mov eax, dword [r8 + 0x94]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5ecc
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x9a]
movzx ecx, byte [r8 + 0x98]
movzx r9d, byte [r8 + 0x99]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c5f45
sub ecx, 1
je 0x7ff7ed4c5f35
sub ecx, 1
je 0x7ff7ed4c5f2f
sub ecx, 1
je 0x7ff7ed4c5f1d
sub ecx, 1
je 0x7ff7ed4c5f0f
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5f4e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c5f29
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5f4e
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5f4e
mov eax, dword [r8 + 0x9c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5f4e
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xa2]
movzx ecx, byte [r8 + 0xa0]
movzx r9d, byte [r8 + 0xa1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c5fc7
sub ecx, 1
je 0x7ff7ed4c5fb7
sub ecx, 1
je 0x7ff7ed4c5fb1
sub ecx, 1
je 0x7ff7ed4c5f9f
sub ecx, 1
je 0x7ff7ed4c5f91
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5fd0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c5fab
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5fd0
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c5fd0
mov eax, dword [r8 + 0xa4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c5fd0
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xaa]
movzx ecx, byte [r8 + 0xa8]
movzx r9d, byte [r8 + 0xa9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c6049
sub ecx, 1
je 0x7ff7ed4c6039
sub ecx, 1
je 0x7ff7ed4c6033
sub ecx, 1
je 0x7ff7ed4c6021
sub ecx, 1
je 0x7ff7ed4c6013
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6052
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c602d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6052
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6052
mov eax, dword [r8 + 0xac]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6052
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xb2]
movzx ecx, byte [r8 + 0xb0]
movzx r9d, byte [r8 + 0xb1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c60cb
sub ecx, 1
je 0x7ff7ed4c60bb
sub ecx, 1
je 0x7ff7ed4c60b5
sub ecx, 1
je 0x7ff7ed4c60a3
sub ecx, 1
je 0x7ff7ed4c6095
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c60d4
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c60af
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c60d4
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c60d4
mov eax, dword [r8 + 0xb4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c60d4
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xba]
movzx ecx, byte [r8 + 0xb8]
movzx r9d, byte [r8 + 0xb9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c614d
sub ecx, 1
je 0x7ff7ed4c613d
sub ecx, 1
je 0x7ff7ed4c6137
sub ecx, 1
je 0x7ff7ed4c6125
sub ecx, 1
je 0x7ff7ed4c6117
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6156
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c6131
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6156
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6156
mov eax, dword [r8 + 0xbc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6156
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xc2]
movzx ecx, byte [r8 + 0xc0]
movzx r9d, byte [r8 + 0xc1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c61cf
sub ecx, 1
je 0x7ff7ed4c61bf
sub ecx, 1
je 0x7ff7ed4c61b9
sub ecx, 1
je 0x7ff7ed4c61a7
sub ecx, 1
je 0x7ff7ed4c6199
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c61d8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c61b3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c61d8
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c61d8
mov eax, dword [r8 + 0xc4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c61d8
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xca]
movzx ecx, byte [r8 + 0xc8]
movzx r9d, byte [r8 + 0xc9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c6251
sub ecx, 1
je 0x7ff7ed4c6241
sub ecx, 1
je 0x7ff7ed4c623b
sub ecx, 1
je 0x7ff7ed4c6229
sub ecx, 1
je 0x7ff7ed4c621b
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c625a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c6235
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c625a
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c625a
mov eax, dword [r8 + 0xcc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c625a
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xd2]
movzx ecx, byte [r8 + 0xd0]
movzx r9d, byte [r8 + 0xd1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c62d3
sub ecx, 1
je 0x7ff7ed4c62c3
sub ecx, 1
je 0x7ff7ed4c62bd
sub ecx, 1
je 0x7ff7ed4c62ab
sub ecx, 1
je 0x7ff7ed4c629d
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c62dc
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c62b7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c62dc
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c62dc
mov eax, dword [r8 + 0xd4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c62dc
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xda]
movzx ecx, byte [r8 + 0xd8]
movzx r9d, byte [r8 + 0xd9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c6355
sub ecx, 1
je 0x7ff7ed4c6345
sub ecx, 1
je 0x7ff7ed4c633f
sub ecx, 1
je 0x7ff7ed4c632d
sub ecx, 1
je 0x7ff7ed4c631f
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c635e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c6339
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c635e
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c635e
mov eax, dword [r8 + 0xdc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c635e
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xe2]
movzx ecx, byte [r8 + 0xe0]
movzx r9d, byte [r8 + 0xe1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c63d7
sub ecx, 1
je 0x7ff7ed4c63c7
sub ecx, 1
je 0x7ff7ed4c63c1
sub ecx, 1
je 0x7ff7ed4c63af
sub ecx, 1
je 0x7ff7ed4c63a1
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c63e0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c63bb
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c63e0
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c63e0
mov eax, dword [r8 + 0xe4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c63e0
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xea]
movzx ecx, byte [r8 + 0xe8]
movzx r9d, byte [r8 + 0xe9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c6459
sub ecx, 1
je 0x7ff7ed4c6449
sub ecx, 1
je 0x7ff7ed4c6443
sub ecx, 1
je 0x7ff7ed4c6431
sub ecx, 1
je 0x7ff7ed4c6423
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6462
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c643d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6462
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6462
mov eax, dword [r8 + 0xec]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6462
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xf2]
movzx ecx, byte [r8 + 0xf0]
movzx r9d, byte [r8 + 0xf1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c64db
sub ecx, 1
je 0x7ff7ed4c64cb
sub ecx, 1
je 0x7ff7ed4c64c5
sub ecx, 1
je 0x7ff7ed4c64b3
sub ecx, 1
je 0x7ff7ed4c64a5
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c64e4
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c64bf
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c64e4
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c64e4
mov eax, dword [r8 + 0xf4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c64e4
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xfa]
movzx ecx, byte [r8 + 0xf8]
movzx r9d, byte [r8 + 0xf9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c655d
sub ecx, 1
je 0x7ff7ed4c654d
sub ecx, 1
je 0x7ff7ed4c6547
sub ecx, 1
je 0x7ff7ed4c6535
sub ecx, 1
je 0x7ff7ed4c6527
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6566
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c6541
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6566
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6566
mov eax, dword [r8 + 0xfc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6566
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x102]
movzx ecx, byte [r8 + 0x100]
movzx r9d, byte [r8 + 0x101]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c65df
sub ecx, 1
je 0x7ff7ed4c65cf
sub ecx, 1
je 0x7ff7ed4c65c9
sub ecx, 1
je 0x7ff7ed4c65b7
sub ecx, 1
je 0x7ff7ed4c65a9
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c65e8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c65c3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c65e8
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c65e8
mov eax, dword [r8 + 0x104]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c65e8
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x10a]
movzx ecx, byte [r8 + 0x108]
movzx r9d, byte [r8 + 0x109]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c6661
sub ecx, 1
je 0x7ff7ed4c6651
sub ecx, 1
je 0x7ff7ed4c664b
sub ecx, 1
je 0x7ff7ed4c6639
sub ecx, 1
je 0x7ff7ed4c662b
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c666a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c6645
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c666a
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c666a
mov eax, dword [r8 + 0x10c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c666a
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x112]
movzx ecx, byte [r8 + 0x110]
movzx r9d, byte [r8 + 0x111]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c66e3
sub ecx, 1
je 0x7ff7ed4c66d3
sub ecx, 1
je 0x7ff7ed4c66cd
sub ecx, 1
je 0x7ff7ed4c66bb
sub ecx, 1
je 0x7ff7ed4c66ad
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c66ec
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c66c7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c66ec
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c66ec
mov eax, dword [r8 + 0x114]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c66ec
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x11a]
movzx ecx, byte [r8 + 0x118]
movzx r9d, byte [r8 + 0x119]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c6765
sub ecx, 1
je 0x7ff7ed4c6755
sub ecx, 1
je 0x7ff7ed4c674f
sub ecx, 1
je 0x7ff7ed4c673d
sub ecx, 1
je 0x7ff7ed4c672f
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c676e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c6749
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c676e
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c676e
mov eax, dword [r8 + 0x11c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c676e
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x122]
movzx ecx, byte [r8 + 0x120]
movzx r9d, byte [r8 + 0x121]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c67e7
sub ecx, 1
je 0x7ff7ed4c67d7
sub ecx, 1
je 0x7ff7ed4c67d1
sub ecx, 1
je 0x7ff7ed4c67bf
sub ecx, 1
je 0x7ff7ed4c67b1
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c67f0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c67cb
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c67f0
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c67f0
mov eax, dword [r8 + 0x124]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c67f0
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x12a]
movzx ecx, byte [r8 + 0x128]
movzx r9d, byte [r8 + 0x129]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c6869
sub ecx, 1
je 0x7ff7ed4c6859
sub ecx, 1
je 0x7ff7ed4c6853
sub ecx, 1
je 0x7ff7ed4c6841
sub ecx, 1
je 0x7ff7ed4c6833
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6872
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c684d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6872
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6872
mov eax, dword [r8 + 0x12c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6872
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x132]
movzx ecx, byte [r8 + 0x130]
movzx r9d, byte [r8 + 0x131]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c68eb
sub ecx, 1
je 0x7ff7ed4c68db
sub ecx, 1
je 0x7ff7ed4c68d5
sub ecx, 1
je 0x7ff7ed4c68c3
sub ecx, 1
je 0x7ff7ed4c68b5
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c68f4
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c68cf
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c68f4
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c68f4
mov eax, dword [r8 + 0x134]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c68f4
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x13a]
movzx ecx, byte [r8 + 0x138]
movzx r9d, byte [r8 + 0x139]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c696d
sub ecx, 1
je 0x7ff7ed4c695d
sub ecx, 1
je 0x7ff7ed4c6957
sub ecx, 1
je 0x7ff7ed4c6945
sub ecx, 1
je 0x7ff7ed4c6937
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6976
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c6951
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6976
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6976
mov eax, dword [r8 + 0x13c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6976
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x142]
movzx ecx, byte [r8 + 0x140]
movzx r9d, byte [r8 + 0x141]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c69ef
sub ecx, 1
je 0x7ff7ed4c69df
sub ecx, 1
je 0x7ff7ed4c69d9
sub ecx, 1
je 0x7ff7ed4c69c7
sub ecx, 1
je 0x7ff7ed4c69b9
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c69f8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c69d3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c69f8
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c69f8
mov eax, dword [r8 + 0x144]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c69f8
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x14a]
movzx ecx, byte [r8 + 0x148]
movzx r9d, byte [r8 + 0x149]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c6a71
sub ecx, 1
je 0x7ff7ed4c6a61
sub ecx, 1
je 0x7ff7ed4c6a5b
sub ecx, 1
je 0x7ff7ed4c6a49
sub ecx, 1
je 0x7ff7ed4c6a3b
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6a7a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c6a55
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6a7a
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6a7a
mov eax, dword [r8 + 0x14c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6a7a
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x152]
movzx ecx, byte [r8 + 0x150]
movzx r9d, byte [r8 + 0x151]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c6af3
sub ecx, 1
je 0x7ff7ed4c6ae3
sub ecx, 1
je 0x7ff7ed4c6add
sub ecx, 1
je 0x7ff7ed4c6acb
sub ecx, 1
je 0x7ff7ed4c6abd
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6afc
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c6ad7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6afc
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6afc
mov eax, dword [r8 + 0x154]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6afc
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x15a]
movzx ecx, byte [r8 + 0x158]
movzx r9d, byte [r8 + 0x159]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c6b75
sub ecx, 1
je 0x7ff7ed4c6b65
sub ecx, 1
je 0x7ff7ed4c6b5f
sub ecx, 1
je 0x7ff7ed4c6b4d
sub ecx, 1
je 0x7ff7ed4c6b3f
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6b7e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c6b59
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6b7e
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6b7e
mov eax, dword [r8 + 0x15c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6b7e
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x162]
movzx ecx, byte [r8 + 0x160]
movzx r9d, byte [r8 + 0x161]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c6bf7
sub ecx, 1
je 0x7ff7ed4c6be7
sub ecx, 1
je 0x7ff7ed4c6be1
sub ecx, 1
je 0x7ff7ed4c6bcf
sub ecx, 1
je 0x7ff7ed4c6bc1
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6c00
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c6bdb
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6c00
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6c00
mov eax, dword [r8 + 0x164]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6c00
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x16a]
movzx ecx, byte [r8 + 0x168]
movzx r9d, byte [r8 + 0x169]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c6c79
sub ecx, 1
je 0x7ff7ed4c6c69
sub ecx, 1
je 0x7ff7ed4c6c63
sub ecx, 1
je 0x7ff7ed4c6c51
sub ecx, 1
je 0x7ff7ed4c6c43
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6c82
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c6c5d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6c82
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6c82
mov eax, dword [r8 + 0x16c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6c82
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x172]
movzx ecx, byte [r8 + 0x170]
movzx r9d, byte [r8 + 0x171]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c6cfb
sub ecx, 1
je 0x7ff7ed4c6ceb
sub ecx, 1
je 0x7ff7ed4c6ce5
sub ecx, 1
je 0x7ff7ed4c6cd3
sub ecx, 1
je 0x7ff7ed4c6cc5
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6d04
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c6cdf
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6d04
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6d04
mov eax, dword [r8 + 0x174]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6d04
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x17a]
movzx ecx, byte [r8 + 0x178]
movzx r9d, byte [r8 + 0x179]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c6d7d
sub ecx, 1
je 0x7ff7ed4c6d6d
sub ecx, 1
je 0x7ff7ed4c6d67
sub ecx, 1
je 0x7ff7ed4c6d55
sub ecx, 1
je 0x7ff7ed4c6d47
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6d86
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c6d61
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6d86
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6d86
mov eax, dword [r8 + 0x17c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6d86
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x182]
movzx ecx, byte [r8 + 0x180]
movzx r9d, byte [r8 + 0x181]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c6dff
sub ecx, 1
je 0x7ff7ed4c6def
sub ecx, 1
je 0x7ff7ed4c6de9
sub ecx, 1
je 0x7ff7ed4c6dd7
sub ecx, 1
je 0x7ff7ed4c6dc9
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6e08
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c6de3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6e08
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6e08
mov eax, dword [r8 + 0x184]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6e08
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x18a]
movzx ecx, byte [r8 + 0x188]
movzx r9d, byte [r8 + 0x189]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c6e81
sub ecx, 1
je 0x7ff7ed4c6e71
sub ecx, 1
je 0x7ff7ed4c6e6b
sub ecx, 1
je 0x7ff7ed4c6e59
sub ecx, 1
je 0x7ff7ed4c6e4b
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6e8a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c6e65
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6e8a
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6e8a
mov eax, dword [r8 + 0x18c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6e8a
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x192]
movzx ecx, byte [r8 + 0x190]
movzx r9d, byte [r8 + 0x191]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c6f03
sub ecx, 1
je 0x7ff7ed4c6ef3
sub ecx, 1
je 0x7ff7ed4c6eed
sub ecx, 1
je 0x7ff7ed4c6edb
sub ecx, 1
je 0x7ff7ed4c6ecd
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6f0c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c6ee7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6f0c
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6f0c
mov eax, dword [r8 + 0x194]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6f0c
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x19a]
movzx ecx, byte [r8 + 0x198]
movzx r9d, byte [r8 + 0x199]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c6f85
sub ecx, 1
je 0x7ff7ed4c6f75
sub ecx, 1
je 0x7ff7ed4c6f6f
sub ecx, 1
je 0x7ff7ed4c6f5d
sub ecx, 1
je 0x7ff7ed4c6f4f
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6f8e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c6f69
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6f8e
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c6f8e
mov eax, dword [r8 + 0x19c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c6f8e
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1a2]
movzx ecx, byte [r8 + 0x1a0]
movzx r9d, byte [r8 + 0x1a1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c7007
sub ecx, 1
je 0x7ff7ed4c6ff7
sub ecx, 1
je 0x7ff7ed4c6ff1
sub ecx, 1
je 0x7ff7ed4c6fdf
sub ecx, 1
je 0x7ff7ed4c6fd1
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c7010
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c6feb
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c7010
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c7010
mov eax, dword [r8 + 0x1a4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c7010
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1aa]
movzx ecx, byte [r8 + 0x1a8]
movzx r9d, byte [r8 + 0x1a9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c7089
sub ecx, 1
je 0x7ff7ed4c7079
sub ecx, 1
je 0x7ff7ed4c7073
sub ecx, 1
je 0x7ff7ed4c7061
sub ecx, 1
je 0x7ff7ed4c7053
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c7092
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c706d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c7092
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c7092
mov eax, dword [r8 + 0x1ac]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c7092
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1b2]
movzx ecx, byte [r8 + 0x1b0]
movzx r9d, byte [r8 + 0x1b1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c710b
sub ecx, 1
je 0x7ff7ed4c70fb
sub ecx, 1
je 0x7ff7ed4c70f5
sub ecx, 1
je 0x7ff7ed4c70e3
sub ecx, 1
je 0x7ff7ed4c70d5
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c7114
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c70ef
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c7114
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c7114
mov eax, dword [r8 + 0x1b4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c7114
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1ba]
movzx ecx, byte [r8 + 0x1b8]
movzx r9d, byte [r8 + 0x1b9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c718d
sub ecx, 1
je 0x7ff7ed4c717d
sub ecx, 1
je 0x7ff7ed4c7177
sub ecx, 1
je 0x7ff7ed4c7165
sub ecx, 1
je 0x7ff7ed4c7157
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c7196
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c7171
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c7196
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c7196
mov eax, dword [r8 + 0x1bc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c7196
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1c2]
movzx ecx, byte [r8 + 0x1c0]
movzx r9d, byte [r8 + 0x1c1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c720f
sub ecx, 1
je 0x7ff7ed4c71ff
sub ecx, 1
je 0x7ff7ed4c71f9
sub ecx, 1
je 0x7ff7ed4c71e7
sub ecx, 1
je 0x7ff7ed4c71d9
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c7218
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c71f3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c7218
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c7218
mov eax, dword [r8 + 0x1c4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c7218
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1ca]
movzx ecx, byte [r8 + 0x1c8]
movzx r9d, byte [r8 + 0x1c9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c7291
sub ecx, 1
je 0x7ff7ed4c7281
sub ecx, 1
je 0x7ff7ed4c727b
sub ecx, 1
je 0x7ff7ed4c7269
sub ecx, 1
je 0x7ff7ed4c725b
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c729a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c7275
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c729a
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c729a
mov eax, dword [r8 + 0x1cc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c729a
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1d2]
movzx ecx, byte [r8 + 0x1d0]
movzx r9d, byte [r8 + 0x1d1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c7313
sub ecx, 1
je 0x7ff7ed4c7303
sub ecx, 1
je 0x7ff7ed4c72fd
sub ecx, 1
je 0x7ff7ed4c72eb
sub ecx, 1
je 0x7ff7ed4c72dd
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c731c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c72f7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c731c
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c731c
mov eax, dword [r8 + 0x1d4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c731c
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1da]
movzx ecx, byte [r8 + 0x1d8]
movzx r9d, byte [r8 + 0x1d9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c7395
sub ecx, 1
je 0x7ff7ed4c7385
sub ecx, 1
je 0x7ff7ed4c737f
sub ecx, 1
je 0x7ff7ed4c736d
sub ecx, 1
je 0x7ff7ed4c735f
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c739e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c7379
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c739e
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c739e
mov eax, dword [r8 + 0x1dc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c739e
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1e2]
movzx ecx, byte [r8 + 0x1e0]
movzx r9d, byte [r8 + 0x1e1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c7417
sub ecx, 1
je 0x7ff7ed4c7407
sub ecx, 1
je 0x7ff7ed4c7401
sub ecx, 1
je 0x7ff7ed4c73ef
sub ecx, 1
je 0x7ff7ed4c73e1
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c7420
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c73fb
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c7420
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c7420
mov eax, dword [r8 + 0x1e4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c7420
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1ea]
movzx ecx, byte [r8 + 0x1e8]
movzx r9d, byte [r8 + 0x1e9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c7499
sub ecx, 1
je 0x7ff7ed4c7489
sub ecx, 1
je 0x7ff7ed4c7483
sub ecx, 1
je 0x7ff7ed4c7471
sub ecx, 1
je 0x7ff7ed4c7463
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c74a2
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c747d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c74a2
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c74a2
mov eax, dword [r8 + 0x1ec]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c74a2
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1f2]
movzx ecx, byte [r8 + 0x1f0]
movzx r9d, byte [r8 + 0x1f1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c751b
sub ecx, 1
je 0x7ff7ed4c750b
sub ecx, 1
je 0x7ff7ed4c7505
sub ecx, 1
je 0x7ff7ed4c74f3
sub ecx, 1
je 0x7ff7ed4c74e5
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c7524
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c74ff
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c7524
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c7524
mov eax, dword [r8 + 0x1f4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c7524
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1fa]
movzx ecx, byte [r8 + 0x1f8]
movzx r9d, byte [r8 + 0x1f9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c759d
sub ecx, 1
je 0x7ff7ed4c758d
sub ecx, 1
je 0x7ff7ed4c7587
sub ecx, 1
je 0x7ff7ed4c7575
sub ecx, 1
je 0x7ff7ed4c7567
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c75a6
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c7581
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c75a6
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c75a6
mov eax, dword [r8 + 0x1fc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c75a6
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x202]
movzx ecx, byte [r8 + 0x200]
movzx r9d, byte [r8 + 0x201]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c761f
sub ecx, 1
je 0x7ff7ed4c760f
sub ecx, 1
je 0x7ff7ed4c7609
sub ecx, 1
je 0x7ff7ed4c75f7
sub ecx, 1
je 0x7ff7ed4c75e9
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c7628
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c7603
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c7628
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c7628
mov eax, dword [r8 + 0x204]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c7628
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x20a]
movzx ecx, byte [r8 + 0x208]
movzx r9d, byte [r8 + 0x209]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c76a1
sub ecx, 1
je 0x7ff7ed4c7691
sub ecx, 1
je 0x7ff7ed4c768b
sub ecx, 1
je 0x7ff7ed4c7679
sub ecx, 1
je 0x7ff7ed4c766b
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c76aa
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c7685
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c76aa
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c76aa
mov eax, dword [r8 + 0x20c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c76aa
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x212]
movzx ecx, byte [r8 + 0x210]
movzx r9d, byte [r8 + 0x211]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c7723
sub ecx, 1
je 0x7ff7ed4c7713
sub ecx, 1
je 0x7ff7ed4c770d
sub ecx, 1
je 0x7ff7ed4c76fb
sub ecx, 1
je 0x7ff7ed4c76ed
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c772c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c7707
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c772c
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c772c
mov eax, dword [r8 + 0x214]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c772c
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x21a]
movzx ecx, byte [r8 + 0x218]
movzx r9d, byte [r8 + 0x219]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c77a5
sub ecx, 1
je 0x7ff7ed4c7795
sub ecx, 1
je 0x7ff7ed4c778f
sub ecx, 1
je 0x7ff7ed4c777d
sub ecx, 1
je 0x7ff7ed4c776f
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c77ae
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c7789
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c77ae
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c77ae
mov eax, dword [r8 + 0x21c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c77ae
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x222]
movzx ecx, byte [r8 + 0x220]
movzx r9d, byte [r8 + 0x221]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c7827
sub ecx, 1
je 0x7ff7ed4c7817
sub ecx, 1
je 0x7ff7ed4c7811
sub ecx, 1
je 0x7ff7ed4c77ff
sub ecx, 1
je 0x7ff7ed4c77f1
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c7830
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c780b
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x7ff7ed4c7830
sub dword [rdx + r9*4], r10d
jmp 0x7ff7ed4c7830
mov eax, dword [r8 + 0x224]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x7ff7ed4c7830
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x22a]
movzx ecx, byte [r8 + 0x228]
movzx r9d, byte [r8 + 0x229]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x7ff7ed4c78a1
sub ecx, 1
je 0x7ff7ed4c7892
sub ecx, 1
je 0x7ff7ed4c788d
sub ecx, 1
je 0x7ff7ed4c787c
sub ecx, 1
je 0x7ff7ed4c786e
cmp ecx, 1
jne 0x7ff7ed4c78aa
xor dword [rdx + r9*4], r10d
ret
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x7ff7ed4c7888
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
ret
sub dword [rdx + r9*4], r10d
ret
mov eax, dword [r8 + 0x22c]
add eax, r10d
add dword [rdx + r9*4], eax
ret
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
ret