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

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x158
lea rbp, [rsp + 0x80]
mov qword [rbp + 0xd0], 0xfffffffffffffffe
mov dword [rbp - 0x60], 0x636d18ee
lea rax, [rbp - 0x5c]
lea rcx, [rbp - 0x50]
mov qword [rbp + 0x80], rcx
nop dword [rax]
mov byte [rax], 0
inc rax
cmp rax, qword [rbp + 0x80]
jne 0x140079b80
movabs r9, 0xa04c617b313da33c
movabs rdi, 0xa04c617b9121e847
movabs rbx, 0xa04c617b4561d432
movabs r10, 0xa04c617b2296b34c
movabs r11, 0xa04c617b185eeca5
movabs rsi, 0xa04c617b09d54365
movabs r14, 0xa04c617b0302577b
movabs r15, 0xa04c617b3ec52977
movabs r8, 0xa04c617b6742f4f1
mov rcx, r9
jmp 0x140079c10
movabs rdx, 0xa04c617b842bb5c9
cmp rcx, rdx
movabs rdx, 0xa04c617bb28d06d2
cmove rcx, rdx
nop dword [rax]
cmp rcx, rdi
jge 0x140079cc0
cmp rcx, rbx
jae 0x140079d80
cmp rcx, r10
jae 0x140079ede
cmp rcx, r11
jae 0x14007a0f9
cmp rcx, rsi
jae 0x14007a4ef
cmp rcx, r14
jae 0x14007ac37
movabs rdx, 0xa04c617b013f03b4
cmp rcx, rdx
jae 0x14007b79c
movabs rdx, 0xa04c617b00ced439
cmp rcx, rdx
jae 0x14007c9d9
movabs rdx, 0xa04c617b0001de30
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x344c08d0]
add r13d, ecx
add r13d, 0x344c08d0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x50
movabs rcx, 0xa04c617bf1efb8e3
jmp 0x140079c10
movabs rdx, 0xa04c617bcc219867
cmp rcx, rdx
jge 0x140079e20
movabs rdx, 0xa04c617bb28d06d2
cmp rcx, rdx
jae 0x140079f75
movabs rdx, 0xa04c617ba43e401e
cmp rcx, rdx
jae 0x14007a176
movabs rdx, 0xa04c617b9763f9c0
cmp rcx, rdx
jae 0x14007a53e
movabs rdx, 0xa04c617b94472b98
cmp rcx, rdx
jae 0x14007ac81
movabs rdx, 0xa04c617b918a7b09
cmp rcx, rdx
jae 0x14007b7ea
movabs rdx, 0xa04c617b91612cf7
cmp rcx, rdx
jae 0x14007ca00
cmp rcx, rdi
jne 0x140079c10
lea rcx, [rax + 0x5a]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b49105be2
movabs rdx, 0xa04c617bc541d9df
cmovb rcx, rdx
jmp 0x140079c10
cmp rcx, r8
jae 0x140079ff4
movabs rdx, 0xa04c617b58499286
cmp rcx, rdx
jae 0x14007a1e2
movabs rdx, 0xa04c617b5331e381
cmp rcx, rdx
jae 0x14007a5b2
movabs rdx, 0xa04c617b4875ebfd
cmp rcx, rdx
jae 0x14007ace2
movabs rdx, 0xa04c617b46186f33
cmp rcx, rdx
jae 0x14007b849
movabs rdx, 0xa04c617b45c21591
cmp rcx, rdx
jae 0x14007ca3f
cmp rcx, rbx
jne 0x140079c10
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b45c21591
movabs rdx, 0xa04c617b22d43c9b
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617be50301b8
cmp rcx, rdx
jge 0x14007a084
movabs rdx, 0xa04c617bd91130c0
cmp rcx, rdx
jae 0x14007a269
movabs rdx, 0xa04c617bd0a35249
cmp rcx, rdx
jae 0x14007a637
movabs rdx, 0xa04c617bce964062
cmp rcx, rdx
jae 0x14007ad28
movabs rdx, 0xa04c617bce0c39a7
cmp rcx, rdx
jae 0x14007b8a8
movabs rdx, 0xa04c617bcda969ba
cmp rcx, rdx
jae 0x14007ca6d
movabs rdx, 0xa04c617bcc219867
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x6147d6e0]
add r13d, ecx
add r13d, 0x9eb82920
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x20
movabs rcx, 0xa04c617bd79caa7c
jmp 0x140079c10
cmp rcx, r9
jae 0x14007a2ee
movabs rdx, 0xa04c617b2dcd4fa2
cmp rcx, rdx
jae 0x14007a688
movabs rdx, 0xa04c617b242570c8
cmp rcx, rdx
jae 0x14007ad89
movabs rdx, 0xa04c617b241156bd
cmp rcx, rdx
jae 0x14007b907
movabs rdx, 0xa04c617b22d43c9b
cmp rcx, rdx
jae 0x14007ca9b
cmp rcx, r10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x29919110]
add r13d, ecx
add r13d, 0x29919110
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x90
movabs rcx, 0xa04c617b59a33b47
jmp 0x140079c10
movabs rdx, 0xa04c617bc0cbc509
cmp rcx, rdx
jae 0x14007a3ab
movabs rdx, 0xa04c617bbb5f1e53
cmp rcx, rdx
jae 0x14007a70d
movabs rdx, 0xa04c617bb8cb42de
cmp rcx, rdx
jae 0x14007aded
movabs rdx, 0xa04c617bb60deb58
cmp rcx, rdx
jae 0x14007b955
movabs rdx, 0xa04c617bb3ba1006
cmp rcx, rdx
jae 0x14007cac5
movabs rdx, 0xa04c617bb28d06d2
cmp rcx, rdx
movabs rdx, 0xa04c617b57d88193
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b825390be
cmp rcx, rdx
jae 0x14007a417
movabs rdx, 0xa04c617b7513c84b
cmp rcx, rdx
jae 0x14007a766
movabs rdx, 0xa04c617b6af77496
cmp rcx, rdx
jae 0x14007ae33
movabs rdx, 0xa04c617b67bec381
cmp rcx, rdx
jae 0x14007b9b4
movabs rdx, 0xa04c617b67a9bdd6
cmp rcx, rdx
jae 0x14007cb04
cmp rcx, r8
jne 0x140079c10
lea rcx, [rax + 9]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617ba887294e
movabs rdx, 0xa04c617bec8830b6
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bf1730d06
cmp rcx, rdx
jge 0x14007a483
movabs rdx, 0xa04c617bec8830b6
cmp rcx, rdx
jae 0x14007a7eb
movabs rdx, 0xa04c617bea6dd314
cmp rcx, rdx
jae 0x14007ae94
movabs rdx, 0xa04c617be5f00084
cmp rcx, rdx
jae 0x14007ba13
movabs rdx, 0xa04c617be5d77b4b
cmp rcx, rdx
jae 0x14007cb43
movabs rdx, 0xa04c617be50301b8
cmp rcx, rdx
cmove rcx, rsi
jmp 0x140079c10
movabs rdx, 0xa04c617b1c61690f
cmp rcx, rdx
jae 0x14007a870
movabs rdx, 0xa04c617b1aa6775e
cmp rcx, rdx
jae 0x14007af06
movabs rdx, 0xa04c617b195a38bc
cmp rcx, rdx
jae 0x14007ba46
movabs rdx, 0xa04c617b18b5b23b
cmp rcx, rdx
jae 0x14007cb56
cmp rcx, r11
jne 0x140079c10
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b152a2e16
movabs rdx, 0xa04c617b2a622808
cmova rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bad71c0a4
cmp rcx, rdx
jae 0x14007a8e4
movabs rdx, 0xa04c617ba887294e
cmp rcx, rdx
jae 0x14007af4c
movabs rdx, 0xa04c617ba7ecdbe6
cmp rcx, rdx
jae 0x14007ba79
movabs rdx, 0xa04c617ba4a6bf6f
cmp rcx, rdx
jae 0x14007cb95
movabs rdx, 0xa04c617ba43e401e
cmp rcx, rdx
movabs rdx, 0xa04c617bf0b3ca6b
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b5f5718f7
cmp rcx, rdx
jae 0x14007a93d
movabs rdx, 0xa04c617b5b6f950d
cmp rcx, rdx
jae 0x14007afad
movabs rdx, 0xa04c617b59a33b47
cmp rcx, rdx
jae 0x14007bac7
movabs rdx, 0xa04c617b58766f1d
cmp rcx, rdx
jae 0x14007cbdd
movabs rdx, 0xa04c617b58499286
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b842bdbdc
movabs rdx, 0xa04c617bf542be46
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bdf4b6cec
cmp rcx, rdx
jae 0x14007a9b1
movabs rdx, 0xa04c617bdbcf4f0f
cmp rcx, rdx
jae 0x14007aff3
movabs rdx, 0xa04c617bd9c88cde
cmp rcx, rdx
jae 0x14007bafa
movabs rdx, 0xa04c617bd9189af4
cmp rcx, rdx
jae 0x14007cc03
movabs rdx, 0xa04c617bd91130c0
cmp rcx, rdx
jne 0x140079c10
mov ecx, dword [rbp + 0x80]
cmp ecx, 4
movabs rcx, 0xa04c617be2b46506
movabs rdx, 0xa04c617b7d8411f8
cmovl rcx, rdx
jmp 0x140079c10
cmp rcx, r15
jae 0x14007aa67
movabs rdx, 0xa04c617b34269561
cmp rcx, rdx
jae 0x14007b065
movabs rdx, 0xa04c617b326a01e8
cmp rcx, rdx
jae 0x14007bb48
movabs rdx, 0xa04c617b32400183
cmp rcx, rdx
jae 0x14007cc42
cmp rcx, r9
jne 0x140079c10
mov r12, r9
mov r15, r10
mov dword [rbp + 0xa0], r13d
mov r13, rdi
mov rdi, r14
mov r14, rsi
mov rsi, rbx
mov rbx, r11
call fcn.14009a910
mov rax, qword [rax]
mov qword [rbp + 0xc8], rax
call fcn.14009a930
movabs r8, 0xa04c617b6742f4f1
mov r11, rbx
mov rbx, rsi
mov rsi, r14
mov r14, rdi
mov rdi, r13
mov r13d, dword [rbp + 0xa0]
mov r10, r15
movabs r15, 0xa04c617b3ec52977
mov r9, r12
mov rax, qword [rax]
movabs rcx, 0xa04c617b7d8411f8
jmp 0x140079c10
movabs rdx, 0xa04c617bc7b92844
cmp rcx, rdx
jae 0x14007aae2
movabs rdx, 0xa04c617bc6528d9c
cmp rcx, rdx
jae 0x14007b0ab
movabs rdx, 0xa04c617bc51dff71
cmp rcx, rdx
jae 0x14007bb8e
movabs rdx, 0xa04c617bc152c88a
cmp rcx, rdx
jae 0x14007cc70
movabs rdx, 0xa04c617bc0cbc509
cmp rcx, rdx
movabs rdx, 0xa04c617bca619d0c
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b8a3a75c3
cmp rcx, rdx
jae 0x14007ab3b
movabs rdx, 0xa04c617b8447bb72
cmp rcx, rdx
jae 0x14007b0f1
movabs rdx, 0xa04c617b842bb5c9
cmp rcx, rdx
jae 0x14007bbc1
movabs rdx, 0xa04c617b8287c88a
cmp rcx, rdx
jae 0x14007cc97
movabs rdx, 0xa04c617b825390be
cmp rcx, rdx
movabs rdx, 0xa04c617b5fb9ed8e
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bf775741a
cmp rcx, rdx
jge 0x14007abaf
movabs rdx, 0xa04c617bf5ebbafa
cmp rcx, rdx
jae 0x14007b152
movabs rdx, 0xa04c617bf4758f35
cmp rcx, rdx
jae 0x14007bc02
movabs rdx, 0xa04c617bf1efb8e3
cmp rcx, rdx
jae 0x14007ccaa
movabs rdx, 0xa04c617bf1730d06
cmp rcx, rdx
movabs rdx, 0xa04c617b11a174b2
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b126944d9
cmp rcx, rdx
jae 0x14007b1c4
movabs rdx, 0xa04c617b11007df5
cmp rcx, rdx
jae 0x14007bc50
movabs rdx, 0xa04c617b10b93d3c
cmp rcx, rdx
jae 0x14007cccd
cmp rcx, rsi
movabs rdx, 0xa04c617bc152c88a
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b9f58b740
cmp rcx, rdx
jae 0x14007b20a
movabs rdx, 0xa04c617b9d06f150
cmp rcx, rdx
jae 0x14007bc9e
movabs rdx, 0xa04c617b98fa9998
cmp rcx, rdx
jae 0x140079bfb
movabs rdx, 0xa04c617b9763f9c0
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b2e05ac58
movabs rdx, 0xa04c617bce0c39a7
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b53abe1b0
cmp rcx, rdx
jae 0x14007b26b
movabs rdx, 0xa04c617b538437b4
cmp rcx, rdx
jae 0x14007bcc0
movabs rdx, 0xa04c617b5375e17d
cmp rcx, rdx
jae 0x14007cd0c
movabs rdx, 0xa04c617b5331e381
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x64b213e0]
add r13d, ecx
add r13d, 0x9b4dec20
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x20
movabs rcx, 0xa04c617b8cf936b3
jmp 0x140079c10
movabs rdx, 0xa04c617bd4b3863b
cmp rcx, rdx
jae 0x14007b2cc
movabs rdx, 0xa04c617bd30d039f
cmp rcx, rdx
jae 0x14007bd18
movabs rdx, 0xa04c617bd1ba4afa
cmp rcx, rdx
jae 0x14007cd3a
movabs rdx, 0xa04c617bd0a35249
cmp rcx, rdx
jne 0x140079c10
jmp 0x14007e5f9
movabs rdx, 0xa04c617b2e6cdce0
cmp rcx, rdx
jae 0x14007b329
movabs rdx, 0xa04c617b2e05ac58
cmp rcx, rdx
jae 0x14007bd5e
movabs rdx, 0xa04c617b2e047fd2
cmp rcx, rdx
jae 0x14007cd4d
movabs rdx, 0xa04c617b2dcd4fa2
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x6e143db0]
add r13d, ecx
add r13d, 0x6e143db0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x30
movabs rcx, 0xa04c617b20307a5e
jmp 0x140079c10
movabs rdx, 0xa04c617bbdcf0127
cmp rcx, rdx
jae 0x14007b366
movabs rdx, 0xa04c617bbc959ae1
cmp rcx, rdx
jae 0x14007bdac
movabs rdx, 0xa04c617bbbfd2ce1
cmp rcx, rdx
jae 0x14007cd8c
movabs rdx, 0xa04c617bbb5f1e53
cmp rcx, rdx
movabs rdx, 0xa04c617bc51dff71
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b7d8411f8
cmp rcx, rdx
jae 0x14007b3ac
movabs rdx, 0xa04c617b7a895d56
cmp rcx, rdx
jae 0x14007bddf
movabs rdx, 0xa04c617b7940c883
cmp rcx, rdx
jae 0x14007cd9f
movabs rdx, 0xa04c617b7513c84b
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x27bd8260]
add r13d, ecx
add r13d, 0x27bd8260
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x60
movabs rcx, 0xa04c617bdf4b6cec
jmp 0x140079c10
movabs rdx, 0xa04c617bee4fba97
cmp rcx, rdx
jae 0x14007b40f
movabs rdx, 0xa04c617bed8ffae2
cmp rcx, rdx
jae 0x14007be2d
movabs rdx, 0xa04c617bec90cf80
cmp rcx, rdx
jae 0x14007cdde
movabs rdx, 0xa04c617bec8830b6
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x53232220]
add r13d, ecx
add r13d, 0x53232220
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x20
movabs rcx, 0xa04c617bdf4b6cec
jmp 0x140079c10
movabs rdx, 0xa04c617b1d9d9533
cmp rcx, rdx
jae 0x14007b46f
movabs rdx, 0xa04c617b1d4b0806
cmp rcx, rdx
jae 0x14007be7b
movabs rdx, 0xa04c617b1d1d7f7c
cmp rcx, rdx
jae 0x14007cdf1
movabs rdx, 0xa04c617b1c61690f
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617baf4156c5
movabs rdx, 0xa04c617b10b93d3c
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617baf8f52a4
cmp rcx, rdx
jae 0x14007b4b5
movabs rdx, 0xa04c617baf4156c5
cmp rcx, rdx
jae 0x14007bec9
movabs rdx, 0xa04c617badea31cc
cmp rcx, rdx
jae 0x14007ce1f
movabs rdx, 0xa04c617bad71c0a4
cmp rcx, rdx
movabs rdx, 0xa04c617b59a33b47
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b639654a6
cmp rcx, rdx
jae 0x14007b527
movabs rdx, 0xa04c617b613c7216
cmp rcx, rdx
jae 0x14007bf17
movabs rdx, 0xa04c617b5fb9ed8e
cmp rcx, rdx
jae 0x14007ce4d
movabs rdx, 0xa04c617b5f5718f7
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 4]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bf4758f35
movabs rdx, 0xa04c617b0001de30
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617be19b2dd5
cmp rcx, rdx
jae 0x14007b599
movabs rdx, 0xa04c617be0d6a23b
cmp rcx, rdx
jae 0x14007bf76
movabs rdx, 0xa04c617bdf8af9ec
cmp rcx, rdx
jae 0x14007ce60
movabs rdx, 0xa04c617bdf4b6cec
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r12d, r13d
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x514f1370]
lea r8d, [rcx + r13]
add r8d, 0x514f1370
and edx, ecx
add edx, edx
sub r8d, edx
add r8b, 0xf0
mov byte [rbp + r13 - 0x60], r8b
lea rcx, [rax + 1]
movzx edx, r8b
movabs r8, 0xa04c617b6742f4f1
not rax
add rax, r13
mov r13d, r12d
sub rax, rdx
mov qword [rbp + 0xc0], rax
mov rax, rcx
movabs rcx, 0xa04c617b8cf936b3
jmp 0x140079c10
movabs rdx, 0xa04c617b4371400b
cmp rcx, rdx
jae 0x14007b5f7
movabs rdx, 0xa04c617b40b4ff8c
cmp rcx, rdx
jae 0x14007bfa9
movabs rdx, 0xa04c617b3f6060a9
cmp rcx, rdx
jae 0x14007ce73
cmp rcx, r15
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x25e973b0]
add r13d, ecx
add r13d, 0x25e973b0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x30
movabs rcx, 0xa04c617bee4fba97
jmp 0x140079c10
movabs rdx, 0xa04c617bca619d0c
cmp rcx, rdx
jae 0x14007b63d
movabs rdx, 0xa04c617bc8730526
cmp rcx, rdx
jae 0x14007c008
movabs rdx, 0xa04c617bc830b441
cmp rcx, rdx
jae 0x14007cea1
movabs rdx, 0xa04c617bc7b92844
cmp rcx, rdx
movabs rdx, 0xa04c617be0d6a23b
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b8cf936b3
cmp rcx, rdx
jae 0x14007b683
movabs rdx, 0xa04c617b8c5e62cb
cmp rcx, rdx
jae 0x14007c03b
movabs rdx, 0xa04c617b8bc7babf
cmp rcx, rdx
jae 0x14007ceb4
movabs rdx, 0xa04c617b8a3a75c3
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 6]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b672a8240
movabs rdx, 0xa04c617befaac65f
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bfbb4695d
cmp rcx, rdx
jge 0x14007b72a
movabs rdx, 0xa04c617bf915aa36
cmp rcx, rdx
jae 0x14007c06e
movabs rdx, 0xa04c617bf82329f7
cmp rcx, rdx
jae 0x14007cef3
movabs rdx, 0xa04c617bf775741a
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x7890d510]
add r13d, ecx
add r13d, 0x876f2af0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x70
mov dword [rbp + 0xb4], 2
mov rcx, r14
jmp 0x140079c10
movabs rdx, 0xa04c617b091d7eea
cmp rcx, rdx
jae 0x14007c0bc
movabs rdx, 0xa04c617b034b2636
cmp rcx, rdx
jae 0x14007cf06
cmp rcx, r14
jne 0x140079c10
mov ecx, dword [rbp + 0xb4]
mov dword [rbp + 0x80], ecx
movabs rcx, 0xa04c617bac7e13c7
jmp 0x140079c10
movabs rdx, 0xa04c617b95f41f76
cmp rcx, rdx
jae 0x14007c0ef
movabs rdx, 0xa04c617b94dd6f0b
cmp rcx, rdx
jae 0x14007cf5e
movabs rdx, 0xa04c617b94472b98
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 0x7a]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b9f58b740
movabs rdx, 0xa04c617bef3812ee
cmovb rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b49105be2
cmp rcx, rdx
jae 0x14007c122
movabs rdx, 0xa04c617b48827303
cmp rcx, rdx
jae 0x14007cf9d
movabs rdx, 0xa04c617b4875ebfd
cmp rcx, rdx
movabs rdx, 0xa04c617bf1730d06
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bcf10e875
cmp rcx, rdx
jae 0x14007c170
movabs rdx, 0xa04c617bcefb971d
cmp rcx, rdx
jae 0x14007cfb0
movabs rdx, 0xa04c617bce964062
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 0xa]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b94472b98
movabs rdx, 0xa04c617bf5ebbafa
cmovb rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b2a088620
cmp rcx, rdx
jae 0x14007c1be
movabs rdx, 0xa04c617b25dd5f80
cmp rcx, rdx
jae 0x14007cfc3
movabs rdx, 0xa04c617b242570c8
cmp rcx, rdx
jne 0x140079c10
mov rcx, qword [rbp + 0xc8]
add rcx, rax
cmp rcx, 1
movabs rcx, 0xa04c617b00ced439
movabs rdx, 0xa04c617ba4a6bf6f
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bba0a0eae
cmp rcx, rdx
jae 0x14007c207
movabs rdx, 0xa04c617bb9db6fd3
cmp rcx, rdx
jae 0x14007cff6
movabs rdx, 0xa04c617bb8cb42de
cmp rcx, rdx
movabs rdx, 0xa04c617b4117e398
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b6e8f8da1
cmp rcx, rdx
jae 0x14007c255
movabs rdx, 0xa04c617b6e72b173
cmp rcx, rdx
jae 0x14007d009
movabs rdx, 0xa04c617b6af77496
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 0x5a]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b58499286
movabs rdx, 0xa04c617b9610ba02
cmovb rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617beb75d740
cmp rcx, rdx
jae 0x14007c2b4
movabs rdx, 0xa04c617beaaa8181
cmp rcx, rdx
jae 0x14007d048
movabs rdx, 0xa04c617bea6dd314
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x35e23720]
add r13d, ecx
add r13d, 0xca1dc8e0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xe0
movabs rcx, 0xa04c617bee4fba97
jmp 0x140079c10
movabs rdx, 0xa04c617b1adba84a
cmp rcx, rdx
jae 0x14007c2e7
movabs rdx, 0xa04c617b1ac47e0a
cmp rcx, rdx
jae 0x14007d076
movabs rdx, 0xa04c617b1aa6775e
cmp rcx, rdx
movabs rdx, 0xa04c617b091d7eea
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bac7e13c7
cmp rcx, rdx
jae 0x14007c31a
movabs rdx, 0xa04c617babba98ed
cmp rcx, rdx
jae 0x14007d089
movabs rdx, 0xa04c617ba887294e
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 5]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bd0969d21
movabs rdx, 0xa04c617bd9189af4
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b5e57f2c4
cmp rcx, rdx
jae 0x14007c366
movabs rdx, 0xa04c617b5e388e93
cmp rcx, rdx
jae 0x14007d0b7
movabs rdx, 0xa04c617b5b6f950d
cmp rcx, rdx
movabs rdx, 0xa04c617b30a86c3f
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bdeb7c2e3
cmp rcx, rdx
jae 0x14007c3b7
movabs rdx, 0xa04c617bdc087bd9
cmp rcx, rdx
jae 0x14007d0ca
movabs rdx, 0xa04c617bdbcf4f0f
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x3d3271e0]
add r13d, ecx
add r13d, 0xc2cd8e20
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x20
movabs rcx, 0xa04c617b20307a5e
jmp 0x140079c10
movabs rdx, 0xa04c617b39ff80d8
cmp rcx, rdx
jae 0x14007c416
movabs rdx, 0xa04c617b3934187f
cmp rcx, rdx
jae 0x14007d0dd
movabs rdx, 0xa04c617b34269561
cmp rcx, rdx
movabs rdx, 0xa04c617bf763e231
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bc6a5f7a7
cmp rcx, rdx
jae 0x14007c478
movabs rdx, 0xa04c617bc657e05d
cmp rcx, rdx
jae 0x14007d11c
movabs rdx, 0xa04c617bc6528d9c
cmp rcx, rdx
movabs rdx, 0xa04c617bdc087bd9
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b87bca466
cmp rcx, rdx
jae 0x14007c4ab
movabs rdx, 0xa04c617b86a5f529
cmp rcx, rdx
jae 0x14007d14a
movabs rdx, 0xa04c617b8447bb72
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bacaaab6b
movabs rdx, 0xa04c617b5331e381
cmova rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bf63d7011
cmp rcx, rdx
jae 0x14007c4de
movabs rdx, 0xa04c617bf63923cf
cmp rcx, rdx
jae 0x14007d15d
movabs rdx, 0xa04c617bf5ebbafa
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x227f36b0]
add r13d, ecx
add r13d, 0x227f36b0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x30
movabs rcx, 0xa04c617bed8ffae2
jmp 0x140079c10
movabs rdx, 0xa04c617b1314baba
cmp rcx, rdx
jae 0x14007c509
movabs rdx, 0xa04c617b129ce6fb
cmp rcx, rdx
jae 0x14007d170
movabs rdx, 0xa04c617b126944d9
cmp rcx, rdx
movabs rdx, 0xa04c617bff92b2cb
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617ba1970134
cmp rcx, rdx
jae 0x14007c557
movabs rdx, 0xa04c617b9ff486cb
cmp rcx, rdx
jae 0x14007d1af
movabs rdx, 0xa04c617b9f58b740
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 0x10]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617be26868d6
movabs rdx, 0xa04c617b918a7b09
cmovb rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b57d88193
cmp rcx, rdx
jae 0x14007c5a5
movabs rdx, 0xa04c617b550880a1
cmp rcx, rdx
jae 0x14007d1c2
movabs rdx, 0xa04c617b53abe1b0
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b11007df5
movabs rdx, 0xa04c617b46186f33
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bd6f79e3b
cmp rcx, rdx
jae 0x14007c5f3
movabs rdx, 0xa04c617bd4edea54
cmp rcx, rdx
jae 0x14007d201
movabs rdx, 0xa04c617bd4b3863b
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x4656bb50]
add r13d, ecx
add r13d, 0x4656bb50
jmp 0x14007d731
movabs rdx, 0xa04c617b304e0c6d
cmp rcx, rdx
jae 0x14007c641
movabs rdx, 0xa04c617b2f5f7237
cmp rcx, rdx
jae 0x14007d228
movabs rdx, 0xa04c617b2e6cdce0
cmp rcx, rdx
mov edx, 1
jmp 0x14007cbe2
movabs rdx, 0xa04c617bbebecc13
cmp rcx, rdx
jae 0x14007c68a
movabs rdx, 0xa04c617bbdd1ce27
cmp rcx, rdx
jae 0x14007d23b
movabs rdx, 0xa04c617bbdcf0127
cmp rcx, rdx
movabs rdx, 0xa04c617be3b6776e
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b7db45f27
cmp rcx, rdx
jae 0x14007c6d4
movabs rdx, 0xa04c617b7db425bc
cmp rcx, rdx
jae 0x14007d24e
movabs rdx, 0xa04c617b7d8411f8
cmp rcx, rdx
mov edx, 0
mov r12d, r13d
mov r13, qword [rbp + 0xc0]
cmove r13, rdx
mov qword [rbp + 0xc0], r13
mov r13d, r12d
movabs rdx, 0xa04c617b9dd0b693
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617befaac65f
cmp rcx, rdx
jae 0x14007c722
movabs rdx, 0xa04c617bef3812ee
cmp rcx, rdx
jae 0x14007d261
movabs rdx, 0xa04c617bee4fba97
cmp rcx, rdx
mov edx, 0
cmove rdx, rax
movabs r8, 0xa04c617bf1efb8e3
cmove rcx, r8
movabs r8, 0xa04c617b6742f4f1
add qword [rbp + 0xc8], rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b1fe0ed69
cmp rcx, rdx
jae 0x14007c781
movabs rdx, 0xa04c617b1e010a7e
cmp rcx, rdx
jae 0x14007d2a0
movabs rdx, 0xa04c617b1d9d9533
cmp rcx, rdx
movabs rdx, 0xa04c617b44b809ba
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bb0ceea50
cmp rcx, rdx
jae 0x14007c7cf
movabs rdx, 0xa04c617bafb83436
cmp rcx, rdx
jae 0x14007d2b3
movabs rdx, 0xa04c617baf8f52a4
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x7fe10fd0]
add r13d, ecx
add r13d, 0x801ef030
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xb0
movabs rcx, 0xa04c617bee4fba97
jmp 0x140079c10
movabs rdx, 0xa04c617b640cbd89
cmp rcx, rdx
jae 0x14007c816
movabs rdx, 0xa04c617b63e138f0
cmp rcx, rdx
jae 0x14007d2c6
movabs rdx, 0xa04c617b639654a6
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0xaf85820]
add r13d, ecx
add r13d, 0xaf85820
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x20
movabs rcx, 0xa04c617bf1efb8e3
jmp 0x140079c10
movabs rdx, 0xa04c617be2b46506
cmp rcx, rdx
jae 0x14007c864
movabs rdx, 0xa04c617be26868d6
cmp rcx, rdx
jae 0x14007d2f4
xor edx, edx
mov r15d, r13d
movabs r13, 0xa04c617be19b2dd5
cmp rcx, r13
mov r13d, r15d
sete dl
movabs r15, 0xa04c617b455fe74c
cmove rcx, r15
movabs r15, 0xa04c617b3ec52977
add rax, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b43f4c544
cmp rcx, rdx
jae 0x14007c8b0
movabs rdx, 0xa04c617b43ddf196
cmp rcx, rdx
jae 0x14007d322
movabs rdx, 0xa04c617b4371400b
cmp rcx, rdx
movabs rdx, 0xa04c617baf68d33a
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bcb17c3dd
cmp rcx, rdx
jae 0x14007c8e3
movabs rdx, 0xa04c617bca6a0546
cmp rcx, rdx
jae 0x14007d350
movabs rdx, 0xa04c617bca619d0c
cmp rcx, rdx
movabs rdx, 0xa04c617b328d984f
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b8f09b9a3
cmp rcx, rdx
jae 0x14007c931
movabs rdx, 0xa04c617b8d10fc74
cmp rcx, rdx
jae 0x14007d372
movabs rdx, 0xa04c617b8cf936b3
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r12d, r13d
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x739069c0]
lea r8d, [rcx + r13]
add r8d, 0x739069c0
and edx, ecx
add edx, edx
sub r8d, edx
add r8b, 0xc0
mov byte [rbp + r13 - 0x60], r8b
movabs r8, 0xa04c617b6742f4f1
mov rcx, qword [rbp + 0xc8]
sub r13, rcx
inc rcx
mov qword [rbp + 0xc8], rcx
add r13, 0xfffffffffffffffe
mov qword [rbp + 0xc0], r13
mov r13d, r12d
movabs rcx, 0xa04c617bd79caa7c
jmp 0x140079c10
movabs rdx, 0xa04c617bfce0c956
cmp rcx, rdx
jge 0x14007c97a
movabs rdx, 0xa04c617bfc94ba3f
cmp rcx, rdx
jae 0x14007d385
movabs rdx, 0xa04c617bfbb4695d
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x51113310]
add r13d, ecx
add r13d, 0xaeeeccf0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x70
movabs rcx, 0xa04c617bdf4b6cec
jmp 0x140079c10
movabs rdx, 0xa04c617b02b76779
cmp rcx, rdx
jae 0x14007d3b3
movabs rdx, 0xa04c617b013f03b4
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b5f49db2b
movabs rdx, 0xa04c617b8ca879e4
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b920638d0
cmp rcx, rdx
jae 0x14007d3f2
movabs rdx, 0xa04c617b918a7b09
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x547b7010]
add r13d, ecx
add r13d, 0xab848ff0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x70
movabs rcx, 0xa04c617bce612324
jmp 0x140079c10
movabs rdx, 0xa04c617b46567f79
cmp rcx, rdx
jae 0x14007d405
movabs rdx, 0xa04c617b46186f33
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x3b9c4390]
add r13d, ecx
add r13d, 0x3b9c4390
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x10
movabs rcx, 0xa04c617b034b2636
jmp 0x140079c10
movabs rdx, 0xa04c617bce612324
cmp rcx, rdx
jae 0x14007d42c
movabs rdx, 0xa04c617bce0c39a7
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x4f3d2460]
add r13d, ecx
add r13d, 0xb0c2dba0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xa0
movabs rcx, 0xa04c617bee4fba97
jmp 0x140079c10
movabs rdx, 0xa04c617b24156332
cmp rcx, rdx
jae 0x14007d44d
movabs rdx, 0xa04c617b241156bd
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b57e8d0e3
movabs rdx, 0xa04c617b6e72b173
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bb6d8bf41
cmp rcx, rdx
jae 0x14007d460
movabs rdx, 0xa04c617bb60deb58
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x3b5e6330]
add r13d, ecx
add r13d, 0xc4a19cd0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x50
movabs rcx, 0xa04c617bf1efb8e3
jmp 0x140079c10
movabs rdx, 0xa04c617b68564f9f
cmp rcx, rdx
jae 0x14007d473
movabs rdx, 0xa04c617b67bec381
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x23d784a0]
add r13d, ecx
add r13d, 0xdc287b60
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x60
movabs rcx, 0xa04c617bd79caa7c
jmp 0x140079c10
movabs rdx, 0xa04c617be60bd8af
cmp rcx, rdx
jae 0x14007d4b2
movabs rdx, 0xa04c617be5f00084
cmp rcx, rdx
movabs rdx, 0xa04c617bd9ffcb08
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b19af67e9
cmp rcx, rdx
jae 0x14007d4e2
movabs rdx, 0xa04c617b195a38bc
cmp rcx, rdx
movabs rdx, 0xa04c617bb8cb42de
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617ba86d7962
cmp rcx, rdx
jae 0x14007d4f5
movabs rdx, 0xa04c617ba7ecdbe6
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b53abe1b0
movabs rdx, 0xa04c617b2e047fd2
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b5b0d3639
cmp rcx, rdx
jae 0x14007d508
movabs rdx, 0xa04c617b59a33b47
cmp rcx, rdx
movabs rdx, 0xa04c617bed8ffae2
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bd9ffcb08
cmp rcx, rdx
jae 0x14007d536
movabs rdx, 0xa04c617bd9c88cde
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b013f03b4
movabs rdx, 0xa04c617bcc219867
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b328d984f
cmp rcx, rdx
jae 0x14007d549
movabs rdx, 0xa04c617b326a01e8
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 0x2a]
mov qword [rbp + 0xc8], rcx
add rax, 0x42a
movabs rcx, 0xa04c617b86a5f529
jmp 0x140079c10
movabs rdx, 0xa04c617bc541d9df
cmp rcx, rdx
jae 0x14007d55c
movabs rdx, 0xa04c617bc51dff71
cmp rcx, rdx
movabs rdx, 0xa04c617b9ff486cb
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b842bdbdc
cmp rcx, rdx
jb 0x140079bee
jne 0x140079c10
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b1314baba
movabs rdx, 0xa04c617bbd634e6d
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bf542be46
cmp rcx, rdx
jae 0x14007d59b
movabs rdx, 0xa04c617bf4758f35
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b6f48a074
movabs rdx, 0xa04c617bc6c3841f
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b11a174b2
cmp rcx, rdx
jae 0x14007d5da
movabs rdx, 0xa04c617b11007df5
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 5]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b5b0d3639
movabs rdx, 0xa04c617baf8f52a4
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b9dd0b693
cmp rcx, rdx
jae 0x14007d5ed
movabs rdx, 0xa04c617b9d06f150
jmp 0x140079bf8
movabs rdx, 0xa04c617b53a3ac42
cmp rcx, rdx
jae 0x14007d618
movabs rdx, 0xa04c617b538437b4
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x7125a60]
add r13d, ecx
add r13d, 0xf8eda5a0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xa0
mov rcx, rsi
jmp 0x140079c10
movabs rdx, 0xa04c617bd36211ca
cmp rcx, rdx
jae 0x14007d657
movabs rdx, 0xa04c617bd30d039f
cmp rcx, rdx
mov edx, 1
mov r12d, r13d
mov r13d, dword [rbp + 0xb4]
cmove r13d, edx
mov dword [rbp + 0xb4], r13d
mov r13d, r12d
cmove rcx, r14
jmp 0x140079c10
movabs rdx, 0xa04c617b2e1754e7
cmp rcx, rdx
jae 0x14007d66a
movabs rdx, 0xa04c617b2e05ac58
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 5]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b87ef7f7b
movabs rdx, 0xa04c617be0dd67ed
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bbd634e6d
cmp rcx, rdx
jae 0x14007d68e
movabs rdx, 0xa04c617bbc959ae1
cmp rcx, rdx
movabs rdx, 0xa04c617b206370e3
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b7b6933bd
cmp rcx, rdx
jae 0x14007d6cd
movabs rdx, 0xa04c617b7a895d56
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov rdx, qword [rbp + 0xc0]
lea r13d, [rdx + rcx]
and ecx, edx
add ecx, ecx
sub r13d, ecx
movabs rcx, 0xa04c617bee4fba97
jmp 0x140079c10
movabs rdx, 0xa04c617bedfd5fc8
cmp rcx, rdx
jae 0x14007d70c
movabs rdx, 0xa04c617bed8ffae2
cmp rcx, rdx
jne 0x140079c10
cmp qword [rbp + 0xc8], 0x3e8
movabs rcx, 0xa04c617b25dd5f80
movabs rdx, 0xa04c617b63e138f0
cmovb rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b1d6a163a
cmp rcx, rdx
jae 0x14007d74b
movabs rdx, 0xa04c617b1d4b0806
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b2e1754e7
movabs rdx, 0xa04c617bcb820542
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617baf68d33a
cmp rcx, rdx
jae 0x14007d78a
movabs rdx, 0xa04c617baf4156c5
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 6]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bec4ba52c
movabs rdx, 0xa04c617b129ce6fb
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b616361c6
cmp rcx, rdx
jae 0x14007d79d
movabs rdx, 0xa04c617b613c7216
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x1036a3d0]
add r13d, ecx
add r13d, 0xefc95c30
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xb0
movabs rcx, 0xa04c617bdf4b6cec
jmp 0x140079c10
movabs rdx, 0xa04c617be0dd67ed
cmp rcx, rdx
jae 0x14007d7dc
movabs rdx, 0xa04c617be0d6a23b
cmp rcx, rdx
movabs rdx, 0xa04c617b3e451801
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b4117e398
cmp rcx, rdx
jae 0x14007d81b
movabs rdx, 0xa04c617b40b4ff8c
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x202f6740]
add r13d, ecx
add r13d, 0xdfd098c0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xc0
movabs rcx, 0xa04c617bdf4b6cec
jmp 0x140079c10
movabs rdx, 0xa04c617bc90ac9a8
cmp rcx, rdx
jae 0x14007d84f
movabs rdx, 0xa04c617bc8730526
cmp rcx, rdx
movabs rdx, 0xa04c617bce612324
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b8ca879e4
cmp rcx, rdx
jae 0x14007d88e
movabs rdx, 0xa04c617b8c5e62cb
cmp rcx, rdx
movabs rdx, 0xa04c617b242570c8
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bfa5747b6
cmp rcx, rdx
jae 0x14007d8cd
movabs rdx, 0xa04c617bf915aa36
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 7]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b1d1d7f7c
movabs rdx, 0xa04c617bfbb4695d
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b096fbe47
cmp rcx, rdx
jae 0x14007d90c
movabs rdx, 0xa04c617b091d7eea
cmp rcx, rdx
movabs rdx, 0xa04c617b825390be
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b9610ba02
cmp rcx, rdx
jae 0x14007d93a
movabs rdx, 0xa04c617b95f41f76
cmp rcx, rdx
movabs rdx, 0xa04c617bd1ba4afa
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b4db13aab
cmp rcx, rdx
jae 0x14007d979
movabs rdx, 0xa04c617b49105be2
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 0x28]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bce964062
movabs rdx, 0xa04c617b6e8f8da1
cmovb rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bcf50843a
cmp rcx, rdx
jae 0x14007d9a7
movabs rdx, 0xa04c617bcf10e875
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 0xa]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b8a3a75c3
movabs rdx, 0xa04c617bcc0b5e82
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b2a622808
cmp rcx, rdx
jae 0x14007da06
xor edx, edx
movabs r12, 0xa04c617b2a088620
cmp rcx, r12
sete dl
movabs r15, 0xa04c617b9dd0b693
cmove rcx, r15
movabs r15, 0xa04c617b3ec52977
add qword [rbp + 0xc0], rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bbab8aa6f
cmp rcx, rdx
jae 0x14007da65
movabs rdx, 0xa04c617bba0a0eae
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bcb17c3dd
movabs rdx, 0xa04c617bebe8e604
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b6f39631d
cmp rcx, rdx
jae 0x14007dab3
movabs rdx, 0xa04c617b6e8f8da1
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x220375f0]
add r13d, ecx
add r13d, 0xddfc8a10
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x90
movabs rcx, 0xa04c617b242570c8
jmp 0x140079c10
movabs rdx, 0xa04c617bebe8e604
cmp rcx, rdx
jae 0x14007db01
movabs rdx, 0xa04c617beb75d740
cmp rcx, rdx
movabs rdx, 0xa04c617bbb5f1e53
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b1b62b939
cmp rcx, rdx
jae 0x14007db60
movabs rdx, 0xa04c617b1adba84a
cmp rcx, rdx
movabs rdx, 0xa04c617bc6f9dd52
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bacaaab6b
cmp rcx, rdx
jae 0x14007db93
movabs rdx, 0xa04c617bac7e13c7
cmp rcx, rdx
jne 0x140079c10
mov ecx, dword [rbp + 0x80]
cmp ecx, 3
movabs rcx, 0xa04c617bd91130c0
movabs rdx, 0xa04c617bca6a0546
cmovl rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b5f49db2b
cmp rcx, rdx
jae 0x14007dbda
movabs rdx, 0xa04c617b5e57f2c4
cmp rcx, rdx
jne 0x140079c10
mov rcx, qword [rbp + 0xc8]
cmp rcx, qword [rbp + 0xc0]
movabs rcx, 0xa04c617be39ef0cf
movabs rdx, 0xa04c617bd30d039f
cmova rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bdec55c29
cmp rcx, rdx
jae 0x14007dc28
movabs rdx, 0xa04c617bdeb7c2e3
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x9244970]
add r13d, ecx
add r13d, 0x9244970
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xf0
movabs rcx, 0xa04c617bdf4b6cec
jmp 0x140079c10
movabs rdx, 0xa04c617b3d3b171d
cmp rcx, rdx
jae 0x14007dc76
movabs rdx, 0xa04c617b39ff80d8
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x59f79c20]
add r13d, ecx
add r13d, 0xa60863e0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, r13b
add r13b, 0xc0
movabs rcx, 0xa04c617b20307a5e
jmp 0x140079c10
movabs rdx, 0xa04c617bc6c3841f
cmp rcx, rdx
jae 0x14007dcd8
movabs rdx, 0xa04c617bc6a5f7a7
cmp rcx, rdx
movabs rdx, 0xa04c617be5f00084
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b87ef7f7b
cmp rcx, rdx
jae 0x14007dd37
movabs rdx, 0xa04c617b87bca466
cmp rcx, rdx
movabs rdx, 0xa04c617b2f5f7237
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bf73c356a
cmp rcx, rdx
jae 0x14007dd85
movabs rdx, 0xa04c617bf63d7011
cmp rcx, rdx
jne 0x140079c10
jmp 0x14007e662
movabs rdx, 0xa04c617b152a2e16
cmp rcx, rdx
jae 0x14007ddb8
movabs rdx, 0xa04c617b1314baba
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b1d4b0806
movabs rdx, 0xa04c617bd8885da3
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617ba3399d56
cmp rcx, rdx
jae 0x14007de09
movabs rdx, 0xa04c617ba1970134
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 0x64]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b304e0c6d
movabs rdx, 0xa04c617bb1ea7e0c
cmova rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b57e68c03
cmp rcx, rdx
jae 0x14007de57
movabs rdx, 0xa04c617b57d88193
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 0x61]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bcf10e875
movabs rdx, 0xa04c617b3934187f
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bd79caa7c
cmp rcx, rdx
jae 0x14007de8a
movabs rdx, 0xa04c617bd6f79e3b
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b2da33cdf
movabs rdx, 0xa04c617b1d6a163a
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b307f4340
cmp rcx, rdx
jae 0x14007ded8
movabs rdx, 0xa04c617b304e0c6d
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 0x3e8]
mov qword [rbp + 0xc8], rcx
add rax, 0x410
movabs rcx, 0xa04c617b661d1913
jmp 0x140079c10
movabs rdx, 0xa04c617bbfa67070
cmp rcx, rdx
jae 0x14007df26
movabs rdx, 0xa04c617bbebecc13
cmp rcx, rdx
jne 0x140079c10
cmp rax, qword [rbp + 0xc0]
movabs rcx, 0xa04c617b6af77496
movabs rdx, 0xa04c617b2e6cdce0
cmova rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b805d3e9e
cmp rcx, rdx
jae 0x14007df74
movabs rdx, 0xa04c617b7db45f27
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 8]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bf15fef44
movabs rdx, 0xa04c617bea6dd314
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bf0b3ca6b
cmp rcx, rdx
jae 0x14007dfa7
movabs rdx, 0xa04c617befaac65f
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x41186fa0]
add r13d, ecx
add r13d, 0x41186fa0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xa0
movabs rcx, 0xa04c617b455fe74c
jmp 0x140079c10
movabs rdx, 0xa04c617b20307a5e
cmp rcx, rdx
jae 0x14007dfda
movabs rdx, 0xa04c617b1fe0ed69
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 0x7a]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bd9c88cde
movabs rdx, 0xa04c617bb3ba1006
cmovb rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bb1662f81
cmp rcx, rdx
jae 0x14007e04f
movabs rdx, 0xa04c617bb0ceea50
cmp rcx, rdx
jne 0x140079c10
mov rcx, qword [rbp + 0xc0]
movzx ecx, byte [rbp + rcx - 0x60]
mov byte [rbp + 0xb8], cl
movabs rcx, 0xa04c617b5e57f2c4
jmp 0x140079c10
movabs rdx, 0xa04c617b661d1913
cmp rcx, rdx
jae 0x14007e09d
movabs rdx, 0xa04c617b640cbd89
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov rdx, qword [rbp + 0xc0]
lea r13d, [rdx + rcx]
and ecx, edx
add ecx, ecx
sub r13d, ecx
movabs rcx, 0xa04c617bd79caa7c
jmp 0x140079c10
movabs rdx, 0xa04c617be39ef0cf
cmp rcx, rdx
jae 0x14007e0d0
movabs rdx, 0xa04c617be2b46506
cmp rcx, rdx
jne 0x140079c10
mov ecx, dword [rbp + 0x80]
cmp ecx, 4
movabs rcx, 0xa04c617b1c427fe4
movabs rdx, 0xa04c617be60bd8af
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b44b809ba
cmp rcx, rdx
jae 0x14007e11e
movabs rdx, 0xa04c617b43f4c544
cmp rcx, rdx
movabs rdx, 0xa04c617b805d3e9e
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bcb820542
cmp rcx, rdx
jae 0x14007e151
movabs rdx, 0xa04c617bcb17c3dd
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 6]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bc0cbc509
movabs rdx, 0xa04c617b53a3ac42
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b8f2f097c
cmp rcx, rdx
jae 0x14007e19b
movabs rdx, 0xa04c617b8f09b9a3
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 0x200]
mov qword [rbp + 0xc8], rcx
add rax, 0x220
movabs rcx, 0xa04c617b8d10fc74
jmp 0x140079c10
movabs rdx, 0xa04c617bfee859e8
cmp rcx, rdx
jge 0x14007e1ce
movabs rdx, 0xa04c617bfce0c956
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x1d40eb0]
add r13d, ecx
add r13d, 0x1d40eb0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x30
movabs rcx, 0xa04c617b455fe74c
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 0x1000]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b5375e17d
cmova rcx, r10
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x66c402f0]
add r13d, ecx
add r13d, 0x66c402f0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x70
movabs rcx, 0xa04c617bd79caa7c
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b5f5718f7
movabs rdx, 0xa04c617b613c7216
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bc6a5f7a7
movabs rdx, 0xa04c617b616361c6
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x54b95070]
add r13d, ecx
add r13d, 0xab46af90
jmp 0x14007cb7b
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x22415650]
add r13d, ecx
add r13d, 0x22415650
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xd0
movabs rcx, 0xa04c617b8c5e62cb
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x37f42630]
add r13d, ecx
add r13d, 0x37f42630
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xb0
movabs rcx, 0xa04c617bd79caa7c
jmp 0x140079c10
movabs rdx, 0xa04c617b4371400b
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0xc8e8670]
add r13d, ecx
add r13d, 0xf3717990
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x10
movabs rcx, 0xa04c617b8cf936b3
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x2f0dbd20]
lea r12d, [rcx + r13]
add r12d, 0x2f0dbd20
and edx, ecx
add edx, edx
sub r12d, edx
sub r12b, byte [rbp + r13 - 0x60]
mov r13d, r12d
add r13b, 0x20
movabs rcx, 0xa04c617bdf4b6cec
jmp 0x140079c10
mov edx, 4
mov r12d, r13d
mov r13d, dword [rbp + 0xb4]
cmove r13d, edx
mov dword [rbp + 0xb4], r13d
mov r13d, r12d
cmove rcx, r14
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x685a3140]
add r13d, ecx
add r13d, 0x97a5cec0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xc0
movabs rcx, 0xa04c617b8cf936b3
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 0x42]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b8447bb72
movabs rdx, 0xa04c617b640cbd89
cmova rcx, rdx
jmp 0x140079c10
jne 0x140079c10
cmp rax, 0x10
movabs rcx, 0xa04c617b39ff80d8
movabs rdx, 0xa04c617bc8730526
cmovb rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617ba43e401e
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, r13b
not rcx
add qword [rbp + 0xc0], rcx
movabs rcx, 0xa04c617b4875ebfd
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x4da6f610]
add r13d, ecx
add r13d, 0x4da6f610
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x90
movabs rcx, 0xa04c617b8cf936b3
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bfc94ba3f
movabs rdx, 0xa04c617b2dcd4fa2
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617ba86d7962
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x8e66910]
add r13d, ecx
add r13d, 0xf71996f0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x70
movabs rcx, 0xa04c617b455fe74c
jmp 0x140079c10
movabs rdx, 0xa04c617bc6528d9c
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x3d705240]
add r13d, ecx
add r13d, 0x3d705240
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x40
movabs rcx, 0xa04c617bd79caa7c
jmp 0x140079c10
movabs rdx, 0xa04c617b195a38bc
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b43ddf196
movabs rdx, 0xa04c617b18b5b23b
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov rdx, qword [rbp + 0xc0]
lea r13d, [rdx + rcx]
and ecx, edx
add ecx, ecx
sub r13d, ecx
movabs rcx, 0xa04c617bdf4b6cec
jmp 0x140079c10
movabs rdx, 0xa04c617b95f41f76
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617be50301b8
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b1c61690f
movabs rdx, 0xa04c617bdeb7c2e3
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bc7b92844
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x4f7b04c0]
add r13d, ecx
add r13d, 0x4f7b04c0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xc0
movabs rcx, 0xa04c617bee4fba97
jmp 0x140079c10
movabs rdx, 0xa04c617bb28d06d2
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r12d, r13d
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0xccc66d0]
lea r8d, [rcx + r13]
add r8d, 0xccc66d0
and edx, ecx
add edx, edx
sub r8d, edx
add r8b, r12b
add r8b, 0x50
mov byte [rbp + r13 - 0x60], r8b
mov r13d, r12d
movabs r8, 0xa04c617b6742f4f1
movabs rcx, 0xa04c617bee4fba97
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x7a64e3c0]
add r13d, ecx
add r13d, 0x859b1c40
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x40
movabs rcx, 0xa04c617b034b2636
jmp 0x140079c10
movabs rdx, 0xa04c617b7db425bc
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b4875ebfd
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov rdx, qword [rbp + 0xc0]
lea r13d, [rdx + rcx]
and ecx, edx
add ecx, ecx
sub r13d, ecx
add r13b, byte [rbp + rdx - 0x60]
movabs rcx, 0xa04c617b034b2636
jmp 0x140079c10
movabs rdx, 0xa04c617bdf8af9ec
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x6c024ea0]
add r13d, ecx
add r13d, 0x93fdb160
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x60
movabs rcx, 0xa04c617b034b2636
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b6f39631d
movabs rdx, 0xa04c617bcf50843a
cmova rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b8287c88a
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 0x40]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617beaaa8181
movabs rdx, 0xa04c617bc90ac9a8
cmova rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bf82329f7
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617ba388cf64
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x47ece9a0]
add r13d, ecx
add r13d, 0xb8131660
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x60
movabs rcx, 0xa04c617b20307a5e
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 6]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b326a01e8
movabs rdx, 0xa04c617b9d06f150
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bd36211ca
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bbdcf0127
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x6dd65d50]
add r13d, ecx
add r13d, 0x9229a2b0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x30
movabs rcx, 0xa04c617bd79caa7c
jmp 0x140079c10
movabs rdx, 0xa04c617b1adba84a
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x22415650]
add r13d, ecx
add r13d, 0x22415650
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xd0
movabs rcx, 0xa04c617b44b809ba
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
mov rcx, rbx
movabs rdx, 0xa04c617b91612cf7
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bec90cf80
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b5b6f950d
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b8f2f097c
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x6701e350]
add r13d, ecx
add r13d, 0x6701e350
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xd0
movabs rcx, 0xa04c617bc152c88a
jmp 0x140079c10
movabs rdx, 0xa04c617bb6d8bf41
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b126944d9
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 0x28]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b307f4340
movabs rdx, 0xa04c617b538437b4
cmova rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 0x41]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b8f09b9a3
movabs rdx, 0xa04c617b98fa9998
cmovb rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b48827303
movabs rdx, 0xa04c617b67a9bdd6
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
mov ecx, dword [rbp + 0x80]
cmp ecx, 2
movabs rcx, 0xa04c617b1c427fe4
cmove rcx, r9
jmp 0x140079c10
movabs rdx, 0xa04c617b19af67e9
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617ba7ecdbe6
movabs rdx, 0xa04c617bedfd5fc8
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x365df7e0]
add r13d, ecx
add r13d, 0x365df7e0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xe0
movabs rcx, 0xa04c617be19b2dd5
jmp 0x140079c10
movabs rdx, 0xa04c617b5e388e93
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 0x20]
cmp qword [rbp + 0xc8], rcx
mov rcx, rdi
movabs rdx, 0xa04c617bfa5747b6
cmovb rcx, rdx
jmp 0x140079c10
jne 0x140079c10
mov rcx, qword [rbp + 0xc0]
mov byte [rbp + rcx - 0x60], r13b
movabs rcx, 0xa04c617bcefb971d
jmp 0x140079c10
movabs rdx, 0xa04c617bad71c0a4
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b87bca466
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x39c834e0]
add r13d, ecx
add r13d, 0x39c834e0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xe0
movabs rcx, 0xa04c617b455fe74c
jmp 0x140079c10
mov edx, 1
mov r12d, r13d
mov r13d, dword [rbp + 0xb4]
cmove r13d, edx
mov dword [rbp + 0xb4], r13d
mov r13d, r12d
movabs rdx, 0xa04c617bf63d7011
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b1aa6775e
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b32400183
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b3f6060a9
movabs rdx, 0xa04c617bb60deb58
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bc830b441
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617be5d77b4b
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x66862290]
add r13d, ecx
add r13d, 0x9979dd70
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xf0
movabs rcx, 0xa04c617b4117e398
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x13dec130]
add r13d, ecx
add r13d, 0x13dec130
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xb0
movabs rcx, 0xa04c617b20307a5e
jmp 0x140079c10
movabs rdx, 0xa04c617bf73c356a
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
cmp qword [rbp + 0xc0], 0x10
movabs rcx, 0xa04c617b58766f1d
movabs rdx, 0xa04c617bb0ceea50
cmovb rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x6185b740]
add r13d, ecx
add r13d, 0x6185b740
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x40
movabs rcx, 0xa04c617b20307a5e
jmp 0x140079c10
movabs rdx, 0xa04c617b43f4c544
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bbfa67070
cmove rcx, r15
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x58616dd0]
add r13d, ecx
add r13d, 0x58616dd0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x50
movabs rcx, 0xa04c617be19b2dd5
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x6a6c2050]
add r13d, ecx
add r13d, 0x6a6c2050
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xd0
movabs rcx, 0xa04c617bf1efb8e3
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x4d6915b0]
add r13d, ecx
add r13d, 0xb296ea50
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xd0
movabs rcx, 0xa04c617be19b2dd5
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x7e0d0120]
add r13d, ecx
add r13d, 0x81f2fee0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xe0
movabs rcx, 0xa04c617b8cf936b3
jmp 0x140079c10
movabs rdx, 0xa04c617bb9db6fd3
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x75269810]
add r13d, ecx
add r13d, 0x8ad967f0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x70
movabs rcx, 0xa04c617b20307a5e
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0xaba77c0]
add r13d, ecx
add r13d, 0xf5458840
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x40
movabs rcx, 0xa04c617b034b2636
jmp 0x140079c10
jne 0x140079c10
mov rcx, qword [rbp + 0xc8]
add rcx, rax
cmp rcx, qword [rbp + 0xc0]
movabs rcx, 0xa04c617b1fe0ed69
movabs rdx, 0xa04c617b842bb5c9
cmova rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x52a76160]
add r13d, ecx
add r13d, 0xad589ea0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xa0
movabs rcx, 0xa04c617b034b2636
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x1cc52a40]
add r13d, ecx
add r13d, 0xe33ad5c0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xc0
movabs rcx, 0xa04c617b8cf936b3
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x54f730d0]
add r13d, ecx
add r13d, 0x54f730d0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x50
movabs rcx, 0xa04c617bbebecc13
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 0x41]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b46567f79
movabs rdx, 0xa04c617b168d3dec
cmovb rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x30a3eb70]
add r13d, ecx
add r13d, 0xcf5c1490
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x10
movabs rcx, 0xa04c617bb8cb42de
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 0x10]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b096fbe47
movabs rdx, 0xa04c617b3d3b171d
cmovb rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bd0969d21
cmp rcx, rdx
jae 0x14007e21c
movabs rdx, 0xa04c617bcf50843a
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0xe24b4c0]
add r13d, ecx
add r13d, 0xf1db4b40
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x40
movabs rcx, 0xa04c617b455fe74c
jmp 0x140079c10
movabs rdx, 0xa04c617b2da33cdf
cmp rcx, rdx
jae 0x14007e24d
movabs rdx, 0xa04c617b2a622808
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x24534560]
add r13d, ecx
add r13d, 0x24534560
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x60
movabs rcx, 0xa04c617bf1efb8e3
jmp 0x140079c10
movabs rdx, 0xa04c617bbb0b9f4a
cmp rcx, rdx
jae 0x14007e27b
movabs rdx, 0xa04c617bbab8aa6f
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b5f54779d
movabs rdx, 0xa04c617b639654a6
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b6f48a074
cmp rcx, rdx
jae 0x14007e2a9
movabs rdx, 0xa04c617b6f39631d
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 0x42]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b80c56222
movabs rdx, 0xa04c617b02b76779
cmova rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bec4ba52c
cmp rcx, rdx
jae 0x14007e2d7
movabs rdx, 0xa04c617bebe8e604
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x1d030aa0]
add r13d, ecx
add r13d, 0x1d030aa0
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xa0
movabs rcx, 0xa04c617be19b2dd5
jmp 0x140079c10
movabs rdx, 0xa04c617b1c427fe4
cmp rcx, rdx
jae 0x14007e2ea
movabs rdx, 0xa04c617b1b62b939
cmp rcx, rdx
movabs rdx, 0xa04c617b2a088620
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bad11f0fc
cmp rcx, rdx
jae 0x14007e2fd
movabs rdx, 0xa04c617bacaaab6b
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 0x64]
cmp qword [rbp + 0xc8], rcx
mov rcx, r11
movabs rdx, 0xa04c617b40b4ff8c
cmova rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b5f54779d
cmp rcx, rdx
jae 0x14007e32b
movabs rdx, 0xa04c617b5f49db2b
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b90d74bac
movabs rdx, 0xa04c617b7513c84b
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bdefabdbb
cmp rcx, rdx
jae 0x14007e359
movabs rdx, 0xa04c617bdec55c29
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov rdx, qword [rbp + 0xc0]
lea r13d, [rdx + rcx]
and ecx, edx
add ecx, ecx
sub r13d, ecx
movabs rcx, 0xa04c617b455fe74c
jmp 0x140079c10
movabs rdx, 0xa04c617b3e451801
cmp rcx, rdx
jae 0x14007e398
movabs rdx, 0xa04c617b3d3b171d
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x340e2870]
add r13d, ecx
add r13d, 0xcbf1d790
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x10
mov dword [rbp + 0xb4], 3
mov rcx, r14
jmp 0x140079c10
movabs rdx, 0xa04c617bc6f9dd52
cmp rcx, rdx
jae 0x14007e3ab
movabs rdx, 0xa04c617bc6c3841f
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x78ceb570]
add r13d, ecx
add r13d, 0x78ceb570
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xf0
movabs rcx, 0xa04c617bee4fba97
jmp 0x140079c10
movabs rdx, 0xa04c617b89ff6ee5
cmp rcx, rdx
jae 0x14007e3d9
movabs rdx, 0xa04c617b87ef7f7b
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 4]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bfee859e8
movabs rdx, 0xa04c617b68564f9f
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bf763e231
cmp rcx, rdx
jae 0x14007e407
movabs rdx, 0xa04c617bf73c356a
cmp rcx, rdx
movabs rdx, 0xa04c617b1b62b939
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b168d3dec
cmp rcx, rdx
jae 0x14007e41a
movabs rdx, 0xa04c617b152a2e16
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 0x80]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617babba98ed
movabs rdx, 0xa04c617b7a895d56
cmova rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617ba388cf64
cmp rcx, rdx
jae 0x14007e459
movabs rdx, 0xa04c617ba3399d56
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov rdx, qword [rbp + 0xc0]
lea r13d, [rdx + rcx]
and ecx, edx
add ecx, ecx
sub r13d, ecx
movabs rcx, 0xa04c617b20307a5e
jmp 0x140079c10
movabs rdx, 0xa04c617b57e8d0e3
cmp rcx, rdx
jae 0x14007e46c
movabs rdx, 0xa04c617b57e68c03
cmp rcx, rdx
movabs rdx, 0xa04c617b1d9d9533
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bd8885da3
cmp rcx, rdx
jae 0x14007e49a
movabs rdx, 0xa04c617bd79caa7c
cmp rcx, rdx
jne 0x140079c10
mov rdx, qword [rbp + 0xc0]
movzx ecx, byte [rbp + rdx - 0x60]
add rdx, rax
add rdx, rcx
mov qword [rbp + 0xc0], rdx
movabs rcx, 0xa04c617b2a088620
jmp 0x140079c10
movabs rdx, 0xa04c617b30a86c3f
cmp rcx, rdx
jae 0x14007e4d9
movabs rdx, 0xa04c617b307f4340
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bd6f79e3b
movabs rdx, 0xa04c617b7940c883
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bc0c5afe3
cmp rcx, rdx
jae 0x14007e4ec
movabs rdx, 0xa04c617bbfa67070
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bf915aa36
movabs rdx, 0xa04c617b7b6933bd
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b80c56222
cmp rcx, rdx
jae 0x14007e51a
movabs rdx, 0xa04c617b805d3e9e
cmp rcx, rdx
movabs rdx, 0xa04c617beb75d740
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bf15fef44
cmp rcx, rdx
jae 0x14007e548
movabs rdx, 0xa04c617bf0b3ca6b
cmp rcx, rdx
movabs rdx, 0xa04c617b920638d0
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b206370e3
cmp rcx, rdx
jae 0x14007e572
movabs rdx, 0xa04c617b20307a5e
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r12d, r13d
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x37b645d0]
lea r8d, [rcx + r13]
add r8d, 0xc849ba30
and edx, ecx
add edx, edx
sub r8d, edx
add r8b, 0xb0
mov byte [rbp + r13 - 0x60], r8b
mov r13d, r12d
movabs r8, 0xa04c617b6742f4f1
movabs rcx, 0xa04c617be19b2dd5
jmp 0x140079c10
movabs rdx, 0xa04c617bb1ea7e0c
cmp rcx, rdx
jae 0x140079bfb
movabs rdx, 0xa04c617bb1662f81
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bcda969ba
movabs rdx, 0xa04c617bd4b3863b
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b672a8240
cmp rcx, rdx
jae 0x14007e585
movabs rdx, 0xa04c617b661d1913
cmp rcx, rdx
movabs rdx, 0xa04c617b34269561
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617be3b6776e
cmp rcx, rdx
jae 0x14007e5b6
movabs rdx, 0xa04c617be39ef0cf
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bd4edea54
movabs rdx, 0xa04c617b550880a1
cmovb rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b455fe74c
cmp rcx, rdx
jae 0x14007e5c9
movabs rdx, 0xa04c617b44b809ba
cmp rcx, rdx
movabs rdx, 0xa04c617bbebecc13
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bcc0b5e82
cmp rcx, rdx
jae 0x14007e5f3
movabs rdx, 0xa04c617bcb820542
cmp rcx, rdx
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x1e9938f0]
add r13d, ecx
add r13d, 0xe166c710
jmp 0x14007e37e
movabs rdx, 0xa04c617b90d74bac
cmp rcx, rdx
jae 0x14007e621
movabs rdx, 0xa04c617b8f2f097c
cmp rcx, rdx
movabs rdx, 0xa04c617b1e010a7e
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bff92b2cb
cmp rcx, rdx
jge 0x14007e64f
movabs rdx, 0xa04c617bfee859e8
cmp rcx, rdx
jne 0x140079c10
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b89ff6ee5
movabs rdx, 0xa04c617bd0a35249
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 0x3e8]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bc657e05d
movabs rdx, 0xa04c617b67bec381
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bbab8aa6f
movabs rdx, 0xa04c617badea31cc
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov rdx, qword [rbp + 0xc0]
lea r13d, [rdx + rcx]
and ecx, edx
add ecx, ecx
sub r13d, ecx
movabs rcx, 0xa04c617bf1efb8e3
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 5]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bad11f0fc
movabs rdx, 0xa04c617bdefabdbb
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bf63923cf
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bf63d7011
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bb1662f81
movabs rdx, 0xa04c617bfce0c956
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b241156bd
movabs rdx, 0xa04c617b8bc7babf
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x42ae9df0]
add r13d, ecx
add r13d, 0xbd516210
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0x90
movabs rcx, 0xa04c617b034b2636
jmp 0x140079c10
movabs rdx, 0xa04c617b57e68c03
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 0x40]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b4db13aab
movabs rdx, 0xa04c617bf775741a
cmovb rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bafb83436
movabs rdx, 0xa04c617bdbcf4f0f
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b1ac47e0a
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 + 0x10748430]
add r13d, ecx
add r13d, 0x10748430
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xb0
movabs rcx, 0xa04c617b5e57f2c4
jmp 0x140079c10
movabs rdx, 0xa04c617bbc959ae1
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 7]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617bba0a0eae
movabs rdx, 0xa04c617bdec55c29
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov r13, qword [rbp + 0xc0]
lea edx, [r13 - 0x631be590]
add r13d, ecx
add r13d, 0x9ce41a70
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, 0xf0
movabs rcx, 0xa04c617b455fe74c
jmp 0x140079c10
movabs rdx, 0xa04c617b24156332
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov rdx, qword [rbp + 0xc0]
lea r13d, [rdx + rcx]
and ecx, edx
add ecx, ecx
sub r13d, ecx
movabs rcx, 0xa04c617bf1efb8e3
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617ba1970134
movabs rdx, 0xa04c617ba3399d56
cmova rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 0x1000]
cmp qword [rbp + 0xc8], rcx
mov rcx, r8
movabs rdx, 0xa04c617bbb0b9f4a
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617b8c5e62cb
cmove rcx, rdx
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 0x400]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b7db45f27
movabs rdx, 0xa04c617b94dd6f0b
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bbdd1ce27
cmove rcx, rdx
jmp 0x140079c10
sete dl
movzx edx, dl
movabs r8, 0xa04c617bcefb971d
cmove rcx, r8
movabs r8, 0xa04c617b6742f4f1
sub qword [rbp + 0xc0], rdx
jmp 0x140079c10
jne 0x140079c10
movzx ecx, byte [rbp + 0xb8]
mov rdx, qword [rbp + 0xc0]
lea r13d, [rdx + rcx]
and ecx, edx
add ecx, ecx
sub r13d, ecx
movabs rcx, 0xa04c617be19b2dd5
jmp 0x140079c10
jne 0x140079c10
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0xa04c617b9763f9c0
movabs rdx, 0xa04c617bc0c5afe3
cmove rcx, rdx
jmp 0x140079c10
movabs rdx, 0xa04c617bbbfd2ce1
cmove rcx, rdx
jmp 0x140079c10
movaps xmm0, xmmword [0x1400aeab0]
movaps xmmword [rbp - 0x60], xmm0
movaps xmm0, xmmword [0x1400aeac0]
movaps xmmword [rbp - 0x50], xmm0
movaps xmm0, xmmword [0x1400aead0]
movaps xmmword [rbp - 0x40], xmm0
movaps xmm0, xmmword [0x1400aeae0]
movaps xmmword [rbp - 0x30], xmm0
movaps xmm0, xmmword [0x1400aeaf0]
movaps xmmword [rbp - 0x20], xmm0
movaps xmm0, xmmword [0x1400aeb00]
movaps xmmword [rbp - 0x10], xmm0
movaps xmm0, xmmword [0x1400aeb10]
movaps xmmword [rbp], xmm0
movaps xmm0, xmmword [0x1400aeb20]
movaps xmmword [rbp + 0x10], xmm0
movaps xmm0, xmmword [0x1400aeb30]
movaps xmmword [rbp + 0x20], xmm0
movaps xmm0, xmmword [0x1400aeb40]
movaps xmmword [rbp + 0x30], xmm0
movaps xmm0, xmmword [0x1400aeb50]
movaps xmmword [rbp + 0x40], xmm0
movaps xmm0, xmmword [0x1400aeb60]
movaps xmmword [rbp + 0x50], xmm0
mov word [rbp + 0x60], 0xedec
lea rax, [rbp + 0x62]
lea rcx, [rbp + 0x7f]
mov qword [rbp + 0xa8], rcx
nop dword [rax + rax]
mov byte [rax], 0
inc rax
cmp rax, qword [rbp + 0xa8]
jne 0x14007e700
movabs r9, 0x3f22c282858f56c4
movabs r15, 0x3f22c2828e16ea78
movabs rsi, 0x3f22c2824391fc13
movabs r10, 0x3f22c282222b93a8
movabs r11, 0x3f22c28212ee315f
movabs rdi, 0x3f22c2820d186975
movabs rbx, 0x3f22c2820509dac1
movabs r8, 0x3f22c282cdb27f3b
movabs r12, 0x3f22c282fb25e65c
mov rcx, r9
jmp 0x14007e790
movabs rdx, 0x3f22c282d47d31bc
cmp rcx, rdx
movabs rdx, 0x3f22c28248e51208
cmove rcx, rdx
nop dword [rax]
cmp rcx, r15
jge 0x14007e810
cmp rcx, rsi
jge 0x14007e8d0
cmp rcx, r10
jge 0x14007ea02
cmp rcx, r11
jge 0x14007ec6a
cmp rcx, rdi
jge 0x14007f07c
cmp rcx, rbx
jge 0x14007f7ec
movabs rdx, 0x3f22c2820363dd97
cmp rcx, rdx
jge 0x14008042b
movabs rdx, 0x3f22c282027d053d
cmp rcx, rdx
jge 0x14008165d
movabs rdx, 0x3f22c28200e18b58
cmp rcx, rdx
movabs rdx, 0x3f22c2829223f907
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282c6d639d1
cmp rcx, rdx
jae 0x14007e970
movabs rdx, 0x3f22c282a3f1f4db
cmp rcx, rdx
jae 0x14007eaa3
movabs rdx, 0x3f22c2829627f5af
cmp rcx, rdx
jae 0x14007ece7
movabs rdx, 0x3f22c282920a6250
cmp rcx, rdx
jae 0x14007f0e6
movabs rdx, 0x3f22c28290aeb194
cmp rcx, rdx
jae 0x14007f854
movabs rdx, 0x3f22c2828f4da2e4
cmp rcx, rdx
jae 0x14008045e
movabs rdx, 0x3f22c2828e897b05
cmp rcx, rdx
jae 0x140081670
cmp rcx, r15
jne 0x14007e790
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282e27cef74
movabs rdx, 0x3f22c282f619a2a2
cmova rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c28269b91bdf
cmp rcx, rdx
jae 0x14007eb4e
movabs rdx, 0x3f22c2824df272e5
cmp rcx, rdx
jae 0x14007ed53
movabs rdx, 0x3f22c28247189855
cmp rcx, rdx
jae 0x14007f13f
movabs rdx, 0x3f22c28244390e18
cmp rcx, rdx
jae 0x14007f8c6
movabs rdx, 0x3f22c282439d78be
cmp rcx, rdx
jae 0x140080491
movabs rdx, 0x3f22c2824393ed38
cmp rcx, rdx
jae 0x1400816af
cmp rcx, rsi
jne 0x14007e790
movzx ecx, r14b
not rcx
add qword [rbp + 0xc0], rcx
movabs rcx, 0x3f22c2828fe5cc91
jmp 0x14007e790
movabs rdx, 0x3f22c282e27cef74
cmp rcx, rdx
jae 0x14007ebcd
movabs rdx, 0x3f22c282d35be601
cmp rcx, rdx
jae 0x14007edda
movabs rdx, 0x3f22c282ce2c606f
cmp rcx, rdx
jae 0x14007f1c4
movabs rdx, 0x3f22c282cc2f8f1e
cmp rcx, rdx
jae 0x14007f927
movabs rdx, 0x3f22c282c8533bc3
cmp rcx, rdx
jae 0x1400804c4
movabs rdx, 0x3f22c282c8452f8d
cmp rcx, rdx
jae 0x1400816e0
movabs rdx, 0x3f22c282c6d639d1
cmp rcx, rdx
movabs rdx, 0x3f22c282920a6250
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2822d88c65d
cmp rcx, rdx
jae 0x14007ee72
movabs rdx, 0x3f22c2822666bfed
cmp rcx, rdx
jae 0x14007f238
movabs rdx, 0x3f22c28224c63018
cmp rcx, rdx
jae 0x14007f97e
movabs rdx, 0x3f22c282230f0205
cmp rcx, rdx
jae 0x140080523
movabs rdx, 0x3f22c28222c9fa9e
cmp rcx, rdx
jae 0x14008171f
cmp rcx, r10
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x50a03ce]
add r14d, ecx
add r14d, 0xfaf5fc32
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xa2
movabs rcx, 0x3f22c282ee491cb7
jmp 0x14007e790
movabs rdx, 0x3f22c282b7040b00
cmp rcx, rdx
jae 0x14007eef2
movabs rdx, 0x3f22c282b0738386
cmp rcx, rdx
jae 0x14007f2ac
movabs rdx, 0x3f22c282aaa89758
cmp rcx, rdx
jae 0x14007f9c4
movabs rdx, 0x3f22c282a7332e0a
cmp rcx, rdx
jae 0x140080571
movabs rdx, 0x3f22c282a6835c9f
cmp rcx, rdx
jae 0x140081732
movabs rdx, 0x3f22c282a3f1f4db
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0xeccbda2]
add r14d, ecx
add r14d, 0xf133425e
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x6e
movabs rcx, 0x3f22c28245a4421f
jmp 0x14007e790
movabs rdx, 0x3f22c2827edc9a91
cmp rcx, rdx
jae 0x14007ef79
movabs rdx, 0x3f22c2827773470d
cmp rcx, rdx
jae 0x14007f331
movabs rdx, 0x3f22c2826c908e30
cmp rcx, rdx
jae 0x14007fa36
movabs rdx, 0x3f22c2826b1c3ad7
cmp rcx, rdx
jae 0x1400805b5
movabs rdx, 0x3f22c2826a0d2261
cmp rcx, rdx
jae 0x140081745
movabs rdx, 0x3f22c28269b91bdf
cmp rcx, rdx
movabs rdx, 0x3f22c28277a54598
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282ef2019ae
cmp rcx, rdx
jae 0x14007eff5
movabs rdx, 0x3f22c282e972fb10
cmp rcx, rdx
jae 0x14007f3b6
movabs rdx, 0x3f22c282e4849210
cmp rcx, rdx
jae 0x14007faa8
movabs rdx, 0x3f22c282e36f1b6d
cmp rcx, rdx
jae 0x140080603
movabs rdx, 0x3f22c282e30a154f
cmp rcx, rdx
jae 0x140081758
movabs rdx, 0x3f22c282e27cef74
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 0x200]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c28234971da5
movabs rdx, 0x3f22c282d35be601
cmova rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2821926d51b
cmp rcx, rdx
jae 0x14007f43b
movabs rdx, 0x3f22c282155351e3
cmp rcx, rdx
jae 0x14007fb23
movabs rdx, 0x3f22c28214b19467
cmp rcx, rdx
jae 0x14008065b
movabs rdx, 0x3f22c28214565f57
cmp rcx, rdx
jae 0x140081771
cmp rcx, r11
jne 0x14007e790
lea rcx, [rax + 6]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c28261e5fd99
movabs rdx, 0x3f22c282ce5d9859
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2829d23e74d
cmp rcx, rdx
jae 0x14007f4af
movabs rdx, 0x3f22c28298a08660
cmp rcx, rdx
jae 0x14007fb69
movabs rdx, 0x3f22c282969d92c4
cmp rcx, rdx
jae 0x1400806a9
movabs rdx, 0x3f22c2829680c952
cmp rcx, rdx
jae 0x14008179f
movabs rdx, 0x3f22c2829627f5af
cmp rcx, rdx
movabs rdx, 0x3f22c2826fdb8260
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2825bdebaf2
cmp rcx, rdx
jae 0x14007f534
movabs rdx, 0x3f22c282589730cc
cmp rcx, rdx
jae 0x14007fbaf
movabs rdx, 0x3f22c2825398d67e
cmp rcx, rdx
jae 0x140080708
movabs rdx, 0x3f22c2824e1421a4
cmp rcx, rdx
jae 0x1400817e8
movabs rdx, 0x3f22c2824df272e5
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282b4654eb5
movabs rdx, 0x3f22c282e36f1b6d
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282d80f0875
cmp rcx, rdx
jae 0x14007f58d
movabs rdx, 0x3f22c282d5c05db4
cmp rcx, rdx
jae 0x14007fc10
movabs rdx, 0x3f22c282d47d31bc
cmp rcx, rdx
jae 0x140080756
movabs rdx, 0x3f22c282d3fe8b3d
cmp rcx, rdx
jae 0x1400817fb
movabs rdx, 0x3f22c282d35be601
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0xf3e958]
add r14d, ecx
add r14d, 0xff0c16a8
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x68
movabs rcx, 0x3f22c282c293eecd
jmp 0x14007e790
movabs rdx, 0x3f22c28239b8a272
cmp rcx, rdx
jae 0x14007f5e6
movabs rdx, 0x3f22c282345ed297
cmp rcx, rdx
jae 0x14007fc6d
movabs rdx, 0x3f22c282304a7ab2
cmp rcx, rdx
jae 0x14008077c
movabs rdx, 0x3f22c2822e6e286b
cmp rcx, rdx
jae 0x14008183a
movabs rdx, 0x3f22c2822d88c65d
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 9]
cmp qword [rbp + 0xc8], rcx
mov rcx, r11
movabs rdx, 0x3f22c282d6192036
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282c0d16329
cmp rcx, rdx
jae 0x14007f653
movabs rdx, 0x3f22c282b96e1113
cmp rcx, rdx
jae 0x14007fcb3
movabs rdx, 0x3f22c282b898f43a
cmp rcx, rdx
jae 0x1400807af
movabs rdx, 0x3f22c282b7995083
cmp rcx, rdx
jae 0x140081879
movabs rdx, 0x3f22c282b7040b00
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c28280a49359
movabs rdx, 0x3f22c2821743a016
cmove rcx, rdx
jmp 0x14007e790
cmp rcx, r9
jae 0x14007f6c7
movabs rdx, 0x3f22c28280c64c6b
cmp rcx, rdx
jae 0x14007fd25
movabs rdx, 0x3f22c282808442a7
cmp rcx, rdx
jae 0x14008080e
movabs rdx, 0x3f22c2827f9ca51b
cmp rcx, rdx
jae 0x1400818b8
movabs rdx, 0x3f22c2827edc9a91
cmp rcx, rdx
jne 0x14007e790
mov dword [rbp + 0xb4], 1
lea rcx, [rbp + 0x17ceaa8]
mov qword [rbp + 0xa0], rcx
movabs rcx, 0x3f22c282c0cf1885
jmp 0x14007e790
movabs rdx, 0x3f22c282f6b54173
cmp rcx, rdx
jae 0x14007f771
movabs rdx, 0x3f22c282f1ae2672
cmp rcx, rdx
jae 0x14007fd86
movabs rdx, 0x3f22c282f0a92ae3
cmp rcx, rdx
jae 0x140080862
movabs rdx, 0x3f22c282ef72bb74
cmp rcx, rdx
jae 0x1400818cb
movabs rdx, 0x3f22c282ef2019ae
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2821c67888c
movabs rdx, 0x3f22c282c8452f8d
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c28210458a37
cmp rcx, rdx
jae 0x14007fdf8
movabs rdx, 0x3f22c2820e555ded
cmp rcx, rdx
jae 0x140080895
movabs rdx, 0x3f22c2820d2f1125
cmp rcx, rdx
jae 0x1400818f9
cmp rcx, rdi
jne 0x14007e790
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c28214d9fead
movabs rdx, 0x3f22c282c4b92fef
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c28293410067
cmp rcx, rdx
jae 0x14007fe6a
movabs rdx, 0x3f22c28292ad859a
cmp rcx, rdx
jae 0x1400808c8
movabs rdx, 0x3f22c2829223f907
cmp rcx, rdx
jae 0x14008190c
movabs rdx, 0x3f22c282920a6250
cmp rcx, rdx
movabs rdx, 0x3f22c282345ed297
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2824ae0fcea
cmp rcx, rdx
jae 0x14007fedc
movabs rdx, 0x3f22c28248e51208
cmp rcx, rdx
jae 0x140080919
movabs rdx, 0x3f22c28247eaf3dc
cmp rcx, rdx
jae 0x14008191f
movabs rdx, 0x3f22c28247189855
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x403cfa56]
add r14d, ecx
add r14d, 0xbfc305aa
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x5a
movabs rcx, 0x3f22c2822181a4e7
jmp 0x14007e790
movabs rdx, 0x3f22c282cefe6303
cmp rcx, rdx
jae 0x14007ff3d
movabs rdx, 0x3f22c282cedc901d
cmp rcx, rdx
jae 0x14008094c
movabs rdx, 0x3f22c282ce5d9859
cmp rcx, rdx
jae 0x14007e77b
movabs rdx, 0x3f22c282ce2c606f
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 6]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c28214b19467
movabs rdx, 0x3f22c282ee781e17
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c28228cdb7b3
cmp rcx, rdx
jae 0x14007ffaf
movabs rdx, 0x3f22c28228495f68
cmp rcx, rdx
jae 0x1400809c4
movabs rdx, 0x3f22c28227980aaa
cmp rcx, rdx
jae 0x14008195e
movabs rdx, 0x3f22c2822666bfed
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c28280c64c6b
movabs rdx, 0x3f22c282ce00155b
cmovb rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282b255bbcd
cmp rcx, rdx
jae 0x14007fff5
movabs rdx, 0x3f22c282b1c5a627
cmp rcx, rdx
jae 0x1400809f7
movabs rdx, 0x3f22c282b09df0fb
cmp rcx, rdx
jae 0x140081992
movabs rdx, 0x3f22c282b0738386
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x40df95e6]
add r14d, ecx
add r14d, 0xbf206a1a
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x4a
movabs rcx, 0x3f22c28284901bbf
jmp 0x14007e790
movabs rdx, 0x3f22c2827b31a34c
cmp rcx, rdx
jae 0x140080067
movabs rdx, 0x3f22c28277a7b98a
cmp rcx, rdx
jae 0x140080a2a
movabs rdx, 0x3f22c28277a54598
cmp rcx, rdx
jae 0x1400819c0
movabs rdx, 0x3f22c2827773470d
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x715be942]
add r14d, ecx
add r14d, 0x8ea416be
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xce
movabs rcx, 0x3f22c2826a0d2261
jmp 0x14007e790
movabs rdx, 0x3f22c282ee491cb7
cmp rcx, rdx
jae 0x1400800c8
movabs rdx, 0x3f22c282edcb7d17
cmp rcx, rdx
jae 0x140080a78
movabs rdx, 0x3f22c282ed78e502
cmp rcx, rdx
jae 0x1400819d3
movabs rdx, 0x3f22c282e972fb10
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x67992f6e]
add r14d, ecx
add r14d, 0x9866d092
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 2
movabs rcx, 0x3f22c282c293eecd
jmp 0x14007e790
movabs rdx, 0x3f22c2821dd24b6c
cmp rcx, rdx
jae 0x140080150
movabs rdx, 0x3f22c2821ad9a1fb
cmp rcx, rdx
jae 0x140080ad7
movabs rdx, 0x3f22c2821acdce9c
cmp rcx, rdx
jae 0x1400819e6
movabs rdx, 0x3f22c2821926d51b
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 4]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c28203708c71
movabs rdx, 0x3f22c2829d15aa98
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2829f70b5dd
cmp rcx, rdx
jae 0x1400801b1
movabs rdx, 0x3f22c2829e1a8085
cmp rcx, rdx
jae 0x140080b2f
movabs rdx, 0x3f22c2829e06cab2
cmp rcx, rdx
jae 0x140081a25
movabs rdx, 0x3f22c2829d23e74d
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x45e999b4]
add r14d, ecx
add r14d, 0xba16664c
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xec
movabs rcx, 0x3f22c282cedc901d
jmp 0x14007e790
movabs rdx, 0x3f22c28261e5fd99
cmp rcx, rdx
jae 0x140080212
movabs rdx, 0x3f22c2825ff127be
cmp rcx, rdx
jae 0x140080b62
movabs rdx, 0x3f22c2825f3382b2
cmp rcx, rdx
jae 0x140081a38
movabs rdx, 0x3f22c2825bdebaf2
cmp rcx, rdx
movabs rdx, 0x3f22c282b940d046
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282dac12726
cmp rcx, rdx
jae 0x14008026b
movabs rdx, 0x3f22c282d972640c
cmp rcx, rdx
jae 0x140080b95
movabs rdx, 0x3f22c282d9368260
cmp rcx, rdx
jae 0x140081a70
movabs rdx, 0x3f22c282d80f0875
cmp rcx, rdx
movabs rdx, 0x3f22c282439d78be
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2823c25dd75
cmp rcx, rdx
jae 0x1400802cc
movabs rdx, 0x3f22c2823ad4fecb
cmp rcx, rdx
jae 0x140080bb7
movabs rdx, 0x3f22c2823aae5cb5
cmp rcx, rdx
jae 0x140081aaf
movabs rdx, 0x3f22c28239b8a272
cmp rcx, rdx
jne 0x14007e790
mov rcx, qword [rbp + 0xc0]
movzx ecx, byte [rbp + rcx - 0x60]
mov byte [rbp + 0xb8], cl
movabs rcx, 0x3f22c28223eb7268
jmp 0x14007e790
movabs rdx, 0x3f22c282c48e6435
cmp rcx, rdx
jae 0x140080312
movabs rdx, 0x3f22c282c293eecd
cmp rcx, rdx
jae 0x140080bea
movabs rdx, 0x3f22c282c1320e02
cmp rcx, rdx
jae 0x140081ad3
movabs rdx, 0x3f22c282c0d16329
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282b6ae3d2d
movabs rdx, 0x3f22c2825f3382b2
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c28289cb5999
cmp rcx, rdx
jae 0x140080358
movabs rdx, 0x3f22c28288898594
cmp rcx, rdx
jae 0x140080c7a
movabs rdx, 0x3f22c2828641aaf5
cmp rcx, rdx
jae 0x140081b01
cmp rcx, r9
jne 0x14007e790
mov rsi, r9
mov r13d, r14d
mov r14, r15
mov r15, rbx
mov rbx, r10
mov rdi, r11
call fcn.14009a910
mov rax, qword [rax]
mov qword [rbp + 0xc8], rax
call fcn.14009a930
movabs r8, 0x3f22c282cdb27f3b
mov r11, rdi
mov r10, rbx
mov rbx, r15
mov r15, r14
mov r14d, r13d
mov r9, rsi
movabs rsi, 0x3f22c2824391fc13
movabs rdi, 0x3f22c2820d186975
mov rax, qword [rax]
movabs rcx, 0x3f22c282957d2037
jmp 0x14007e790
movabs rdx, 0x3f22c282fba681a3
cmp rcx, rdx
jae 0x1400803b9
cmp rcx, r12
jae 0x140080cad
movabs rdx, 0x3f22c282f8075faf
cmp rcx, rdx
jae 0x140081b2f
movabs rdx, 0x3f22c282f6b54173
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x4546fe24]
add r14d, ecx
add r14d, 0xbab901dc
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xfc
movabs rcx, 0x3f22c282ee491cb7
jmp 0x14007e790
movabs rdx, 0x3f22c2820a47aa44
cmp rcx, rdx
jae 0x140080cf1
movabs rdx, 0x3f22c282062c09dd
cmp rcx, rdx
jae 0x140081b6e
cmp rcx, rbx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x2cb786ae]
add r14d, ecx
add r14d, 0xd3487952
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xc2
movabs rcx, 0x3f22c28227980aaa
jmp 0x14007e790
movabs rdx, 0x3f22c282913c7bef
cmp rcx, rdx
jae 0x140080d24
movabs rdx, 0x3f22c2829126d25f
cmp rcx, rdx
jae 0x140081b81
movabs rdx, 0x3f22c28290aeb194
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x7520b5f0]
add r14d, ecx
add r14d, 0x7520b5f0
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x70
movabs rcx, 0x3f22c282ee491cb7
jmp 0x14007e790
movabs rdx, 0x3f22c28245a4421f
cmp rcx, rdx
jae 0x140080d72
movabs rdx, 0x3f22c282448b391f
cmp rcx, rdx
jae 0x140081b94
movabs rdx, 0x3f22c28244390e18
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282ef2019ae
movabs rdx, 0x3f22c282b255bbcd
cmove rcx, rdx
jmp 0x14007e790
cmp rcx, r8
jae 0x140080e06
movabs rdx, 0x3f22c282cc74cf8e
cmp rcx, rdx
jae 0x140081bb6
movabs rdx, 0x3f22c282cc2f8f1e
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282a2e7e7d7
movabs rdx, 0x3f22c28247189855
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c28224d96346
cmp rcx, rdx
jae 0x140080e2f
movabs rdx, 0x3f22c28224d17bcb
cmp rcx, rdx
jae 0x140081be2
movabs rdx, 0x3f22c28224c63018
cmp rcx, rdx
movabs rdx, 0x3f22c282a6835c9f
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282ad8ed359
cmp rcx, rdx
jae 0x140080e7d
movabs rdx, 0x3f22c282ac9f87c4
cmp rcx, rdx
jae 0x140081c21
movabs rdx, 0x3f22c282aaa89758
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x3a905af8]
add r14d, ecx
add r14d, 0x3a905af8
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x38
movabs rcx, 0x3f22c2822181a4e7
jmp 0x14007e790
movabs rdx, 0x3f22c2826fdb8260
cmp rcx, rdx
jae 0x140080edc
movabs rdx, 0x3f22c2826dcfb8ba
cmp rcx, rdx
jae 0x140081c34
movabs rdx, 0x3f22c2826c908e30
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x2c14eb1e]
add r14d, ecx
add r14d, 0x2c14eb1e
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x2e
movabs rcx, 0x3f22c28245a4421f
jmp 0x14007e790
movabs rdx, 0x3f22c282e7bd4bbb
cmp rcx, rdx
jae 0x140080f0f
movabs rdx, 0x3f22c282e57d4c14
cmp rcx, rdx
jae 0x140081c65
movabs rdx, 0x3f22c282e4849210
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x6cf48104]
lea r13d, [r14 + rcx]
add r13d, 0x930b7efc
and edx, ecx
add edx, edx
sub r13d, edx
sub r13b, byte [rbp + r14 - 0x60]
mov r14d, r13d
add r14b, 0x1c
movabs rcx, 0x3f22c282c293eecd
jmp 0x14007e790
movabs rdx, 0x3f22c2821782e876
cmp rcx, rdx
jae 0x140080f6e
movabs rdx, 0x3f22c2821743a016
cmp rcx, rdx
jae 0x140081c93
movabs rdx, 0x3f22c282155351e3
cmp rcx, rdx
movabs rdx, 0x3f22c282c57971a3
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2829bfba231
cmp rcx, rdx
jae 0x140080fcd
movabs rdx, 0x3f22c2829aac0b8e
cmp rcx, rdx
jae 0x140081cd2
movabs rdx, 0x3f22c28298a08660
cmp rcx, rdx
movabs rdx, 0x3f22c2828fe5cc91
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2825b351139
cmp rcx, rdx
jae 0x14008101b
movabs rdx, 0x3f22c28259b2a19b
cmp rcx, rdx
jae 0x140081ce5
movabs rdx, 0x3f22c282589730cc
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 0x41]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c28239b6d58d
movabs rdx, 0x3f22c282b96e1113
cmovb rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282d70111bb
cmp rcx, rdx
jae 0x140081069
movabs rdx, 0x3f22c282d6192036
cmp rcx, rdx
jae 0x140081d13
movabs rdx, 0x3f22c282d5c05db4
cmp rcx, rdx
jne 0x14007e790
mov dword [rbp + 0xb4], 1
lea rcx, [rbp - 0x60]
mov qword [rbp + 0xa0], rcx
movabs rcx, 0x3f22c282a1e2b6cd
jmp 0x14007e790
movabs rdx, 0x3f22c28236f20cfa
cmp rcx, rdx
jae 0x1400810c1
movabs rdx, 0x3f22c28234971da5
cmp rcx, rdx
jae 0x140081d52
movabs rdx, 0x3f22c282345ed297
cmp rcx, rdx
movabs rdx, 0x3f22c2823ad4fecb
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282bc8975fb
cmp rcx, rdx
jae 0x140081120
movabs rdx, 0x3f22c282bba665fa
cmp rcx, rdx
jae 0x140081d80
movabs rdx, 0x3f22c282b96e1113
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x7067ffea]
add r14d, ecx
add r14d, 0x7067ffea
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x9a
movabs rcx, 0x3f22c28223eb7268
jmp 0x14007e790
movabs rdx, 0x3f22c282840f986c
cmp rcx, rdx
jae 0x140081153
movabs rdx, 0x3f22c2828214f7dc
cmp rcx, rdx
jae 0x140081dae
movabs rdx, 0x3f22c28280c64c6b
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2829bfba231
movabs rdx, 0x3f22c2824dcbd745
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282f4cdbecf
cmp rcx, rdx
jae 0x1400811a1
movabs rdx, 0x3f22c282f2e911af
cmp rcx, rdx
jae 0x140081dde
movabs rdx, 0x3f22c282f1ae2672
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x270ae750]
add r14d, ecx
add r14d, 0x270ae750
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xd0
movabs rcx, 0x3f22c282427d3b6a
jmp 0x14007e790
movabs rdx, 0x3f22c2821090ad4e
cmp rcx, rdx
jae 0x1400811ef
movabs rdx, 0x3f22c282104e15ce
cmp rcx, rdx
jae 0x140081e0c
movabs rdx, 0x3f22c28210458a37
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x4dc480d8]
add r14d, ecx
add r14d, 0x4dc480d8
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x18
movabs rcx, 0x3f22c28227980aaa
jmp 0x14007e790
movabs rdx, 0x3f22c282951a6eb8
cmp rcx, rdx
jae 0x140081236
movabs rdx, 0x3f22c2829395dcc2
cmp rcx, rdx
jae 0x140081e4b
movabs rdx, 0x3f22c28293410067
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x26684bc0]
add r14d, ecx
add r14d, 0x26684bc0
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xc0
movabs rcx, 0x3f22c282e30a154f
jmp 0x14007e790
movabs rdx, 0x3f22c2824d1cd317
cmp rcx, rdx
jae 0x140081295
movabs rdx, 0x3f22c2824c1e86bf
cmp rcx, rdx
jae 0x140081e5e
movabs rdx, 0x3f22c2824ae0fcea
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 0x2a]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282ae9dfc6f
movabs rdx, 0x3f22c2824d3dab5f
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282d063b477
cmp rcx, rdx
jae 0x1400812c8
movabs rdx, 0x3f22c282cefeb361
cmp rcx, rdx
jae 0x140081e9d
movabs rdx, 0x3f22c282cefe6303
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x2200e382]
add r14d, ecx
add r14d, 0x2200e382
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x72
movabs rcx, 0x3f22c282c293eecd
jmp 0x14007e790
movabs rdx, 0x3f22c2822a15ad7d
cmp rcx, rdx
jae 0x1400812fb
movabs rdx, 0x3f22c2822a0e6832
cmp rcx, rdx
jae 0x140081eb0
movabs rdx, 0x3f22c28228cdb7b3
cmp rcx, rdx
movabs rdx, 0x3f22c28225c2da3d
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282b43eabfb
cmp rcx, rdx
jae 0x14008132e
movabs rdx, 0x3f22c282b3edb196
cmp rcx, rdx
jae 0x140081eef
movabs rdx, 0x3f22c282b255bbcd
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x1d482d7c]
add r14d, ecx
add r14d, 0x1d482d7c
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x9c
movabs rcx, 0x3f22c2822181a4e7
jmp 0x14007e790
movabs rdx, 0x3f22c2827c87be10
cmp rcx, rdx
jae 0x14008138d
movabs rdx, 0x3f22c2827bad0a9b
cmp rcx, rdx
jae 0x140081f1d
movabs rdx, 0x3f22c2827b31a34c
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282c9959279
movabs rdx, 0x3f22c2822e6e286b
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282ee781e17
cmp rcx, rdx
jae 0x1400813d7
movabs rdx, 0x3f22c282ee7732fc
cmp rcx, rdx
jae 0x140081f4b
movabs rdx, 0x3f22c282ee491cb7
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r13d, r14d
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x3586572a]
lea r8d, [r14 + rcx]
add r8d, 0x3586572a
and edx, ecx
add edx, edx
sub r8d, edx
add r8b, 0xda
mov byte [rbp + r14 - 0x60], r8b
mov r14d, r13d
movabs r8, 0x3f22c282cdb27f3b
movabs rcx, 0x3f22c282427d3b6a
jmp 0x14007e790
movabs rdx, 0x3f22c2822181a4e7
cmp rcx, rdx
jae 0x14008142f
movabs rdx, 0x3f22c2821e4400ad
cmp rcx, rdx
jae 0x140081f8a
movabs rdx, 0x3f22c2821dd24b6c
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282ef0dc8d7
movabs rdx, 0x3f22c282edcb7d17
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282a1e2b6cd
cmp rcx, rdx
jae 0x14008147d
movabs rdx, 0x3f22c2829fff91f4
cmp rcx, rdx
jae 0x140081f9d
movabs rdx, 0x3f22c2829f70b5dd
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 0x61]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2824393ed38
movabs rdx, 0x3f22c28290aeb194
cmova rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282633a0ea6
cmp rcx, rdx
jae 0x1400814a8
movabs rdx, 0x3f22c282622f7a3b
cmp rcx, rdx
jae 0x140081fb0
movabs rdx, 0x3f22c28261e5fd99
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 0x40]
mov qword [rbp + 0xc8], rcx
add rax, 0x1040
movabs rcx, 0x3f22c28228c9f772
jmp 0x14007e790
movabs rdx, 0x3f22c282e04be7e1
cmp rcx, rdx
jae 0x14008150a
movabs rdx, 0x3f22c282db652d8b
cmp rcx, rdx
jae 0x140081fc3
movabs rdx, 0x3f22c282dac12726
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 4]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2828dd8fca3
movabs rdx, 0x3f22c282d70111bb
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c28241d3fa1f
cmp rcx, rdx
jae 0x140081553
movabs rdx, 0x3f22c2823fc071ce
cmp rcx, rdx
jae 0x140081ff1
movabs rdx, 0x3f22c2823c25dd75
cmp rcx, rdx
movabs rdx, 0x3f22c2820a47aa44
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282c5471cfa
cmp rcx, rdx
jae 0x1400815a0
movabs rdx, 0x3f22c282c4b92fef
cmp rcx, rdx
jae 0x140082004
movabs rdx, 0x3f22c282c48e6435
cmp rcx, rdx
movabs rdx, 0x3f22c2829aac0b8e
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2828beac2be
cmp rcx, rdx
jae 0x1400815e4
movabs rdx, 0x3f22c2828afb984a
cmp rcx, rdx
jae 0x140082043
movabs rdx, 0x3f22c28289cb5999
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 0x10]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2822d88c65d
movabs rdx, 0x3f22c28236f20cfa
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282fd58a46f
cmp rcx, rdx
jae 0x14008162a
movabs rdx, 0x3f22c282fc0429d1
cmp rcx, rdx
jae 0x140082071
movabs rdx, 0x3f22c282fba681a3
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x198360ce]
add r14d, ecx
add r14d, 0xe67c9f32
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xa2
movabs rcx, 0x3f22c2825bbb5a45
jmp 0x14007e790
movabs rdx, 0x3f22c28203708c71
cmp rcx, rdx
jae 0x140082084
movabs rdx, 0x3f22c2820363dd97
cmp rcx, rdx
movabs rdx, 0x3f22c2828c1c064b
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2828fe5cc91
cmp rcx, rdx
jae 0x1400820b2
movabs rdx, 0x3f22c2828f4da2e4
cmp rcx, rdx
movabs rdx, 0x3f22c282f0a92ae3
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c28243a86d5c
cmp rcx, rdx
jae 0x1400820c5
movabs rdx, 0x3f22c282439d78be
cmp rcx, rdx
movabs rdx, 0x3f22c282109b72dc
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282c9959279
cmp rcx, rdx
jae 0x140082104
movabs rdx, 0x3f22c282c8533bc3
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x591dbf94]
add r14d, ecx
add r14d, 0xa6e2406c
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xc
movabs rcx, 0x3f22c2829797a2bf
jmp 0x14007e790
movabs rdx, 0x3f22c28223eb7268
cmp rcx, rdx
jae 0x140082132
movabs rdx, 0x3f22c282230f0205
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2822196474a
movabs rdx, 0x3f22c282aaa89758
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282a90c189d
cmp rcx, rdx
jae 0x140082163
movabs rdx, 0x3f22c282a7332e0a
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 7]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282fb5e8005
cmove rcx, r10
jmp 0x14007e790
movabs rdx, 0x3f22c2826c7552e7
cmp rcx, rdx
jae 0x140082191
movabs rdx, 0x3f22c2826b1c3ad7
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 4]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282b3edb196
movabs rdx, 0x3f22c28247eaf3dc
cmovb rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282e3812ea8
cmp rcx, rdx
jae 0x1400821bd
movabs rdx, 0x3f22c282e36f1b6d
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x188f7776]
add r14d, ecx
add r14d, 0x188f7776
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xc6
mov rcx, rsi
jmp 0x14007e790
movabs rdx, 0x3f22c28214d9fead
cmp rcx, rdx
jae 0x1400821d0
movabs rdx, 0x3f22c28214b19467
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 7]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2828afb984a
movabs rdx, 0x3f22c282cefe6303
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2829797a2bf
cmp rcx, rdx
jae 0x1400821fe
movabs rdx, 0x3f22c282969d92c4
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x31c18a7c]
add r14d, ecx
add r14d, 0xce3e7584
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x64
movabs rcx, 0x3f22c28245a4421f
jmp 0x14007e790
movabs rdx, 0x3f22c2825877518d
cmp rcx, rdx
jae 0x140082211
movabs rdx, 0x3f22c2825398d67e
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 0x40]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282ef72bb74
movabs rdx, 0x3f22c28293410067
cmova rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282d5494aab
cmp rcx, rdx
jb 0x14007e76e
movabs rdx, 0x3f22c2820363dd97
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282334f4d5b
cmp rcx, rdx
jae 0x140082224
movabs rdx, 0x3f22c282304a7ab2
cmp rcx, rdx
movabs rdx, 0x3f22c282ac9f87c4
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282b940d046
cmp rcx, rdx
jae 0x140082237
movabs rdx, 0x3f22c282b898f43a
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x3628f2ba]
add r14d, ecx
add r14d, 0xc9d70d46
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x16
movabs rcx, 0x3f22c2821e4400ad
jmp 0x14007e790
movabs rdx, 0x3f22c28280a49359
cmp rcx, rdx
jae 0x14008224a
movabs rdx, 0x3f22c282808442a7
cmp rcx, rdx
jne 0x14007e790
mov rcx, qword [rbp + 0xc8]
add rcx, rax
cmp rcx, qword [rbp + 0xc0]
movabs rcx, 0x3f22c2826dcfb8ba
movabs rdx, 0x3f22c2822a15ad7d
cmova rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282f143404a
cmp rcx, rdx
jae 0x140082278
movabs rdx, 0x3f22c282f0a92ae3
cmp rcx, rdx
movabs rdx, 0x3f22c282bc8975fb
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2820f3fe461
cmp rcx, rdx
jae 0x1400822c0
movabs rdx, 0x3f22c2820e555ded
cmp rcx, rdx
movabs rdx, 0x3f22c282d47d31bc
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2829315cf98
cmp rcx, rdx
jae 0x1400822d3
movabs rdx, 0x3f22c28292ad859a
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 0x200]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282fe8f0772
movabs rdx, 0x3f22c2829315cf98
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c28249ed49a1
cmp rcx, rdx
jae 0x140082312
movabs rdx, 0x3f22c28248e51208
cmp rcx, rdx
movabs rdx, 0x3f22c28292ad859a
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282cee61a7f
cmp rcx, rdx
jae 0x140082340
movabs rdx, 0x3f22c282cedc901d
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r13d, r14d
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x36cb8e4a]
lea r8d, [r14 + rcx]
add r8d, 0xc93471b6
and edx, ecx
add edx, edx
sub r8d, edx
add r8b, r13b
add r8b, 6
mov byte [rbp + r14 - 0x60], r8b
mov r14d, r13d
movabs r8, 0x3f22c282cdb27f3b
movabs rcx, 0x3f22c282e30a154f
jmp 0x14007e790
movabs rdx, 0x3f22c28228c9f772
cmp rcx, rdx
jae 0x14008236e
movabs rdx, 0x3f22c28228495f68
cmp rcx, rdx
movabs rdx, 0x3f22c2829395dcc2
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282b1e22693
cmp rcx, rdx
jae 0x140082377
movabs rdx, 0x3f22c282b1c5a627
cmp rcx, rdx
movabs rdx, 0x3f22c28200e18b58
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282789af0d7
cmp rcx, rdx
jae 0x1400823a5
movabs rdx, 0x3f22c28277a7b98a
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282913c7bef
movabs rdx, 0x3f22c2820bfef9dc
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282edda0524
cmp rcx, rdx
jae 0x1400823d6
movabs rdx, 0x3f22c282edcb7d17
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x66f693de]
add r14d, ecx
add r14d, 0x66f693de
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xee
movabs rcx, 0x3f22c282cedc901d
jmp 0x14007e790
movabs rdx, 0x3f22c2821c67888c
cmp rcx, rdx
jae 0x1400823e9
movabs rdx, 0x3f22c2821ad9a1fb
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x27ad82e0]
add r14d, ecx
add r14d, 0xd8527d20
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x20
mov rcx, rsi
jmp 0x14007e790
movabs rdx, 0x3f22c2829e6248b5
cmp rcx, rdx
jae 0x140082417
movabs rdx, 0x3f22c2829e1a8085
cmp rcx, rdx
movabs rdx, 0x3f22c282c6d639d1
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c28260f761a2
cmp rcx, rdx
jae 0x14008243e
movabs rdx, 0x3f22c2825ff127be
cmp rcx, rdx
movabs rdx, 0x3f22c282cdc430ad
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282d9e8714a
cmp rcx, rdx
jae 0x140082487
movabs rdx, 0x3f22c282d972640c
jmp 0x14007e778
movabs rdx, 0x3f22c2823bc327c2
cmp rcx, rdx
jae 0x14008249a
movabs rdx, 0x3f22c2823ad4fecb
cmp rcx, rdx
movabs rdx, 0x3f22c282736d8382
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282c3524c9c
cmp rcx, rdx
jae 0x1400824d9
movabs rdx, 0x3f22c282c293eecd
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r13d, r14d
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x5ce28c42]
lea r8d, [r14 + rcx]
add r8d, 0x5ce28c42
and edx, ecx
add edx, edx
sub r8d, edx
add r8b, 0x32
mov byte [rbp + r14 - 0x60], r8b
lea rcx, [rax + 1]
movzx edx, r8b
movabs r8, 0x3f22c282cdb27f3b
not rax
add rax, r14
mov r14d, r13d
sub rax, rdx
mov qword [rbp + 0xc0], rax
mov rax, rcx
movabs rcx, 0x3f22c28245a4421f
jmp 0x14007e790
movabs rdx, 0x3f22c2828915420a
cmp rcx, rdx
jae 0x140082518
movabs rdx, 0x3f22c28288898594
cmp rcx, rdx
movabs rdx, 0x3f22c28228495f68
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282fb5e8005
cmp rcx, rdx
jae 0x140082546
cmp rcx, r12
jne 0x14007e790
lea rcx, [rax + 6]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2826b1c3ad7
movabs rdx, 0x3f22c282b0738386
cmovb rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2820bfef9dc
cmp rcx, rdx
jae 0x140082559
movabs rdx, 0x3f22c2820a47aa44
cmp rcx, rdx
movabs rdx, 0x3f22c28222c9fa9e
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c28292035022
cmp rcx, rdx
jae 0x140082598
movabs rdx, 0x3f22c282913c7bef
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282cee61a7f
movabs rdx, 0x3f22c282f1ae2672
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282465e613b
cmp rcx, rdx
jae 0x1400825d7
movabs rdx, 0x3f22c28245a4421f
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r13d, r14d
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x26b99988]
lea r8d, [r14 + rcx]
add r8d, 0x26b99988
and edx, ecx
add edx, edx
sub r8d, edx
add r8b, 0x48
mov byte [rbp + r14 - 0x60], r8b
movabs r8, 0x3f22c282cdb27f3b
mov rcx, qword [rbp + 0xc8]
sub r14, rcx
inc rcx
mov qword [rbp + 0xc8], rcx
add r14, 0xfffffffffffffffe
mov qword [rbp + 0xc0], r14
mov r14d, r13d
movabs rcx, 0x3f22c2822181a4e7
jmp 0x14007e790
movabs rdx, 0x3f22c282cdc430ad
cmp rcx, rdx
jae 0x140082616
cmp rcx, r8
movabs rdx, 0x3f22c28269b91bdf
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c28225bf70bb
cmp rcx, rdx
jae 0x140082649
movabs rdx, 0x3f22c28224d96346
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282a7332e0a
movabs rdx, 0x3f22c282b43eabfb
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282ae9dfc6f
cmp rcx, rdx
jae 0x14008267c
movabs rdx, 0x3f22c282ad8ed359
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x76b73ad8]
add r14d, ecx
add r14d, 0x8948c528
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xe8
movabs rcx, 0x3f22c282e30a154f
jmp 0x14007e790
movabs rdx, 0x3f22c282736d8382
cmp rcx, rdx
jae 0x1400826ca
movabs rdx, 0x3f22c2826fdb8260
cmp rcx, rdx
movabs rdx, 0x3f22c2829fff91f4
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282e8143901
cmp rcx, rdx
jae 0x1400826fd
movabs rdx, 0x3f22c282e7bd4bbb
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x1e8d649c]
add r14d, ecx
add r14d, 0xe1729b64
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x44
movabs rcx, 0x3f22c282427d3b6a
jmp 0x14007e790
movabs rdx, 0x3f22c28218e76214
cmp rcx, rdx
jae 0x14008274b
movabs rdx, 0x3f22c2821782e876
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x27fed0a8]
add r14d, ecx
add r14d, 0xd8012f58
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x98
movabs rcx, 0x3f22c282ee491cb7
jmp 0x14007e790
movabs rdx, 0x3f22c2829cbb1f6b
cmp rcx, rdx
jae 0x14008277e
movabs rdx, 0x3f22c2829bfba231
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282b1e22693
movabs rdx, 0x3f22c282a3f1f4db
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2825b9aefe4
cmp rcx, rdx
jae 0x1400827dd
movabs rdx, 0x3f22c2825b351139
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c28224d96346
movabs rdx, 0x3f22c282b7995083
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282d7b9b0e9
cmp rcx, rdx
jae 0x14008283c
movabs rdx, 0x3f22c282d70111bb
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x4b8b606]
add r14d, ecx
add r14d, 0x4b8b606
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xd6
mov rcx, rsi
jmp 0x14007e790
movabs rdx, 0x3f22c28237590a74
cmp rcx, rdx
jae 0x14008288a
movabs rdx, 0x3f22c28236f20cfa
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x3bd59218]
add r14d, ecx
add r14d, 0xc42a6de8
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xa8
movabs rcx, 0x3f22c28245a4421f
jmp 0x14007e790
movabs rdx, 0x3f22c282be101515
cmp rcx, rdx
jae 0x1400828e2
movabs rdx, 0x3f22c282bc8975fb
cmp rcx, rdx
movabs rdx, 0x3f22c2825bdebaf2
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2828413dc5b
cmp rcx, rdx
jae 0x140082930
movabs rdx, 0x3f22c282840f986c
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2823aae5cb5
movabs rdx, 0x3f22c282c5889ffe
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282f5059718
cmp rcx, rdx
jae 0x140082963
movabs rdx, 0x3f22c282f4cdbecf
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2825b351139
movabs rdx, 0x3f22c282465e613b
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282109b72dc
cmp rcx, rdx
jae 0x1400829b1
movabs rdx, 0x3f22c2821090ad4e
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 5]
cmp qword [rbp + 0xc8], rcx
mov rcx, r15
movabs rdx, 0x3f22c282ee7732fc
cmova rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2829562d5dd
cmp rcx, rdx
jae 0x1400829e4
movabs rdx, 0x3f22c282951a6eb8
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x683bcafe]
add r14d, ecx
add r14d, 0x97c43502
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xf2
movabs rcx, 0x3f22c282808442a7
jmp 0x14007e790
movabs rdx, 0x3f22c2824d3dab5f
cmp rcx, rdx
jae 0x140082a17
movabs rdx, 0x3f22c2824d1cd317
cmp rcx, rdx
movabs rdx, 0x3f22c282ffedea12
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282d11058a4
cmp rcx, rdx
jae 0x140082a76
movabs rdx, 0x3f22c282d063b477
cmp rcx, rdx
movabs rdx, 0x3f22c282a1e2b6cd
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2822a4bd9ec
cmp rcx, rdx
jae 0x140082ad5
movabs rdx, 0x3f22c2822a15ad7d
cmp rcx, rdx
movabs rdx, 0x3f22c28248e51208
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282b4654eb5
cmp rcx, rdx
jae 0x140082b34
movabs rdx, 0x3f22c282b43eabfb
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x6747e1a6]
add r14d, ecx
add r14d, 0x6747e1a6
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x76
movabs rcx, 0x3f22c282427d3b6a
jmp 0x14007e790
movabs rdx, 0x3f22c2827c9de14c
cmp rcx, rdx
jae 0x140082b82
movabs rdx, 0x3f22c2827c87be10
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 0x200]
cmp qword [rbp + 0xc8], rcx
mov rcx, r12
movabs rdx, 0x3f22c282eef4fb71
cmovb rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282eef4fb71
cmp rcx, rdx
jae 0x140082bd3
movabs rdx, 0x3f22c282ee781e17
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x71ad370a]
add r14d, ecx
add r14d, 0x8e52c8f6
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x46
mov rcx, rsi
jmp 0x14007e790
movabs rdx, 0x3f22c2822196474a
cmp rcx, rdx
jae 0x140082c32
movabs rdx, 0x3f22c2822181a4e7
cmp rcx, rdx
jne 0x14007e790
mov rdx, qword [rbp + 0xc0]
movzx ecx, byte [rbp + rdx - 0x60]
add rdx, rax
add rdx, rcx
mov qword [rbp + 0xc0], rdx
movabs rcx, 0x3f22c282e04be7e1
jmp 0x14007e790
movabs rdx, 0x3f22c282a2e7e7d7
cmp rcx, rdx
jae 0x140082c80
movabs rdx, 0x3f22c282a1e2b6cd
cmp rcx, rdx
jne 0x14007e790
jmp 0x1400832ec
movabs rdx, 0x3f22c282659c25f0
cmp rcx, rdx
jae 0x140082cb3
movabs rdx, 0x3f22c282633a0ea6
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x6baf49e4]
add r14d, ecx
add r14d, 0x6baf49e4
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, r14b
add r14b, 0x88
movabs rcx, 0x3f22c282ee491cb7
jmp 0x14007e790
movabs rdx, 0x3f22c282e183dcf7
cmp rcx, rdx
jae 0x140082ce6
xor edx, edx
movabs r13, 0x3f22c282e04be7e1
cmp rcx, r13
sete dl
movabs r12, 0x3f22c2827bad0a9b
cmove rcx, r12
movabs r12, 0x3f22c282fb25e65c
add qword [rbp + 0xc0], rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282425b25bc
cmp rcx, rdx
jae 0x140082d45
movabs rdx, 0x3f22c28241d3fa1f
cmp rcx, rdx
jne 0x14007e790
mov dword [rbp + 0xb4], 1
lea rcx, [rbp + 0x53f7ee]
mov qword [rbp + 0xa0], rcx
movabs rcx, 0x3f22c282c0cf1885
jmp 0x14007e790
movabs rdx, 0x3f22c282c57971a3
cmp rcx, rdx
jae 0x140082d93
movabs rdx, 0x3f22c282c5471cfa
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 8]
mov qword [rbp + 0xc8], rcx
add rax, 0x4a
movabs rcx, 0x3f22c28211611f8d
jmp 0x14007e790
movabs rdx, 0x3f22c2828c1c064b
cmp rcx, rdx
jae 0x140082dc6
movabs rdx, 0x3f22c2828beac2be
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 1]
mov qword [rbp + 0xc8], rcx
add rax, 0x201
movabs rcx, 0x3f22c282c48e6435
jmp 0x14007e790
movabs rdx, 0x3f22c282fe8f0772
cmp rcx, rdx
jae 0x140082df9
movabs rdx, 0x3f22c282fd58a46f
cmp rcx, rdx
movabs rdx, 0x3f22c28218e76214
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282b09df0fb
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x49ae6662]
add r14d, ecx
add r14d, 0x49ae6662
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x52
movabs rcx, 0x3f22c28227980aaa
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 0x400]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2828beac2be
movabs rdx, 0x3f22c2829562d5dd
cmova rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x4f09b7f8]
add r14d, ecx
add r14d, 0xb0f64808
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xc8
movabs rcx, 0x3f22c28245a4421f
jmp 0x14007e790
movabs rdx, 0x3f22c282062c09dd
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c28284901bbf
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282808442a7
cmove rcx, rdx
jmp 0x14007e790
mov edx, 0
cmove rdx, rax
cmove rcx, rsi
add qword [rbp + 0xc8], rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282dac12726
movabs rdx, 0x3f22c282d3fe8b3d
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x23461aa2]
add r14d, ecx
add r14d, 0xdcb9e55e
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x6e
mov dword [rbp + 0xb4], 3
movabs rcx, 0x3f22c282c0cf1885
jmp 0x14007e790
movabs rdx, 0x3f22c2829126d25f
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x710a9b7a]
add r14d, ecx
add r14d, 0x710a9b7a
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xaa
movabs rcx, 0x3f22c282e30a154f
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x445314cc]
add r14d, ecx
add r14d, 0x445314cc
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x6c
movabs rcx, 0x3f22c282427d3b6a
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x2c6638e6]
add r14d, ecx
add r14d, 0xd399c71a
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x4a
movabs rcx, 0x3f22c28227980aaa
jmp 0x14007e790
movabs rdx, 0x3f22c2825bbb5a45
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 0x20]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282f2e911af
movabs rdx, 0x3f22c2829d23e74d
cmova rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c28224c63018
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2825877518d
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x52ce84a6]
add r14d, ecx
add r14d, 0x52ce84a6
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x76
movabs rcx, 0x3f22c2829e6248b5
jmp 0x14007e790
sete dl
movzx edx, dl
movabs r12, 0x3f22c28298a08660
cmove rcx, r12
movabs r12, 0x3f22c282fb25e65c
movabs r8, 0x3f22c282cdb27f3b
sub qword [rbp + 0xc0], rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 0x20]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282db652d8b
movabs rdx, 0x3f22c28260f761a2
cmovb rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2824d1cd317
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282b1c5a627
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x514dc8]
add r14d, ecx
add r14d, 0xffaeb238
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x78
movabs rcx, 0x3f22c282cedc901d
jmp 0x14007e790
movabs rdx, 0x3f22c2829797a2bf
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0xa655564]
add r14d, ecx
add r14d, 0xf59aaa9c
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xbc
mov rcx, rsi
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x4f5b05c0]
add r14d, ecx
add r14d, 0xb0a4fa40
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x40
movabs rcx, 0x3f22c28227980aaa
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2821dd24b6c
cmove rcx, rbx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2828641aaf5
movabs rdx, 0x3f22c282104e15ce
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c28259b2a19b
movabs rdx, 0x3f22c2828e897b05
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x55b5196]
add r14d, ecx
add r14d, 0xfaa4ae6a
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x1a
movabs rcx, 0x3f22c282e30a154f
jmp 0x14007e790
movabs rdx, 0x3f22c2824e1421a4
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282304a7ab2
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
mov ecx, dword [rbp + 0xa8]
cmp ecx, 2
movabs rcx, 0x3f22c282d063b477
cmove rcx, r9
jmp 0x14007e790
jne 0x14007e790
mov ecx, dword [rbp + 0xa8]
cmp ecx, 4
movabs rcx, 0x3f22c28221b66eea
movabs rdx, 0x3f22c282957d2037
cmovl rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x495d189a]
add r14d, ecx
add r14d, 0x495d189a
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xca
movabs rcx, 0x3f22c2822181a4e7
jmp 0x14007e790
movabs rdx, 0x3f22c282d9e8714a
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 0x80]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c28244390e18
movabs rdx, 0x3f22c282b898f43a
cmovb rcx, rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 0x2a]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282c5471cfa
movabs rdx, 0x3f22c282d972640c
cmovb rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x6c0097ac]
add r14d, ecx
add r14d, 0x6c0097ac
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x4c
movabs rcx, 0x3f22c282e30a154f
jmp 0x14007e790
movabs rdx, 0x3f22c282d5494aab
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c28214565f57
movabs rdx, 0x3f22c282e183dcf7
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x57d88874]
add r14d, ecx
add r14d, 0x57d88874
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xd4
movabs rcx, 0x3f22c2822181a4e7
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 0x64]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2825398d67e
movabs rdx, 0x3f22c28237590a74
cmova rcx, rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282c1320e02
movabs rdx, 0x3f22c282d11058a4
cmove rcx, rdx
jmp 0x14007e790
mov edx, 4
mov r13d, r14d
mov r14d, dword [rbp + 0xb4]
cmove r14d, edx
mov dword [rbp + 0xb4], r14d
mov r14d, r13d
movabs rdx, 0x3f22c282c0cf1885
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 0x2a]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282e8143901
movabs rdx, 0x3f22c28210458a37
cmova rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x49ffb42a]
add r14d, ecx
add r14d, 0xb6004bd6
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x26
movabs rcx, 0x3f22c282427d3b6a
jmp 0x14007e790
movabs rdx, 0x3f22c282622f7a3b
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x4e15cea0]
add r14d, ecx
add r14d, 0x4e15cea0
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xa0
movabs rcx, 0x3f22c282427d3b6a
jmp 0x14007e790
movabs rdx, 0x3f22c282e04be7e1
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x307c535c]
add r14d, ecx
add r14d, 0x307c535c
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x7c
movabs rcx, 0x3f22c282c293eecd
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282e57d4c14
movabs rdx, 0x3f22c282fba681a3
cmovb rcx, rdx
jmp 0x14007e790
jne 0x14007e790
cmp qword [rbp + 0xc0], 0xdf
movabs rcx, 0x3f22c2828214f7dc
movabs rdx, 0x3f22c28239b8a272
cmovb rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x28501e70]
add r14d, ecx
add r14d, 0xd7afe190
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x10
movabs rcx, 0x3f22c2822181a4e7
jmp 0x14007e790
movabs rdx, 0x3f22c2827c9de14c
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282d1823f68
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2822a95fb84
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 0x2a]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282589730cc
movabs rdx, 0x3f22c2829680c952
cmovb rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282cefeb361
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x1cf6dfb4]
add r14d, ecx
add r14d, 0x1cf6dfb4
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x14
movabs rcx, 0x3f22c282cedc901d
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282f5059718
movabs rdx, 0x3f22c2825b9aefe4
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2820f3fe461
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2824ae0fcea
movabs rdx, 0x3f22c28243a86d5c
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282334f4d5b
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x757203b8]
add r14d, ecx
add r14d, 0x757203b8
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xf8
movabs rcx, 0x3f22c282cedc901d
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 6]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282d80f0875
movabs rdx, 0x3f22c2821782e876
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
mov rcx, qword [rbp + 0xc8]
cmp rcx, qword [rbp + 0xc0]
movabs rcx, 0x3f22c2822666bfed
movabs rdx, 0x3f22c28241d3fa1f
cmova rcx, rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 0x7a]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282230f0205
movabs rdx, 0x3f22c282c8533bc3
cmova rcx, rdx
jmp 0x14007e790
jne 0x14007e790
mov ecx, dword [rbp + 0xa8]
cmp ecx, 3
movabs rcx, 0x3f22c282cc74cf8e
movabs rdx, 0x3f22c282448b391f
cmovl rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282659c25f0
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2827b31a34c
movabs rdx, 0x3f22c282d9368260
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2829e6248b5
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2829e06cab2
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2828413dc5b
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282fd58a46f
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 5]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c28277a7b98a
movabs rdx, 0x3f22c2821acdce9c
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0xa29b90]
lea r13d, [r14 + rcx]
add r13d, 0xff5d6470
and edx, ecx
add edx, edx
sub r13d, edx
add r13b, byte [rbp + r14 - 0x60]
mov r14d, r13d
add r14b, 0xf0
movabs rcx, 0x3f22c282cedc901d
jmp 0x14007e790
movabs rdx, 0x3f22c2820e555ded
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x45984bec]
add r14d, ecx
add r14d, 0xba67b414
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x74
movabs rcx, 0x3f22c282ee491cb7
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282c0d16329
movabs rdx, 0x3f22c28292035022
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2828f4da2e4
movabs rdx, 0x3f22c282f6b54173
cmove rcx, rdx
jmp 0x14007e790
cmove rcx, r8
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2824df272e5
movabs rdx, 0x3f22c282c3524c9c
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 0x400]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2827c87be10
movabs rdx, 0x3f22c282951a6eb8
cmovb rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2821090ad4e
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 2]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282d7b9b0e9
movabs rdx, 0x3f22c2823bc327c2
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
cmp rax, 0x2a
movabs rcx, 0x3f22c282633a0ea6
movabs rdx, 0x3f22c2827f9ca51b
cmovb rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x490bcad2]
add r14d, ecx
add r14d, 0x490bcad2
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x42
mov dword [rbp + 0xb4], 2
movabs rcx, 0x3f22c282c0cf1885
jmp 0x14007e790
movabs rdx, 0x3f22c282e2582ae6
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x44a46294]
add r14d, ecx
add r14d, 0x44a46294
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xf4
movabs rcx, 0x3f22c282c293eecd
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x7b1ea316]
add r14d, ecx
add r14d, 0x84e15cea
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x9a
movabs rcx, 0x3f22c282c293eecd
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 4]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282bba665fa
movabs rdx, 0x3f22c2827773470d
cmovb rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2823c25dd75
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x6ca3333c]
add r14d, ecx
add r14d, 0x935cccc4
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xa4
movabs rcx, 0x3f22c28227980aaa
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x61ec9010]
add r14d, ecx
add r14d, 0x61ec9010
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x90
movabs rcx, 0x3f22c282c293eecd
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x3febac8e]
add r14d, ecx
add r14d, 0x3febac8e
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x1e
movabs rcx, 0x3f22c282cedc901d
jmp 0x14007e790
movabs rdx, 0x3f22c282ce00155b
cmp rcx, rdx
jae 0x140082e47
movabs rdx, 0x3f22c282cdc430ad
cmp rcx, rdx
movabs rdx, 0x3f22c2821e4400ad
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c28225c2da3d
cmp rcx, rdx
jae 0x140082e86
movabs rdx, 0x3f22c28225bf70bb
cmp rcx, rdx
movabs rdx, 0x3f22c2826a0d2261
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282afe67231
cmp rcx, rdx
jae 0x140082e99
movabs rdx, 0x3f22c282ae9dfc6f
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 0x42]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282be101515
movabs rdx, 0x3f22c282a3a4e526
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282740f0fb3
cmp rcx, rdx
jae 0x140082eac
movabs rdx, 0x3f22c282736d8382
cmp rcx, rdx
movabs rdx, 0x3f22c28225bf70bb
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282e8c1f6cc
cmp rcx, rdx
jae 0x140082eda
movabs rdx, 0x3f22c282e8143901
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 0x41]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2829f70b5dd
movabs rdx, 0x3f22c282e7bd4bbb
cmova rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2821919abac
cmp rcx, rdx
jae 0x140082f19
movabs rdx, 0x3f22c28218e76214
cmp rcx, rdx
movabs rdx, 0x3f22c2825ff127be
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2829d15aa98
cmp rcx, rdx
jae 0x140082f2c
movabs rdx, 0x3f22c2829cbb1f6b
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x183e29ae]
add r14d, ecx
add r14d, 0x183e29ae
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x3e
movabs rcx, 0x3f22c282a6835c9f
jmp 0x14007e790
movabs rdx, 0x3f22c2825bbb5a45
cmp rcx, rdx
jae 0x140082f6b
movabs rdx, 0x3f22c2825b9aefe4
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x4a5101f2]
add r14d, ecx
add r14d, 0xb5aefe0e
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x9e
movabs rcx, 0x3f22c28245a4421f
jmp 0x14007e790
movabs rdx, 0x3f22c282d7e78683
cmp rcx, rdx
jae 0x140082f8c
movabs rdx, 0x3f22c282d7b9b0e9
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282b7040b00
movabs rdx, 0x3f22c2821ad9a1fb
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c28239b6d58d
cmp rcx, rdx
jae 0x140082fcb
movabs rdx, 0x3f22c28237590a74
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x6d45cecc]
add r14d, ecx
add r14d, 0x92ba3134
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x94
mov rcx, rsi
jmp 0x14007e790
movabs rdx, 0x3f22c282c0cf1885
cmp rcx, rdx
jae 0x140082ff9
movabs rdx, 0x3f22c282be101515
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 0x28]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c28289cb5999
movabs rdx, 0x3f22c2822a0e6832
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c28284901bbf
cmp rcx, rdx
jae 0x14008301a
movabs rdx, 0x3f22c2828413dc5b
cmp rcx, rdx
movabs rdx, 0x3f22c2823fc071ce
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282f619a2a2
cmp rcx, rdx
jae 0x140083045
movabs rdx, 0x3f22c282f5059718
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 9]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2827d7144e1
movabs rdx, 0x3f22c28224d17bcb
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c28211611f8d
cmp rcx, rdx
jae 0x140083084
movabs rdx, 0x3f22c282109b72dc
cmp rcx, rdx
movabs rdx, 0x3f22c282ed78e502
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282957d2037
cmp rcx, rdx
jae 0x140083097
movabs rdx, 0x3f22c2829562d5dd
cmp rcx, rdx
movabs rdx, 0x3f22c28248e51208
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2824dcbd745
cmp rcx, rdx
jae 0x1400830c7
movabs rdx, 0x3f22c2824d3dab5f
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x9201e44]
add r14d, ecx
add r14d, 0x9201e44
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x24
movabs rcx, 0x3f22c282e30a154f
jmp 0x14007e790
movabs rdx, 0x3f22c282d1823f68
cmp rcx, rdx
jae 0x140083106
movabs rdx, 0x3f22c282d11058a4
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x2252314a]
add r14d, ecx
add r14d, 0x2252314a
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xfa
movabs rcx, 0x3f22c282ee491cb7
jmp 0x14007e790
movabs rdx, 0x3f22c2822a95fb84
cmp rcx, rdx
jae 0x140083119
movabs rdx, 0x3f22c2822a4bd9ec
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x4161a76]
add r14d, ecx
add r14d, 0x4161a76
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xc6
movabs rcx, 0x3f22c282e2582ae6
jmp 0x14007e790
movabs rdx, 0x3f22c282b6ae3d2d
cmp rcx, rdx
jae 0x14008312c
movabs rdx, 0x3f22c282b4654eb5
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282f4cdbecf
movabs rdx, 0x3f22c282d7e78683
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2827d7144e1
cmp rcx, rdx
jae 0x140083153
movabs rdx, 0x3f22c2827c9de14c
cmp rcx, rdx
jne 0x14007e790
mov rcx, qword [rbp + 0xc8]
add rcx, rax
cmp rcx, 0x28
movabs rcx, 0x3f22c282425b25bc
movabs rdx, 0x3f22c282e4849210
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282ef0dc8d7
cmp rcx, rdx
jae 0x140083166
movabs rdx, 0x3f22c282eef4fb71
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x2b724f8e]
add r14d, ecx
add r14d, 0x2b724f8e
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x1e
movabs rcx, 0x3f22c2827c9de14c
jmp 0x14007e790
movabs rdx, 0x3f22c28221b66eea
cmp rcx, rdx
jae 0x140083194
movabs rdx, 0x3f22c2822196474a
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c28249ed49a1
movabs rdx, 0x3f22c282969d92c4
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282a3a4e526
cmp rcx, rdx
jae 0x1400831c0
movabs rdx, 0x3f22c282a2e7e7d7
cmp rcx, rdx
movabs rdx, 0x3f22c282afe67231
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2826793433a
cmp rcx, rdx
jae 0x1400831f8
movabs rdx, 0x3f22c282659c25f0
cmp rcx, rdx
movabs rdx, 0x3f22c282027d053d
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282e2582ae6
cmp rcx, rdx
jae 0x140083226
movabs rdx, 0x3f22c282e183dcf7
cmp rcx, rdx
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x22a37f12]
add r14d, ecx
add r14d, 0xdd5c80ee
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x7e
movabs rcx, 0x3f22c282cedc901d
jmp 0x14007e790
movabs rdx, 0x3f22c282427d3b6a
cmp rcx, rdx
jae 0x140083250
movabs rdx, 0x3f22c282425b25bc
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 3]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2826793433a
movabs rdx, 0x3f22c2829cbb1f6b
cmova rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282c5889ffe
cmp rcx, rdx
jae 0x14008326c
movabs rdx, 0x3f22c282c57971a3
cmp rcx, rdx
movabs rdx, 0x3f22c282edda0524
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2828dd8fca3
cmp rcx, rdx
jae 0x1400832ab
movabs rdx, 0x3f22c2828c1c064b
cmp rcx, rdx
movabs rdx, 0x3f22c2821919abac
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282ffedea12
cmp rcx, rdx
jae 0x1400832d9
movabs rdx, 0x3f22c282fe8f0772
cmp rcx, rdx
jne 0x14007e790
lea rcx, [rax + 6]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c2821926d51b
movabs rdx, 0x3f22c2824c1e86bf
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x3628f2ba]
add r14d, ecx
add r14d, 0xc9d70d46
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x16
movabs rcx, 0x3f22c282d9e8714a
jmp 0x14007e790
movabs rdx, 0x3f22c2820d2f1125
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2829e1a8085
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282cc2f8f1e
movabs rdx, 0x3f22c2826c908e30
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x5413bbc6]
add r14d, ecx
add r14d, 0xabec443a
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x6a
movabs rcx, 0x3f22c282ee491cb7
jmp 0x14007e790
movabs rdx, 0x3f22c282fc0429d1
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x1e3c16d4]
add r14d, ecx
add r14d, 0xe1c3e92c
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xcc
movabs rcx, 0x3f22c28227980aaa
jmp 0x14007e790
jne 0x14007e790
mov rcx, qword [rbp + 0xc0]
mov byte [rbp + rcx - 0x60], r14b
movabs rcx, 0x3f22c28298a08660
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x53c26dfe]
add r14d, ecx
add r14d, 0xac3d9202
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0xf2
movabs rcx, 0x3f22c282e30a154f
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 0x61]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282789af0d7
movabs rdx, 0x3f22c2822a4bd9ec
cmovb rcx, rdx
jmp 0x14007e790
jne 0x14007e790
mov ecx, dword [rbp + 0xb4]
mov dword [rbp + 0xa8], ecx
movabs rcx, 0x3f22c2826c7552e7
jmp 0x14007e790
jne 0x14007e790
cmp qword [rbp + 0xc8], 6
movabs rcx, 0x3f22c282f143404a
movabs rdx, 0x3f22c282a90c189d
cmovb rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x6b5dfc1c]
add r14d, ecx
add r14d, 0x6b5dfc1c
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x3c
movabs rcx, 0x3f22c28245a4421f
jmp 0x14007e790
movabs rdx, 0x3f22c28288898594
cmove rcx, rdx
jmp 0x14007e790
mov edx, 0
mov r13d, r14d
mov r14, qword [rbp + 0xc0]
cmove r14, rdx
mov qword [rbp + 0xc0], r14
mov r14d, r13d
movabs rdx, 0x3f22c2827bad0a9b
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x5d8527d2]
add r14d, ecx
add r14d, 0x5d8527d2
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x42
movabs rcx, 0x3f22c2822181a4e7
jmp 0x14007e790
movabs rdx, 0x3f22c28228cdb7b3
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282155351e3
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 4]
cmp qword [rbp + 0xc8], rcx
mov rcx, rdi
movabs rdx, 0x3f22c282ad8ed359
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c2829627f5af
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282ce2c606f
movabs rdx, 0x3f22c282f8075faf
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
mov ecx, dword [rbp + 0xa8]
cmp ecx, 4
movabs rcx, 0x3f22c282d063b477
movabs rdx, 0x3f22c282d5c05db4
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 - 0x6331c730]
add r14d, ecx
add r14d, 0x9cce38d0
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x50
mov rcx, rsi
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 1]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282840f986c
movabs rdx, 0x3f22c282e8c1f6cc
cmove rcx, rdx
jmp 0x14007e790
jne 0x14007e790
cmp rax, qword [rbp + 0xc0]
movabs rcx, 0x3f22c2828915420a
movabs rdx, 0x3f22c2827edc9a91
cmova rcx, rdx
jmp 0x14007e790
sete dl
movzx edx, dl
movabs r13, 0x3f22c28227980aaa
cmove rcx, r13
add rax, rdx
jmp 0x14007e790
jne 0x14007e790
movzx ecx, byte [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
lea edx, [r14 + 0x3f9a5ec6]
add r14d, ecx
add r14d, 0x3f9a5ec6
and edx, ecx
add edx, edx
sub r14d, edx
add r14b, 0x96
movabs rcx, 0x3f22c282427d3b6a
jmp 0x14007e790
jne 0x14007e790
lea rcx, [rax + 7]
cmp qword [rbp + 0xc8], rcx
movabs rcx, 0x3f22c282740f0fb3
movabs rdx, 0x3f22c282e972fb10
cmove rcx, rdx
jmp 0x14007e790
movabs rdx, 0x3f22c282e3812ea8
cmove rcx, rdx
jmp 0x14007e790
xorps xmm0, xmm0
movaps xmmword [rbp + 0x80], xmm0
movaps xmmword [rbp + 0x90], xmm0
mov rsi, qword [rbp + 0xa0]
mov rcx, rsi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_wcslen]
lea rdi, [rbp + 0x80]
mov rcx, rdi
mov rdx, rsi
mov r8, rax
call fcn.140089fc0
mov rcx, rdi
call fcn.14008be00
call fcn.140022380
call section..text
call fcn.1400229e0
xorps xmm0, xmm0
movaps xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x53], 0
mov dword [rbp - 0x60], 0xdbdad9d8
movabs rcx, 0x9ec8b1a43d068674
movabs r14, 0x9ec8b1a48a92ba36
movabs r15, 0x9ec8b1a444edf613
movabs r13, 0x9ec8b1a4c2a92d3f
movabs rdi, 0x9ec8b1a462087866
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4b3b05c3d
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4e50bf597
cmove rcx, rdx
nop
cmp rcx, r14
jge 0x140083460
cmp rcx, r15
jae 0x140083520
movabs rdx, 0x9ec8b1a42888f9f0
cmp rcx, rdx
jae 0x140083664
movabs rdx, 0x9ec8b1a40fb4ed02
cmp rcx, rdx
jae 0x1400838a3
movabs rdx, 0x9ec8b1a4099ce30d
cmp rcx, rdx
jae 0x140083c5f
movabs rdx, 0x9ec8b1a40849bff4
cmp rcx, rdx
jae 0x1400842a3
movabs rdx, 0x9ec8b1a404e5341b
cmp rcx, rdx
jae 0x140084e17
movabs rdx, 0x9ec8b1a40104fac2
cmp rcx, rdx
jae 0x140085fe7
movabs rdx, 0x9ec8b1a400164387
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 3]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a48d6bad37
movabs rdx, 0x9ec8b1a4f52a73e3
cmove rcx, rdx
jmp 0x1400833a0
cmp rcx, r13
jge 0x1400835d0
movabs rdx, 0x9ec8b1a4a316d3ad
cmp rcx, rdx
jae 0x14008370c
movabs rdx, 0x9ec8b1a49662658c
cmp rcx, rdx
jae 0x140083923
movabs rdx, 0x9ec8b1a491620e11
cmp rcx, rdx
jae 0x140083cb8
movabs rdx, 0x9ec8b1a48bb442e9
cmp rcx, rdx
jae 0x140084300
movabs rdx, 0x9ec8b1a48af611f2
cmp rcx, rdx
jae 0x140084e61
movabs rdx, 0x9ec8b1a48ae857c8
cmp rcx, rdx
jae 0x14008601e
cmp rcx, r14
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x6ea21d2c]
lea ebx, [r12 + rcx]
add ebx, 0x6ea21d2c
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xcc
movabs rcx, 0x9ec8b1a49b74f1e4
jmp 0x1400833a0
cmp rcx, rdi
jae 0x1400837af
movabs rdx, 0x9ec8b1a4579c7c4a
cmp rcx, rdx
jae 0x1400839a6
movabs rdx, 0x9ec8b1a44cedfa5f
cmp rcx, rdx
jae 0x140083d11
movabs rdx, 0x9ec8b1a44922fe0e
cmp rcx, rdx
jae 0x14008436a
movabs rdx, 0x9ec8b1a447aeb3c1
cmp rcx, rdx
jae 0x140084eb8
movabs rdx, 0x9ec8b1a447409a1b
cmp rcx, rdx
jae 0x140086027
cmp rcx, r15
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x12874598]
lea ebx, [r12 + rcx]
add ebx, 0xed78ba68
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x28
movabs rcx, 0x9ec8b1a420f782d2
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4e66b5a5f
cmp rcx, rdx
jge 0x140083824
movabs rdx, 0x9ec8b1a4d788c172
cmp rcx, rdx
jae 0x140083a12
movabs rdx, 0x9ec8b1a4c947b6a9
cmp rcx, rdx
jae 0x140083d6a
movabs rdx, 0x9ec8b1a4c5bf6a90
cmp rcx, rdx
jae 0x1400843d4
movabs rdx, 0x9ec8b1a4c4e43f48
cmp rcx, rdx
jae 0x140084f02
movabs rdx, 0x9ec8b1a4c3939314
cmp rcx, rdx
jae 0x14008605e
cmp rcx, r13
jne 0x1400833a0
lea rsi, [rax + 0x10]
add rax, 0x8a
movabs rcx, 0x9ec8b1a4e10426bf
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a436a5492d
cmp rcx, rdx
jae 0x140083a98
movabs rdx, 0x9ec8b1a4316a662a
cmp rcx, rdx
jae 0x140083dc3
movabs rdx, 0x9ec8b1a42a68f5e9
cmp rcx, rdx
jae 0x140084431
movabs rdx, 0x9ec8b1a42a227e0c
cmp rcx, rdx
jae 0x140084f4e
movabs rdx, 0x9ec8b1a429b4b6ae
cmp rcx, rdx
jae 0x140086095
movabs rdx, 0x9ec8b1a42888f9f0
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0xf1290a0]
lea ebx, [r12 + rcx]
add ebx, 0xf1290a0
and edx, ecx
add edx, edx
sub ebx, edx
add bl, byte [rbp + r12 - 0x60]
add bl, 0xa0
movabs rcx, 0x9ec8b1a40921bb6c
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4b3b05c3d
cmp rcx, rdx
jae 0x140083b04
movabs rdx, 0x9ec8b1a4a81d486c
cmp rcx, rdx
jae 0x140083e40
movabs rdx, 0x9ec8b1a4a605733e
cmp rcx, rdx
jae 0x140084477
movabs rdx, 0x9ec8b1a4a4833837
cmp rcx, rdx
jae 0x140084fa5
movabs rdx, 0x9ec8b1a4a3e5d103
cmp rcx, rdx
jae 0x1400860b8
movabs rdx, 0x9ec8b1a4a316d3ad
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x34b986dc]
lea ebx, [r12 + rcx]
add ebx, 0x34b986dc
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xfc
movabs rcx, 0x9ec8b1a4ba319e6e
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a475257176
cmp rcx, rdx
jae 0x140083b63
movabs rdx, 0x9ec8b1a46a3b7396
cmp rcx, rdx
jae 0x140083e99
movabs rdx, 0x9ec8b1a46525c346
cmp rcx, rdx
jae 0x1400844d7
movabs rdx, 0x9ec8b1a463d93b21
cmp rcx, rdx
jae 0x140084fd8
movabs rdx, 0x9ec8b1a462f311cc
cmp rcx, rdx
jae 0x1400860d2
cmp rcx, rdi
movabs rdx, 0x9ec8b1a463d93b21
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4f0b525f6
cmp rcx, rdx
jge 0x140083bcf
movabs rdx, 0x9ec8b1a4ec57fd7d
cmp rcx, rdx
jae 0x140083f09
movabs rdx, 0x9ec8b1a4e76d1ba3
cmp rcx, rdx
jae 0x14008453a
movabs rdx, 0x9ec8b1a4e72cb64a
cmp rcx, rdx
jae 0x14008501f
movabs rdx, 0x9ec8b1a4e6e120a6
cmp rcx, rdx
jae 0x1400860e5
movabs rdx, 0x9ec8b1a4e66b5a5f
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4df2f62b0
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a41a47903e
cmp rcx, rdx
jae 0x140083f62
movabs rdx, 0x9ec8b1a416cc5ae2
cmp rcx, rdx
jae 0x1400845a4
movabs rdx, 0x9ec8b1a4121e5a70
cmp rcx, rdx
jae 0x140085069
movabs rdx, 0x9ec8b1a411952cbc
cmp rcx, rdx
jae 0x14008610f
movabs rdx, 0x9ec8b1a40fb4ed02
cmp rcx, rdx
jne 0x1400833a0
cmp r12, 0x15
movabs rcx, 0x9ec8b1a41f6557b3
movabs rdx, 0x9ec8b1a4f94868eb
cmovb rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a49b74f1e4
cmp rcx, rdx
jae 0x140083fd2
movabs rdx, 0x9ec8b1a498c3275b
cmp rcx, rdx
jae 0x140084601
movabs rdx, 0x9ec8b1a49849ac2d
cmp rcx, rdx
jae 0x1400850b6
movabs rdx, 0x9ec8b1a496ae8015
cmp rcx, rdx
jae 0x140086122
movabs rdx, 0x9ec8b1a49662658c
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 1]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4c5ff80fa
movabs rdx, 0x9ec8b1a4b957ad69
cmovb rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a45c08781c
cmp rcx, rdx
jae 0x140084033
movabs rdx, 0x9ec8b1a4583500f0
cmp rcx, rdx
jae 0x14008466d
movabs rdx, 0x9ec8b1a457d4121b
cmp rcx, rdx
jae 0x1400850e9
movabs rdx, 0x9ec8b1a457b3d1b2
cmp rcx, rdx
jae 0x140086135
movabs rdx, 0x9ec8b1a4579c7c4a
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4a3e5d103
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4e106463d
cmp rcx, rdx
jae 0x1400840b0
movabs rdx, 0x9ec8b1a4da4278a2
cmp rcx, rdx
jae 0x1400846a9
movabs rdx, 0x9ec8b1a4d946a446
cmp rcx, rdx
jae 0x140085140
movabs rdx, 0x9ec8b1a4d7bc764f
cmp rcx, rdx
jae 0x140086148
movabs rdx, 0x9ec8b1a4d788c172
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 0x200]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a49def46be
movabs rdx, 0x9ec8b1a441801dbc
cmova rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a43d068674
cmp rcx, rdx
jae 0x140084109
movabs rdx, 0x9ec8b1a439190655
cmp rcx, rdx
jae 0x1400846ef
movabs rdx, 0x9ec8b1a438221ed0
cmp rcx, rdx
jae 0x140085197
movabs rdx, 0x9ec8b1a4372e0c37
cmp rcx, rdx
jae 0x140086172
movabs rdx, 0x9ec8b1a436a5492d
cmp rcx, rdx
movabs rdx, 0x9ec8b1a44dd5230b
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4b9c6a8ca
cmp rcx, rdx
jae 0x140084174
movabs rdx, 0x9ec8b1a4b57dbb59
cmp rcx, rdx
jae 0x14008474e
movabs rdx, 0x9ec8b1a4b503a2b8
cmp rcx, rdx
jae 0x1400851d2
movabs rdx, 0x9ec8b1a4b4912feb
cmp rcx, rdx
jb 0x140083383
movabs rdx, 0x9ec8b1a4b57dbb59
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4852ee5b7
cmp rcx, rdx
jae 0x1400841cd
movabs rdx, 0x9ec8b1a47af2889c
cmp rcx, rdx
jae 0x140084794
movabs rdx, 0x9ec8b1a475de1e7c
cmp rcx, rdx
jae 0x14008521f
movabs rdx, 0x9ec8b1a475b7653b
cmp rcx, rdx
jae 0x14008619c
movabs rdx, 0x9ec8b1a475257176
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4678f6ac5
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4f4540dad
cmp rcx, rdx
jge 0x140084226
movabs rdx, 0x9ec8b1a4f246d4ea
cmp rcx, rdx
jae 0x1400847fe
movabs rdx, 0x9ec8b1a4f1bb7df5
cmp rcx, rdx
jae 0x140085269
movabs rdx, 0x9ec8b1a4f0df4346
cmp rcx, rdx
jae 0x1400861c3
movabs rdx, 0x9ec8b1a4f0b525f6
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x1ba5a7c]
lea ebx, [r12 + rcx]
add ebx, 0xfe45a584
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x64
movabs rcx, 0x9ec8b1a41d464164
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a40b9d6601
cmp rcx, rdx
jae 0x14008485b
movabs rdx, 0x9ec8b1a40a079ea8
cmp rcx, rdx
jae 0x14008529c
movabs rdx, 0x9ec8b1a409a99b0d
cmp rcx, rdx
jae 0x1400861f0
movabs rdx, 0x9ec8b1a4099ce30d
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4bcbe92bf
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a49410426f
cmp rcx, rdx
jae 0x1400848c5
movabs rdx, 0x9ec8b1a491fcda1e
cmp rcx, rdx
jae 0x1400852cf
movabs rdx, 0x9ec8b1a491a07b12
cmp rcx, rdx
jae 0x140086203
movabs rdx, 0x9ec8b1a491620e11
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4a4833837
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a453081314
cmp rcx, rdx
jae 0x14008490b
movabs rdx, 0x9ec8b1a45035eae1
cmp rcx, rdx
jae 0x140085302
movabs rdx, 0x9ec8b1a44dd5230b
cmp rcx, rdx
jae 0x14008622d
movabs rdx, 0x9ec8b1a44cedfa5f
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4b9c6a8ca
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4ceb9513e
cmp rcx, rdx
jae 0x140084968
movabs rdx, 0x9ec8b1a4cab5f6c0
cmp rcx, rdx
jae 0x140085335
movabs rdx, 0x9ec8b1a4c9fc2a34
cmp rcx, rdx
jae 0x140086240
movabs rdx, 0x9ec8b1a4c947b6a9
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4513d0f01
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a433582de2
cmp rcx, rdx
jae 0x1400849c5
movabs rdx, 0x9ec8b1a431f4217b
cmp rcx, rdx
jae 0x14008538c
movabs rdx, 0x9ec8b1a4316fd451
cmp rcx, rdx
jae 0x14008626a
movabs rdx, 0x9ec8b1a4316a662a
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x40d2004]
lea ebx, [r12 + rcx]
add ebx, 0xfbf2dffc
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x1c
movabs rcx, 0x9ec8b1a4703654e2
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4aa7cc0c5
cmp rcx, rdx
jae 0x140084a22
movabs rdx, 0x9ec8b1a4a8ce02e6
cmp rcx, rdx
jae 0x1400853ce
movabs rdx, 0x9ec8b1a4a8625446
cmp rcx, rdx
jae 0x140086294
movabs rdx, 0x9ec8b1a4a81d486c
cmp rcx, rdx
movabs rdx, 0x9ec8b1a470143719
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a470143719
cmp rcx, rdx
jae 0x140084a7f
movabs rdx, 0x9ec8b1a46b6a8244
cmp rcx, rdx
jae 0x140085425
movabs rdx, 0x9ec8b1a46b102c79
cmp rcx, rdx
jae 0x1400862b3
movabs rdx, 0x9ec8b1a46a3b7396
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 0x20]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4f0df4346
movabs rdx, 0x9ec8b1a4f659d0dc
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4ed9a7ffd
cmp rcx, rdx
jae 0x140084add
movabs rdx, 0x9ec8b1a4ec74f25a
cmp rcx, rdx
jae 0x14008546f
movabs rdx, 0x9ec8b1a4ec5c38a8
cmp rcx, rdx
jae 0x1400862c6
movabs rdx, 0x9ec8b1a4ec57fd7d
cmp rcx, rdx
movabs rdx, 0x9ec8b1a405c68ff5
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a41f6557b3
cmp rcx, rdx
jae 0x140084b1b
movabs rdx, 0x9ec8b1a41d187792
cmp rcx, rdx
jae 0x1400854c6
movabs rdx, 0x9ec8b1a41ab6404f
cmp rcx, rdx
jae 0x1400862fd
movabs rdx, 0x9ec8b1a41a47903e
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 3]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4664afeef
movabs rdx, 0x9ec8b1a45c08781c
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a49ef09df0
cmp rcx, rdx
jae 0x140084b78
movabs rdx, 0x9ec8b1a49d3dc702
cmp rcx, rdx
jae 0x14008551d
movabs rdx, 0x9ec8b1a49c97df83
cmp rcx, rdx
jae 0x140086334
xor edx, edx
movabs r8, 0x9ec8b1a49b74f1e4
cmp rcx, r8
sete dl
movabs r8, 0x9ec8b1a496ae8015
cmove rcx, r8
sub r12, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a45ea74890
cmp rcx, rdx
jae 0x140084be2
movabs rdx, 0x9ec8b1a45c7e76c5
cmp rcx, rdx
jae 0x14008555c
movabs rdx, 0x9ec8b1a45c4a3439
cmp rcx, rdx
jae 0x14008636b
movabs rdx, 0x9ec8b1a45c08781c
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x61e25214]
lea ebx, [r12 + rcx]
add ebx, 0x61e25214
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x74
movabs rcx, 0x9ec8b1a40921bb6c
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4e2fa7cb0
cmp rcx, rdx
jae 0x140084c28
movabs rdx, 0x9ec8b1a4e1b290e0
cmp rcx, rdx
jae 0x1400855a6
movabs rdx, 0x9ec8b1a4e14475ec
cmp rcx, rdx
jae 0x14008637e
movabs rdx, 0x9ec8b1a4e106463d
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4a81d486c
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a441801dbc
cmp rcx, rdx
jae 0x140084c85
movabs rdx, 0x9ec8b1a43de50297
cmp rcx, rdx
jae 0x1400855d9
movabs rdx, 0x9ec8b1a43d7af064
cmp rcx, rdx
jae 0x140086391
movabs rdx, 0x9ec8b1a43d068674
cmp rcx, rdx
jne 0x1400833a0
call fcn.14009a910
mov rsi, qword [rax]
call fcn.14009a930
mov rax, qword [rax]
movabs rcx, 0x9ec8b1a454079869
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4bc1a3cac
cmp rcx, rdx
jae 0x140084cef
movabs rdx, 0x9ec8b1a4badc8aae
cmp rcx, rdx
jae 0x140085619
movabs rdx, 0x9ec8b1a4ba319e6e
cmp rcx, rdx
jae 0x1400863a4
movabs rdx, 0x9ec8b1a4b9c6a8ca
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4f33df31a
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a48700044e
cmp rcx, rdx
jae 0x140084d59
movabs rdx, 0x9ec8b1a48674ba47
cmp rcx, rdx
jae 0x140085663
movabs rdx, 0x9ec8b1a4866681e4
cmp rcx, rdx
jae 0x1400863ce
movabs rdx, 0x9ec8b1a4852ee5b7
cmp rcx, rdx
movabs rdx, 0x9ec8b1a42a68f5e9
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4f94868eb
cmp rcx, rdx
jge 0x140084dc3
movabs rdx, 0x9ec8b1a4f659d0dc
cmp rcx, rdx
jae 0x1400856ad
movabs rdx, 0x9ec8b1a4f52a73e3
cmp rcx, rdx
jae 0x1400863e1
movabs rdx, 0x9ec8b1a4f4540dad
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x23ec9bc0]
lea ebx, [r12 + rcx]
add ebx, 0x23ec9bc0
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xc0
movabs rcx, 0x9ec8b1a438221ed0
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a40921bb6c
cmp rcx, rdx
jae 0x140085704
movabs rdx, 0x9ec8b1a408f685e4
cmp rcx, rdx
jae 0x140086418
movabs rdx, 0x9ec8b1a40849bff4
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 1]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a447aeb3c1
movabs rdx, 0x9ec8b1a4afaaf40f
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a48df81fa2
cmp rcx, rdx
jae 0x140085766
movabs rdx, 0x9ec8b1a48d6bad37
cmp rcx, rdx
jae 0x140086434
movabs rdx, 0x9ec8b1a48bb442e9
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x4d0846f4]
lea ebx, [r12 + rcx]
add ebx, 0x4d0846f4
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x54
movabs rcx, 0x9ec8b1a4703ee5ff
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a44baa8e75
cmp rcx, rdx
jae 0x1400857b0
movabs rdx, 0x9ec8b1a44b9b7175
cmp rcx, rdx
jae 0x14008645e
movabs rdx, 0x9ec8b1a44922fe0e
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x65fe58c]
lea ebx, [r12 + rcx]
add ebx, 0x65fe58c
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x2c
movabs rcx, 0x9ec8b1a49b74f1e4
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4c725e601
cmp rcx, rdx
jae 0x1400857fa
movabs rdx, 0x9ec8b1a4c5ff80fa
cmp rcx, rdx
jae 0x140086471
movabs rdx, 0x9ec8b1a4c5bf6a90
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 9]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4a8625446
movabs rdx, 0x9ec8b1a4f1ee8a23
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a430cb5ec8
cmp rcx, rdx
jae 0x140085851
movabs rdx, 0x9ec8b1a42daa77dc
cmp rcx, rdx
jae 0x14008649b
movabs rdx, 0x9ec8b1a42a68f5e9
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4e106463d
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4a7a39b20
cmp rcx, rdx
jae 0x1400858a8
movabs rdx, 0x9ec8b1a4a6a3e184
cmp rcx, rdx
jae 0x1400864d2
movabs rdx, 0x9ec8b1a4a605733e
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 0x200]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4bb9607c2
movabs rdx, 0x9ec8b1a430cb5ec8
cmovb rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4664afeef
cmp rcx, rdx
jae 0x1400858ff
movabs rdx, 0x9ec8b1a46546150f
cmp rcx, rdx
jae 0x1400864fc
movabs rdx, 0x9ec8b1a46525c346
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x55baf208]
lea ebx, [r12 + rcx]
add ebx, 0x55baf208
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xc8
mov rcx, rdi
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4e7d4135f
cmp rcx, rdx
jae 0x140085949
movabs rdx, 0x9ec8b1a4e7742cb5
cmp rcx, rdx
jae 0x140086526
movabs rdx, 0x9ec8b1a4e76d1ba3
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x235430b4]
lea ebx, [r12 + rcx]
add ebx, 0xdcabcf4c
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xec
movabs rcx, 0x9ec8b1a49d3dc702
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a419aed787
cmp rcx, rdx
jae 0x140085990
movabs rdx, 0x9ec8b1a417bfbe85
cmp rcx, rdx
jae 0x140086550
movabs rdx, 0x9ec8b1a416cc5ae2
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 7]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4eb481ac7
movabs rdx, 0x9ec8b1a4c725e601
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a49af4aab3
cmp rcx, rdx
jae 0x1400859c3
movabs rdx, 0x9ec8b1a49950fc4c
cmp rcx, rdx
jae 0x140086563
movabs rdx, 0x9ec8b1a498c3275b
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x7623f228]
lea ebx, [r12 + rcx]
add ebx, 0x89dc0dd8
and edx, ecx
add edx, edx
sub ebx, edx
add bl, bl
add bl, 0x30
movabs rcx, 0x9ec8b1a4703654e2
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a45a3be383
cmp rcx, rdx
jae 0x140085a0d
movabs rdx, 0x9ec8b1a458dc3273
cmp rcx, rdx
jae 0x140086576
movabs r8, 0x9ec8b1a4583500f0
cmp rcx, r8
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4debf32b1
cmp rcx, rdx
jae 0x140085a40
movabs rdx, 0x9ec8b1a4dd260e62
cmp rcx, rdx
jae 0x14008659c
movabs rdx, 0x9ec8b1a4da4278a2
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4eea695b6
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a43ab8f242
cmp rcx, rdx
jae 0x140085a97
movabs rdx, 0x9ec8b1a439a2f3f9
cmp rcx, rdx
jae 0x1400865af
movabs rdx, 0x9ec8b1a439190655
cmp rcx, rdx
jne 0x1400833a0
mov ecx, dword [rbp + 0xa8]
cmp ecx, 3
movabs rcx, 0x9ec8b1a4bc963c64
movabs rdx, 0x9ec8b1a4c4e43f48
cmovl rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4b8539f1e
cmp rcx, rdx
jae 0x140085aca
movabs rdx, 0x9ec8b1a4b7e84083
cmp rcx, rdx
jae 0x1400865c2
movabs rdx, 0x9ec8b1a4b57dbb59
cmp rcx, rdx
movabs rdx, 0x9ec8b1a44b9b7175
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4824cfed3
cmp rcx, rdx
jae 0x140085afd
movabs rdx, 0x9ec8b1a47c8f65e3
cmp rcx, rdx
jae 0x1400865f9
movabs rdx, 0x9ec8b1a47af2889c
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x7f6f0848]
lea ebx, [r12 + rcx]
add ebx, 0x7f6f0848
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 8
movabs rcx, 0x9ec8b1a438221ed0
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4f33df31a
cmp rcx, rdx
jae 0x140085b54
movabs rdx, 0x9ec8b1a4f2b9d437
cmp rcx, rdx
jae 0x140086625
movabs rdx, 0x9ec8b1a4f246d4ea
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 1]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4ea2af021
movabs rdx, 0x9ec8b1a414ba2ed1
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a40c932ad1
cmp rcx, rdx
jae 0x140085b87
movabs rdx, 0x9ec8b1a40c169abb
cmp rcx, rdx
jae 0x14008664f
movabs rdx, 0x9ec8b1a40b9d6601
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x1694659c]
lea ebx, [r12 + rcx]
add ebx, 0xe96b9a64
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x44
movabs rcx, 0x9ec8b1a438221ed0
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4948368ac
cmp rcx, rdx
jae 0x140085bba
movabs rdx, 0x9ec8b1a49415c2fe
cmp rcx, rdx
jae 0x140086686
movabs rdx, 0x9ec8b1a49410426f
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4e50bf597
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a453ae7721
cmp rcx, rdx
jae 0x140085bed
movabs rdx, 0x9ec8b1a4534cf7bf
cmp rcx, rdx
jae 0x1400866bd
movabs rdx, 0x9ec8b1a453081314
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 1]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a416cc5ae2
movabs rdx, 0x9ec8b1a47af2889c
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4d32b404b
cmp rcx, rdx
jae 0x140085c44
movabs rdx, 0x9ec8b1a4d2cb8a8b
cmp rcx, rdx
jae 0x1400866d0
movabs rdx, 0x9ec8b1a4ceb9513e
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + rsi]
cmp rcx, r12
movabs rcx, 0x9ec8b1a4361d4d11
movabs rdx, 0x9ec8b1a4b3b05c3d
cmova rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a43543102e
cmp rcx, rdx
jae 0x140085c9b
movabs rdx, 0x9ec8b1a434d18b7d
cmp rcx, rdx
jae 0x1400866e3
movabs rdx, 0x9ec8b1a433582de2
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 0x61]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a442f8c804
movabs rdx, 0x9ec8b1a4f4540dad
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4b0bc49e9
cmp rcx, rdx
jae 0x140085cf2
movabs rdx, 0x9ec8b1a4afaaf40f
cmp rcx, rdx
jae 0x14008671a
movabs rdx, 0x9ec8b1a4aa7cc0c5
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 0x28]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a46a3b7396
movabs rdx, 0x9ec8b1a4d946a446
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4703ee5ff
cmp rcx, rdx
jae 0x140085d3c
movabs rdx, 0x9ec8b1a4703654e2
cmp rcx, rdx
jae 0x140086751
movabs rdx, 0x9ec8b1a470143719
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + rsi]
cmp rcx, 0x28
movabs rcx, 0x9ec8b1a4f2b9d437
movabs rdx, 0x9ec8b1a44c6df28b
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4ee46d644
cmp rcx, rdx
jae 0x140085da5
movabs rdx, 0x9ec8b1a4edabe83c
cmp rcx, rdx
jae 0x140086790
movabs rdx, 0x9ec8b1a4ed9a7ffd
cmp rcx, rdx
jne 0x1400833a0
jmp 0x140087a81
movabs rdx, 0x9ec8b1a420f782d2
cmp rcx, rdx
jae 0x140085dfc
movabs rdx, 0x9ec8b1a420b5b8a1
cmp rcx, rdx
jae 0x1400867c7
movabs rdx, 0x9ec8b1a41f6557b3
cmp rcx, rdx
mov edx, 4
mov r8d, dword [rbp + 0xc0]
cmove r8d, edx
mov dword [rbp + 0xc0], r8d
movabs rdx, 0x9ec8b1a4b5766a23
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4a1b0c24f
cmp rcx, rdx
jae 0x140085e3d
movabs rdx, 0x9ec8b1a49f6ab8b7
cmp rcx, rdx
jae 0x1400867fe
movabs rdx, 0x9ec8b1a49ef09df0
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x263f6148]
lea ebx, [r12 + rcx]
add ebx, 0x263f6148
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 8
movabs rcx, 0x9ec8b1a40921bb6c
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4602fe797
cmp rcx, rdx
jae 0x140085e70
movabs rdx, 0x9ec8b1a45ef83e4e
cmp rcx, rdx
jae 0x140086811
movabs rdx, 0x9ec8b1a45ea74890
cmp rcx, rdx
movabs rdx, 0x9ec8b1a40ceec977
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4e50bf597
cmp rcx, rdx
jae 0x140085eba
movabs rdx, 0x9ec8b1a4e46c8294
cmp rcx, rdx
jae 0x140086824
movabs rdx, 0x9ec8b1a4e2fa7cb0
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 5]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a411952cbc
movabs rdx, 0x9ec8b1a48af611f2
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a442f8c804
cmp rcx, rdx
jae 0x140085eed
movabs rdx, 0x9ec8b1a4426d5a65
cmp rcx, rdx
jae 0x14008684e
movabs rdx, 0x9ec8b1a441801dbc
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x11655628]
lea ebx, [r12 + rcx]
add ebx, 0x11655628
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xe8
movabs rcx, 0x9ec8b1a4703ee5ff
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4bcbe92bf
cmp rcx, rdx
jae 0x140085f37
movabs rdx, 0x9ec8b1a4bc963c64
cmp rcx, rdx
jae 0x140086885
movabs rdx, 0x9ec8b1a4bc1a3cac
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x548a1bf0]
lea ebx, [r12 + rcx]
add ebx, 0xab75e410
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x90
movabs rcx, 0x9ec8b1a49b74f1e4
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a487e182cd
cmp rcx, rdx
jae 0x140085f6a
movabs rdx, 0x9ec8b1a487b604d8
cmp rcx, rdx
jae 0x1400868b1
movabs rdx, 0x9ec8b1a48700044e
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x10cceb1c]
lea ebx, [r12 + rcx]
add ebx, 0x10cceb1c
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x3c
movabs rcx, 0x9ec8b1a49d3dc702
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4fe7e8542
cmp rcx, rdx
jge 0x140085f9d
movabs rdx, 0x9ec8b1a4fadd6269
cmp rcx, rdx
jae 0x1400868c4
movabs rdx, 0x9ec8b1a4f94868eb
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + r12 - 0x60]
mov byte [rbp + 0xc8], cl
movabs rcx, 0x9ec8b1a4483fbcac
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a405c68ff5
cmp rcx, rdx
jae 0x1400868ee
movabs rdx, 0x9ec8b1a404e5341b
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 1]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4372e0c37
movabs rdx, 0x9ec8b1a447409a1b
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a48b14bc5b
cmp rcx, rdx
jae 0x140086901
movabs rdx, 0x9ec8b1a48af611f2
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0xe7a2594]
lea ebx, [r12 + rcx]
add ebx, 0xf185da6c
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xc
movabs rcx, 0x9ec8b1a4703654e2
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4483fbcac
cmp rcx, rdx
jae 0x140086938
movabs rdx, 0x9ec8b1a447aeb3c1
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 2]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4a2ddc847
movabs rdx, 0x9ec8b1a4824cfed3
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4c5315570
cmp rcx, rdx
jae 0x14008695e
movabs rdx, 0x9ec8b1a4c4e43f48
cmp rcx, rdx
jne 0x1400833a0
mov ecx, dword [rbp + 0xa8]
cmp ecx, 2
movabs rcx, 0x9ec8b1a49849ac2d
movabs rdx, 0x9ec8b1a43d068674
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a42a2d85e7
cmp rcx, rdx
jae 0x140086995
movabs rdx, 0x9ec8b1a42a227e0c
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x6e09b220]
lea ebx, [r12 + rcx]
add ebx, 0x91f64de0
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xe0
movabs rcx, 0x9ec8b1a438221ed0
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4a50dad37
cmp rcx, rdx
jae 0x1400869a8
movabs rdx, 0x9ec8b1a4a4833837
cmp rcx, rdx
movabs rdx, 0x9ec8b1a408f685e4
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a46428252e
cmp rcx, rdx
jae 0x1400869d2
movabs rdx, 0x9ec8b1a463d93b21
cmp rcx, rdx
jne 0x1400833a0
cmp rax, 9
movabs rcx, 0x9ec8b1a498c3275b
movabs rdx, 0x9ec8b1a4579c7c4a
cmovb rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4e745e5d5
cmp rcx, rdx
jae 0x140086a09
movabs rdx, 0x9ec8b1a4e72cb64a
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 8]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4ff2d41f5
movabs rdx, 0x9ec8b1a4c7884b5a
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a414ba2ed1
cmp rcx, rdx
jae 0x140086a40
movabs rdx, 0x9ec8b1a4121e5a70
cmp rcx, rdx
jne 0x1400833a0
mov dword [rbp + 0xc0], 1
lea rcx, [rbp + 0x16b3034]
mov qword [rbp + 0xb8], rcx
movabs rcx, 0x9ec8b1a4b5766a23
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a49874186d
cmp rcx, rdx
jae 0x140086a77
movabs rdx, 0x9ec8b1a49849ac2d
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4ed9a7ffd
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4580baf16
cmp rcx, rdx
jae 0x140086aae
movabs rdx, 0x9ec8b1a457d4121b
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x30ac66d8]
lea ebx, [r12 + rcx]
add ebx, 0x30ac66d8
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x18
movabs rcx, 0x9ec8b1a438221ed0
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4d9e3fc58
cmp rcx, rdx
jae 0x140086ac1
movabs rdx, 0x9ec8b1a4d946a446
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x2e59a150]
lea ebx, [r12 + rcx]
add ebx, 0x2e59a150
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xd0
movabs rcx, 0x9ec8b1a40921bb6c
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4382393d5
cmp rcx, rdx
jae 0x140086ad4
xor edx, edx
movabs r8, 0x9ec8b1a438221ed0
cmp rcx, r8
sete dl
movabs r8, 0x9ec8b1a49b74f1e4
cmove rcx, r8
add rax, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4b5766a23
cmp rcx, rdx
jae 0x140086b0b
movabs rdx, 0x9ec8b1a4b503a2b8
cmp rcx, rdx
jne 0x1400833a0
mov dword [rbp + 0xc0], 1
lea rcx, [rbp + 0x14feed0]
mov qword [rbp + 0xb8], rcx
movabs rcx, 0x9ec8b1a4b5766a23
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a477f8888e
cmp rcx, rdx
jae 0x140086b2c
movabs rdx, 0x9ec8b1a475de1e7c
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 6]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4e6e120a6
movabs rdx, 0x9ec8b1a42a227e0c
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4f1ee8a23
cmp rcx, rdx
jae 0x140083390
movabs rdx, 0x9ec8b1a4f1bb7df5
cmp rcx, rdx
movabs rdx, 0x9ec8b1a48ae857c8
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a40a580224
cmp rcx, rdx
jae 0x140086b56
movabs rdx, 0x9ec8b1a40a079ea8
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4beaca1dd
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4933611ec
cmp rcx, rdx
jae 0x140086b80
movabs rdx, 0x9ec8b1a491fcda1e
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4852ee5b7
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4513d0f01
cmp rcx, rdx
jae 0x140086bb7
movabs rdx, 0x9ec8b1a45035eae1
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4580baf16
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4cc3bb7fb
cmp rcx, rdx
jae 0x140086bca
movabs rdx, 0x9ec8b1a4cab5f6c0
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x750202b8]
lea ebx, [r12 + rcx]
add ebx, 0x750202b8
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xf8
movabs rcx, 0x9ec8b1a40921bb6c
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a43235dcad
cmp rcx, rdx
jae 0x140086c0b
movabs rdx, 0x9ec8b1a431f4217b
cmp rcx, rdx
jne 0x1400833a0
lea rsi, [rax + 0x80]
add rax, 0x83
movabs rcx, 0x9ec8b1a46b102c79
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4a982f207
cmp rcx, rdx
jae 0x140086c1e
movabs rdx, 0x9ec8b1a4a8ce02e6
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x6c4f57a4]
lea ebx, [r12 + rcx]
add ebx, 0x6c4f57a4
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x84
movabs rcx, 0x9ec8b1a438221ed0
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a46d9ce1f7
cmp rcx, rdx
jae 0x140086c31
movabs rdx, 0x9ec8b1a46b6a8244
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 7]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a453081314
movabs rdx, 0x9ec8b1a4e7d4135f
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4ec7dd6c3
cmp rcx, rdx
jae 0x140086c5b
movabs rdx, 0x9ec8b1a4ec74f25a
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x21016b2c]
lea ebx, [r12 + rcx]
add ebx, 0xdefe94d4
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x34
movabs rcx, 0x9ec8b1a43d7af064
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a41d464164
cmp rcx, rdx
jae 0x140086c6e
movabs rdx, 0x9ec8b1a41d187792
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x72af3d30]
lea ebx, [r12 + rcx]
add ebx, 0x72af3d30
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xb0
movabs rcx, 0x9ec8b1a4703ee5ff
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a49def46be
cmp rcx, rdx
jae 0x140086c8c
movabs rdx, 0x9ec8b1a49d3dc702
cmp rcx, rdx
mov edx, 0
cmove rdx, rax
movabs r8, 0x9ec8b1a41d464164
cmove rcx, r8
add rsi, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a45dea2509
cmp rcx, rdx
jae 0x140086cb6
movabs rdx, 0x9ec8b1a45c7e76c5
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 5]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4e2fa7cb0
movabs rdx, 0x9ec8b1a4a8ce02e6
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4e1ffe8c7
cmp rcx, rdx
jae 0x140086cc9
movabs rdx, 0x9ec8b1a4e1b290e0
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4dd260e62
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a43e37dc48
cmp rcx, rdx
jae 0x140086cf3
movabs rdx, 0x9ec8b1a43de50297
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 1]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4e1ffe8c7
cmove rcx, r15
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4bb9607c2
cmp rcx, rdx
jae 0x140086d1d
movabs rdx, 0x9ec8b1a4badc8aae
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 1]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4e72cb64a
movabs rdx, 0x9ec8b1a4ec5c38a8
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a486e9a038
cmp rcx, rdx
jae 0x140086d47
movabs rdx, 0x9ec8b1a48674ba47
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 1]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a49b6898f8
movabs rdx, 0x9ec8b1a46428252e
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4f78db088
cmp rcx, rdx
jae 0x140086d67
movabs rdx, 0x9ec8b1a4f659d0dc
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x4c6fdbe8]
lea ebx, [r12 + rcx]
add ebx, 0xb3902418
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x58
movabs rcx, 0x9ec8b1a49d3dc702
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a40931ce04
cmp rcx, rdx
jae 0x140086d9e
movabs rdx, 0x9ec8b1a40921bb6c
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x51add204]
lea r8d, [r12 + rcx]
add r8d, 0x51add204
and edx, ecx
add edx, edx
sub r8d, edx
add r8b, bl
add r8b, 0xe4
mov byte [rbp + r12 - 0x60], r8b
movabs rcx, 0x9ec8b1a49d3dc702
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4916072d2
cmp rcx, rdx
jae 0x140086dc8
movabs rdx, 0x9ec8b1a48df81fa2
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 0x20]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a45a79f3a0
movabs rdx, 0x9ec8b1a4c5315570
cmovb rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a44c6df28b
cmp rcx, rdx
jae 0x140086df2
movabs rdx, 0x9ec8b1a44baa8e75
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 0x5a]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a43bc20803
movabs rdx, 0x9ec8b1a43543102e
cmova rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4c7884b5a
cmp rcx, rdx
jae 0x140086e2e
movabs rdx, 0x9ec8b1a4c725e601
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x4a58b10]
lea ebx, [r12 + rcx]
add ebx, 0x4a58b10
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x90
movabs rcx, 0x9ec8b1a4703654e2
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a430e772ee
cmp rcx, rdx
jae 0x140086e85
movabs rdx, 0x9ec8b1a430cb5ec8
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x2a4c814c]
lea ebx, [r12 + rcx]
add ebx, 0x2a4c814c
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xec
movabs rcx, 0x9ec8b1a4ceb9513e
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4a7fa5bd1
cmp rcx, rdx
jae 0x140086eb8
movabs rdx, 0x9ec8b1a4a7a39b20
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x73d12ca0]
lea ebx, [r12 + rcx]
add ebx, 0x8c2ed360
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x60
movabs rcx, 0x9ec8b1a420f782d2
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4678f6ac5
cmp rcx, rdx
jae 0x140086f0f
movabs rdx, 0x9ec8b1a4664afeef
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 6]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a45c7e76c5
movabs rdx, 0x9ec8b1a40104fac2
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4ea2af021
cmp rcx, rdx
jae 0x140086f42
movabs rdx, 0x9ec8b1a4e7d4135f
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea ebx, [r12 + rcx]
and ecx, r12d
add ecx, ecx
sub ebx, ecx
movabs rcx, 0x9ec8b1a49b74f1e4
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a41a396453
cmp rcx, rdx
jae 0x140086f8c
movabs rdx, 0x9ec8b1a419aed787
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4e1b290e0
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a49b4872f4
cmp rcx, rdx
jae 0x140086fd9
movabs rdx, 0x9ec8b1a49af4aab3
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 0x42]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a40849bff4
movabs rdx, 0x9ec8b1a46525c346
cmova rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a45a79f3a0
cmp rcx, rdx
jae 0x140087030
movabs rdx, 0x9ec8b1a45a3be383
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4ceb9513e
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4df2f62b0
cmp rcx, rdx
jae 0x14008707a
movabs rdx, 0x9ec8b1a4debf32b1
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x4a1d1660]
lea ebx, [r12 + rcx]
add ebx, 0xb5e2e9a0
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xa0
movabs rcx, 0x9ec8b1a4703654e2
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a43b4343c3
cmp rcx, rdx
jae 0x1400870ad
movabs rdx, 0x9ec8b1a43ab8f242
cmp rcx, rdx
movabs rdx, 0x9ec8b1a487b604d8
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4b863256f
cmp rcx, rdx
jae 0x1400870f7
movabs rdx, 0x9ec8b1a4b8539f1e
cmp rcx, rdx
movabs rdx, 0x9ec8b1a45035eae1
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a48359222f
cmp rcx, rdx
jae 0x140087141
movabs rdx, 0x9ec8b1a4824cfed3
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x6027f798]
lea ebx, [r12 + rcx]
add ebx, 0x6027f798
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xd8
movabs rcx, 0x9ec8b1a4703ee5ff
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4f3e89768
cmp rcx, rdx
jae 0x1400871b7
movabs rdx, 0x9ec8b1a4f33df31a
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4e14475ec
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a40ceec977
cmp rcx, rdx
jae 0x14008720e
movabs rdx, 0x9ec8b1a40c932ad1
cmp rcx, rdx
movabs rdx, 0x9ec8b1a419aed787
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a495280be5
cmp rcx, rdx
jae 0x140087241
movabs rdx, 0x9ec8b1a4948368ac
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4a2230999
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a454079869
cmp rcx, rdx
jae 0x140087298
movabs rdx, 0x9ec8b1a453ae7721
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x5f8f8c8c]
lea ebx, [r12 + rcx]
add ebx, 0xa0707374
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xd4
movabs rcx, 0x9ec8b1a4703ee5ff
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4d3b8ab19
cmp rcx, rdx
jae 0x1400872d4
movabs rdx, 0x9ec8b1a4d32b404b
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x38c6a6e0]
lea ebx, [r12 + rcx]
add ebx, 0x38c6a6e0
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xe0
movabs rcx, 0x9ec8b1a41d464164
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a43608f008
cmp rcx, rdx
jae 0x14008732b
movabs rdx, 0x9ec8b1a43543102e
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x1bd25bb8]
lea ebx, [r12 + rcx]
add ebx, 0x1bd25bb8
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xf8
movabs rcx, 0x9ec8b1a41d464164
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4b23b64b4
cmp rcx, rdx
jae 0x140087382
movabs rdx, 0x9ec8b1a4b0bc49e9
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 8]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4c78e6b3d
movabs rdx, 0x9ec8b1a49415c2fe
cmovb rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a472388fc2
cmp rcx, rdx
jae 0x1400873b5
movabs rdx, 0x9ec8b1a4703ee5ff
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x197f9630]
lea r8d, [r12 + rcx]
add r8d, 0x197f9630
and edx, ecx
add edx, edx
sub r8d, edx
add r8b, 0xb0
mov byte [rbp + r12 - 0x60], r8b
sub r12, rsi
inc rsi
add r12, 0xfffffffffffffffe
movabs rcx, 0x9ec8b1a420f782d2
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4eea695b6
cmp rcx, rdx
jae 0x1400873e8
movabs rdx, 0x9ec8b1a4ee46d644
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x6a94fd28]
lea ebx, [r12 + rcx]
add ebx, 0x6a94fd28
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xe8
movabs rcx, 0x9ec8b1a41d464164
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4222fc558
cmp rcx, rdx
jae 0x14008741b
movabs rdx, 0x9ec8b1a420f782d2
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + r12 - 0x60]
add r12, rax
add r12, rcx
movabs rcx, 0x9ec8b1a408f685e4
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4a2230999
cmp rcx, rdx
jae 0x140087465
movabs rdx, 0x9ec8b1a4a1b0c24f
cmp rcx, rdx
movabs rdx, 0x9ec8b1a43235dcad
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a46191dcb7
cmp rcx, rdx
jae 0x140087498
movabs rdx, 0x9ec8b1a4602fe797
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 4]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a431f4217b
movabs rdx, 0x9ec8b1a49410426f
cmova rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4e601ee3d
cmp rcx, rdx
jae 0x1400874e2
movabs rdx, 0x9ec8b1a4e50bf597
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4a50dad37
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4443e83c7
cmp rcx, rdx
jae 0x140087515
movabs rdx, 0x9ec8b1a442f8c804
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 4]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4aa7cc0c5
movabs rdx, 0x9ec8b1a41ab6404f
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4beaca1dd
cmp rcx, rdx
jae 0x14008756c
movabs rdx, 0x9ec8b1a4bcbe92bf
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4f41c55eb
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4882928fd
cmp rcx, rdx
jae 0x14008759f
movabs rdx, 0x9ec8b1a487e182cd
cmp rcx, rdx
movabs rdx, 0x9ec8b1a40a079ea8
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4ff2d41f5
cmp rcx, rdx
jge 0x1400875d2
movabs rdx, 0x9ec8b1a4fe7e8542
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 6]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a43b4343c3
movabs rdx, 0x9ec8b1a49ef09df0
cmova rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x18e72b24]
lea ebx, [r12 + rcx]
add ebx, 0xe718d4dc
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xfc
movabs rcx, 0x9ec8b1a49b74f1e4
jmp 0x1400833a0
cmove rcx, rdi
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x252c588]
lea ebx, [r12 + rcx]
add ebx, 0x252c588
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x48
movabs rcx, 0x9ec8b1a49d3dc702
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x3f268c6c]
lea ebx, [r12 + rcx]
add ebx, 0x3f268c6c
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xc
movabs rcx, 0x9ec8b1a4a3e5d103
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 0x42]
cmp rsi, rcx
mov rcx, r13
movabs rdx, 0x9ec8b1a455ebd6b4
cmovb rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
mov byte [rbp + r12 - 0x60], bl
movabs rcx, 0x9ec8b1a496ae8015
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4c0928a77
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 5]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4b4912feb
movabs rdx, 0x9ec8b1a48b14bc5b
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a475257176
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a417bfbe85
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4ec57fd7d
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 0x10]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4efc5a050
movabs rdx, 0x9ec8b1a4edabe83c
cmovb rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 6]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4b36d1f88
movabs rdx, 0x9ec8b1a40c169abb
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea ebx, [r12 + rcx]
and ecx, r12d
add ecx, ecx
sub ebx, ecx
movabs rcx, 0x9ec8b1a49d3dc702
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 0x400]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a41a396453
movabs rdx, 0x9ec8b1a4d32b404b
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a45ea74890
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 7]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a43e37dc48
movabs rdx, 0x9ec8b1a41a46cbc1
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a42a2d85e7
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 1]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a404e5341b
movabs rdx, 0x9ec8b1a4e745e5d5
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 2]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a46191dcb7
movabs rdx, 0x9ec8b1a44922fe0e
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rsi, [rax + 4]
add rax, 0x84
movabs rcx, 0x9ec8b1a4da4278a2
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a472388fc2
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x8b2ab14]
lea ebx, [r12 + rcx]
add ebx, 0x8b2ab14
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x74
movabs rcx, 0x9ec8b1a4703ee5ff
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x56dce178]
lea ebx, [r12 + rcx]
add ebx, 0xa9231e88
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x48
movabs rcx, 0x9ec8b1a49b74f1e4
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0xc27600c]
lea ebx, [r12 + rcx]
add ebx, 0xf3d89ff4
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x54
movabs rcx, 0x9ec8b1a40921bb6c
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a439a2f3f9
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4583500f0
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4ba319e6e
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
cmp rsi, 0x3e8
movabs rcx, 0x9ec8b1a42888f9f0
movabs rdx, 0x9ec8b1a49af4aab3
cmovb rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4a1b0c24f
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x790f22bc]
lea ebx, [r12 + rcx]
add ebx, 0x790f22bc
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xdc
movabs rcx, 0x9ec8b1a49d3dc702
jmp 0x1400833a0
sete dl
movzx edx, dl
movabs r8, 0x9ec8b1a40fb4ed02
cmove rcx, r8
add r12, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 5]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4222fc558
movabs rdx, 0x9ec8b1a4f0b525f6
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a43ab8f242
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 1]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a427609e0f
movabs rdx, 0x9ec8b1a489e2dff5
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x69642710]
lea ebx, [r12 + rcx]
add ebx, 0x969bd8f0
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x70
movabs rcx, 0x9ec8b1a48359222f
jmp 0x1400833a0
jne 0x1400833a0
mov dword [rbp + 0xc0], 1
lea rcx, [rbp - 0x60]
mov qword [rbp + 0xb8], rcx
movabs rcx, 0x9ec8b1a4ed9a7ffd
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 0x61]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4602fe797
movabs rdx, 0x9ec8b1a4debf32b1
cmova rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 3]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a491a07b12
movabs rdx, 0x9ec8b1a4f3e89768
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a45c4a3439
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a45dea2509
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
cmp rax, r12
movabs rcx, 0x9ec8b1a48df81fa2
movabs rdx, 0x9ec8b1a4b503a2b8
cmova rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a487e182cd
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a491620e11
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x10348010]
lea ebx, [r12 + rcx]
add ebx, 0xefcb7ff0
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x70
movabs rcx, 0x9ec8b1a49d3dc702
jmp 0x1400833a0
jne 0x1400833a0
mov ecx, dword [rbp + 0xa8]
cmp ecx, 4
movabs rcx, 0x9ec8b1a49849ac2d
movabs rdx, 0x9ec8b1a4a6a3e184
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 0x5a]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a48674ba47
movabs rdx, 0x9ec8b1a4ec74f25a
cmova rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x7876b7b0]
lea ebx, [r12 + rcx]
add ebx, 0x87894850
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xd0
movabs rcx, 0x9ec8b1a40921bb6c
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x460ff65c]
lea ebx, [r12 + rcx]
add ebx, 0xb9f009a4
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x84
movabs rcx, 0x9ec8b1a463d93b21
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a49950fc4c
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4e601ee3d
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x7ed69d3c]
lea ebx, [r12 + rcx]
add ebx, 0x812962c4
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xa4
movabs rcx, 0x9ec8b1a438221ed0
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x250e8b30]
lea ebx, [r12 + rcx]
add ebx, 0xdaf174d0
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x50
movabs rcx, 0x9ec8b1a420f782d2
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x3388b0c4]
lea r8d, [r12 + rcx]
add r8d, 0xcc774f3c
and edx, ecx
add edx, edx
sub r8d, edx
add r8b, 0x5c
mov byte [rbp + r12 - 0x60], r8b
movabs rcx, 0x9ec8b1a438221ed0
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x1fdf7bbc]
lea ebx, [r12 + rcx]
add ebx, 0x1fdf7bbc
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xdc
movabs rcx, 0x9ec8b1a4483fbcac
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x507cfbec]
lea ebx, [r12 + rcx]
add ebx, 0xaf830414
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x74
movabs rcx, 0x9ec8b1a470143719
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4d73178a5
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4a982f207
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 0x7a]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a46546150f
movabs rdx, 0x9ec8b1a457d4121b
cmova rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x746997ac]
lea ebx, [r12 + rcx]
add ebx, 0x8b966854
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xb4
movabs rcx, 0x9ec8b1a40921bb6c
jmp 0x1400833a0
jne 0x1400833a0
mov ecx, dword [rbp + 0xa8]
cmp ecx, 4
movabs rcx, 0x9ec8b1a47c8f65e3
movabs rdx, 0x9ec8b1a454079869
cmovl rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a491fcda1e
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 1]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a467978a8f
movabs rdx, 0x9ec8b1a49874186d
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4e50bf597
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x172cd0a8]
lea ebx, [r12 + rcx]
add ebx, 0x172cd0a8
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x68
movabs rcx, 0x9ec8b1a4703654e2
jmp 0x1400833a0
jne 0x1400833a0
cmp rsi, r12
movabs rcx, 0x9ec8b1a49662658c
movabs rdx, 0x9ec8b1a4121e5a70
cmova rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x76bc5d34]
lea ebx, [r12 + rcx]
add ebx, 0x76bc5d34
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x94
movabs rcx, 0x9ec8b1a45a3be383
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4e66b5a5f
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 0x7a]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a433582de2
movabs rdx, 0x9ec8b1a4847b7aee
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x6435179c]
lea ebx, [r12 + rcx]
add ebx, 0x6435179c
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xbc
movabs rcx, 0x9ec8b1a4703654e2
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x7d1c42c0]
lea ebx, [r12 + rcx]
add ebx, 0x7d1c42c0
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xc0
movabs rcx, 0x9ec8b1a41d464164
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x57754c84]
lea ebx, [r12 + rcx]
add ebx, 0x57754c84
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x64
movabs rcx, 0x9ec8b1a41d464164
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x4333ac70]
lea ebx, [r12 + rcx]
add ebx, 0x4333ac70
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xf0
movabs rcx, 0x9ec8b1a4703ee5ff
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4948368ac
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4b8539f1e
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x3795d0c8]
lea ebx, [r12 + rcx]
add ebx, 0xc86a2f38
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x78
movabs rcx, 0x9ec8b1a420f782d2
jmp 0x1400833a0
jne 0x1400833a0
mov ecx, dword [rbp + 0xc0]
mov dword [rbp + 0xa8], ecx
movabs rcx, 0x9ec8b1a439190655
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 0x20]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4d7bc764f
movabs rdx, 0x9ec8b1a4e65c0349
cmovb rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 4]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a49648bd5f
movabs rdx, 0x9ec8b1a4ee46d644
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x25a6f63c]
lea ebx, [r12 + rcx]
add ebx, 0x25a6f63c
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x5c
movabs rcx, 0x9ec8b1a420f782d2
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a45ef83e4e
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x1572762c]
lea ebx, [r12 + rcx]
add ebx, 0x1572762c
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xcc
mov dword [rbp + 0xc0], 2
movabs rcx, 0x9ec8b1a4b5766a23
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a49f6ab8b7
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4ec7dd6c3
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 9]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4b0bc49e9
movabs rdx, 0x9ec8b1a4a316d3ad
cmovb rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a409a99b0d
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, bl
not rcx
add r12, rcx
movabs rcx, 0x9ec8b1a417bfbe85
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 0x2a]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a44baa8e75
movabs rdx, 0x9ec8b1a42daa77dc
cmova rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a462f311cc
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 1]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4ffddd4e2
movabs rdx, 0x9ec8b1a41d187792
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 2]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a444821b89
movabs rdx, 0x9ec8b1a453ae7721
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 0x2a]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a46d9ce1f7
movabs rdx, 0x9ec8b1a420b5b8a1
cmovb rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 1]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a45b07ca22
cmove rcx, r14
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x1aa185a0]
lea ebx, [r12 + rcx]
add ebx, 0xe55e7a60
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x60
movabs rcx, 0x9ec8b1a48359222f
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 5]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a46b6a8244
movabs rdx, 0x9ec8b1a4cab5f6c0
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 1]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4316fd451
movabs rdx, 0x9ec8b1a434d18b7d
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x6bb6ec98]
lea ebx, [r12 + rcx]
add ebx, 0x94491368
and edx, ecx
add edx, edx
sub ebx, edx
sub bl, byte [rbp + r12 - 0x60]
add bl, 0x28
movabs rcx, 0x9ec8b1a48359222f
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4c78e6b3d
cmp rcx, rdx
jae 0x140087605
movabs rdx, 0x9ec8b1a4c7884b5a
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x7216d224]
lea ebx, [r12 + rcx]
add ebx, 0x8de92ddc
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xfc
movabs rcx, 0x9ec8b1a420f782d2
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4311e5e2d
cmp rcx, rdx
jae 0x14008762f
movabs rdx, 0x9ec8b1a430e772ee
cmp rcx, rdx
movabs rdx, 0x9ec8b1a40c932ad1
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4a80c6bdc
cmp rcx, rdx
jae 0x140087659
movabs rdx, 0x9ec8b1a4a7fa5bd1
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0xcbfcb18]
lea ebx, [r12 + rcx]
add ebx, 0xcbfcb18
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x58
movabs rcx, 0x9ec8b1a49b74f1e4
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a467978a8f
cmp rcx, rdx
jae 0x140087690
movabs rdx, 0x9ec8b1a4678f6ac5
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4b23b64b4
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4eb481ac7
cmp rcx, rdx
jae 0x1400876ba
movabs rdx, 0x9ec8b1a4ea2af021
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 2]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a41a47903e
movabs rdx, 0x9ec8b1a4e76d1ba3
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a41a46cbc1
cmp rcx, rdx
jae 0x1400876cd
movabs rdx, 0x9ec8b1a41a396453
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 0x3e8]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4fadd6269
movabs rdx, 0x9ec8b1a4a80c6bdc
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a49b6898f8
cmp rcx, rdx
jae 0x140087704
movabs rdx, 0x9ec8b1a49b4872f4
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x7c83d7b4]
lea ebx, [r12 + rcx]
add ebx, 0x837c284c
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xec
movabs rcx, 0x9ec8b1a48359222f
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a45b07ca22
cmp rcx, rdx
jae 0x14008772e
movabs rdx, 0x9ec8b1a45a79f3a0
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 1]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4916072d2
movabs rdx, 0x9ec8b1a4316a662a
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4e10426bf
cmp rcx, rdx
jae 0x140087758
movabs rdx, 0x9ec8b1a4df2f62b0
cmp rcx, rdx
movabs rdx, 0x9ec8b1a457b3d1b2
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a43bc20803
cmp rcx, rdx
jae 0x14008776b
movabs rdx, 0x9ec8b1a43b4343c3
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 0x42]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4e46c8294
movabs rdx, 0x9ec8b1a4bc1a3cac
cmova rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4b957ad69
cmp rcx, rdx
jae 0x140087795
movabs rdx, 0x9ec8b1a4b863256f
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 5]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4e7742cb5
movabs rdx, 0x9ec8b1a48700044e
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4847b7aee
cmp rcx, rdx
jae 0x1400877cc
movabs rdx, 0x9ec8b1a48359222f
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x291bab34]
lea r8d, [r12 + rcx]
add r8d, 0xd6e454cc
and edx, ecx
add edx, edx
sub r8d, edx
add r8b, 0x6c
mov byte [rbp + r12 - 0x60], r8b
lea rcx, [rax + 1]
movzx edx, r8b
not rax
add rax, r12
mov r12, rax
sub r12, rdx
mov rax, rcx
movabs rcx, 0x9ec8b1a4703ee5ff
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4f41c55eb
cmp rcx, rdx
jae 0x140087803
movabs rdx, 0x9ec8b1a4f3e89768
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x69fc921c]
lea ebx, [r12 + rcx]
add ebx, 0x96036de4
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xc4
movabs rcx, 0x9ec8b1a41d464164
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a40f9db6a3
cmp rcx, rdx
jae 0x140087816
movabs rdx, 0x9ec8b1a40ceec977
cmp rcx, rdx
movabs rdx, 0x9ec8b1a473de0c73
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a49648bd5f
cmp rcx, rdx
jae 0x140087829
movabs rdx, 0x9ec8b1a495280be5
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x81a4008]
lea ebx, [r12 + rcx]
add ebx, 0xf7e5bff8
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x38
movabs rcx, 0x9ec8b1a48359222f
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a455ebd6b4
cmp rcx, rdx
jae 0x140087853
movabs rdx, 0x9ec8b1a454079869
cmp rcx, rdx
mov edx, 0
cmove r12, rdx
movabs rdx, 0x9ec8b1a40fb4ed02
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4d73178a5
cmp rcx, rdx
jae 0x140087866
movabs rdx, 0x9ec8b1a4d3b8ab19
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x429b4164]
lea ebx, [r12 + rcx]
add ebx, 0x429b4164
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x44
movabs rcx, 0x9ec8b1a4a81d486c
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4361d4d11
cmp rcx, rdx
jae 0x140087890
movabs rdx, 0x9ec8b1a43608f008
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x5aea017c]
lea ebx, [r12 + rcx]
add ebx, 0xa515fe84
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x64
movabs rcx, 0x9ec8b1a458dc3273
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4b36d1f88
cmp rcx, rdx
jae 0x1400878ba
movabs rdx, 0x9ec8b1a4b23b64b4
cmp rcx, rdx
movabs rdx, 0x9ec8b1a461afe0bb
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a473de0c73
cmp rcx, rdx
jae 0x1400878e4
movabs rdx, 0x9ec8b1a472388fc2
cmp rcx, rdx
movabs rdx, 0x9ec8b1a436a5492d
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4efc5a050
cmp rcx, rdx
jae 0x14008790e
movabs rdx, 0x9ec8b1a4eea695b6
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4882928fd
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a427609e0f
cmp rcx, rdx
jae 0x14008793b
movabs rdx, 0x9ec8b1a4222fc558
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 4]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4badc8aae
movabs rdx, 0x9ec8b1a49b4872f4
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4a2ddc847
cmp rcx, rdx
jae 0x140087965
movabs rdx, 0x9ec8b1a4a2230999
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4f1bb7df5
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a461afe0bb
cmp rcx, rdx
jae 0x14008798f
movabs rdx, 0x9ec8b1a46191dcb7
cmp rcx, rdx
jne 0x1400833a0
lea rcx, [rax + 3]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4b863256f
movabs rdx, 0x9ec8b1a4426d5a65
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4e65c0349
cmp rcx, rdx
jae 0x1400879a2
movabs rdx, 0x9ec8b1a4e601ee3d
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4866681e4
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a444821b89
cmp rcx, rdx
jae 0x1400879e3
movabs rdx, 0x9ec8b1a4443e83c7
cmp rcx, rdx
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x2dc13644]
lea ebx, [r12 + rcx]
add ebx, 0xd23ec9bc
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xdc
movabs rcx, 0x9ec8b1a48359222f
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4c0928a77
cmp rcx, rdx
jae 0x140087a0d
movabs rdx, 0x9ec8b1a4beaca1dd
cmp rcx, rdx
movabs rdx, 0x9ec8b1a43d7af064
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a489e2dff5
cmp rcx, rdx
jae 0x140087a20
movabs rdx, 0x9ec8b1a4882928fd
cmp rcx, rdx
movabs rdx, 0x9ec8b1a4d2cb8a8b
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4ffddd4e2
cmp rcx, rdx
jge 0x140087a57
movabs rdx, 0x9ec8b1a4ff2d41f5
cmp rcx, rdx
movabs rdx, 0x9ec8b1a430e772ee
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 0x64]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a429b4b6ae
movabs rdx, 0x9ec8b1a4c3939314
cmovb rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 3]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4f246d4ea
movabs rdx, 0x9ec8b1a4443e83c7
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x4202d658]
lea ebx, [r12 + rcx]
add ebx, 0xbdfd29a8
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x68
movabs rcx, 0x9ec8b1a48359222f
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 0xa]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4c5bf6a90
movabs rdx, 0x9ec8b1a4382393d5
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4d9e3fc58
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x1b39f0ac]
lea ebx, [r12 + rcx]
add ebx, 0x1b39f0ac
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x4c
movabs rcx, 0x9ec8b1a48359222f
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 1]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a486e9a038
movabs rdx, 0x9ec8b1a40b9d6601
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 3]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a400164387
movabs rdx, 0x9ec8b1a49c97df83
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4c947b6a9
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 8]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4fe7e8542
movabs rdx, 0x9ec8b1a475b7653b
cmova rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 + 0x429b4164]
lea ebx, [r12 + rcx]
add ebx, 0x429b4164
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x44
movabs rcx, 0x9ec8b1a4583500f0
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x6149e708]
lea ebx, [r12 + rcx]
add ebx, 0x9eb618f8
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x38
movabs rcx, 0x9ec8b1a4703654e2
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4534cf7bf
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a45a3be383
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 3]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a40931ce04
movabs rdx, 0x9ec8b1a4b7e84083
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a4e50bf597
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 3]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a477f8888e
movabs rdx, 0x9ec8b1a4cc3bb7fb
cmovb rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 5]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a43de50297
movabs rdx, 0x9ec8b1a4d3b8ab19
cmovb rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 4]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a475de1e7c
movabs rdx, 0x9ec8b1a4a7fa5bd1
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 0xa]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4d788c172
movabs rdx, 0x9ec8b1a4a7a39b20
cmova rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 0x3e8]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4a605733e
movabs rdx, 0x9ec8b1a43608f008
cmovb rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 2]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4311e5e2d
movabs rdx, 0x9ec8b1a48bb442e9
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 2]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a40a580224
movabs rdx, 0x9ec8b1a4f78db088
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a44cedfa5f
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x6557070c]
lea ebx, [r12 + rcx]
add ebx, 0x9aa8f8f4
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0x54
mov dword [rbp + 0xc0], 3
movabs rcx, 0x9ec8b1a4b5766a23
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 7]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4099ce30d
movabs rdx, 0x9ec8b1a4933611ec
cmove rcx, rdx
jmp 0x1400833a0
movabs rdx, 0x9ec8b1a40f9db6a3
cmove rcx, rdx
jmp 0x1400833a0
jne 0x1400833a0
movzx ecx, byte [rbp + 0xc8]
lea edx, [r12 - 0x382e3bd4]
lea ebx, [r12 + rcx]
add ebx, 0xc7d1c42c
and edx, ecx
add edx, edx
sub ebx, edx
add bl, 0xcc
movabs rcx, 0x9ec8b1a420f782d2
jmp 0x1400833a0
jne 0x1400833a0
lea rcx, [rax + 1]
cmp rsi, rcx
movabs rcx, 0x9ec8b1a4c9fc2a34
movabs rdx, 0x9ec8b1a495280be5
cmove rcx, rdx
jmp 0x1400833a0
mov rax, qword [rbp + 0xb8]
mov esi, dword [rax]
lea rcx, [rbp + 0x80]
call fcn.140087d50
mov eax, esi
add rsp, 0x158
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret