Function at 0x1402638c0
Capabilities:
Authenticate hmac
Encode data using base64
Encrypt data using speck
Hash data using murmur3
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x2b39048e
pushf
not eax
add eax, 0x93a3a539
xor eax, 0xc0d0cc57
rol eax, 0x38
popf
pushf
not eax
add eax, 0xe08f447b
xor eax, 0xe2e68a0e
rol eax, 0xeb
popf
cmp eax, 0x54
jne 0x1402638fd
popf
pop rax
jmp 0x140266c94
cmp eax, 0x48
jne 0x14026390c
popf
pop rax
jmp 0x1402665a0
cmp eax, 0x3f
jne 0x14026391b
popf
pop rax
jmp 0x14026608b
cmp eax, 1
jne 0x14026392a
popf
pop rax
jmp 0x140263eb7
cmp eax, 0x4a
jne 0x140263939
popf
pop rax
jmp 0x140266658
cmp eax, 0x1a
jne 0x140263948
popf
pop rax
jmp 0x140264c87
cmp eax, 0x44
jne 0x140263957
popf
pop rax
jmp 0x140266348
cmp eax, 0x31
jne 0x140263966
popf
pop rax
jmp 0x140265930
cmp eax, 0x40
jne 0x140263975
popf
pop rax
jmp 0x140266145
cmp eax, 8
jne 0x140263984
popf
pop rax
jmp 0x140264313
cmp eax, 0x2a
jne 0x140263993
popf
pop rax
jmp 0x1402655ff
cmp eax, 0x17
jne 0x1402639a2
popf
pop rax
jmp 0x140264b2a
cmp eax, 0x1c
jne 0x1402639b1
popf
pop rax
jmp 0x140264dbb
cmp eax, 0x2e
jne 0x1402639c0
popf
pop rax
jmp 0x1402657f3
cmp eax, 0x4c
jne 0x1402639cf
popf
pop rax
jmp 0x1402667b9
cmp eax, 0x2b
jne 0x1402639de
popf
pop rax
jmp 0x140265694
cmp eax, 0x1b
jne 0x1402639ed
popf
pop rax
jmp 0x140264d18
cmp eax, 0x2d
jne 0x1402639fc
popf
pop rax
jmp 0x1402657b4
cmp eax, 0x23
jne 0x140263a0b
popf
pop rax
jmp 0x140265207
cmp eax, 0x25
jne 0x140263a1a
popf
pop rax
jmp 0x140265375
cmp eax, 0x43
jne 0x140263a29
popf
pop rax
jmp 0x1402662b2
cmp eax, 0x13
jne 0x140263a38
popf
pop rax
jmp 0x1402648c6
cmp eax, 0x33
jne 0x140263a47
popf
pop rax
jmp 0x140265a25
cmp eax, 0x24
jne 0x140263a56
popf
pop rax
jmp 0x14026529b
cmp eax, 0x1e
jne 0x140263a65
popf
pop rax
jmp 0x140264edb
cmp eax, 0xc
jne 0x140263a74
popf
pop rax
jmp 0x14026450a
cmp eax, 0x26
jne 0x140263a83
popf
pop rax
jmp 0x14026540a
cmp eax, 0x27
jne 0x140263a92
popf
pop rax
jmp 0x14026548c
cmp eax, 0x30
jne 0x140263aa1
popf
pop rax
jmp 0x1402658af
cmp eax, 0x10
jne 0x140263ab0
popf
pop rax
jmp 0x14026477b
cmp eax, 0x37
jne 0x140263abf
popf
pop rax
jmp 0x140265c97
cmp eax, 9
jne 0x140263ace
popf
pop rax
jmp 0x14026437e
cmp eax, 0x39
jne 0x140263add
popf
pop rax
jmp 0x140265d9a
cmp eax, 0x16
jne 0x140263aec
popf
pop rax
jmp 0x140264a9b
cmp eax, 0x3b
jne 0x140263afb
popf
pop rax
jmp 0x140265ecd
cmp eax, 0x4b
jne 0x140263b0a
popf
pop rax
jmp 0x14026671c
cmp eax, 0x36
jne 0x140263b19
popf
pop rax
jmp 0x140265bdc
cmp eax, 0x14
jne 0x140263b28
popf
pop rax
jmp 0x1402649a7
cmp eax, 0x46
jne 0x140263b37
popf
pop rax
jmp 0x140266451
cmp eax, 0x3d
jne 0x140263b46
popf
pop rax
jmp 0x140265f9a
cmp eax, 2
jne 0x140263b55
popf
pop rax
jmp 0x140263f72
cmp eax, 0x47
jne 0x140263b64
popf
pop rax
jmp 0x1402664f8
cmp eax, 0x51
jne 0x140263b73
popf
pop rax
jmp 0x140266a7e
cmp eax, 0x11
jne 0x140263b82
popf
pop rax
jmp 0x1402647f9
cmp eax, 0x35
jne 0x140263b91
popf
pop rax
jmp 0x140265b5e
cmp eax, 0x3a
jne 0x140263ba0
popf
pop rax
jmp 0x140265e42
cmp eax, 0x12
jne 0x140263baf
popf
pop rax
jmp 0x140264863
cmp eax, 0x21
jne 0x140263bbe
popf
pop rax
jmp 0x1402650cb
cmp eax, 0x38
jne 0x140263bcd
popf
pop rax
jmp 0x140265d19
cmp eax, 0xb
jne 0x140263bdc
popf
pop rax
jmp 0x14026447a
cmp eax, 0xf
jne 0x140263beb
popf
pop rax
jmp 0x1402646d6
cmp eax, 0x15
jne 0x140263bfa
popf
pop rax
jmp 0x140264a42
cmp eax, 5
jne 0x140263c09
popf
pop rax
jmp 0x140264152
cmp eax, 6
jne 0x140263c18
popf
pop rax
jmp 0x1402641eb
cmp eax, 0x4e
jne 0x140263c27
popf
pop rax
jmp 0x1402668b2
cmp eax, 0x49
jne 0x140263c36
popf
pop rax
jmp 0x14026660f
cmp eax, 0x1f
jne 0x140263c45
popf
pop rax
jmp 0x140264f70
cmp eax, 4
jne 0x140263c54
popf
pop rax
jmp 0x140264068
cmp eax, 0x2f
jne 0x140263c63
popf
pop rax
jmp 0x140265875
cmp eax, 0x4d
jne 0x140263c72
popf
pop rax
jmp 0x14026684c
cmp eax, 0x3e
jne 0x140263c81
popf
pop rax
jmp 0x140266044
cmp eax, 0x45
jne 0x140263c90
popf
pop rax
jmp 0x1402663f1
cmp eax, 0x2c
jne 0x140263c9f
popf
pop rax
jmp 0x1402656f9
cmp eax, 3
jne 0x140263cae
popf
pop rax
jmp 0x14026401f
cmp eax, 0x19
jne 0x140263cbd
popf
pop rax
jmp 0x140264bf6
cmp eax, 0x1d
jne 0x140263ccc
popf
pop rax
jmp 0x140264e39
cmp eax, 0x34
jne 0x140263cdb
popf
pop rax
jmp 0x140265acd
cmp eax, 0x53
jne 0x140263cea
popf
pop rax
jmp 0x140266bbb
cmp eax, 0x4f
jne 0x140263cf9
popf
pop rax
jmp 0x140266901
cmp eax, 0x42
jne 0x140263d08
popf
pop rax
jmp 0x140266258
cmp eax, 7
jne 0x140263d17
popf
pop rax
jmp 0x140264274
cmp eax, 0x20
jne 0x140263d26
popf
pop rax
jmp 0x140265022
cmp eax, 0
jne 0x140263d35
popf
pop rax
jmp 0x140263de9
cmp eax, 0x3c
jne 0x140263d44
popf
pop rax
jmp 0x140265f4d
cmp eax, 0xd
jne 0x140263d53
popf
pop rax
jmp 0x1402645ab
cmp eax, 0xa
jne 0x140263d62
popf
pop rax
jmp 0x14026440f
cmp eax, 0x18
jne 0x140263d71
popf
pop rax
jmp 0x140264b9b
cmp eax, 0x28
jne 0x140263d80
popf
pop rax
jmp 0x14026554b
cmp eax, 0x22
jne 0x140263d8f
popf
pop rax
jmp 0x140265170
cmp eax, 0x50
jne 0x140263d9e
popf
pop rax
jmp 0x1402669d8
cmp eax, 0x52
jne 0x140263dad
popf
pop rax
jmp 0x140266b14
cmp eax, 0x41
jne 0x140263dbc
popf
pop rax
jmp 0x1402661d6
cmp eax, 0xe
jne 0x140263dcb
popf
pop rax
jmp 0x140264653
cmp eax, 0x32
jne 0x140263dda
popf
pop rax
jmp 0x1402659cc
cmp eax, 0x29
jne 0x140263de9
popf
pop rax
jmp 0x1402655f3
mov r11, rsp
push rbx
push r13
sub rsp, 0xb8
mov rax, qword [0x1400c1010]
xor rax, rsp
mov qword [rsp + 0x90], rax
mov rbx, qword [0x1400c1950]
mov qword [r11 + 8], rbp
mov qword [r11 + 0x10], rsi
mov qword [r11 - 0x18], r12
mov qword [r11 - 0x20], r14
mov qword [r11 - 0x28], r15
movzx r15d, cl
test cl, cl
je 0x140263e84
push rax
pushf
mov eax, 0xcd266171
pushf
not eax
add eax, 0xd87ee708
xor eax, 0xa7ec84d5
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xd86c24fb
xor eax, 0xee20b04c
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x99a42e65
xor eax, 0xec0de3db
rol eax, 0x30
popf
pushf
not eax
add eax, 0xb5c24aa1
xor eax, 0xee59fd4b
rol eax, 0x76
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xa5733854
pushf
not eax
add eax, 0xb8d2ed46
xor eax, 0x9bcc9299
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xddb98005
xor eax, 0x99afecd0
rol eax, 0xea
popf
jmp 0x1402638ee
cmp dword [rbx + 0x5d64], 1
jne 0x140263f19
push rax
pushf
mov eax, 0x8cdab66
pushf
not eax
add eax, 0xf4aa3437
xor eax, 0x9818eb7e
rol eax, 0x88
popf
pushf
not eax
add eax, 0xb5442e96
xor eax, 0xc38dc928
rol eax, 0x35
popf
pushf
not eax
add eax, 0xe7cddde6
xor eax, 0xd8d3f4c1
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xa1bdcc64
xor eax, 0xb84b283c
rol eax, 0x6a
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x41bb96d2
pushf
not eax
add eax, 0xaeafc3d9
xor eax, 0x985b920e
rol eax, 3
popf
pushf
not eax
add eax, 0xfdbe38e0
xor eax, 0xd853b8b6
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xaaf2862b
xor eax, 0x97d63e80
rol eax, 0x77
popf
pushf
not eax
add eax, 0x968265b1
xor eax, 0x9e63cb63
rol eax, 0x33
popf
jmp 0x1402638ee
mov r8b, 0x10
pushf
not r8b
add r8b, 0x4f
xor r8b, 0xd4
rol r8b, 2
popf
pushf
not r8b
add r8b, 0x3d
xor r8b, 0x4b
rol r8b, 0x55
popf
pushf
not r8b
add r8b, 0x3a
xor r8b, 0x36
rol r8b, 0xec
popf
pushf
not r8b
add r8b, 0x30
xor r8b, 0xa5
rol r8b, 0xb6
popf
jmp 0x140264068
xor r8b, r8b
push rax
pushf
mov eax, 0xb8fed147
pushf
not eax
add eax, 0xf831f1ef
xor eax, 0x97bddc89
rol eax, 0x45
popf
pushf
not eax
add eax, 0xa005c155
xor eax, 0x8aa1d8e2
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xde727303
xor eax, 0xf64e31e6
rol eax, 0xf9
popf
jmp 0x1402638ee
xorps xmm0, xmm0
mov byte [rsp + 0x22], r8b
xor cl, cl
mov qword [rsp + 0xe0], rdi
xor sil, sil
mov byte [rsp + 0x20], cl
xor dl, dl
mov byte [rsp + 0x23], sil
xor eax, eax
mov byte [rsp + 0x21], dl
xor r13b, r13b
mov dword [rsp + 0x80], eax
xor r14d, r14d
lea rbp, [rbx + 0x37c0]
xor r12d, r12d
movups xmmword [rsp + 0x30], xmm0
movups xmmword [rsp + 0x40], xmm0
movups xmmword [rsp + 0x50], xmm0
movups xmmword [rsp + 0x60], xmm0
movups xmmword [rsp + 0x70], xmm0
cmp dword [rbp], eax
jle 0x14026410c
push rax
pushf
mov eax, 0xd6fc0083
pushf
not eax
add eax, 0xeda1ffad
xor eax, 0x82950aa1
rol eax, 1
popf
pushf
not eax
add eax, 0xc078c2fa
xor eax, 0xf387c745
rol eax, 0x67
popf
pushf
not eax
add eax, 0xbb5c7176
xor eax, 0xf2d41ae8
rol eax, 0x3d
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x166e2616
pushf
not eax
add eax, 0x97e48af5
xor eax, 0x88916247
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xc2e1b299
xor eax, 0xd653e1e1
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xd3f0b78e
xor eax, 0xab8477e5
rol eax, 0x85
popf
jmp 0x1402638ee
xor edi, edi
mov r10d, 0xcb0624d4
pushf
not r10d
add r10d, 0xaf1549d7
xor r10d, 0x8c59f77d
rol r10d, 0x32
popf
pushf
not r10d
add r10d, 0xf18cffaa
xor r10d, 0xa790a1ee
rol r10d, 0xbb
popf
nop word [rax + rax]
push rax
pushf
mov eax, 0xe6db6558
pushf
not eax
add eax, 0xcfc9c439
xor eax, 0xd053ab5a
rol eax, 0x98
popf
pushf
not eax
add eax, 0xaba4f406
xor eax, 0xbfb9dbd9
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xd2fc44a5
xor eax, 0xb6a79f88
rol eax, 0x22
popf
pushf
not eax
add eax, 0xc688e6b9
xor eax, 0x8c2292eb
rol eax, 0x30
popf
jmp 0x1402638ee
mov r9, qword [rbx + 0x37c8]
mov eax, dword [rdi + r9]
cmp eax, 1
jne 0x14026422e
push rax
pushf
mov eax, 0x3a2b2263
pushf
not eax
add eax, 0xa4208da3
xor eax, 0x98b4d2cf
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xee6105d2
xor eax, 0x8bdd91f3
rol eax, 0x21
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xa132fd3a
pushf
not eax
add eax, 0xadb05093
xor eax, 0xc44e3457
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xd30acbea
xor eax, 0x90c21125
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x81f787cd
xor eax, 0x9ca5a36d
rol eax, 0x49
popf
jmp 0x1402638ee
movss xmm0, dword [rdi + r9 + 8]
movss xmm1, dword [rdi + r9 + 0xc]
test r15b, r15b
je 0x1402642cd
push rax
pushf
mov eax, 0xe1f49e0c
pushf
not eax
add eax, 0x8b0979ef
xor eax, 0xfc4a328d
rol eax, 0x85
popf
pushf
not eax
add eax, 0xa5839962
xor eax, 0x803a95b3
rol eax, 0x54
popf
pushf
not eax
add eax, 0x8caa6515
xor eax, 0xe062cb45
rol eax, 0xc5
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x20723266
pushf
not eax
add eax, 0x825107c5
xor eax, 0xbb6c6a28
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xd16aca9c
xor eax, 0xa47b0a63
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xa43ef5a6
xor eax, 0xfba309b5
rol eax, 0x5c
popf
jmp 0x1402638ee
test r14d, r14d
jne 0x14026434b
push rax
pushf
mov eax, 0x313ec8f0
pushf
not eax
add eax, 0x9e0b34f7
xor eax, 0xd60e2ca9
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xee12cf71
xor eax, 0xcdbaf206
rol eax, 0x80
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x81eca36a
pushf
not eax
add eax, 0x98b668c6
xor eax, 0x8b7a3443
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xe3c70161
xor eax, 0xb28b983e
rol eax, 0xfc
popf
jmp 0x1402638ee
test r13b, r13b
jne 0x1402643c9
push rax
pushf
mov eax, 0xbfc9d4a9
pushf
not eax
add eax, 0xe8f3d921
xor eax, 0xe724d7da
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xad9afd6d
xor eax, 0xbae60844
rol eax, 0xae
popf
pushf
not eax
add eax, 0xcaf8867c
xor eax, 0x9d61f35a
rol eax, 0x69
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x7bcaa68
pushf
not eax
add eax, 0xc5c3a9fd
xor eax, 0xf7552dc9
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xa0456ff9
xor eax, 0x80d36792
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xa4fbd323
xor eax, 0xd2937d04
rol eax, 0xae
popf
jmp 0x1402638ee
test sil, sil
jne 0x140264447
push rax
pushf
mov eax, 0xb7273bf1
pushf
not eax
add eax, 0xaffb4c47
xor eax, 0x965caf51
rol eax, 0x30
popf
pushf
not eax
add eax, 0x8ddad674
xor eax, 0xced6626b
rol eax, 0x99
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xd86109e4
pushf
not eax
add eax, 0xfa675c00
xor eax, 0xd33b2efe
rol eax, 0x78
popf
pushf
not eax
add eax, 0x8996f6d1
xor eax, 0xa3a0b954
rol eax, 0xf2
popf
jmp 0x1402638ee
test dl, dl
jne 0x1402644c4
push rax
pushf
mov eax, 0xc9baefee
pushf
not eax
add eax, 0xcd6e6bdf
xor eax, 0xc3b7606c
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x89cd813e
xor eax, 0x9e773cd1
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x96eb4afa
xor eax, 0xd0f8bf6b
rol eax, 0x9f
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x7834c60c
pushf
not eax
add eax, 0xbaf09c1b
xor eax, 0xabc9b83b
rol eax, 0xf
popf
pushf
not eax
add eax, 0xe0616a5a
xor eax, 0x89b83245
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xc3755d7f
xor eax, 0x917c153f
rol eax, 5
popf
jmp 0x1402638ee
mov cl, 0x57
pushf
not cl
add cl, 0x36
xor cl, 0xfa
rol cl, 0x46
popf
pushf
not cl
add cl, 0x6b
xor cl, 0x44
rol cl, 0xc5
popf
pushf
not cl
add cl, 0x18
xor cl, 0x53
rol cl, 0xb3
popf
movss dword [rbx + 0xdfc], xmm0
mov byte [rsp + 0x20], cl
movss dword [rbx + 0xe00], xmm1
jmp 0x1402648c6
cmp eax, 3
jne 0x1402645fa
push rax
pushf
mov eax, 0x7f5fca52
pushf
not eax
add eax, 0xa1fff506
xor eax, 0xcfdf722d
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xadb649f6
xor eax, 0xa6c64e76
rol eax, 0xd
popf
pushf
not eax
add eax, 0xd5df4759
xor eax, 0xc237d264
rol eax, 0x74
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xc15ae3f4
pushf
not eax
add eax, 0xe9fd70e3
xor eax, 0xccb20572
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xbc408c41
xor eax, 0xc29b3051
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xd390a7c7
xor eax, 0xa8c736ba
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x8cda9fdb
xor eax, 0x8c6f16ab
rol eax, 0x5b
popf
jmp 0x1402638ee
movsxd rdx, dword [rdi + r9 + 8]
test r15b, r15b
je 0x1402646a3
push rax
pushf
mov eax, 0x8cbb01ad
pushf
not eax
add eax, 0xa561bcff
xor eax, 0xe2e2b08e
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xb66aba4b
xor eax, 0x8ad179f3
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xeef7feeb
xor eax, 0xd55bf749
rol eax, 0x6d
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xcceff683
pushf
not eax
add eax, 0xd36ff859
xor eax, 0xbb105b9b
rol eax, 0x77
popf
pushf
not eax
add eax, 0xb71cb6cb
xor eax, 0x8fbdeebf
rol eax, 0xbf
popf
jmp 0x1402638ee
bt r14d, edx
jb 0x140264722
push rax
pushf
mov eax, 0x3c1c9a2d
pushf
not eax
add eax, 0xd5ddb8a1
xor eax, 0xfed80d95
rol eax, 0x68
popf
pushf
not eax
add eax, 0x91a28ea5
xor eax, 0xdc006d20
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xe8ff1d5c
xor eax, 0xffdb6c14
rol eax, 0xc5
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x136f5468
pushf
not eax
add eax, 0xa73d5731
xor eax, 0x9eec8924
rol eax, 0x42
popf
pushf
not eax
add eax, 0x91f57b19
xor eax, 0xb3a45db2
rol eax, 0x68
popf
pushf
not eax
add eax, 0x9a5c540e
xor eax, 0xecdec1bb
rol eax, 0x42
popf
pushf
not eax
add eax, 0x95b2c90d
xor eax, 0xf603e67c
rol eax, 0xec
popf
jmp 0x1402638ee
test r13b, r13b
jne 0x1402647b3
push rax
pushf
mov eax, 0xd3c1865a
pushf
not eax
add eax, 0xa7eb059d
xor eax, 0x97b1efe3
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xfd1d3d20
xor eax, 0xd8fc6c39
rol eax, 0x91
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x2c5e26ba
pushf
not eax
add eax, 0xf92472da
xor eax, 0x84bcc5b6
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xb69a3a52
xor eax, 0xb4586b01
rol eax, 0xff
popf
pushf
not eax
add eax, 0x93c04233
xor eax, 0xe8bff4ab
rol eax, 0x31
popf
jmp 0x1402638ee
movzx eax, byte [rdi + r9 + 0xc]
bts r14d, edx
mov byte [rdx + rbx + 0xe04], al
push rax
pushf
mov eax, 0xb0a9ab83
pushf
not eax
add eax, 0xd8f9fb97
xor eax, 0xf050f628
rol eax, 0x74
popf
pushf
not eax
add eax, 0xc0ba08e7
xor eax, 0xc8773c10
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x9bdf70f0
xor eax, 0xc78ce9bb
rol eax, 0
popf
pushf
not eax
add eax, 0x83560233
xor eax, 0x89a018c2
rol eax, 0x9a
popf
jmp 0x1402638ee
movzx ecx, byte [rsp + 0x20]
movzx edx, byte [rsp + 0x21]
push rax
pushf
mov eax, 0x92827bca
pushf
not eax
add eax, 0xde840745
xor eax, 0x8cf87243
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xd097d6b3
xor eax, 0x91475444
rol eax, 0x91
popf
pushf
not eax
add eax, 0xd5f10eea
xor eax, 0xb601aa13
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x848c1312
xor eax, 0xe5d1e557
rol eax, 0xd2
popf
jmp 0x1402638ee
inc r12d
add rdi, 0x18
mov r10d, 0xea66cb0c
pushf
not r10d
add r10d, 0xd88abac6
xor r10d, 0xb8a86e4f
rol r10d, 0xb2
popf
pushf
not r10d
add r10d, 0x9f238b7b
xor r10d, 0x8dd7f2d2
rol r10d, 0x45
popf
pushf
not r10d
add r10d, 0xb1297af8
xor r10d, 0xb6489459
rol r10d, 0x80
popf
pushf
not r10d
add r10d, 0xe378db1a
xor r10d, 0x87c1c7ac
rol r10d, 0x51
popf
cmp r12d, dword [rbp]
jl 0x140264974
push rax
pushf
mov eax, 0xdefaaeea
pushf
not eax
add eax, 0xc68078c2
xor eax, 0xf9674c32
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x8c4c05da
xor eax, 0xa72d2351
rol eax, 0xe2
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xec9e9cd5
pushf
not eax
add eax, 0xee6ac7c6
xor eax, 0x8c592d46
rol eax, 0x91
popf
pushf
not eax
add eax, 0xbfcab12b
xor eax, 0xb0519600
rol eax, 0x6f
popf
jmp 0x1402638ee
xor r13d, r13d
movsxd r15, r12d
test r12d, r12d
jle 0x1402649e9
push rax
pushf
mov eax, 0x3680afe5
pushf
not eax
add eax, 0xaf46db1f
xor eax, 0xac89aa12
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xb06d5d87
xor eax, 0xabbe0c5d
rol eax, 0x40
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x59a6e31f
pushf
not eax
add eax, 0x89baedf8
xor eax, 0xc4692173
rol eax, 0x65
popf
pushf
not eax
add eax, 0x9ef890ef
xor eax, 0xa5e531bc
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xcac2878e
xor eax, 0xe4fbd35b
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xfd8cb5d3
xor eax, 0xbf21a1d7
rol eax, 0x41
popf
jmp 0x1402638ee
lea rdi, [rbx + 0x37d0]
mov esi, r13d
mov r14, r15
nop word [rax + rax]
push rax
pushf
mov eax, 0xbb4cc3bb
pushf
not eax
add eax, 0x996c6879
xor eax, 0xbabbcca5
rol eax, 0x31
popf
pushf
not eax
add eax, 0xea3460f8
xor eax, 0xbb002020
rol eax, 0x29
popf
pushf
not eax
add eax, 0xe4918a47
xor eax, 0xdd226004
rol eax, 0x79
popf
jmp 0x1402638ee
mov r8d, dword [rdi]
mov ecx, dword [rdi + 4]
mov rbp, qword [rbx + 0x37c8]
cmp r8d, ecx
jne 0x140264ae4
push rax
pushf
mov eax, 0x859dbaf5
pushf
not eax
add eax, 0xe3de697c
xor eax, 0xa4fab63d
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xa4bc40f4
xor eax, 0x98494396
rol eax, 0x50
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xab02ffda
pushf
not eax
add eax, 0xc2a00886
xor eax, 0xd560074b
rol eax, 0x85
popf
pushf
not eax
add eax, 0xbf4d0fe0
xor eax, 0xb2f98588
rol eax, 0xee
popf
pushf
not eax
add eax, 0x92d4bf87
xor eax, 0xef60c432
rol eax, 0x2d
popf
jmp 0x1402638ee
inc r8d
test ecx, ecx
je 0x140264b68
push rax
pushf
mov eax, 0x7d54a20c
pushf
not eax
add eax, 0xb11b83f9
xor eax, 0x9d90cef5
rol eax, 0x39
popf
pushf
not eax
add eax, 0xe0b53802
xor eax, 0xcd588ba3
rol eax, 0x66
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x4590d332
pushf
not eax
add eax, 0x949decc0
xor eax, 0x9e580643
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xa06af68b
xor eax, 0xf76c8218
rol eax, 0x1d
popf
jmp 0x1402638ee
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
push rcx
not ecx
sub eax, ecx
pop rcx
sub eax, 1
jmp 0x140266303
cmp eax, 2
jne 0x140264c54
push rax
pushf
mov eax, 0xe3d7018d
pushf
not eax
add eax, 0xba8bb8aa
xor eax, 0xcd677f0a
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xec108863
xor eax, 0x9052400f
rol eax, 0x34
popf
pushf
not eax
add eax, 0xdd90048b
xor eax, 0xa44ab8d6
rol eax, 0x92
popf
pushf
not eax
add eax, 0x8b361a0e
xor eax, 0x951d2638
rol eax, 0x13
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x207b8683
pushf
not eax
add eax, 0xda2d666a
xor eax, 0xe097e1e0
rol eax, 0x69
popf
pushf
not eax
add eax, 0xefee8fd6
xor eax, 0xa372bf23
rol eax, 0x97
popf
jmp 0x1402638ee
test r15b, r15b
je 0x140264ce5
push rax
pushf
mov eax, 0xfa3cca05
pushf
not eax
add eax, 0x84b36c37
xor eax, 0xd1edadc6
rol eax, 0x17
popf
pushf
not eax
add eax, 0xa2165b8f
xor eax, 0xbbe08eb2
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xd1df9c6c
xor eax, 0x99f15d9b
rol eax, 0x69
popf
pushf
not eax
add eax, 0xb2423ef1
xor eax, 0xdd4a9e40
rol eax, 0xc3
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x35a05d85
pushf
not eax
add eax, 0xb0854242
xor eax, 0x8f91de44
rol eax, 0xba
popf
pushf
not eax
add eax, 0xe1e870c1
xor eax, 0xfe113bd5
rol eax, 0x13
popf
jmp 0x1402638ee
test cl, cl
jne 0x140264d75
push rax
pushf
mov eax, 0xbfec2c68
pushf
not eax
add eax, 0xe53e8a7b
xor eax, 0x95b732aa
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xc39d8442
xor eax, 0xb884bff6
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xe8d3b4f2
xor eax, 0xaa755d78
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xf785f8be
xor eax, 0xb357e19b
rol eax, 0x27
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xc80c3cb9
pushf
not eax
add eax, 0xf0cbc2d1
xor eax, 0xcb8f7976
rol eax, 0xa
popf
pushf
not eax
add eax, 0xc5a57665
xor eax, 0xbfc7e95d
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x99cf741d
xor eax, 0x9a52b40d
rol eax, 0x28
popf
jmp 0x1402638ee
test r14d, r14d
jne 0x140264df3
push rax
pushf
mov eax, 0x6aadc0be
pushf
not eax
add eax, 0xa19c6e0c
xor eax, 0xa50b1e67
rol eax, 0x60
popf
pushf
not eax
add eax, 0xb3d548fc
xor eax, 0xcfef95d0
rol eax, 0x64
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x75c8dcc7
pushf
not eax
add eax, 0xa984aa68
xor eax, 0xea0ea386
rol eax, 0x56
popf
pushf
not eax
add eax, 0x8bf91285
xor eax, 0xc1d16cb7
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x8fc12de2
xor eax, 0xb7eeb4ae
rol eax, 0x8d
popf
jmp 0x1402638ee
movss xmm0, dword [rdi + r9 + 8]
mov r13b, 0x7c
pushf
not r13b
add r13b, 0xe1
xor r13b, 0xe1
rol r13b, 0xcf
popf
pushf
not r13b
add r13b, 0x71
xor r13b, 0x8e
rol r13b, 0xb
popf
addss xmm0, dword [rbx + 0xe10]
movss dword [rbx + 0xe10], xmm0
movss xmm1, dword [rdi + r9 + 0xc]
addss xmm1, dword [rbx + 0xe0c]
movss dword [rbx + 0xe0c], xmm1
jmp 0x1402648c6
cmp eax, 4
jne 0x140264f17
push rax
pushf
mov eax, 0x69554f7f
pushf
not eax
add eax, 0xe243410c
xor eax, 0xd0131d35
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x91e34a2c
xor eax, 0xa529a151
rol eax, 0x9e
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xbef54dc1
pushf
not eax
add eax, 0xf5011088
xor eax, 0xdd0649d7
rol eax, 0x45
popf
pushf
not eax
add eax, 0xdac27ace
xor eax, 0xaf9a2c07
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xf893bca7
xor eax, 0x8762d0c2
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xeffa8883
xor eax, 0xccc09ffc
rol eax, 0x3e
popf
jmp 0x1402638ee
mov r10d, dword [rdi + r9 + 8]
mov ecx, r10d
call fcn.1402283bc
mov rdx, rax
mov r11, rax
sub rdx, rbx
sub rdx, 0xe1c
sar rdx, 4
test r15b, r15b
je 0x140264fc9
push rax
pushf
mov eax, 0x341f158a
pushf
not eax
add eax, 0xfa1cf939
xor eax, 0x99b08780
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xaf2e3e62
xor eax, 0xfd171033
rol eax, 0x62
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xfea2db6f
pushf
not eax
add eax, 0xff82d844
xor eax, 0xe6a34453
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x90517c9f
xor eax, 0x9cb0dfef
rol eax, 0xa
popf
pushf
not eax
add eax, 0xbb560381
xor eax, 0x929fa28b
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x99c29a49
xor eax, 0x89a94f60
rol eax, 0x28
popf
jmp 0x1402638ee
movzx ecx, byte [rdi + r9 + 0xc]
cmp byte [rax], cl
je 0x140265072
push rax
pushf
mov eax, 0xe43f0559
pushf
not eax
add eax, 0x828ef8c7
xor eax, 0xe954abb8
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xc5edf003
xor eax, 0xa119fcd3
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xee2d1da1
xor eax, 0xb9e51c1c
rol eax, 0xce
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x9894af71
pushf
not eax
add eax, 0xf565072e
xor eax, 0xc48d425c
rol eax, 0xba
popf
pushf
not eax
add eax, 0xb7b181ed
xor eax, 0xa1a458b4
rol eax, 0xee
popf
pushf
not eax
add eax, 0x8383cdc3
xor eax, 0xf708e9d0
rol eax, 0x43
popf
pushf
not eax
add eax, 0x837abfc4
xor eax, 0xf1deb517
rol eax, 7
popf
jmp 0x1402638ee
movsxd rax, edx
mov ecx, edx
sar rax, 5
and ecx, 0x1f
mov eax, dword [rsp + rax*4 + 0x30]
bt eax, ecx
jb 0x14026512a
push rax
pushf
mov eax, 0x4748b19f
pushf
not eax
add eax, 0x945236ce
xor eax, 0xd083ccef
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xb48deb99
xor eax, 0xb7df4dcb
rol eax, 0x92
popf
pushf
not eax
add eax, 0xde370b1a
xor eax, 0xfba621a8
rol eax, 0x21
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x444c021c
pushf
not eax
add eax, 0xb7a36cd5
xor eax, 0xb69af5d5
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xeec22bc0
xor eax, 0xd013acf9
rol eax, 0x68
popf
pushf
not eax
add eax, 0x9a12af40
xor eax, 0xc13b147b
rol eax, 0x70
popf
jmp 0x1402638ee
cmp byte [rsp + 0x21], 0
jne 0x1402651ae
push rax
pushf
mov eax, 0x86d348af
pushf
not eax
add eax, 0xe3313d59
xor eax, 0xcf4c18bb
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x9d54b835
xor eax, 0xc74b6ea8
rol eax, 0xc3
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xe0494369
pushf
not eax
add eax, 0xc6eb52e3
xor eax, 0x8dc6c595
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x9ce3165c
xor eax, 0xa33698f4
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x98aab416
xor eax, 0x934563b9
rol eax, 0x59
popf
pushf
not eax
add eax, 0xc60e4601
xor eax, 0x8d60cdaf
rol eax, 0x6e
popf
jmp 0x1402638ee
test r14d, r14d
jne 0x140265243
push rax
pushf
mov eax, 0x2f581e03
pushf
not eax
add eax, 0x845ab9ef
xor eax, 0xf7c860d8
rol eax, 0x33
popf
pushf
not eax
add eax, 0xae9c79ef
xor eax, 0x94ff6395
rol eax, 0x44
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x17434dcf
pushf
not eax
add eax, 0xbf0ccc0d
xor eax, 0xbaffdee4
rol eax, 0xce
popf
pushf
not eax
add eax, 0xd3223f37
xor eax, 0xd3f3ad7e
rol eax, 1
popf
pushf
not eax
add eax, 0xb0478f9a
xor eax, 0xbdee428d
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe6ae067a
xor eax, 0xed87ccb9
rol eax, 0xa
popf
jmp 0x1402638ee
movzx r8d, byte [rdi + r9 + 0xc]
mov sil, 0x40
pushf
not sil
add sil, 0x58
xor sil, 0xfb
rol sil, 0x89
popf
pushf
not sil
add sil, 0x79
xor sil, 0x2e
rol sil, 0x9a
popf
pushf
not sil
add sil, 0x88
xor sil, 0xe1
rol sil, 0xf3
popf
mov byte [r11], r8b
mov eax, dword [rdi + r9 + 0x10]
movsxd r9, edx
and edx, 0x1f
mov dword [r11 + 0xc], eax
mov rcx, r9
sar rcx, 5
mov byte [rsp + 0x23], sil
mov eax, dword [rsp + rcx*4 + 0x30]
bts eax, edx
mov dword [rsp + rcx*4 + 0x30], eax
cmp r10d, 0x1000
je 0x140265342
push rax
pushf
mov eax, 0xbe19c0af
pushf
not eax
add eax, 0xb70abba1
xor eax, 0x89b3fb21
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xf549746e
xor eax, 0xe68fea55
rol eax, 0x6f
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xc8736b35
pushf
not eax
add eax, 0x8f76f64d
xor eax, 0xa598d07c
rol eax, 0x17
popf
pushf
not eax
add eax, 0x975a13b3
xor eax, 0xe1bc4605
rol eax, 0x71
popf
jmp 0x1402638ee
cmp r10d, 0x2000
je 0x1402653c4
push rax
pushf
mov eax, 0x5c3b1347
pushf
not eax
add eax, 0xdc195672
xor eax, 0xf8632fa2
rol eax, 0x55
popf
pushf
not eax
add eax, 0xd95d1d23
xor eax, 0xe417cc98
rol eax, 0x87
popf
pushf
not eax
add eax, 0xb77399b2
xor eax, 0x89e6a2db
rol eax, 0xce
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x46964ba
pushf
not eax
add eax, 0xab7f1dfc
xor eax, 0xd9f12fbd
rol eax, 0x97
popf
pushf
not eax
add eax, 0x97665251
xor eax, 0xf8a25a48
rol eax, 0x25
popf
pushf
not eax
add eax, 0xe539b2a7
xor eax, 0xb4a27cea
rol eax, 0xb9
popf
jmp 0x1402638ee
cmp r10d, 0x4000
je 0x140265446
push rax
pushf
mov eax, 0x99e3d1a
pushf
not eax
add eax, 0xce9e411c
xor eax, 0xb6f912d8
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xe23f7e4a
xor eax, 0xb48c92b7
rol eax, 0x1b
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xaa239cb
pushf
not eax
add eax, 0xa71041b1
xor eax, 0x8da46d8b
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xa44b486f
xor eax, 0xc5322fb1
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x9dd4780f
xor eax, 0x98ef5d7c
rol eax, 0xd6
popf
jmp 0x1402638ee
cmp r10d, 0x8000
jne 0x1402654f2
push rax
pushf
mov eax, 0x33745af
pushf
not eax
add eax, 0xad12e7c5
xor eax, 0xd5257d80
rol eax, 0x97
popf
pushf
not eax
add eax, 0xd08783bf
xor eax, 0x9bb9c2c1
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xcc4a48b3
xor eax, 0xf1940a1c
rol eax, 0x33
popf
pushf
not eax
add eax, 0xe3fa3ed5
xor eax, 0xa0e50dbe
rol eax, 0xbb
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x2262da7e
pushf
not eax
add eax, 0x9f38fe24
xor eax, 0xec72fd79
rol eax, 0x39
popf
pushf
not eax
add eax, 0xb7133d72
xor eax, 0x873acef4
rol eax, 0x35
popf
pushf
not eax
add eax, 0xa65bb5f3
xor eax, 0x8d116ea8
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x82785996
xor eax, 0x8b669fe7
rol eax, 0x67
popf
jmp 0x1402638ee
cmp r10d, 0x1000
jne 0x14026559a
push rax
pushf
mov eax, 0x9835a892
pushf
not eax
add eax, 0xca4c0e93
xor eax, 0xb32e0b8b
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xec88d6de
xor eax, 0xb919e27f
rol eax, 0x72
popf
pushf
not eax
add eax, 0xcb18cd7d
xor eax, 0xfa729a11
rol eax, 0x8f
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xe96526b7
pushf
not eax
add eax, 0xf22caac0
xor eax, 0xd9eeaba0
rol eax, 0
popf
pushf
not eax
add eax, 0xd7906e5d
xor eax, 0xfc5988dc
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x9aa9c352
xor eax, 0xd6a08703
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x9edd8c91
xor eax, 0xf496e2f6
rol eax, 0x7f
popf
jmp 0x1402638ee
mov byte [rbx + 0xe14], r8b
jmp 0x1402658af
cmp r10d, 0x2000
jne 0x140265661
push rax
pushf
mov eax, 0x5881a0e1
pushf
not eax
add eax, 0x9dd79820
xor eax, 0xf35c6954
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xde5d274e
xor eax, 0x9e9ad531
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x96756b65
xor eax, 0x9ab5317a
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xa77c65e8
xor eax, 0xfb882fd1
rol eax, 0x5b
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x374f90ed
pushf
not eax
add eax, 0xb38c7724
xor eax, 0xb2a8c51b
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xb5979f99
xor eax, 0x927fd104
rol eax, 0xd1
popf
jmp 0x1402638ee
mov byte [rbx + 0xe15], r8b
jmp 0x1402658af
cmp r10d, 0x4000
jne 0x14026575b
push rax
pushf
mov eax, 0x3443a656
pushf
not eax
add eax, 0xaf7aea70
xor eax, 0xb5316865
rol eax, 0x68
popf
pushf
not eax
add eax, 0xa6af0c56
xor eax, 0xbdb9f1f2
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xbef90894
xor eax, 0xd9bd7afb
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xad5cd67a
xor eax, 0x822eb4a0
rol eax, 0xd7
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x603fef5f
pushf
not eax
add eax, 0xa18aa440
xor eax, 0xa05d1bcc
rol eax, 5
popf
pushf
not eax
add eax, 0xa74a3216
xor eax, 0xb9196792
rol eax, 0x22
popf
pushf
not eax
add eax, 0xdfdd33f7
xor eax, 0xaf60ad8a
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xb770d9ae
xor eax, 0xa26ba1a5
rol eax, 0x27
popf
jmp 0x1402638ee
mov byte [rbx + 0xe16], r8b
jmp 0x1402658af
cmp r10d, 0x8000
jne 0x14026582f
push rax
pushf
mov eax, 0x3bb1e929
pushf
not eax
add eax, 0x983999ad
xor eax, 0xa48d8216
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xc86f276e
xor eax, 0xc5d8d4ae
rol eax, 0x2c
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xfd5c9127
pushf
not eax
add eax, 0xb0b4050d
xor eax, 0xac1ce3f6
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xac2e8342
xor eax, 0xbd771077
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xcb168b68
xor eax, 0xbbe8ddc4
rol eax, 0xfb
popf
jmp 0x1402638ee
mov byte [rbx + 0xe17], r8b
push rax
pushf
mov eax, 0x7863ec59
pushf
not eax
add eax, 0xf10eab2f
xor eax, 0x99d9ded4
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xfcd0bf5d
xor eax, 0xddc5245c
rol eax, 0x88
popf
jmp 0x1402638ee
mov rdx, qword [0x1400c1950]
movzx eax, byte [rdx + 0xe14]
neg al
sbb ecx, ecx
and ecx, 0x1000
mov eax, ecx
bts eax, 0xd
cmp byte [rdx + 0xe15], 0
cmove eax, ecx
mov ecx, eax
bts ecx, 0xe
cmp byte [rdx + 0xe16], 0
cmove ecx, eax
mov eax, ecx
bts eax, 0xf
cmp byte [rdx + 0xe17], 0
cmove eax, ecx
mov dword [rbx + 0xe18], eax
push rax
pushf
mov eax, 0x5cccb2ca
pushf
not eax
add eax, 0x8ae9157b
xor eax, 0xd8906e87
rol eax, 0xde
popf
pushf
not eax
add eax, 0xd0eb86af
xor eax, 0xd34883c3
rol eax, 0x3f
popf
jmp 0x1402638ee
movzx eax, byte [r11]
movzx r8d, byte [rsp + 0x22]
mov byte [r9 + rbx + 0xb30], al
movsxd rax, dword [rbx + r9*4 + 0x100]
cmp eax, 0xffffffff
je 0x140265986
push rax
pushf
mov eax, 0x5f9a75d6
pushf
not eax
add eax, 0xbd51594f
xor eax, 0xf8db76aa
rol eax, 0x34
popf
pushf
not eax
add eax, 0xfe609a0f
xor eax, 0xa1367135
rol eax, 0x38
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x47848bba
pushf
not eax
add eax, 0xf5c6b251
xor eax, 0xa2e5a4fd
rol eax, 3
popf
pushf
not eax
add eax, 0x9139c4bf
xor eax, 0xd741f7ab
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xee172b86
xor eax, 0xefb90c9f
rol eax, 0xba
popf
jmp 0x1402638ee
mov rcx, rax
movzx eax, byte [r11]
mov byte [rcx + rbx + 0xb30], al
jmp 0x140264863
cmp eax, 5
jne 0x140265a74
push rax
pushf
mov eax, 0xc867dc1c
pushf
not eax
add eax, 0xf25b4ebb
xor eax, 0xd3a0a243
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xf2623103
xor eax, 0xb2403379
rol eax, 0xed
popf
pushf
not eax
add eax, 0xea2cba75
xor eax, 0x9304f075
rol eax, 0x8d
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xa5335226
pushf
not eax
add eax, 0xb7d1a2f5
xor eax, 0xc4cb786f
rol eax, 0x69
popf
pushf
not eax
add eax, 0xa76c1133
xor eax, 0xa0275cd1
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xf07b18b6
xor eax, 0xbe01eae7
rol eax, 0x16
popf
pushf
not eax
add eax, 0x81464530
xor eax, 0xdf5c72b8
rol eax, 0x5b
popf
jmp 0x1402638ee
test r15b, r15b
je 0x140265b18
push rax
pushf
mov eax, 0x4daf9b66
pushf
not eax
add eax, 0xd553a73e
xor eax, 0xb5b3a034
rol eax, 0x18
popf
pushf
not eax
add eax, 0xfc4ac668
xor eax, 0x99b72464
rol eax, 0x27
popf
pushf
not eax
add eax, 0xde3b6624
xor eax, 0x8675ff43
rol eax, 0xfb
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xdacfbb5c
pushf
not eax
add eax, 0xa5aa7da6
xor eax, 0x93ea13be
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xc68324e6
xor eax, 0x85c362a4
rol eax, 0x73
popf
pushf
not eax
add eax, 0x915c9eff
xor eax, 0x93f578b9
rol eax, 0x3c
popf
jmp 0x1402638ee
test sil, sil
je 0x140265ba9
push rax
pushf
mov eax, 0xfcf14b29
pushf
not eax
add eax, 0x862bdfd2
xor eax, 0xf6bb801d
rol eax, 0xb
popf
pushf
not eax
add eax, 0xb1f84d4b
xor eax, 0x901c81d1
rol eax, 0xed
popf
pushf
not eax
add eax, 0xc2d51132
xor eax, 0xfec09a08
rol eax, 0x55
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x2bfd282e
pushf
not eax
add eax, 0xa11be7ed
xor eax, 0xc684d440
rol eax, 0x83
popf
pushf
not eax
add eax, 0x85e536c0
xor eax, 0xe911cd4a
rol eax, 0x19
popf
jmp 0x1402638ee
test r8b, r8b
jne 0x140265c3e
push rax
pushf
mov eax, 0xb7e6eb1a
pushf
not eax
add eax, 0xf5fab9e5
xor eax, 0xd9c49d6f
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xdbd5db2c
xor eax, 0xaf1eca29
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x980d5713
xor eax, 0x8a08ff70
rol eax, 0x87
popf
pushf
not eax
add eax, 0xd56faa61
xor eax, 0xfe11d525
rol eax, 4
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x12ccba83
pushf
not eax
add eax, 0xd854fcf4
xor eax, 0xa28ad4fd
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xb7647b00
xor eax, 0xe716a035
rol eax, 7
popf
pushf
not eax
add eax, 0x8e7c1b9d
xor eax, 0xaf034c12
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x8f04003b
xor eax, 0xa9485d3c
rol eax, 0x9a
popf
jmp 0x1402638ee
test r14d, r14d
jne 0x140265ce6
push rax
pushf
mov eax, 0x70330252
pushf
not eax
add eax, 0xb4148538
xor eax, 0xa071a221
rol eax, 0x71
popf
pushf
not eax
add eax, 0x933a445c
xor eax, 0x828a9c88
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x99a44255
xor eax, 0x8c05487d
rol eax, 0x76
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x4a51538e
pushf
not eax
add eax, 0xf7b61464
xor eax, 0xbe3cbc0b
rol eax, 0x75
popf
pushf
not eax
add eax, 0x829ea224
xor eax, 0xcedc3714
rol eax, 0x67
popf
jmp 0x1402638ee
test cl, cl
jne 0x140265d54
push rax
pushf
mov eax, 0xd35c1d3e
pushf
not eax
add eax, 0x9ce5add8
xor eax, 0xa269a6e6
rol eax, 0x19
popf
pushf
not eax
add eax, 0xb9a3984a
xor eax, 0xbacba5dd
rol eax, 0x97
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xc9cc4647
pushf
not eax
add eax, 0x88cc8f17
xor eax, 0x8f8bf5c7
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xa5b1dd50
xor eax, 0xcb4fad8e
rol eax, 0xce
popf
pushf
not eax
add eax, 0xa2e25ef4
xor eax, 0xff05e47a
rol eax, 0x4d
popf
jmp 0x1402638ee
test r13b, r13b
jne 0x140265de9
push rax
pushf
mov eax, 0xaac682f9
pushf
not eax
add eax, 0xf3fd91ec
xor eax, 0xe105256d
rol eax, 0x45
popf
pushf
not eax
add eax, 0x8a44eba3
xor eax, 0xb1dedac4
rol eax, 0x73
popf
pushf
not eax
add eax, 0xf94b2aec
xor eax, 0x8e019e9e
rol eax, 0xdb
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x6322f6ca
pushf
not eax
add eax, 0xd3caea11
xor eax, 0xd9eeb7bd
rol eax, 0x42
popf
pushf
not eax
add eax, 0x9b50a111
xor eax, 0xd5ae3b51
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xa51e043c
xor eax, 0xfa358db0
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xed40b6bd
xor eax, 0xda2e7254
rol eax, 0x6d
popf
jmp 0x1402638ee
mov eax, dword [rdi + r9 + 8]
lea rsi, [rbx + 0x37b0]
mov ecx, dword [rsi]
cmp eax, 0xffff
mov r8d, dword [rsi + 4]
movzx ebp, r10w
cmovbe bp, ax
cmp ecx, r8d
jne 0x140265e99
push rax
pushf
mov eax, 0x39989962
pushf
not eax
add eax, 0x841a6aa1
xor eax, 0x9d117199
rol eax, 0x61
popf
pushf
not eax
add eax, 0xae6cc979
xor eax, 0xff4b88c5
rol eax, 0xbe
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xbf8d1396
pushf
not eax
add eax, 0xd3404639
xor eax, 0x8d82c508
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xe6bb5d1a
xor eax, 0xca5f87ca
rol eax, 0x6b
popf
jmp 0x1402638ee
inc ecx
test r8d, r8d
je 0x140265f1a
push rax
pushf
mov eax, 0xad93de9a
pushf
not eax
add eax, 0xeee80a1a
xor eax, 0x8c4e2487
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x9bd587d0
xor eax, 0xe8ff6edd
rol eax, 0x37
popf
pushf
not eax
add eax, 0x8c06352e
xor eax, 0xe55e7df5
rol eax, 0x57
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x2c8f9c82
pushf
not eax
add eax, 0xe47b94ad
xor eax, 0xe6b66dc5
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xdcda404d
xor eax, 0xe7f966ee
rol eax, 0x50
popf
jmp 0x1402638ee
mov eax, r8d
cdq
sub eax, edx
sar eax, 1
push r8
not r8d
sub eax, r8d
pop r8
sub eax, 1
jmp 0x140266044
mov eax, 0xaa468c30
pushf
not eax
add eax, 0x98bad10c
xor eax, 0xecbca442
rol eax, 0x80
popf
pushf
not eax
add eax, 0xa55bfbe1
xor eax, 0xe1a5af21
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xb899a2f4
xor eax, 0x90c388a5
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xe8c30c37
xor eax, 0xf2c43215
rol eax, 0x5a
popf
push rax
pushf
mov eax, 0x4fca9f0f
pushf
not eax
add eax, 0xf990da86
xor eax, 0xb2845317
rol eax, 0x37
popf
pushf
not eax
add eax, 0xba1c81bb
xor eax, 0xa37754a1
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x956cfb7d
xor eax, 0xde9dd2e9
rol eax, 0x68
popf
pushf
not eax
add eax, 0xa55d71a5
xor eax, 0xed476036
rol eax, 0x66
popf
jmp 0x1402638ee
cmp eax, ecx
cmovg ecx, eax
mov edx, ecx
mov rcx, rsi
call fcn.1401986e1
movzx edx, byte [rsp + 0x21]
push rax
pushf
mov eax, 0x766eaef
pushf
not eax
add eax, 0xa6cbab02
xor eax, 0xf8af8f30
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x9e4aad58
xor eax, 0x810e23bb
rol eax, 0x64
popf
jmp 0x1402638ee
movsxd rcx, dword [rsi]
mov rax, qword [rsi + 8]
movzx r8d, byte [rsp + 0x22]
mov word [rax + rcx*2], bp
lea rbp, [rbx + 0x37c0]
jmp 0x1402660a4
inc dword [rsi]
movzx ecx, byte [rsp + 0x20]
movzx esi, byte [rsp + 0x23]
test r8b, r8b
je 0x1402660ec
push rax
pushf
mov eax, 0xc3c4a23b
pushf
not eax
add eax, 0xd83adf02
xor eax, 0xb5a1cd0c
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xb46d7c93
xor eax, 0xbb88aba7
rol eax, 0xd7
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x9a64a9fa
pushf
not eax
add eax, 0xef75f992
xor eax, 0xba1f1a8a
rol eax, 0x11
popf
pushf
not eax
add eax, 0xeeb3096e
xor eax, 0xba99bb00
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x84a6c631
xor eax, 0xa42d98f9
rol eax, 0x57
popf
pushf
not eax
add eax, 0xeeaf8cea
xor eax, 0xe68a2c5b
rol eax, 0xb0
popf
jmp 0x1402638ee
mov dl, 0xc2
pushf
not dl
add dl, 0xde
xor dl, 0xb9
rol dl, 0xa1
popf
pushf
not dl
add dl, 0x99
xor dl, 0xf9
rol dl, 0x2e
popf
pushf
not dl
add dl, 0xef
xor dl, 0x4c
rol dl, 0x35
popf
mov byte [rsp + 0x21], dl
jmp 0x1402648c6
cmp eax, 6
jne 0x140266212
push rax
pushf
mov eax, 0xae6baf85
pushf
not eax
add eax, 0xd55ff391
xor eax, 0x892a2f6a
rol eax, 0x91
popf
pushf
not eax
add eax, 0x9d0de722
xor eax, 0xce4a8764
rol eax, 0x66
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xba310b5c
pushf
not eax
add eax, 0xead98dbd
xor eax, 0x94ebca36
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xc29cc258
xor eax, 0xe464f30a
rol eax, 0x27
popf
pushf
not eax
add eax, 0xc5d31d1c
xor eax, 0xce58f89d
rol eax, 0xd1
popf
jmp 0x1402638ee
cmp byte [rdi + r9 + 8], 0
sete al
mov byte [rbx + 0x37a8], al
jmp 0x1402648c6
mov eax, 0xf404dddd
pushf
not eax
add eax, 0xf8de35c7
xor eax, 0xd6e71ef7
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xc579ae8d
xor eax, 0xba798b21
rol eax, 0x47
popf
pushf
not eax
add eax, 0x8f020a4d
xor eax, 0xa08379a0
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xda6869e8
xor eax, 0xdd6decea
rol eax, 0x14
popf
cmp eax, r8d
mov rcx, rdi
cmovg r8d, eax
mov edx, r8d
call fcn.14018bb42
push rax
pushf
mov eax, 0xf3a737f2
pushf
not eax
add eax, 0xab9becba
xor eax, 0x8eb95bd0
rol eax, 0xf
popf
pushf
not eax
add eax, 0xfa0a196b
xor eax, 0x827e7ccc
rol eax, 0x83
popf
jmp 0x1402638ee
movsxd rax, dword [rdi]
movups xmm0, xmmword [rsi + rbp]
lea rcx, [rax + rax*2]
mov rax, qword [rdi + 8]
movups xmmword [rax + rcx*8], xmm0
movsd xmm1, qword [rsi + rbp + 0x10]
add rsi, 0x18
movsd qword [rax + rcx*8 + 0x10], xmm1
jmp 0x14026636c
inc dword [rdi]
sub r14, 1
jne 0x1402663ab
push rax
pushf
mov eax, 0x61d40e1b
pushf
not eax
add eax, 0xaade2b7c
xor eax, 0x8218d93c
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xc33a359f
xor eax, 0x96ef612b
rol eax, 0xb8
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x4c36204c
pushf
not eax
add eax, 0xb39e6f4a
xor eax, 0xad9c814d
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x9697252c
xor eax, 0x94f65ecd
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x94136461
xor eax, 0xc3915fe7
rol eax, 0x8d
popf
jmp 0x1402638ee
lea rbp, [rbx + 0x37c0]
push rax
pushf
mov eax, 0xd7350513
pushf
not eax
add eax, 0x83c4f985
xor eax, 0xe779d7c1
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xf2d2184c
xor eax, 0xf732c693
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xba5d0fcc
xor eax, 0xb051cab8
rol eax, 0xab
popf
pushf
not eax
add eax, 0xe957c43f
xor eax, 0x90be4828
rol eax, 0x68
popf
jmp 0x1402638ee
mov rsi, rbx
test r12d, r12d
je 0x1402664b2
push rax
pushf
mov eax, 0x2dcf4845
pushf
not eax
add eax, 0xa30c0bca
xor eax, 0xe9717766
rol eax, 0x71
popf
pushf
not eax
add eax, 0x99c298a7
xor eax, 0x852b9d1f
rol eax, 0x62
popf
pushf
not eax
add eax, 0x959e195e
xor eax, 0xca126c64
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x9d883248
xor eax, 0xefa4281d
rol eax, 0x61
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xd85fd61e
pushf
not eax
add eax, 0x94f16da4
xor eax, 0xd629dedc
rol eax, 0x36
popf
pushf
not eax
add eax, 0xc5750b45
xor eax, 0xe4dbe1ac
rol eax, 0x48
popf
pushf
not eax
add eax, 0xbb32c21e
xor eax, 0xf9729392
rol eax, 0x94
popf
jmp 0x1402638ee
test byte [rbx + 0x5bf4], 0x20
je 0x140266547
push rax
pushf
mov eax, 0x2be534c8
pushf
not eax
add eax, 0x82de45ce
xor eax, 0x9d7e637a
rol eax, 0xee
popf
pushf
not eax
add eax, 0xe606e764
xor eax, 0x86880062
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xe189fe0e
xor eax, 0xe5e8c5ea
rol eax, 0x71
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x3d5f40aa
pushf
not eax
add eax, 0x9f804efd
xor eax, 0xb2cf0439
rol eax, 0xda
popf
pushf
not eax
add eax, 0x85defdd7
xor eax, 0xf4cf1ca3
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x9e7a8eb9
xor eax, 0x937d7e7a
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xa55a1eef
xor eax, 0x87b1f373
rol eax, 0x76
popf
jmp 0x1402638ee
cmp dword [rbp], 0
mov edi, r13d
jle 0x1402665dc
push rax
pushf
mov eax, 0x694dea40
pushf
not eax
add eax, 0xef15f66d
xor eax, 0xf1e74d24
rol eax, 0xde
popf
pushf
not eax
add eax, 0xa726b24a
xor eax, 0x8a53e207
rol eax, 0x50
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x2c0f9aa4
pushf
not eax
add eax, 0xfabcc1ec
xor eax, 0x8908a0c3
rol eax, 0x48
popf
pushf
not eax
add eax, 0x9c22d648
xor eax, 0xf69bc400
rol eax, 0x77
popf
jmp 0x1402638ee
lea r14, [0x1915e8f31]
pushf
sub r14, 0x5159cde1
popf
nop dword [rax]
push rax
pushf
mov eax, 0xd8b0d0c9
pushf
not eax
add eax, 0xf1ce5cd7
xor eax, 0xf37e5e87
rol eax, 0xe
popf
pushf
not eax
add eax, 0xd3c3c4c1
xor eax, 0xdf25aa28
rol eax, 0x34
popf
jmp 0x1402638ee
movsxd rax, edi
cmp edi, r12d
lea rcx, [rax + rax*2]
mov rax, qword [rsi + 0x37c8]
lea rdx, [rax + rcx*8]
lea rcx, [0x195857b62]
pushf
sub rcx, 0x5580ba02
popf
cmovl rcx, r14
call fcn.140280745
jmp 0x140266689
inc edi
cmp edi, dword [rbp]
jl 0x1402666c3
push rax
pushf
mov eax, 0x1f22e940
pushf
not eax
add eax, 0xe0b97101
xor eax, 0x8432d5b5
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xd77ce933
xor eax, 0xc0a09f5d
rol eax, 0x30
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0xeab06fea
pushf
not eax
add eax, 0x8e285d02
xor eax, 0x9105a36a
rol eax, 0x22
popf
pushf
not eax
add eax, 0x81d7e771
xor eax, 0xad80288f
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xdfa3a5e6
xor eax, 0xbf0d079d
rol eax, 0xea
popf
pushf
not eax
add eax, 0xe7fe5db3
xor eax, 0xf4b37286
rol eax, 0x61
popf
jmp 0x1402638ee
movsxd r8, dword [rbp]
mov r14, qword [rsp + 0xa8]
cmp r12d, r8d
jne 0x140266773
push rax
pushf
mov eax, 0xc8fd2f1a
pushf
not eax
add eax, 0xb12f5574
xor eax, 0xf88ae72e
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xdf9b8f69
xor eax, 0xa08edc1b
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x9cdf3e9e
xor eax, 0xc03076d3
rol eax, 0x6e
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x5939b683
pushf
not eax
add eax, 0xe08384a7
xor eax, 0xab6c47cd
rol eax, 2
popf
pushf
not eax
add eax, 0xbf3943fa
xor eax, 0x86d0a4bb
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xfa035d33
xor eax, 0xac3b88eb
rol eax, 0xe4
popf
jmp 0x1402638ee
mov ecx, dword [rbp + 4]
test ecx, ecx
jns 0x1402667f3
push rax
pushf
mov eax, 0xc887379f
pushf
not eax
add eax, 0x82aa8e27
xor eax, 0x9cea933b
rol eax, 0x85
popf
pushf
not eax
add eax, 0x9b1bb61b
xor eax, 0xc1e2d816
rol eax, 0x19
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x41732a0f
pushf
not eax
add eax, 0xa3e84ce6
xor eax, 0xb99eee6f
rol eax, 0x38
popf
pushf
not eax
add eax, 0x871b460f
xor eax, 0xf4ed6a14
rol eax, 0x73
popf
pushf
not eax
add eax, 0x9a14b3fd
xor eax, 0xbc1361cf
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xa74ef763
xor eax, 0xd1e0c6c7
rol eax, 0xa3
popf
jmp 0x1402638ee
mov eax, ecx
cdq
sub eax, edx
mov edx, r13d
sar eax, 1
push rcx
not ecx
sub eax, ecx
pop rcx
sub eax, 1
mov rcx, rbp
test eax, eax
cmovg edx, eax
call fcn.14018bb42
push rax
pushf
mov eax, 0x8a233559
pushf
not eax
add eax, 0x9ce01760
xor eax, 0xf4e5d93b
rol eax, 0x90
popf
pushf
not eax
add eax, 0xa7f0fd8d
xor eax, 0xefe2bca0
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x976bf037
xor eax, 0xc1a2608e
rol eax, 0x78
popf
jmp 0x1402638ee
mov dword [rbp], r13d
jmp 0x1402669d8
mov r10, qword [rbp + 8]
movabs rax, 0xaaaa007618d78d5c
pushf
not rax
add rax, 0x46c61e31
xor rax, 0x77b3c581
rol rax, 0xae
popf
pushf
not rax
add rax, 0x74dd8fd1
xor rax, 0x58505393
rol rax, 0xe6
popf
mov rcx, qword [rsi + 0x37c8]
sub rcx, r10
imul rcx
mov r9, rdx
sar r9, 2
mov rax, r9
shr rax, 0x3f
push rax
not rax
sub r9, rax
pop rax
sub r9, 1
mov rax, r8
sub rax, r9
sub rax, r15
lea r8, [rax + rax*2]
lea rax, [r9 + r15]
shl r8, 3
lea rcx, [rax + rax*2]
lea rax, [r9 + r9*2]
lea rdx, [r10 + rcx*8]
lea rcx, [r10 + rax*8]
call sub.VCRUNTIME140.dll_memmove
sub dword [rbp], r12d
push rax
pushf
mov eax, 0xa2f13af2
pushf
not eax
add eax, 0xf9066f12
xor eax, 0xc6277784
rol eax, 0x51
popf
pushf
not eax
add eax, 0xa3aead7e
xor eax, 0xcec30966
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xa62f9a33
xor eax, 0xa799560f
rol eax, 0xf7
popf
jmp 0x1402638ee
cmp byte [rbx + 0x37a8], 0
mov r15, qword [rsp + 0xa0]
mov r12, qword [rsp + 0xb0]
mov rsi, qword [rsp + 0xd8]
mov rbp, qword [rsp + 0xd0]
je 0x140266a38
push rax
pushf
mov eax, 0x3ae08a36
pushf
not eax
add eax, 0xb9235ddd
xor eax, 0x8cb03803
rol eax, 0x56
popf
pushf
not eax
add eax, 0xe30f0eec
xor eax, 0xf8d65231
rol eax, 0xae
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x3aaaefb
pushf
not eax
add eax, 0xf77f364d
xor eax, 0x8c60a856
rol eax, 0x46
popf
pushf
not eax
add eax, 0xcd1e693b
xor eax, 0xd2cda24c
rol eax, 0x44
popf
pushf
not eax
add eax, 0xca742d2c
xor eax, 0x9c83db10
rol eax, 0x5f
popf
jmp 0x1402638ee
mov edi, 0xc3e4b03f
pushf
not edi
add edi, 0x98b9157d
xor edi, 0xf37d55c8
rol edi, 0xde
popf
pushf
not edi
add edi, 0xd2c916dc
xor edi, 0x82eeca9e
rol edi, 0x6e
popf
lea rcx, [rbx + 0xb30]
mov r8d, edi
xor edx, edx
call sub.VCRUNTIME140.dll_memset
lea rax, [rbx + 0xe20]
nop word [rax + rax]
push rax
pushf
mov eax, 0x6684432f
pushf
not eax
add eax, 0x97898811
xor eax, 0xfcaebfdd
rol eax, 0x33
popf
pushf
not eax
add eax, 0x90d3ba61
xor eax, 0x9f9a4e3c
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xcc919718
xor eax, 0xe345dc6e
rol eax, 0x1d
popf
jmp 0x1402638ee
mov byte [rax - 4], 0
mov dword [rax], 0xbf800000
mov dword [rax + 4], 0xbf800000
lea rax, [rax + 0x10]
sub rdi, 1
jne 0x140266b62
push rax
pushf
mov eax, 0x29f2aeca
pushf
not eax
add eax, 0xaa40ba1d
xor eax, 0xf1739e80
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xff5e4d2e
xor eax, 0xd59956dc
rol eax, 0x23
popf
jmp 0x1402638ee
push rax
pushf
mov eax, 0x795e5a60
pushf
not eax
add eax, 0xa6640216
xor eax, 0xf28d88f4
rol eax, 0x22
popf
pushf
not eax
add eax, 0x9dbbb151
xor eax, 0xd7b61834
rol eax, 0x80
popf
pushf
not eax
add eax, 0xfcc3b296
xor eax, 0xe8f28ef7
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xb5f5e5bd
xor eax, 0xbedcd2c9
rol eax, 0xbe
popf
jmp 0x1402638ee
mov qword [rbx + 0xe14], rdi
mov dword [rbx + 0xdfc], 0xff7fffff
mov dword [rbx + 0xe00], 0xff7fffff
mov dword [rbx + 0xe04], edi
mov dword [rbx + 0x377c], 0xbf800000
mov dword [rbx + 0x3768], 0xbf800000
mov dword [rbx + 0x3780], 0xbf800000
mov dword [rbx + 0x376c], 0xbf800000
mov dword [rbx + 0x3784], 0xbf800000
mov dword [rbx + 0x3770], 0xbf800000
mov dword [rbx + 0x3788], 0xbf800000
mov dword [rbx + 0x3774], 0xbf800000
mov byte [rbx + 0xe08], dil
mov dword [rbx + 0x378c], 0xbf800000
mov dword [rbx + 0x3778], 0xbf800000
mov qword [rbx + 0xe0c], rdi
push rax
pushf
mov eax, 0xdc7c5d64
pushf
not eax
add eax, 0xc20ab530
xor eax, 0xf9af92cb
rol eax, 0x20
popf
pushf
not eax
add eax, 0xa3f20212
xor eax, 0xb84d92bc
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xd791dbfd
xor eax, 0xda0c5e93
rol eax, 0xcf
popf
jmp 0x1402638ee
mov rdi, qword [rsp + 0xe0]
mov rcx, qword [rsp + 0x90]
xor rcx, rsp
call fcn.14020dea3
add rsp, 0xb8
pop r13
pop rbx
ret