Function at 0x1401464a8
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 0x14014651b
sub ecx, 1
je 0x14014650e
sub ecx, 1
je 0x140146508
sub ecx, 1
je 0x1401464f6
sub ecx, 1
je 0x1401464e8
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140146524
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146502
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146524
sub dword [rdx + r9*4], r10d
jmp 0x140146524
mov eax, dword [r8 + 4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146524
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 0x140146591
sub ecx, 1
je 0x140146584
sub ecx, 1
je 0x14014657e
sub ecx, 1
je 0x14014656c
sub ecx, 1
je 0x14014655e
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x14014659a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146578
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014659a
sub dword [rdx + r9*4], r10d
jmp 0x14014659a
mov eax, dword [r8 + 0xc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014659a
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 0x140146607
sub ecx, 1
je 0x1401465fa
sub ecx, 1
je 0x1401465f4
sub ecx, 1
je 0x1401465e2
sub ecx, 1
je 0x1401465d4
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140146610
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401465ee
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146610
sub dword [rdx + r9*4], r10d
jmp 0x140146610
mov eax, dword [r8 + 0x14]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146610
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 0x14014667d
sub ecx, 1
je 0x140146670
sub ecx, 1
je 0x14014666a
sub ecx, 1
je 0x140146658
sub ecx, 1
je 0x14014664a
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140146686
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146664
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146686
sub dword [rdx + r9*4], r10d
jmp 0x140146686
mov eax, dword [r8 + 0x1c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146686
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 0x1401466f3
sub ecx, 1
je 0x1401466e6
sub ecx, 1
je 0x1401466e0
sub ecx, 1
je 0x1401466ce
sub ecx, 1
je 0x1401466c0
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401466fc
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401466da
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401466fc
sub dword [rdx + r9*4], r10d
jmp 0x1401466fc
mov eax, dword [r8 + 0x24]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401466fc
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 0x140146769
sub ecx, 1
je 0x14014675c
sub ecx, 1
je 0x140146756
sub ecx, 1
je 0x140146744
sub ecx, 1
je 0x140146736
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140146772
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146750
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146772
sub dword [rdx + r9*4], r10d
jmp 0x140146772
mov eax, dword [r8 + 0x2c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146772
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 0x1401467df
sub ecx, 1
je 0x1401467d2
sub ecx, 1
je 0x1401467cc
sub ecx, 1
je 0x1401467ba
sub ecx, 1
je 0x1401467ac
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401467e8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401467c6
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401467e8
sub dword [rdx + r9*4], r10d
jmp 0x1401467e8
mov eax, dword [r8 + 0x34]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401467e8
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 0x140146855
sub ecx, 1
je 0x140146848
sub ecx, 1
je 0x140146842
sub ecx, 1
je 0x140146830
sub ecx, 1
je 0x140146822
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x14014685e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014683c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014685e
sub dword [rdx + r9*4], r10d
jmp 0x14014685e
mov eax, dword [r8 + 0x3c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014685e
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 0x1401468cb
sub ecx, 1
je 0x1401468be
sub ecx, 1
je 0x1401468b8
sub ecx, 1
je 0x1401468a6
sub ecx, 1
je 0x140146898
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401468d4
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401468b2
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401468d4
sub dword [rdx + r9*4], r10d
jmp 0x1401468d4
mov eax, dword [r8 + 0x44]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401468d4
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 0x140146941
sub ecx, 1
je 0x140146934
sub ecx, 1
je 0x14014692e
sub ecx, 1
je 0x14014691c
sub ecx, 1
je 0x14014690e
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x14014694a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146928
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014694a
sub dword [rdx + r9*4], r10d
jmp 0x14014694a
mov eax, dword [r8 + 0x4c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014694a
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 0x1401469b7
sub ecx, 1
je 0x1401469aa
sub ecx, 1
je 0x1401469a4
sub ecx, 1
je 0x140146992
sub ecx, 1
je 0x140146984
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401469c0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014699e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401469c0
sub dword [rdx + r9*4], r10d
jmp 0x1401469c0
mov eax, dword [r8 + 0x54]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401469c0
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 0x140146a2d
sub ecx, 1
je 0x140146a20
sub ecx, 1
je 0x140146a1a
sub ecx, 1
je 0x140146a08
sub ecx, 1
je 0x1401469fa
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140146a36
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146a14
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146a36
sub dword [rdx + r9*4], r10d
jmp 0x140146a36
mov eax, dword [r8 + 0x5c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146a36
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 0x140146aa3
sub ecx, 1
je 0x140146a96
sub ecx, 1
je 0x140146a90
sub ecx, 1
je 0x140146a7e
sub ecx, 1
je 0x140146a70
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140146aac
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146a8a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146aac
sub dword [rdx + r9*4], r10d
jmp 0x140146aac
mov eax, dword [r8 + 0x64]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146aac
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 0x140146b19
sub ecx, 1
je 0x140146b0c
sub ecx, 1
je 0x140146b06
sub ecx, 1
je 0x140146af4
sub ecx, 1
je 0x140146ae6
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140146b22
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146b00
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146b22
sub dword [rdx + r9*4], r10d
jmp 0x140146b22
mov eax, dword [r8 + 0x6c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146b22
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 0x140146b8f
sub ecx, 1
je 0x140146b82
sub ecx, 1
je 0x140146b7c
sub ecx, 1
je 0x140146b6a
sub ecx, 1
je 0x140146b5c
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140146b98
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146b76
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146b98
sub dword [rdx + r9*4], r10d
jmp 0x140146b98
mov eax, dword [r8 + 0x74]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146b98
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 0x140146c05
sub ecx, 1
je 0x140146bf8
sub ecx, 1
je 0x140146bf2
sub ecx, 1
je 0x140146be0
sub ecx, 1
je 0x140146bd2
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140146c0e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146bec
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146c0e
sub dword [rdx + r9*4], r10d
jmp 0x140146c0e
mov eax, dword [r8 + 0x7c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146c0e
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 0x140146c87
sub ecx, 1
je 0x140146c77
sub ecx, 1
je 0x140146c71
sub ecx, 1
je 0x140146c5f
sub ecx, 1
je 0x140146c51
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140146c90
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146c6b
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146c90
sub dword [rdx + r9*4], r10d
jmp 0x140146c90
mov eax, dword [r8 + 0x84]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146c90
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 0x140146d09
sub ecx, 1
je 0x140146cf9
sub ecx, 1
je 0x140146cf3
sub ecx, 1
je 0x140146ce1
sub ecx, 1
je 0x140146cd3
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140146d12
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146ced
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146d12
sub dword [rdx + r9*4], r10d
jmp 0x140146d12
mov eax, dword [r8 + 0x8c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146d12
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 0x140146d8b
sub ecx, 1
je 0x140146d7b
sub ecx, 1
je 0x140146d75
sub ecx, 1
je 0x140146d63
sub ecx, 1
je 0x140146d55
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140146d94
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146d6f
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146d94
sub dword [rdx + r9*4], r10d
jmp 0x140146d94
mov eax, dword [r8 + 0x94]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146d94
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 0x140146e0d
sub ecx, 1
je 0x140146dfd
sub ecx, 1
je 0x140146df7
sub ecx, 1
je 0x140146de5
sub ecx, 1
je 0x140146dd7
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140146e16
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146df1
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146e16
sub dword [rdx + r9*4], r10d
jmp 0x140146e16
mov eax, dword [r8 + 0x9c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146e16
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 0x140146e8f
sub ecx, 1
je 0x140146e7f
sub ecx, 1
je 0x140146e79
sub ecx, 1
je 0x140146e67
sub ecx, 1
je 0x140146e59
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140146e98
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146e73
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146e98
sub dword [rdx + r9*4], r10d
jmp 0x140146e98
mov eax, dword [r8 + 0xa4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146e98
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 0x140146f11
sub ecx, 1
je 0x140146f01
sub ecx, 1
je 0x140146efb
sub ecx, 1
je 0x140146ee9
sub ecx, 1
je 0x140146edb
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140146f1a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146ef5
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146f1a
sub dword [rdx + r9*4], r10d
jmp 0x140146f1a
mov eax, dword [r8 + 0xac]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146f1a
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 0x140146f93
sub ecx, 1
je 0x140146f83
sub ecx, 1
je 0x140146f7d
sub ecx, 1
je 0x140146f6b
sub ecx, 1
je 0x140146f5d
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140146f9c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146f77
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146f9c
sub dword [rdx + r9*4], r10d
jmp 0x140146f9c
mov eax, dword [r8 + 0xb4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146f9c
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 0x140147015
sub ecx, 1
je 0x140147005
sub ecx, 1
je 0x140146fff
sub ecx, 1
je 0x140146fed
sub ecx, 1
je 0x140146fdf
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x14014701e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146ff9
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014701e
sub dword [rdx + r9*4], r10d
jmp 0x14014701e
mov eax, dword [r8 + 0xbc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014701e
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 0x140147097
sub ecx, 1
je 0x140147087
sub ecx, 1
je 0x140147081
sub ecx, 1
je 0x14014706f
sub ecx, 1
je 0x140147061
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401470a0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014707b
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401470a0
sub dword [rdx + r9*4], r10d
jmp 0x1401470a0
mov eax, dword [r8 + 0xc4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401470a0
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 0x140147119
sub ecx, 1
je 0x140147109
sub ecx, 1
je 0x140147103
sub ecx, 1
je 0x1401470f1
sub ecx, 1
je 0x1401470e3
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140147122
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401470fd
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147122
sub dword [rdx + r9*4], r10d
jmp 0x140147122
mov eax, dword [r8 + 0xcc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147122
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 0x14014719b
sub ecx, 1
je 0x14014718b
sub ecx, 1
je 0x140147185
sub ecx, 1
je 0x140147173
sub ecx, 1
je 0x140147165
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401471a4
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014717f
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401471a4
sub dword [rdx + r9*4], r10d
jmp 0x1401471a4
mov eax, dword [r8 + 0xd4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401471a4
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 0x14014721d
sub ecx, 1
je 0x14014720d
sub ecx, 1
je 0x140147207
sub ecx, 1
je 0x1401471f5
sub ecx, 1
je 0x1401471e7
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140147226
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147201
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147226
sub dword [rdx + r9*4], r10d
jmp 0x140147226
mov eax, dword [r8 + 0xdc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147226
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 0x14014729f
sub ecx, 1
je 0x14014728f
sub ecx, 1
je 0x140147289
sub ecx, 1
je 0x140147277
sub ecx, 1
je 0x140147269
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401472a8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147283
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401472a8
sub dword [rdx + r9*4], r10d
jmp 0x1401472a8
mov eax, dword [r8 + 0xe4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401472a8
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 0x140147321
sub ecx, 1
je 0x140147311
sub ecx, 1
je 0x14014730b
sub ecx, 1
je 0x1401472f9
sub ecx, 1
je 0x1401472eb
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x14014732a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147305
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014732a
sub dword [rdx + r9*4], r10d
jmp 0x14014732a
mov eax, dword [r8 + 0xec]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014732a
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 0x1401473a3
sub ecx, 1
je 0x140147393
sub ecx, 1
je 0x14014738d
sub ecx, 1
je 0x14014737b
sub ecx, 1
je 0x14014736d
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401473ac
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147387
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401473ac
sub dword [rdx + r9*4], r10d
jmp 0x1401473ac
mov eax, dword [r8 + 0xf4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401473ac
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 0x140147425
sub ecx, 1
je 0x140147415
sub ecx, 1
je 0x14014740f
sub ecx, 1
je 0x1401473fd
sub ecx, 1
je 0x1401473ef
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x14014742e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147409
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014742e
sub dword [rdx + r9*4], r10d
jmp 0x14014742e
mov eax, dword [r8 + 0xfc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014742e
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 0x1401474a7
sub ecx, 1
je 0x140147497
sub ecx, 1
je 0x140147491
sub ecx, 1
je 0x14014747f
sub ecx, 1
je 0x140147471
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401474b0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014748b
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401474b0
sub dword [rdx + r9*4], r10d
jmp 0x1401474b0
mov eax, dword [r8 + 0x104]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401474b0
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 0x140147529
sub ecx, 1
je 0x140147519
sub ecx, 1
je 0x140147513
sub ecx, 1
je 0x140147501
sub ecx, 1
je 0x1401474f3
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140147532
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014750d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147532
sub dword [rdx + r9*4], r10d
jmp 0x140147532
mov eax, dword [r8 + 0x10c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147532
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 0x1401475ab
sub ecx, 1
je 0x14014759b
sub ecx, 1
je 0x140147595
sub ecx, 1
je 0x140147583
sub ecx, 1
je 0x140147575
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401475b4
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014758f
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401475b4
sub dword [rdx + r9*4], r10d
jmp 0x1401475b4
mov eax, dword [r8 + 0x114]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401475b4
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 0x14014762d
sub ecx, 1
je 0x14014761d
sub ecx, 1
je 0x140147617
sub ecx, 1
je 0x140147605
sub ecx, 1
je 0x1401475f7
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140147636
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147611
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147636
sub dword [rdx + r9*4], r10d
jmp 0x140147636
mov eax, dword [r8 + 0x11c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147636
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 0x1401476af
sub ecx, 1
je 0x14014769f
sub ecx, 1
je 0x140147699
sub ecx, 1
je 0x140147687
sub ecx, 1
je 0x140147679
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401476b8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147693
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401476b8
sub dword [rdx + r9*4], r10d
jmp 0x1401476b8
mov eax, dword [r8 + 0x124]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401476b8
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 0x140147731
sub ecx, 1
je 0x140147721
sub ecx, 1
je 0x14014771b
sub ecx, 1
je 0x140147709
sub ecx, 1
je 0x1401476fb
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x14014773a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147715
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014773a
sub dword [rdx + r9*4], r10d
jmp 0x14014773a
mov eax, dword [r8 + 0x12c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014773a
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 0x1401477b3
sub ecx, 1
je 0x1401477a3
sub ecx, 1
je 0x14014779d
sub ecx, 1
je 0x14014778b
sub ecx, 1
je 0x14014777d
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401477bc
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147797
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401477bc
sub dword [rdx + r9*4], r10d
jmp 0x1401477bc
mov eax, dword [r8 + 0x134]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401477bc
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 0x140147835
sub ecx, 1
je 0x140147825
sub ecx, 1
je 0x14014781f
sub ecx, 1
je 0x14014780d
sub ecx, 1
je 0x1401477ff
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x14014783e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147819
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014783e
sub dword [rdx + r9*4], r10d
jmp 0x14014783e
mov eax, dword [r8 + 0x13c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014783e
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 0x1401478b7
sub ecx, 1
je 0x1401478a7
sub ecx, 1
je 0x1401478a1
sub ecx, 1
je 0x14014788f
sub ecx, 1
je 0x140147881
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401478c0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014789b
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401478c0
sub dword [rdx + r9*4], r10d
jmp 0x1401478c0
mov eax, dword [r8 + 0x144]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401478c0
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 0x140147939
sub ecx, 1
je 0x140147929
sub ecx, 1
je 0x140147923
sub ecx, 1
je 0x140147911
sub ecx, 1
je 0x140147903
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140147942
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014791d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147942
sub dword [rdx + r9*4], r10d
jmp 0x140147942
mov eax, dword [r8 + 0x14c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147942
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 0x1401479bb
sub ecx, 1
je 0x1401479ab
sub ecx, 1
je 0x1401479a5
sub ecx, 1
je 0x140147993
sub ecx, 1
je 0x140147985
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401479c4
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014799f
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401479c4
sub dword [rdx + r9*4], r10d
jmp 0x1401479c4
mov eax, dword [r8 + 0x154]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401479c4
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 0x140147a3d
sub ecx, 1
je 0x140147a2d
sub ecx, 1
je 0x140147a27
sub ecx, 1
je 0x140147a15
sub ecx, 1
je 0x140147a07
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140147a46
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147a21
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147a46
sub dword [rdx + r9*4], r10d
jmp 0x140147a46
mov eax, dword [r8 + 0x15c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147a46
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 0x140147abf
sub ecx, 1
je 0x140147aaf
sub ecx, 1
je 0x140147aa9
sub ecx, 1
je 0x140147a97
sub ecx, 1
je 0x140147a89
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140147ac8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147aa3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147ac8
sub dword [rdx + r9*4], r10d
jmp 0x140147ac8
mov eax, dword [r8 + 0x164]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147ac8
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 0x140147b41
sub ecx, 1
je 0x140147b31
sub ecx, 1
je 0x140147b2b
sub ecx, 1
je 0x140147b19
sub ecx, 1
je 0x140147b0b
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140147b4a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147b25
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147b4a
sub dword [rdx + r9*4], r10d
jmp 0x140147b4a
mov eax, dword [r8 + 0x16c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147b4a
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 0x140147bc3
sub ecx, 1
je 0x140147bb3
sub ecx, 1
je 0x140147bad
sub ecx, 1
je 0x140147b9b
sub ecx, 1
je 0x140147b8d
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140147bcc
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147ba7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147bcc
sub dword [rdx + r9*4], r10d
jmp 0x140147bcc
mov eax, dword [r8 + 0x174]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147bcc
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 0x140147c45
sub ecx, 1
je 0x140147c35
sub ecx, 1
je 0x140147c2f
sub ecx, 1
je 0x140147c1d
sub ecx, 1
je 0x140147c0f
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140147c4e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147c29
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147c4e
sub dword [rdx + r9*4], r10d
jmp 0x140147c4e
mov eax, dword [r8 + 0x17c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147c4e
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 0x140147cc7
sub ecx, 1
je 0x140147cb7
sub ecx, 1
je 0x140147cb1
sub ecx, 1
je 0x140147c9f
sub ecx, 1
je 0x140147c91
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140147cd0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147cab
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147cd0
sub dword [rdx + r9*4], r10d
jmp 0x140147cd0
mov eax, dword [r8 + 0x184]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147cd0
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 0x140147d49
sub ecx, 1
je 0x140147d39
sub ecx, 1
je 0x140147d33
sub ecx, 1
je 0x140147d21
sub ecx, 1
je 0x140147d13
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140147d52
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147d2d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147d52
sub dword [rdx + r9*4], r10d
jmp 0x140147d52
mov eax, dword [r8 + 0x18c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147d52
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 0x140147dcb
sub ecx, 1
je 0x140147dbb
sub ecx, 1
je 0x140147db5
sub ecx, 1
je 0x140147da3
sub ecx, 1
je 0x140147d95
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140147dd4
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147daf
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147dd4
sub dword [rdx + r9*4], r10d
jmp 0x140147dd4
mov eax, dword [r8 + 0x194]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147dd4
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 0x140147e4d
sub ecx, 1
je 0x140147e3d
sub ecx, 1
je 0x140147e37
sub ecx, 1
je 0x140147e25
sub ecx, 1
je 0x140147e17
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140147e56
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147e31
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147e56
sub dword [rdx + r9*4], r10d
jmp 0x140147e56
mov eax, dword [r8 + 0x19c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147e56
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 0x140147ecf
sub ecx, 1
je 0x140147ebf
sub ecx, 1
je 0x140147eb9
sub ecx, 1
je 0x140147ea7
sub ecx, 1
je 0x140147e99
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140147ed8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147eb3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147ed8
sub dword [rdx + r9*4], r10d
jmp 0x140147ed8
mov eax, dword [r8 + 0x1a4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147ed8
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 0x140147f51
sub ecx, 1
je 0x140147f41
sub ecx, 1
je 0x140147f3b
sub ecx, 1
je 0x140147f29
sub ecx, 1
je 0x140147f1b
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140147f5a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147f35
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147f5a
sub dword [rdx + r9*4], r10d
jmp 0x140147f5a
mov eax, dword [r8 + 0x1ac]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147f5a
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 0x140147fd3
sub ecx, 1
je 0x140147fc3
sub ecx, 1
je 0x140147fbd
sub ecx, 1
je 0x140147fab
sub ecx, 1
je 0x140147f9d
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140147fdc
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147fb7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147fdc
sub dword [rdx + r9*4], r10d
jmp 0x140147fdc
mov eax, dword [r8 + 0x1b4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147fdc
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 0x140148055
sub ecx, 1
je 0x140148045
sub ecx, 1
je 0x14014803f
sub ecx, 1
je 0x14014802d
sub ecx, 1
je 0x14014801f
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x14014805e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140148039
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014805e
sub dword [rdx + r9*4], r10d
jmp 0x14014805e
mov eax, dword [r8 + 0x1bc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014805e
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 0x1401480d7
sub ecx, 1
je 0x1401480c7
sub ecx, 1
je 0x1401480c1
sub ecx, 1
je 0x1401480af
sub ecx, 1
je 0x1401480a1
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401480e0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401480bb
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401480e0
sub dword [rdx + r9*4], r10d
jmp 0x1401480e0
mov eax, dword [r8 + 0x1c4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401480e0
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 0x140148159
sub ecx, 1
je 0x140148149
sub ecx, 1
je 0x140148143
sub ecx, 1
je 0x140148131
sub ecx, 1
je 0x140148123
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140148162
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014813d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140148162
sub dword [rdx + r9*4], r10d
jmp 0x140148162
mov eax, dword [r8 + 0x1cc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140148162
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 0x1401481db
sub ecx, 1
je 0x1401481cb
sub ecx, 1
je 0x1401481c5
sub ecx, 1
je 0x1401481b3
sub ecx, 1
je 0x1401481a5
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401481e4
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401481bf
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401481e4
sub dword [rdx + r9*4], r10d
jmp 0x1401481e4
mov eax, dword [r8 + 0x1d4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401481e4
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 0x14014825d
sub ecx, 1
je 0x14014824d
sub ecx, 1
je 0x140148247
sub ecx, 1
je 0x140148235
sub ecx, 1
je 0x140148227
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140148266
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140148241
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140148266
sub dword [rdx + r9*4], r10d
jmp 0x140148266
mov eax, dword [r8 + 0x1dc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140148266
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 0x1401482df
sub ecx, 1
je 0x1401482cf
sub ecx, 1
je 0x1401482c9
sub ecx, 1
je 0x1401482b7
sub ecx, 1
je 0x1401482a9
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401482e8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401482c3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401482e8
sub dword [rdx + r9*4], r10d
jmp 0x1401482e8
mov eax, dword [r8 + 0x1e4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401482e8
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 0x140148361
sub ecx, 1
je 0x140148351
sub ecx, 1
je 0x14014834b
sub ecx, 1
je 0x140148339
sub ecx, 1
je 0x14014832b
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x14014836a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140148345
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014836a
sub dword [rdx + r9*4], r10d
jmp 0x14014836a
mov eax, dword [r8 + 0x1ec]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014836a
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 0x1401483e3
sub ecx, 1
je 0x1401483d3
sub ecx, 1
je 0x1401483cd
sub ecx, 1
je 0x1401483bb
sub ecx, 1
je 0x1401483ad
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401483ec
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401483c7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401483ec
sub dword [rdx + r9*4], r10d
jmp 0x1401483ec
mov eax, dword [r8 + 0x1f4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401483ec
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 0x140148465
sub ecx, 1
je 0x140148455
sub ecx, 1
je 0x14014844f
sub ecx, 1
je 0x14014843d
sub ecx, 1
je 0x14014842f
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x14014846e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140148449
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014846e
sub dword [rdx + r9*4], r10d
jmp 0x14014846e
mov eax, dword [r8 + 0x1fc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014846e
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 0x1401484e7
sub ecx, 1
je 0x1401484d7
sub ecx, 1
je 0x1401484d1
sub ecx, 1
je 0x1401484bf
sub ecx, 1
je 0x1401484b1
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401484f0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401484cb
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401484f0
sub dword [rdx + r9*4], r10d
jmp 0x1401484f0
mov eax, dword [r8 + 0x204]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401484f0
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 0x140148569
sub ecx, 1
je 0x140148559
sub ecx, 1
je 0x140148553
sub ecx, 1
je 0x140148541
sub ecx, 1
je 0x140148533
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140148572
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014854d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140148572
sub dword [rdx + r9*4], r10d
jmp 0x140148572
mov eax, dword [r8 + 0x20c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140148572
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 0x1401485eb
sub ecx, 1
je 0x1401485db
sub ecx, 1
je 0x1401485d5
sub ecx, 1
je 0x1401485c3
sub ecx, 1
je 0x1401485b5
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401485f4
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401485cf
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401485f4
sub dword [rdx + r9*4], r10d
jmp 0x1401485f4
mov eax, dword [r8 + 0x214]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401485f4
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 0x14014866d
sub ecx, 1
je 0x14014865d
sub ecx, 1
je 0x140148657
sub ecx, 1
je 0x140148645
sub ecx, 1
je 0x140148637
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x140148676
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140148651
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140148676
sub dword [rdx + r9*4], r10d
jmp 0x140148676
mov eax, dword [r8 + 0x21c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140148676
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 0x1401486ef
sub ecx, 1
je 0x1401486df
sub ecx, 1
je 0x1401486d9
sub ecx, 1
je 0x1401486c7
sub ecx, 1
je 0x1401486b9
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
jmp 0x1401486f8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401486d3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401486f8
sub dword [rdx + r9*4], r10d
jmp 0x1401486f8
mov eax, dword [r8 + 0x224]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401486f8
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 0x140148769
sub ecx, 1
je 0x14014875a
sub ecx, 1
je 0x140148755
sub ecx, 1
je 0x140148744
sub ecx, 1
je 0x140148736
cmp ecx, 1
jne 0x140148772
xor dword [rdx + r9*4], r10d
ret
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140148750
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