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

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rdi
movzx eax, byte [rcx + 2]
mov r10, rcx
movzx r11d, byte [rcx + 1]
mov r9, rdx
movzx ecx, byte [rcx]
mov edi, 0x1f
mov ebx, dword [rdx + rax*4]
test ecx, ecx
je 0x1400b63cc
sub ecx, 1
je 0x1400b63c0
sub ecx, 1
je 0x1400b63ba
sub ecx, 1
je 0x1400b639e
sub ecx, 1
je 0x1400b637f
cmp ecx, 1
jne 0x1400b8ca1
xor dword [rdx + r11*4], ebx
jmp 0x1400b63d7
mov r8d, dword [rdx + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b63d7
mov edx, dword [rdx + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
mov dword [r9 + r11*4], eax
jmp 0x1400b63d7
sub dword [rdx + r11*4], ebx
jmp 0x1400b63d7
mov eax, dword [r10 + 4]
add eax, ebx
add dword [rdx + r11*4], eax
jmp 0x1400b63d7
mov eax, dword [rdx + r11*4]
imul eax, ebx
mov dword [rdx + r11*4], eax
movzx eax, byte [r10 + 0xa]
movzx ecx, byte [r10 + 8]
movzx r11d, byte [r10 + 9]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b645a
sub ecx, 1
je 0x1400b644e
sub ecx, 1
je 0x1400b6448
sub ecx, 1
je 0x1400b6430
sub ecx, 1
je 0x1400b6411
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b6465
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b6465
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b6461
sub dword [r9 + r11*4], ebx
jmp 0x1400b6465
mov eax, dword [r10 + 0xc]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b6465
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x12]
movzx ecx, byte [r10 + 0x10]
movzx r11d, byte [r10 + 0x11]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b64e8
sub ecx, 1
je 0x1400b64dc
sub ecx, 1
je 0x1400b64d6
sub ecx, 1
je 0x1400b64be
sub ecx, 1
je 0x1400b649f
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b64f3
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b64f3
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b64ef
sub dword [r9 + r11*4], ebx
jmp 0x1400b64f3
mov eax, dword [r10 + 0x14]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b64f3
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x1a]
movzx ecx, byte [r10 + 0x18]
movzx r11d, byte [r10 + 0x19]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b6576
sub ecx, 1
je 0x1400b656a
sub ecx, 1
je 0x1400b6564
sub ecx, 1
je 0x1400b654c
sub ecx, 1
je 0x1400b652d
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b6581
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b6581
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b657d
sub dword [r9 + r11*4], ebx
jmp 0x1400b6581
mov eax, dword [r10 + 0x1c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b6581
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x22]
movzx ecx, byte [r10 + 0x20]
movzx r11d, byte [r10 + 0x21]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b6604
sub ecx, 1
je 0x1400b65f8
sub ecx, 1
je 0x1400b65f2
sub ecx, 1
je 0x1400b65da
sub ecx, 1
je 0x1400b65bb
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b660f
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b660f
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b660b
sub dword [r9 + r11*4], ebx
jmp 0x1400b660f
mov eax, dword [r10 + 0x24]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b660f
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x2a]
movzx ecx, byte [r10 + 0x28]
movzx r11d, byte [r10 + 0x29]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b6692
sub ecx, 1
je 0x1400b6686
sub ecx, 1
je 0x1400b6680
sub ecx, 1
je 0x1400b6668
sub ecx, 1
je 0x1400b6649
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b669d
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b669d
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b6699
sub dword [r9 + r11*4], ebx
jmp 0x1400b669d
mov eax, dword [r10 + 0x2c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b669d
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x32]
movzx ecx, byte [r10 + 0x30]
movzx r11d, byte [r10 + 0x31]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b6720
sub ecx, 1
je 0x1400b6714
sub ecx, 1
je 0x1400b670e
sub ecx, 1
je 0x1400b66f6
sub ecx, 1
je 0x1400b66d7
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b672b
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b672b
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b6727
sub dword [r9 + r11*4], ebx
jmp 0x1400b672b
mov eax, dword [r10 + 0x34]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b672b
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x3a]
movzx ecx, byte [r10 + 0x38]
movzx r11d, byte [r10 + 0x39]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b67ae
sub ecx, 1
je 0x1400b67a2
sub ecx, 1
je 0x1400b679c
sub ecx, 1
je 0x1400b6784
sub ecx, 1
je 0x1400b6765
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b67b9
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b67b9
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b67b5
sub dword [r9 + r11*4], ebx
jmp 0x1400b67b9
mov eax, dword [r10 + 0x3c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b67b9
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x42]
movzx ecx, byte [r10 + 0x40]
movzx r11d, byte [r10 + 0x41]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b683c
sub ecx, 1
je 0x1400b6830
sub ecx, 1
je 0x1400b682a
sub ecx, 1
je 0x1400b6812
sub ecx, 1
je 0x1400b67f3
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b6847
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b6847
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b6843
sub dword [r9 + r11*4], ebx
jmp 0x1400b6847
mov eax, dword [r10 + 0x44]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b6847
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x4a]
movzx ecx, byte [r10 + 0x48]
movzx r11d, byte [r10 + 0x49]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b68ca
sub ecx, 1
je 0x1400b68be
sub ecx, 1
je 0x1400b68b8
sub ecx, 1
je 0x1400b68a0
sub ecx, 1
je 0x1400b6881
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b68d5
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b68d5
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b68d1
sub dword [r9 + r11*4], ebx
jmp 0x1400b68d5
mov eax, dword [r10 + 0x4c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b68d5
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x52]
movzx ecx, byte [r10 + 0x50]
movzx r11d, byte [r10 + 0x51]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b6958
sub ecx, 1
je 0x1400b694c
sub ecx, 1
je 0x1400b6946
sub ecx, 1
je 0x1400b692e
sub ecx, 1
je 0x1400b690f
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b6963
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b6963
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b695f
sub dword [r9 + r11*4], ebx
jmp 0x1400b6963
mov eax, dword [r10 + 0x54]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b6963
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x5a]
movzx ecx, byte [r10 + 0x58]
movzx r11d, byte [r10 + 0x59]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b69e6
sub ecx, 1
je 0x1400b69da
sub ecx, 1
je 0x1400b69d4
sub ecx, 1
je 0x1400b69bc
sub ecx, 1
je 0x1400b699d
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b69f1
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b69f1
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b69ed
sub dword [r9 + r11*4], ebx
jmp 0x1400b69f1
mov eax, dword [r10 + 0x5c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b69f1
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x62]
movzx ecx, byte [r10 + 0x60]
movzx r11d, byte [r10 + 0x61]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b6a74
sub ecx, 1
je 0x1400b6a68
sub ecx, 1
je 0x1400b6a62
sub ecx, 1
je 0x1400b6a4a
sub ecx, 1
je 0x1400b6a2b
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b6a7f
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b6a7f
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b6a7b
sub dword [r9 + r11*4], ebx
jmp 0x1400b6a7f
mov eax, dword [r10 + 0x64]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b6a7f
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x6a]
movzx ecx, byte [r10 + 0x68]
movzx r11d, byte [r10 + 0x69]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b6b02
sub ecx, 1
je 0x1400b6af6
sub ecx, 1
je 0x1400b6af0
sub ecx, 1
je 0x1400b6ad8
sub ecx, 1
je 0x1400b6ab9
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b6b0d
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b6b0d
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b6b09
sub dword [r9 + r11*4], ebx
jmp 0x1400b6b0d
mov eax, dword [r10 + 0x6c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b6b0d
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x72]
movzx ecx, byte [r10 + 0x70]
movzx r11d, byte [r10 + 0x71]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b6b90
sub ecx, 1
je 0x1400b6b84
sub ecx, 1
je 0x1400b6b7e
sub ecx, 1
je 0x1400b6b66
sub ecx, 1
je 0x1400b6b47
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b6b9b
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b6b9b
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b6b97
sub dword [r9 + r11*4], ebx
jmp 0x1400b6b9b
mov eax, dword [r10 + 0x74]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b6b9b
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x7a]
movzx ecx, byte [r10 + 0x78]
movzx r11d, byte [r10 + 0x79]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b6c1e
sub ecx, 1
je 0x1400b6c12
sub ecx, 1
je 0x1400b6c0c
sub ecx, 1
je 0x1400b6bf4
sub ecx, 1
je 0x1400b6bd5
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b6c29
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b6c29
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b6c25
sub dword [r9 + r11*4], ebx
jmp 0x1400b6c29
mov eax, dword [r10 + 0x7c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b6c29
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x82]
movzx ecx, byte [r10 + 0x80]
movzx r11d, byte [r10 + 0x81]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b6cb8
sub ecx, 1
je 0x1400b6ca9
sub ecx, 1
je 0x1400b6ca3
sub ecx, 1
je 0x1400b6c8b
sub ecx, 1
je 0x1400b6c6c
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b6cc3
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b6cc3
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b6cbf
sub dword [r9 + r11*4], ebx
jmp 0x1400b6cc3
mov eax, dword [r10 + 0x84]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b6cc3
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x8a]
movzx ecx, byte [r10 + 0x88]
movzx r11d, byte [r10 + 0x89]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b6d52
sub ecx, 1
je 0x1400b6d43
sub ecx, 1
je 0x1400b6d3d
sub ecx, 1
je 0x1400b6d25
sub ecx, 1
je 0x1400b6d06
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b6d5d
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b6d5d
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b6d59
sub dword [r9 + r11*4], ebx
jmp 0x1400b6d5d
mov eax, dword [r10 + 0x8c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b6d5d
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x92]
movzx ecx, byte [r10 + 0x90]
movzx r11d, byte [r10 + 0x91]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b6dec
sub ecx, 1
je 0x1400b6ddd
sub ecx, 1
je 0x1400b6dd7
sub ecx, 1
je 0x1400b6dbf
sub ecx, 1
je 0x1400b6da0
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b6df7
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b6df7
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b6df3
sub dword [r9 + r11*4], ebx
jmp 0x1400b6df7
mov eax, dword [r10 + 0x94]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b6df7
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x9a]
movzx ecx, byte [r10 + 0x98]
movzx r11d, byte [r10 + 0x99]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b6e86
sub ecx, 1
je 0x1400b6e77
sub ecx, 1
je 0x1400b6e71
sub ecx, 1
je 0x1400b6e59
sub ecx, 1
je 0x1400b6e3a
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b6e91
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b6e91
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b6e8d
sub dword [r9 + r11*4], ebx
jmp 0x1400b6e91
mov eax, dword [r10 + 0x9c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b6e91
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0xa2]
movzx ecx, byte [r10 + 0xa0]
movzx r11d, byte [r10 + 0xa1]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b6f20
sub ecx, 1
je 0x1400b6f11
sub ecx, 1
je 0x1400b6f0b
sub ecx, 1
je 0x1400b6ef3
sub ecx, 1
je 0x1400b6ed4
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b6f2b
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b6f2b
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b6f27
sub dword [r9 + r11*4], ebx
jmp 0x1400b6f2b
mov eax, dword [r10 + 0xa4]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b6f2b
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0xaa]
movzx ecx, byte [r10 + 0xa8]
movzx r11d, byte [r10 + 0xa9]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b6fba
sub ecx, 1
je 0x1400b6fab
sub ecx, 1
je 0x1400b6fa5
sub ecx, 1
je 0x1400b6f8d
sub ecx, 1
je 0x1400b6f6e
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b6fc5
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b6fc5
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b6fc1
sub dword [r9 + r11*4], ebx
jmp 0x1400b6fc5
mov eax, dword [r10 + 0xac]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b6fc5
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0xb2]
movzx ecx, byte [r10 + 0xb0]
movzx r11d, byte [r10 + 0xb1]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b7054
sub ecx, 1
je 0x1400b7045
sub ecx, 1
je 0x1400b703f
sub ecx, 1
je 0x1400b7027
sub ecx, 1
je 0x1400b7008
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b705f
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b705f
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b705b
sub dword [r9 + r11*4], ebx
jmp 0x1400b705f
mov eax, dword [r10 + 0xb4]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b705f
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0xba]
movzx ecx, byte [r10 + 0xb8]
movzx r11d, byte [r10 + 0xb9]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b70ee
sub ecx, 1
je 0x1400b70df
sub ecx, 1
je 0x1400b70d9
sub ecx, 1
je 0x1400b70c1
sub ecx, 1
je 0x1400b70a2
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b70f9
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b70f9
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b70f5
sub dword [r9 + r11*4], ebx
jmp 0x1400b70f9
mov eax, dword [r10 + 0xbc]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b70f9
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0xc2]
movzx ecx, byte [r10 + 0xc0]
movzx r11d, byte [r10 + 0xc1]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b7188
sub ecx, 1
je 0x1400b7179
sub ecx, 1
je 0x1400b7173
sub ecx, 1
je 0x1400b715b
sub ecx, 1
je 0x1400b713c
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b7193
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b7193
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b718f
sub dword [r9 + r11*4], ebx
jmp 0x1400b7193
mov eax, dword [r10 + 0xc4]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b7193
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0xca]
movzx ecx, byte [r10 + 0xc8]
movzx r11d, byte [r10 + 0xc9]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b7222
sub ecx, 1
je 0x1400b7213
sub ecx, 1
je 0x1400b720d
sub ecx, 1
je 0x1400b71f5
sub ecx, 1
je 0x1400b71d6
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b722d
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b722d
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b7229
sub dword [r9 + r11*4], ebx
jmp 0x1400b722d
mov eax, dword [r10 + 0xcc]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b722d
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0xd2]
movzx ecx, byte [r10 + 0xd0]
movzx r11d, byte [r10 + 0xd1]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b72bc
sub ecx, 1
je 0x1400b72ad
sub ecx, 1
je 0x1400b72a7
sub ecx, 1
je 0x1400b728f
sub ecx, 1
je 0x1400b7270
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b72c7
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b72c7
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b72c3
sub dword [r9 + r11*4], ebx
jmp 0x1400b72c7
mov eax, dword [r10 + 0xd4]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b72c7
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0xda]
movzx ecx, byte [r10 + 0xd8]
movzx r11d, byte [r10 + 0xd9]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b7356
sub ecx, 1
je 0x1400b7347
sub ecx, 1
je 0x1400b7341
sub ecx, 1
je 0x1400b7329
sub ecx, 1
je 0x1400b730a
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b7361
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b7361
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b735d
sub dword [r9 + r11*4], ebx
jmp 0x1400b7361
mov eax, dword [r10 + 0xdc]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b7361
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0xe2]
movzx ecx, byte [r10 + 0xe0]
movzx r11d, byte [r10 + 0xe1]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b73f0
sub ecx, 1
je 0x1400b73e1
sub ecx, 1
je 0x1400b73db
sub ecx, 1
je 0x1400b73c3
sub ecx, 1
je 0x1400b73a4
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b73fb
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b73fb
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b73f7
sub dword [r9 + r11*4], ebx
jmp 0x1400b73fb
mov eax, dword [r10 + 0xe4]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b73fb
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0xea]
movzx ecx, byte [r10 + 0xe8]
movzx r11d, byte [r10 + 0xe9]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b748a
sub ecx, 1
je 0x1400b747b
sub ecx, 1
je 0x1400b7475
sub ecx, 1
je 0x1400b745d
sub ecx, 1
je 0x1400b743e
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b7495
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b7495
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b7491
sub dword [r9 + r11*4], ebx
jmp 0x1400b7495
mov eax, dword [r10 + 0xec]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b7495
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0xf2]
movzx ecx, byte [r10 + 0xf0]
movzx r11d, byte [r10 + 0xf1]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b7524
sub ecx, 1
je 0x1400b7515
sub ecx, 1
je 0x1400b750f
sub ecx, 1
je 0x1400b74f7
sub ecx, 1
je 0x1400b74d8
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b752f
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b752f
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b752b
sub dword [r9 + r11*4], ebx
jmp 0x1400b752f
mov eax, dword [r10 + 0xf4]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b752f
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0xfa]
movzx ecx, byte [r10 + 0xf8]
movzx r11d, byte [r10 + 0xf9]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b75be
sub ecx, 1
je 0x1400b75af
sub ecx, 1
je 0x1400b75a9
sub ecx, 1
je 0x1400b7591
sub ecx, 1
je 0x1400b7572
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b75c9
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b75c9
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b75c5
sub dword [r9 + r11*4], ebx
jmp 0x1400b75c9
mov eax, dword [r10 + 0xfc]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b75c9
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x102]
movzx ecx, byte [r10 + 0x100]
movzx r11d, byte [r10 + 0x101]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b7658
sub ecx, 1
je 0x1400b7649
sub ecx, 1
je 0x1400b7643
sub ecx, 1
je 0x1400b762b
sub ecx, 1
je 0x1400b760c
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b7663
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b7663
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b765f
sub dword [r9 + r11*4], ebx
jmp 0x1400b7663
mov eax, dword [r10 + 0x104]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b7663
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x10a]
movzx ecx, byte [r10 + 0x108]
movzx r11d, byte [r10 + 0x109]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b76f2
sub ecx, 1
je 0x1400b76e3
sub ecx, 1
je 0x1400b76dd
sub ecx, 1
je 0x1400b76c5
sub ecx, 1
je 0x1400b76a6
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b76fd
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b76fd
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b76f9
sub dword [r9 + r11*4], ebx
jmp 0x1400b76fd
mov eax, dword [r10 + 0x10c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b76fd
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x112]
movzx ecx, byte [r10 + 0x110]
movzx r11d, byte [r10 + 0x111]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b778c
sub ecx, 1
je 0x1400b777d
sub ecx, 1
je 0x1400b7777
sub ecx, 1
je 0x1400b775f
sub ecx, 1
je 0x1400b7740
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b7797
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b7797
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b7793
sub dword [r9 + r11*4], ebx
jmp 0x1400b7797
mov eax, dword [r10 + 0x114]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b7797
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x11a]
movzx ecx, byte [r10 + 0x118]
movzx r11d, byte [r10 + 0x119]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b7826
sub ecx, 1
je 0x1400b7817
sub ecx, 1
je 0x1400b7811
sub ecx, 1
je 0x1400b77f9
sub ecx, 1
je 0x1400b77da
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b7831
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b7831
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b782d
sub dword [r9 + r11*4], ebx
jmp 0x1400b7831
mov eax, dword [r10 + 0x11c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b7831
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x122]
movzx ecx, byte [r10 + 0x120]
movzx r11d, byte [r10 + 0x121]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b78c0
sub ecx, 1
je 0x1400b78b1
sub ecx, 1
je 0x1400b78ab
sub ecx, 1
je 0x1400b7893
sub ecx, 1
je 0x1400b7874
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b78cb
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b78cb
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b78c7
sub dword [r9 + r11*4], ebx
jmp 0x1400b78cb
mov eax, dword [r10 + 0x124]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b78cb
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x12a]
movzx ecx, byte [r10 + 0x128]
movzx r11d, byte [r10 + 0x129]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b795a
sub ecx, 1
je 0x1400b794b
sub ecx, 1
je 0x1400b7945
sub ecx, 1
je 0x1400b792d
sub ecx, 1
je 0x1400b790e
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b7965
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b7965
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b7961
sub dword [r9 + r11*4], ebx
jmp 0x1400b7965
mov eax, dword [r10 + 0x12c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b7965
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x132]
movzx ecx, byte [r10 + 0x130]
movzx r11d, byte [r10 + 0x131]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b79f4
sub ecx, 1
je 0x1400b79e5
sub ecx, 1
je 0x1400b79df
sub ecx, 1
je 0x1400b79c7
sub ecx, 1
je 0x1400b79a8
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b79ff
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b79ff
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b79fb
sub dword [r9 + r11*4], ebx
jmp 0x1400b79ff
mov eax, dword [r10 + 0x134]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b79ff
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x13a]
movzx ecx, byte [r10 + 0x138]
movzx r11d, byte [r10 + 0x139]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b7a8e
sub ecx, 1
je 0x1400b7a7f
sub ecx, 1
je 0x1400b7a79
sub ecx, 1
je 0x1400b7a61
sub ecx, 1
je 0x1400b7a42
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b7a99
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b7a99
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b7a95
sub dword [r9 + r11*4], ebx
jmp 0x1400b7a99
mov eax, dword [r10 + 0x13c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b7a99
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x142]
movzx ecx, byte [r10 + 0x140]
movzx r11d, byte [r10 + 0x141]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b7b28
sub ecx, 1
je 0x1400b7b19
sub ecx, 1
je 0x1400b7b13
sub ecx, 1
je 0x1400b7afb
sub ecx, 1
je 0x1400b7adc
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b7b33
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b7b33
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b7b2f
sub dword [r9 + r11*4], ebx
jmp 0x1400b7b33
mov eax, dword [r10 + 0x144]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b7b33
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x14a]
movzx ecx, byte [r10 + 0x148]
movzx r11d, byte [r10 + 0x149]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b7bc2
sub ecx, 1
je 0x1400b7bb3
sub ecx, 1
je 0x1400b7bad
sub ecx, 1
je 0x1400b7b95
sub ecx, 1
je 0x1400b7b76
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b7bcd
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b7bcd
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b7bc9
sub dword [r9 + r11*4], ebx
jmp 0x1400b7bcd
mov eax, dword [r10 + 0x14c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b7bcd
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x152]
movzx ecx, byte [r10 + 0x150]
movzx r11d, byte [r10 + 0x151]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b7c5c
sub ecx, 1
je 0x1400b7c4d
sub ecx, 1
je 0x1400b7c47
sub ecx, 1
je 0x1400b7c2f
sub ecx, 1
je 0x1400b7c10
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b7c67
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b7c67
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b7c63
sub dword [r9 + r11*4], ebx
jmp 0x1400b7c67
mov eax, dword [r10 + 0x154]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b7c67
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x15a]
movzx ecx, byte [r10 + 0x158]
movzx r11d, byte [r10 + 0x159]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b7cf6
sub ecx, 1
je 0x1400b7ce7
sub ecx, 1
je 0x1400b7ce1
sub ecx, 1
je 0x1400b7cc9
sub ecx, 1
je 0x1400b7caa
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b7d01
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b7d01
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b7cfd
sub dword [r9 + r11*4], ebx
jmp 0x1400b7d01
mov eax, dword [r10 + 0x15c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b7d01
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x162]
movzx ecx, byte [r10 + 0x160]
movzx r11d, byte [r10 + 0x161]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b7d90
sub ecx, 1
je 0x1400b7d81
sub ecx, 1
je 0x1400b7d7b
sub ecx, 1
je 0x1400b7d63
sub ecx, 1
je 0x1400b7d44
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b7d9b
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b7d9b
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b7d97
sub dword [r9 + r11*4], ebx
jmp 0x1400b7d9b
mov eax, dword [r10 + 0x164]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b7d9b
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x16a]
movzx ecx, byte [r10 + 0x168]
movzx r11d, byte [r10 + 0x169]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b7e2a
sub ecx, 1
je 0x1400b7e1b
sub ecx, 1
je 0x1400b7e15
sub ecx, 1
je 0x1400b7dfd
sub ecx, 1
je 0x1400b7dde
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b7e35
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b7e35
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b7e31
sub dword [r9 + r11*4], ebx
jmp 0x1400b7e35
mov eax, dword [r10 + 0x16c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b7e35
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x172]
movzx ecx, byte [r10 + 0x170]
movzx r11d, byte [r10 + 0x171]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b7ec4
sub ecx, 1
je 0x1400b7eb5
sub ecx, 1
je 0x1400b7eaf
sub ecx, 1
je 0x1400b7e97
sub ecx, 1
je 0x1400b7e78
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b7ecf
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b7ecf
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b7ecb
sub dword [r9 + r11*4], ebx
jmp 0x1400b7ecf
mov eax, dword [r10 + 0x174]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b7ecf
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x17a]
movzx ecx, byte [r10 + 0x178]
movzx r11d, byte [r10 + 0x179]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b7f5e
sub ecx, 1
je 0x1400b7f4f
sub ecx, 1
je 0x1400b7f49
sub ecx, 1
je 0x1400b7f31
sub ecx, 1
je 0x1400b7f12
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b7f69
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b7f69
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b7f65
sub dword [r9 + r11*4], ebx
jmp 0x1400b7f69
mov eax, dword [r10 + 0x17c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b7f69
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x182]
movzx ecx, byte [r10 + 0x180]
movzx r11d, byte [r10 + 0x181]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b7ff8
sub ecx, 1
je 0x1400b7fe9
sub ecx, 1
je 0x1400b7fe3
sub ecx, 1
je 0x1400b7fcb
sub ecx, 1
je 0x1400b7fac
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b8003
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b8003
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b7fff
sub dword [r9 + r11*4], ebx
jmp 0x1400b8003
mov eax, dword [r10 + 0x184]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b8003
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x18a]
movzx ecx, byte [r10 + 0x188]
movzx r11d, byte [r10 + 0x189]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b8092
sub ecx, 1
je 0x1400b8083
sub ecx, 1
je 0x1400b807d
sub ecx, 1
je 0x1400b8065
sub ecx, 1
je 0x1400b8046
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b809d
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b809d
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b8099
sub dword [r9 + r11*4], ebx
jmp 0x1400b809d
mov eax, dword [r10 + 0x18c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b809d
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x192]
movzx ecx, byte [r10 + 0x190]
movzx r11d, byte [r10 + 0x191]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b812c
sub ecx, 1
je 0x1400b811d
sub ecx, 1
je 0x1400b8117
sub ecx, 1
je 0x1400b80ff
sub ecx, 1
je 0x1400b80e0
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b8137
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b8137
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b8133
sub dword [r9 + r11*4], ebx
jmp 0x1400b8137
mov eax, dword [r10 + 0x194]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b8137
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x19a]
movzx ecx, byte [r10 + 0x198]
movzx r11d, byte [r10 + 0x199]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b81c6
sub ecx, 1
je 0x1400b81b7
sub ecx, 1
je 0x1400b81b1
sub ecx, 1
je 0x1400b8199
sub ecx, 1
je 0x1400b817a
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b81d1
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b81d1
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b81cd
sub dword [r9 + r11*4], ebx
jmp 0x1400b81d1
mov eax, dword [r10 + 0x19c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b81d1
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x1a2]
movzx ecx, byte [r10 + 0x1a0]
movzx r11d, byte [r10 + 0x1a1]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b8260
sub ecx, 1
je 0x1400b8251
sub ecx, 1
je 0x1400b824b
sub ecx, 1
je 0x1400b8233
sub ecx, 1
je 0x1400b8214
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b826b
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b826b
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b8267
sub dword [r9 + r11*4], ebx
jmp 0x1400b826b
mov eax, dword [r10 + 0x1a4]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b826b
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x1aa]
movzx ecx, byte [r10 + 0x1a8]
movzx r11d, byte [r10 + 0x1a9]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b82fa
sub ecx, 1
je 0x1400b82eb
sub ecx, 1
je 0x1400b82e5
sub ecx, 1
je 0x1400b82cd
sub ecx, 1
je 0x1400b82ae
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b8305
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b8305
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b8301
sub dword [r9 + r11*4], ebx
jmp 0x1400b8305
mov eax, dword [r10 + 0x1ac]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b8305
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x1b2]
movzx ecx, byte [r10 + 0x1b0]
movzx r11d, byte [r10 + 0x1b1]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b8394
sub ecx, 1
je 0x1400b8385
sub ecx, 1
je 0x1400b837f
sub ecx, 1
je 0x1400b8367
sub ecx, 1
je 0x1400b8348
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b839f
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b839f
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b839b
sub dword [r9 + r11*4], ebx
jmp 0x1400b839f
mov eax, dword [r10 + 0x1b4]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b839f
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x1ba]
movzx ecx, byte [r10 + 0x1b8]
movzx r11d, byte [r10 + 0x1b9]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b842e
sub ecx, 1
je 0x1400b841f
sub ecx, 1
je 0x1400b8419
sub ecx, 1
je 0x1400b8401
sub ecx, 1
je 0x1400b83e2
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b8439
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b8439
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b8435
sub dword [r9 + r11*4], ebx
jmp 0x1400b8439
mov eax, dword [r10 + 0x1bc]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b8439
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x1c2]
movzx ecx, byte [r10 + 0x1c0]
movzx r11d, byte [r10 + 0x1c1]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b84c8
sub ecx, 1
je 0x1400b84b9
sub ecx, 1
je 0x1400b84b3
sub ecx, 1
je 0x1400b849b
sub ecx, 1
je 0x1400b847c
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b84d3
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b84d3
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b84cf
sub dword [r9 + r11*4], ebx
jmp 0x1400b84d3
mov eax, dword [r10 + 0x1c4]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b84d3
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x1ca]
movzx ecx, byte [r10 + 0x1c8]
movzx r11d, byte [r10 + 0x1c9]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b8562
sub ecx, 1
je 0x1400b8553
sub ecx, 1
je 0x1400b854d
sub ecx, 1
je 0x1400b8535
sub ecx, 1
je 0x1400b8516
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b856d
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b856d
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b8569
sub dword [r9 + r11*4], ebx
jmp 0x1400b856d
mov eax, dword [r10 + 0x1cc]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b856d
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x1d2]
movzx ecx, byte [r10 + 0x1d0]
movzx r11d, byte [r10 + 0x1d1]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b85fc
sub ecx, 1
je 0x1400b85ed
sub ecx, 1
je 0x1400b85e7
sub ecx, 1
je 0x1400b85cf
sub ecx, 1
je 0x1400b85b0
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b8607
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b8607
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b8603
sub dword [r9 + r11*4], ebx
jmp 0x1400b8607
mov eax, dword [r10 + 0x1d4]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b8607
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x1da]
movzx ecx, byte [r10 + 0x1d8]
movzx r11d, byte [r10 + 0x1d9]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b8696
sub ecx, 1
je 0x1400b8687
sub ecx, 1
je 0x1400b8681
sub ecx, 1
je 0x1400b8669
sub ecx, 1
je 0x1400b864a
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b86a1
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b86a1
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b869d
sub dword [r9 + r11*4], ebx
jmp 0x1400b86a1
mov eax, dword [r10 + 0x1dc]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b86a1
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x1e2]
movzx ecx, byte [r10 + 0x1e0]
movzx r11d, byte [r10 + 0x1e1]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b8730
sub ecx, 1
je 0x1400b8721
sub ecx, 1
je 0x1400b871b
sub ecx, 1
je 0x1400b8703
sub ecx, 1
je 0x1400b86e4
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b873b
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b873b
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b8737
sub dword [r9 + r11*4], ebx
jmp 0x1400b873b
mov eax, dword [r10 + 0x1e4]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b873b
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x1ea]
movzx ecx, byte [r10 + 0x1e8]
movzx r11d, byte [r10 + 0x1e9]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b87ca
sub ecx, 1
je 0x1400b87bb
sub ecx, 1
je 0x1400b87b5
sub ecx, 1
je 0x1400b879d
sub ecx, 1
je 0x1400b877e
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b87d5
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b87d5
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b87d1
sub dword [r9 + r11*4], ebx
jmp 0x1400b87d5
mov eax, dword [r10 + 0x1ec]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b87d5
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x1f2]
movzx ecx, byte [r10 + 0x1f0]
movzx r11d, byte [r10 + 0x1f1]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b8864
sub ecx, 1
je 0x1400b8855
sub ecx, 1
je 0x1400b884f
sub ecx, 1
je 0x1400b8837
sub ecx, 1
je 0x1400b8818
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b886f
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b886f
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b886b
sub dword [r9 + r11*4], ebx
jmp 0x1400b886f
mov eax, dword [r10 + 0x1f4]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b886f
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x1fa]
movzx ecx, byte [r10 + 0x1f8]
movzx r11d, byte [r10 + 0x1f9]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b88fe
sub ecx, 1
je 0x1400b88ef
sub ecx, 1
je 0x1400b88e9
sub ecx, 1
je 0x1400b88d1
sub ecx, 1
je 0x1400b88b2
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b8909
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b8909
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b8905
sub dword [r9 + r11*4], ebx
jmp 0x1400b8909
mov eax, dword [r10 + 0x1fc]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b8909
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x202]
movzx ecx, byte [r10 + 0x200]
movzx r11d, byte [r10 + 0x201]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b8998
sub ecx, 1
je 0x1400b8989
sub ecx, 1
je 0x1400b8983
sub ecx, 1
je 0x1400b896b
sub ecx, 1
je 0x1400b894c
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b89a3
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b89a3
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b899f
sub dword [r9 + r11*4], ebx
jmp 0x1400b89a3
mov eax, dword [r10 + 0x204]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b89a3
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x20a]
movzx ecx, byte [r10 + 0x208]
movzx r11d, byte [r10 + 0x209]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b8a32
sub ecx, 1
je 0x1400b8a23
sub ecx, 1
je 0x1400b8a1d
sub ecx, 1
je 0x1400b8a05
sub ecx, 1
je 0x1400b89e6
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b8a3d
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b8a3d
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b8a39
sub dword [r9 + r11*4], ebx
jmp 0x1400b8a3d
mov eax, dword [r10 + 0x20c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b8a3d
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x212]
movzx ecx, byte [r10 + 0x210]
movzx r11d, byte [r10 + 0x211]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b8acc
sub ecx, 1
je 0x1400b8abd
sub ecx, 1
je 0x1400b8ab7
sub ecx, 1
je 0x1400b8a9f
sub ecx, 1
je 0x1400b8a80
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b8ad7
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b8ad7
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b8ad3
sub dword [r9 + r11*4], ebx
jmp 0x1400b8ad7
mov eax, dword [r10 + 0x214]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b8ad7
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x21a]
movzx ecx, byte [r10 + 0x218]
movzx r11d, byte [r10 + 0x219]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b8b66
sub ecx, 1
je 0x1400b8b57
sub ecx, 1
je 0x1400b8b51
sub ecx, 1
je 0x1400b8b39
sub ecx, 1
je 0x1400b8b1a
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b8b71
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b8b71
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b8b6d
sub dword [r9 + r11*4], ebx
jmp 0x1400b8b71
mov eax, dword [r10 + 0x21c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b8b71
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x222]
movzx ecx, byte [r10 + 0x220]
movzx r11d, byte [r10 + 0x221]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b8c00
sub ecx, 1
je 0x1400b8bf1
sub ecx, 1
je 0x1400b8beb
sub ecx, 1
je 0x1400b8bd3
sub ecx, 1
je 0x1400b8bb4
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b8c0b
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b8c0b
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b8c07
sub dword [r9 + r11*4], ebx
jmp 0x1400b8c0b
mov eax, dword [r10 + 0x224]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b8c0b
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
movzx eax, byte [r10 + 0x22a]
movzx ecx, byte [r10 + 0x228]
movzx r11d, byte [r10 + 0x229]
mov ebx, dword [r9 + rax*4]
test ecx, ecx
je 0x1400b8c96
sub ecx, 1
je 0x1400b8c87
sub ecx, 1
je 0x1400b8c81
sub ecx, 1
je 0x1400b8c69
sub ecx, 1
je 0x1400b8c4a
cmp ecx, 1
jne 0x1400b8ca1
xor dword [r9 + r11*4], ebx
jmp 0x1400b8ca1
mov r8d, dword [r9 + r11*4]
and ebx, edi
mov edx, r8d
mov ecx, ebx
neg ecx
and ecx, edi
shr edx, cl
mov ecx, ebx
shl r8d, cl
or edx, r8d
mov dword [r9 + r11*4], edx
jmp 0x1400b8ca1
mov edx, dword [r9 + r11*4]
and ebx, edi
mov eax, edx
mov ecx, ebx
neg ecx
and ecx, edi
shl eax, cl
mov ecx, ebx
shr edx, cl
or eax, edx
jmp 0x1400b8c9d
sub dword [r9 + r11*4], ebx
jmp 0x1400b8ca1
mov eax, dword [r10 + 0x22c]
add eax, ebx
add dword [r9 + r11*4], eax
jmp 0x1400b8ca1
mov eax, dword [r9 + r11*4]
imul eax, ebx
mov dword [r9 + r11*4], eax
mov rbx, qword [rsp + 8]
mov rdi, qword [rsp + 0x10]
ret