Function at 0x1400eae78
Capabilities:
Encrypt data using chaskey
Manually build aes constants

Disassembly:
push rax
pushf
mov eax, 0xdc8e9247
pushf
not eax
add eax, 0x90c154b4
xor eax, 0xad28186e
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xdbbc62ec
xor eax, 0x97435080
rol eax, 0x30
popf
pushf
not eax
add eax, 0xb4bb1a2f
xor eax, 0xe860fe14
rol eax, 0x99
popf
pushf
not eax
add eax, 0xc09db43c
xor eax, 0xec3cb5b7
rol eax, 4
popf
cmp eax, 0x29
jne 0x1400eaedb
popf
pop rax
jmp 0x1400ed8c8
cmp eax, 0
jne 0x1400eaeea
popf
pop rax
jmp 0x1400eb16f
cmp eax, 3
jne 0x1400eaef9
popf
pop rax
jmp 0x1400ebe4c
cmp eax, 1
jne 0x1400eaf08
popf
pop rax
jmp 0x1400eba27
cmp eax, 0xd
jne 0x1400eaf17
popf
pop rax
jmp 0x1400ec3f7
cmp eax, 0x1a
jne 0x1400eaf26
popf
pop rax
jmp 0x1400ecd47
cmp eax, 0xe
jne 0x1400eaf35
popf
pop rax
jmp 0x1400ec496
cmp eax, 0xb
jne 0x1400eaf44
popf
pop rax
jmp 0x1400ec329
cmp eax, 0x19
jne 0x1400eaf53
popf
pop rax
jmp 0x1400ecc97
cmp eax, 8
jne 0x1400eaf62
popf
pop rax
jmp 0x1400ec172
cmp eax, 0x2a
jne 0x1400eaf71
popf
pop rax
jmp 0x1400ede2b
cmp eax, 0x17
jne 0x1400eaf80
popf
pop rax
jmp 0x1400ecb02
cmp eax, 0x1c
jne 0x1400eaf8f
popf
pop rax
jmp 0x1400ed083
cmp eax, 0x12
jne 0x1400eaf9e
popf
pop rax
jmp 0x1400ec761
cmp eax, 0x18
jne 0x1400eafad
popf
pop rax
jmp 0x1400ecb97
cmp eax, 0x2b
jne 0x1400eafbc
popf
pop rax
jmp 0x1400ede7c
cmp eax, 0x1b
jne 0x1400eafcb
popf
pop rax
jmp 0x1400ed000
cmp eax, 0x21
jne 0x1400eafda
popf
pop rax
jmp 0x1400ed341
cmp eax, 0x23
jne 0x1400eafe9
popf
pop rax
jmp 0x1400ed45e
cmp eax, 0x25
jne 0x1400eaff8
popf
pop rax
jmp 0x1400ed58b
cmp eax, 0xf
jne 0x1400eb007
popf
pop rax
jmp 0x1400ec54c
cmp eax, 0x13
jne 0x1400eb016
popf
pop rax
jmp 0x1400ec83d
cmp eax, 0x15
jne 0x1400eb025
popf
pop rax
jmp 0x1400ec981
cmp eax, 0x24
jne 0x1400eb034
popf
pop rax
jmp 0x1400ed51a
cmp eax, 0x1e
jne 0x1400eb043
popf
pop rax
jmp 0x1400ed1e1
cmp eax, 0xc
jne 0x1400eb052
popf
pop rax
jmp 0x1400ec39c
cmp eax, 0x26
jne 0x1400eb061
popf
pop rax
jmp 0x1400ed630
cmp eax, 0x27
jne 0x1400eb070
popf
pop rax
jmp 0x1400ed765
cmp eax, 0x1f
jne 0x1400eb07f
popf
pop rax
jmp 0x1400ed296
cmp eax, 0x10
jne 0x1400eb08e
popf
pop rax
jmp 0x1400ec5da
cmp eax, 0x2c
jne 0x1400eb09d
popf
pop rax
jmp 0x1400edec4
cmp eax, 9
jne 0x1400eb0ac
popf
pop rax
jmp 0x1400ec1ce
cmp eax, 4
jne 0x1400eb0bb
popf
pop rax
jmp 0x1400ebe96
cmp eax, 0x16
jne 0x1400eb0ca
popf
pop rax
jmp 0x1400eca14
cmp eax, 0x28
jne 0x1400eb0d9
popf
pop rax
jmp 0x1400ed808
cmp eax, 0xa
jne 0x1400eb0e8
popf
pop rax
jmp 0x1400ec251
cmp eax, 0x22
jne 0x1400eb0f7
popf
pop rax
jmp 0x1400ed3c4
cmp eax, 0x14
jne 0x1400eb106
popf
pop rax
jmp 0x1400ec8cb
cmp eax, 7
jne 0x1400eb115
popf
pop rax
jmp 0x1400ec0ff
cmp eax, 5
jne 0x1400eb124
popf
pop rax
jmp 0x1400ebfde
cmp eax, 2
jne 0x1400eb133
popf
pop rax
jmp 0x1400ebdea
cmp eax, 0x20
jne 0x1400eb142
popf
pop rax
jmp 0x1400ed2e3
cmp eax, 0x1d
jne 0x1400eb151
popf
pop rax
jmp 0x1400ed12e
cmp eax, 0x11
jne 0x1400eb160
popf
pop rax
jmp 0x1400ec6e7
cmp eax, 6
jne 0x1400eb16f
popf
pop rax
jmp 0x1400ec09a
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rbp
push rdi
push r13
push r14
push r15
lea rbp, [rsp - 0x10]
sub rsp, 0x110
mov rax, qword [0x140092080]
xor rax, rsp
mov qword [rbp], rax
mov rbx, rcx
movabs rax, 0x6a9bb2baa6e554be
pushf
not rax
add rax, 0x63f00b6e
xor rax, 0x683e489f
rol rax, 0x19
popf
pushf
not rax
add rax, 0x7bbdff25
xor rax, 0x40650e60
rol rax, 0xeb
popf
mov qword [rsp + 0x50], rax
movabs rax, 0xab582d018ee8da0a
pushf
not rax
add rax, 0x51d93f58
xor rax, 0x7f4f75ab
rol rax, 0x23
popf
pushf
not rax
add rax, 0x729145e5
xor rax, 0x7abb29de
rol rax, 0xa6
popf
pushf
not rax
add rax, 0x424ab3d0
xor rax, 0x7e6cbfc6
rol rax, 0xf2
popf
pushf
not rax
add rax, 0x5558ce93
xor rax, 0x7d9ac35b
rol rax, 0xeb
popf
mov qword [rsp + 0x58], rax
movabs rax, 0x71e45600d3f5685c
pushf
not rax
add rax, 0x7d77269e
xor rax, 0x615d492e
rol rax, 0x77
popf
pushf
not rax
add rax, 0x77ed6f61
xor rax, 0x6edf768f
rol rax, 0xf0
popf
pushf
not rax
add rax, 0x6ed158c3
xor rax, 0x51f5c8f4
rol rax, 0xbb
popf
pushf
not rax
add rax, 0x4e02b757
xor rax, 0x78349466
rol rax, 0xf9
popf
mov qword [rsp + 0x60], rax
movabs rax, 0x68dc8875a4bd9bd6
pushf
not rax
add rax, 0x7c3ae5a9
xor rax, 0x439d9366
rol rax, 0x8f
popf
pushf
not rax
add rax, 0x65e9cddd
xor rax, 0x5e36a46f
rol rax, 0x47
popf
pushf
not rax
add rax, 0x770be088
xor rax, 0x564b227c
rol rax, 0xff
popf
pushf
not rax
add rax, 0x5484c1ef
xor rax, 0x53def393
rol rax, 0x8b
popf
mov qword [rsp + 0x68], rax
movabs rax, 0xc7a6f7c1794f97b9
pushf
not rax
add rax, 0x4a3d37f6
xor rax, 0x424d2512
rol rax, 6
popf
pushf
not rax
add rax, 0x4d3e3aee
xor rax, 0x498cdae8
rol rax, 0xab
popf
pushf
not rax
add rax, 0x6642f381
xor rax, 0x739cdd87
rol rax, 0x77
popf
pushf
not rax
add rax, 0x7ac2d4f9
xor rax, 0x4ef69eff
rol rax, 0xea
popf
mov qword [rsp + 0x70], rax
movabs rax, 0x36dfe3bfaaa480f
pushf
not rax
add rax, 0x5e1328c5
xor rax, 0x5626be47
rol rax, 0xc5
popf
pushf
not rax
add rax, 0x4d3eef22
xor rax, 0x6b912d09
rol rax, 0xbe
popf
pushf
not rax
add rax, 0x6349dfe7
xor rax, 0x78ca42d2
rol rax, 0xf7
popf
pushf
not rax
add rax, 0x690860d9
xor rax, 0x41e0362e
rol rax, 0xfd
popf
mov qword [rsp + 0x78], rax
movabs r13, 0x81b2ad5064ccd50
pushf
not r13
add r13, 0x5a484f75
xor r13, 0x645e22fc
rol r13, 0x55
popf
pushf
not r13
add r13, 0x6cd50ebe
xor r13, 0x6e4b1054
rol r13, 0xfe
popf
pushf
not r13
add r13, 0x61aff1af
xor r13, 0x4282f868
rol r13, 0x3e
popf
pushf
not r13
add r13, 0x5089f8fb
xor r13, 0x54a096cb
rol r13, 0x67
popf
mov qword [rbp - 0x70], r13
movabs r15, 0xeb819f195191d401
pushf
not r15
add r15, 0x424fb497
xor r15, 0x7351aee3
rol r15, 0xc6
popf
pushf
not r15
add r15, 0x5dae4146
xor r15, 0x5ba4a335
rol r15, 7
popf
pushf
not r15
add r15, 0x7cc73704
xor r15, 0x5f59e4d2
rol r15, 0x66
popf
mov qword [rbp - 0x68], r15
movabs rsi, 0x59d01e36a0c09564
pushf
not rsi
add rsi, 0x65a0fe08
xor rsi, 0x6f0cb61a
rol rsi, 0x2f
popf
pushf
not rsi
add rsi, 0x729d24e0
xor rsi, 0x79f08e2f
rol rsi, 0x22
popf
pushf
not rsi
add rsi, 0x436d277d
xor rsi, 0x66c19c91
rol rsi, 0x70
popf
mov qword [rbp - 0x60], rsi
movabs r14, 0x5d2d35993865bf1c
pushf
not r14
add r14, 0x50a744ed
xor r14, 0x6a2f3282
rol r14, 0x12
popf
pushf
not r14
add r14, 0x47daad38
xor r14, 0x60fa9455
rol r14, 0xf5
popf
pushf
not r14
add r14, 0x7a9bceb9
xor r14, 0x4b90a726
rol r14, 0x69
popf
pushf
not r14
add r14, 0x72f8f376
xor r14, 0x7c39b1ee
rol r14, 0x67
popf
mov qword [rbp - 0x58], r14
movabs rcx, 0x3d45e3b71dfc5c55
pushf
not rcx
add rcx, 0x50fdd5da
xor rcx, 0x5d17c796
rol rcx, 0x95
popf
pushf
not rcx
add rcx, 0x6fc084be
xor rcx, 0x53a741dd
rol rcx, 0x5b
popf
pushf
not rcx
add rcx, 0x5a8ea2dd
xor rcx, 0x5c803815
rol rcx, 0x46
popf
pushf
not rcx
add rcx, 0x719e0fe9
xor rcx, 0x7b6aa19e
rol rcx, 0x6a
popf
mov qword [rbp - 0x50], rcx
movabs rdx, 0xd0359de986e8489a
pushf
not rdx
add rdx, 0x491d1f1e
xor rdx, 0x7a4af271
rol rdx, 0x39
popf
pushf
not rdx
add rdx, 0x6335f240
xor rdx, 0x4863bc6e
rol rdx, 0x7b
popf
pushf
not rdx
add rdx, 0x5494de50
xor rdx, 0x5437ade9
rol rdx, 0x93
popf
pushf
not rdx
add rdx, 0x40f1b789
xor rdx, 0x5c1a361b
rol rdx, 0x41
popf
mov qword [rbp - 0x48], rdx
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp - 0x70]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp - 0x60]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rsp + 0x70], xmm0
movabs rax, 0x43decf9de402b379
pushf
not rax
add rax, 0x78069985
xor rax, 0x4c423101
rol rax, 0xa6
popf
pushf
not rax
add rax, 0x463aa23f
xor rax, 0x7936abc0
rol rax, 0xbc
popf
mov qword [rbp - 0x70], rax
movabs rax, 0xd5a0c1ed8cb66647
pushf
not rax
add rax, 0x653dcc0a
xor rax, 0x69462a20
rol rax, 0xa2
popf
pushf
not rax
add rax, 0x5478f1d6
xor rax, 0x53072e7c
rol rax, 0x3b
popf
pushf
not rax
add rax, 0x5167f3fe
xor rax, 0x5ca61eea
rol rax, 0xd2
popf
mov qword [rbp - 0x68], rax
movabs rax, 0x9e8cccea60a506c0
pushf
not rax
add rax, 0x50f2d136
xor rax, 0x75604851
rol rax, 0xbd
popf
pushf
not rax
add rax, 0x6e244973
xor rax, 0x5c4ed957
rol rax, 0xa
popf
pushf
not rax
add rax, 0x61f84e92
xor rax, 0x72d3e024
rol rax, 0x1a
popf
mov qword [rbp - 0x60], rax
movabs rax, 0xa4879e6346e93889
pushf
not rax
add rax, 0x485fc64c
xor rax, 0x5b22b89f
rol rax, 0xf0
popf
pushf
not rax
add rax, 0x61c8a803
xor rax, 0x4712177b
rol rax, 0x32
popf
pushf
not rax
add rax, 0x5869623c
xor rax, 0x7df85638
rol rax, 7
popf
mov qword [rbp - 0x58], rax
movabs rax, 0xdb08107bfd5c50f6
pushf
not rax
add rax, 0x7e1df743
xor rax, 0x72523a3b
rol rax, 0xc4
popf
pushf
not rax
add rax, 0x7ec4ea3c
xor rax, 0x4bc87c4d
rol rax, 0x90
popf
pushf
not rax
add rax, 0x532a50e9
xor rax, 0x44dc96e5
rol rax, 0x6b
popf
pushf
not rax
add rax, 0x7ed6f1e7
xor rax, 0x5a20330a
rol rax, 0xdc
popf
mov qword [rbp - 0x50], rax
movabs rax, 0xb9b97947540a55e0
pushf
not rax
add rax, 0x5c914441
xor rax, 0x72fc666f
rol rax, 0xf3
popf
pushf
not rax
add rax, 0x6fe0197e
xor rax, 0x56ed78b0
rol rax, 0x7c
popf
pushf
not rax
add rax, 0x46971cea
xor rax, 0x40c9c73f
rol rax, 5
popf
pushf
not rax
add rax, 0x51fd9534
xor rax, 0x45ae66b8
rol rax, 0x60
popf
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], r15
mov qword [rbp - 0x20], rsi
mov qword [rbp - 0x18], r14
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], rdx
movdqa xmm0, xmmword [rbp - 0x70]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp - 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x60]
xorps xmm1, xmmword [rbp - 0x20]
movdqa xmmword [rbp - 0x60], xmm1
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x50], xmm0
movabs rdi, 0xe206f97205b4907
pushf
not rdi
add rdi, 0x725c321d
xor rdi, 0x5d356b76
rol rdi, 0xad
popf
pushf
not rdi
add rdi, 0x519621bf
xor rdi, 0x40d825fa
rol rdi, 0x11
popf
pushf
not rdi
add rdi, 0x483ad394
xor rdi, 0x477a4cf3
rol rdi, 0x85
popf
mov qword [rbp - 0x30], rdi
mov qword [rbp - 0x28], r15
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], r15
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rbp - 0x30], xmm0
lea rax, [rsp + 0x50]
mov qword [rsp + 0x20], rax
lea r9, [rbp - 0x70]
mov r8, qword [rbx + 0x20]
lea rdx, [rbp - 0x30]
mov rcx, rbx
call fcn.140118449
mov qword [rbx + 0x28], rax
test rax, rax
jne 0x1400eb9e1
push rax
pushf
mov eax, 0xab48e6ce
pushf
not eax
add eax, 0xc2394991
xor eax, 0x96fe90fe
rol eax, 0x98
popf
pushf
not eax
add eax, 0xe42e74f9
xor eax, 0xb79827b1
rol eax, 0x69
popf
pushf
not eax
add eax, 0xe8835631
xor eax, 0xee4136ed
rol eax, 0xab
popf
pushf
not eax
add eax, 0x82fabcc2
xor eax, 0x8c00d014
rol eax, 0x8f
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0xb2227bf3
pushf
not eax
add eax, 0xac1b87ee
xor eax, 0xf4668e5d
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xd72fc76b
xor eax, 0x89993267
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x9691cf3a
xor eax, 0xf0fdc643
rol eax, 0x5d
popf
jmp 0x1400eaecc
movabs rax, 0xa7c578a1e3e6ed13
pushf
not rax
add rax, 0x40b96dcb
xor rax, 0x6c204c56
rol rax, 5
popf
pushf
not rax
add rax, 0x6416d354
xor rax, 0x53973f19
rol rax, 0x47
popf
pushf
not rax
add rax, 0x6aab83f8
xor rax, 0x4629db5a
rol rax, 0xe1
popf
pushf
not rax
add rax, 0x7c8c6cac
xor rax, 0x5da4fc3f
rol rax, 0xbb
popf
mov qword [rbp - 0x70], rax
movabs rax, 0x20bfb2bf2462c86d
pushf
not rax
add rax, 0x5234633c
xor rax, 0x7ecf0231
rol rax, 0x9d
popf
pushf
not rax
add rax, 0x55b64ad3
xor rax, 0x75270d3d
rol rax, 0x4d
popf
pushf
not rax
add rax, 0x7d4f8744
xor rax, 0x57084bd8
rol rax, 0x6d
popf
mov qword [rbp - 0x68], rax
movabs rax, 0x21df441c5c2f5a71
pushf
not rax
add rax, 0x6d4aa30b
xor rax, 0x6f0d2011
rol rax, 0xad
popf
pushf
not rax
add rax, 0x4bb33e1d
xor rax, 0x4c456d91
rol rax, 0x83
popf
mov qword [rbp - 0x60], rax
movabs rax, 0x7d1ef32d98d653e
pushf
not rax
add rax, 0x52e844da
xor rax, 0x4b67f0f0
rol rax, 0xbc
popf
pushf
not rax
add rax, 0x520c40da
xor rax, 0x67ea2eb9
rol rax, 0xda
popf
pushf
not rax
add rax, 0x79808a09
xor rax, 0x523aaf27
rol rax, 0x39
popf
mov qword [rbp - 0x58], rax
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x58], r15
mov qword [rsp + 0x60], rsi
mov qword [rsp + 0x68], r14
movdqa xmm0, xmmword [rbp - 0x70]
xorps xmm0, xmmword [rsp + 0x50]
movdqa xmmword [rbp - 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x60]
xorps xmm1, xmmword [rsp + 0x60]
movdqa xmmword [rbp - 0x60], xmm1
movabs rax, 0xfd9b13de457e190e
pushf
not rax
add rax, 0x5cbb2062
xor rax, 0x58524290
rol rax, 0x2b
popf
pushf
not rax
add rax, 0x6794457c
xor rax, 0x78fcc5bc
rol rax, 0xba
popf
pushf
not rax
add rax, 0x4c3afebf
xor rax, 0x73fdea75
rol rax, 0x88
popf
pushf
not rax
add rax, 0x4e6348b2
xor rax, 0x44a1dcf7
rol rax, 0x16
popf
mov qword [rsp + 0x50], rax
movabs rax, 0x8caf6f900ac22c2e
pushf
not rax
add rax, 0x5860b1b8
xor rax, 0x644a5f17
rol rax, 0x3f
popf
pushf
not rax
add rax, 0x637323dd
xor rax, 0x6128d589
rol rax, 0xf1
popf
pushf
not rax
add rax, 0x5cf24787
xor rax, 0x4b7aa343
rol rax, 0x2d
popf
pushf
not rax
add rax, 0x612dbeb4
xor rax, 0x5ccb46b5
rol rax, 0x86
popf
mov qword [rsp + 0x58], rax
movabs rax, 0xe25c81ede9be94ab
pushf
not rax
add rax, 0x58ee5365
xor rax, 0x5f1e3a4a
rol rax, 0x50
popf
pushf
not rax
add rax, 0x71638b89
xor rax, 0x52c6fd91
rol rax, 0xb4
popf
mov qword [rsp + 0x60], rax
movabs rax, 0x99eecdde3960177f
pushf
not rax
add rax, 0x6a1911dc
xor rax, 0x768dc169
rol rax, 8
popf
pushf
not rax
add rax, 0x67d98030
xor rax, 0x603d7372
rol rax, 0x65
popf
mov qword [rsp + 0x68], rax
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], r15
mov qword [rbp - 0x20], rsi
mov qword [rbp - 0x18], r14
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp - 0x20]
movdqa xmmword [rsp + 0x60], xmm1
mov qword [rbp - 0x30], rdi
mov qword [rbp - 0x28], r15
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], r15
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rbp - 0x30], xmm0
lea rax, [rbp - 0x70]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x50]
mov r8, qword [rbx + 0x20]
lea rdx, [rbp - 0x30]
mov rcx, rbx
call fcn.140118449
mov qword [rbx + 0x28], rax
test rax, rax
je 0x1400ebdb7
push rax
pushf
mov eax, 0xa7429af7
pushf
not eax
add eax, 0xffaea690
xor eax, 0xe257ca69
rol eax, 0x22
popf
pushf
not eax
add eax, 0xb58f0b7f
xor eax, 0x98753a25
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x8cf15bb2
xor eax, 0xa6fc085d
rol eax, 0x8a
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0x22711286
pushf
not eax
add eax, 0xe67f2889
xor eax, 0xeb79120e
rol eax, 0x38
popf
pushf
not eax
add eax, 0x94cf3c8f
xor eax, 0x889fc5a1
rol eax, 0x40
popf
jmp 0x1400eaecc
add rax, 0x10
jmp 0x1400ebe96
add rax, 0x1c
push rax
pushf
mov eax, 0x8fd804e1
pushf
not eax
add eax, 0xa286f5a0
xor eax, 0xa3ef24ba
rol eax, 0x25
popf
pushf
not eax
add eax, 0xfbc653b4
xor eax, 0x9440aeb5
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xd8983b7e
xor eax, 0x9659dfd0
rol eax, 0xdc
popf
jmp 0x1400eaecc
mov qword [rbx + 0x28], rax
movabs rax, 0xccbd3cc8872aaa10
pushf
not rax
add rax, 0x787004e7
xor rax, 0x52e78d58
rol rax, 0xaa
popf
pushf
not rax
add rax, 0x5894ec12
xor rax, 0x506dc8bc
rol rax, 0x36
popf
pushf
not rax
add rax, 0x55cc5442
xor rax, 0x7157787c
rol rax, 0x18
popf
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], r15
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], r15
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rbp - 0x30], xmm0
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x48], r15
mov qword [rbp - 0x70], r13
mov qword [rbp - 0x68], r15
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp - 0x70]
movdqa xmmword [rsp + 0x40], xmm0
lea rax, [rbp - 0x30]
mov qword [rsp + 0x20], rax
lea r9, [0x1a4c9ac5c]
pushf
sub r9, 0x64c15fb4
popf
mov r8, qword [rbx + 0x20]
lea rdx, [rsp + 0x40]
mov rcx, rbx
call fcn.140118449
mov qword [rbx + 0x30], rax
test rax, rax
je 0x1400ebfab
push rax
pushf
mov eax, 0xc14300c1
pushf
not eax
add eax, 0xf8d94173
xor eax, 0xe5534b63
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xa3db5e65
xor eax, 0xb28d7b0d
rol eax, 0x57
popf
pushf
not eax
add eax, 0xa03a5cc3
xor eax, 0x98623e7b
rol eax, 0xf3
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0x217115de
pushf
not eax
add eax, 0x80a28ca6
xor eax, 0xdc56e8fd
rol eax, 0x35
popf
pushf
not eax
add eax, 0xbf554247
xor eax, 0xf804d578
rol eax, 0x20
popf
jmp 0x1400eaecc
mov rdi, qword [rbx + 0x28]
mov dword [rsp + 0x40], 0
lea rdx, [rdi + 3]
mov rcx, rbx
call fcn.1400eff88
test rax, rax
je 0x1400ec054
push rax
pushf
mov eax, 0x3484bc18
pushf
not eax
add eax, 0xb1688bf6
xor eax, 0xb583b92b
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xc6d4ab17
xor eax, 0x9b6b8403
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xc9456b6c
xor eax, 0xb555917b
rol eax, 0x10
popf
pushf
not eax
add eax, 0xd224a666
xor eax, 0xe36c8474
rol eax, 0xbc
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0xff66c51f
pushf
not eax
add eax, 0xeed2f2ab
xor eax, 0xe2103cf3
rol eax, 0xa
popf
pushf
not eax
add eax, 0xf3f53605
xor eax, 0xd0c5b7d4
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xe316ce06
xor eax, 0xab6ff849
rol eax, 0x60
popf
jmp 0x1400eaecc
lea r9, [rsp + 0x40]
mov r8d, 0x7808be91
pushf
not r8d
add r8d, 0x82543d6b
xor r8d, 0xabb8eadd
rol r8d, 0x95
popf
pushf
not r8d
add r8d, 0x8136470f
xor r8d, 0xba954711
rol r8d, 0x3a
popf
pushf
not r8d
add r8d, 0xf3122c7d
xor r8d, 0xbc214f3e
rol r8d, 0x4f
popf
mov rdx, rax
mov rcx, rbx
call fcn.14011811a
test eax, eax
je 0x1400ec172
movsxd r14, dword [rsp + 0x40]
add r14, 7
push rdi
not rdi
sub r14, rdi
pop rdi
sub r14, 1
jmp 0x1400ec1ce
xor r14d, r14d
push rax
pushf
mov eax, 0xc07ae839
pushf
not eax
add eax, 0xb52635a0
xor eax, 0xfba2deda
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x8eccab58
xor eax, 0xc26db837
rol eax, 0x13
popf
pushf
not eax
add eax, 0xaf114a53
xor eax, 0xdc89e7da
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xd46ac9cc
xor eax, 0x96a0963a
rol eax, 0x68
popf
jmp 0x1400eaecc
mov rdi, qword [rbx + 0x30]
mov dword [rsp + 0x40], 0
lea rdx, [rdi + 6]
mov rcx, rbx
call fcn.1400eff88
test rax, rax
je 0x1400ec21e
push rax
pushf
mov eax, 0xd6428fa7
pushf
not eax
add eax, 0x839064b7
xor eax, 0xc4e52e46
rol eax, 0x31
popf
pushf
not eax
add eax, 0xb37de284
xor eax, 0xb9eb0f32
rol eax, 0x29
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0xa1c3962e
pushf
not eax
add eax, 0xc402f67f
xor eax, 0xe810b409
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xd29000ee
xor eax, 0xddb98e62
rol eax, 0xec
popf
jmp 0x1400eaecc
lea r9, [rsp + 0x40]
mov r8d, 0xec8e5080
pushf
not r8d
add r8d, 0xcf53aae2
xor r8d, 0xb72646bc
rol r8d, 0x6e
popf
pushf
not r8d
add r8d, 0xa76b40f7
xor r8d, 0xe033eb3e
rol r8d, 0x9c
popf
mov rdx, rax
mov rcx, rbx
call fcn.14011811a
test eax, eax
je 0x1400ec2e3
push rax
pushf
mov eax, 0xa0ad6365
pushf
not eax
add eax, 0x829df9ab
xor eax, 0xf5aba2a9
rol eax, 0x69
popf
pushf
not eax
add eax, 0xff112934
xor eax, 0xe55a1989
rol eax, 0x55
popf
pushf
not eax
add eax, 0xe975b674
xor eax, 0xdc9ff6ca
rol eax, 0xe9
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0xf9f6e49d
pushf
not eax
add eax, 0xf35b0d99
xor eax, 0x9bc2d7a2
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xa0a3d7ed
xor eax, 0xa6373ea5
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xc761c175
xor eax, 0x9c9c1bdf
rol eax, 0x74
popf
jmp 0x1400eaecc
movsxd rax, dword [rsp + 0x40]
add rax, 0xa
push rax
not rax
sub rdi, rax
pop rax
sub rdi, 1
jmp 0x1400ec3f7
xor edi, edi
push rax
pushf
mov eax, 0x220124ff
pushf
not eax
add eax, 0xc0bc3d1e
xor eax, 0xcf4e79e8
rol eax, 0x37
popf
pushf
not eax
add eax, 0xebe2534f
xor eax, 0xccfc4f2f
rol eax, 0x87
popf
pushf
not eax
add eax, 0xa9287c77
xor eax, 0xf8b3ff2d
rol eax, 0xad
popf
pushf
not eax
add eax, 0x9c63996b
xor eax, 0xb0c4e975
rol eax, 0xfc
popf
jmp 0x1400eaecc
mov rdx, r14
mov rcx, rbx
call fcn.1400b9aa9
test al, al
je 0x1400ec450
push rax
pushf
mov eax, 0xc2a771c9
pushf
not eax
add eax, 0x9b5f26c8
xor eax, 0xad5e12a4
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xc9990566
xor eax, 0x9d1783f3
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xb5fa88f2
xor eax, 0xc336649f
rol eax, 0x20
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0x5712867a
pushf
not eax
add eax, 0xee599948
xor eax, 0xeef80ce5
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xf5389237
xor eax, 0xe1ee6fd5
rol eax, 0x45
popf
pushf
not eax
add eax, 0xe742b9e9
xor eax, 0x9e048c3c
rol eax, 0x65
popf
jmp 0x1400eaecc
mov rdx, rdi
mov rcx, rbx
call fcn.14011282a
mov rsi, rax
test rax, rax
je 0x1400ec506
push rax
pushf
mov eax, 0x2eaa8743
pushf
not eax
add eax, 0x99a30e83
xor eax, 0xf32f85b9
rol eax, 0x35
popf
pushf
not eax
add eax, 0xcfd9c744
xor eax, 0x8be57038
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xcf6f71c8
xor eax, 0x994abb6b
rol eax, 0x25
popf
pushf
not eax
add eax, 0x8997c661
xor eax, 0x81ced219
rol eax, 0x53
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0xa21c2026
pushf
not eax
add eax, 0xfc2e3d2c
xor eax, 0xe410df3c
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xa80fe89a
xor eax, 0xfa22faa8
rol eax, 0x59
popf
pushf
not eax
add eax, 0x8e155b5a
xor eax, 0x9c408084
rol eax, 0x8b
popf
jmp 0x1400eaecc
lea rdx, [rax + 8]
mov rcx, rbx
call fcn.1400eff88
test rax, rax
je 0x1400ec594
push rax
pushf
mov eax, 0x37099c9b
pushf
not eax
add eax, 0xd27a0a36
xor eax, 0x8c5d2648
rol eax, 0x16
popf
pushf
not eax
add eax, 0xc01d244f
xor eax, 0xeb9758fc
rol eax, 7
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0x701cd80c
pushf
not eax
add eax, 0x94c36104
xor eax, 0xc5fe468d
rol eax, 0x93
popf
pushf
not eax
add eax, 0xe3ba2ff4
xor eax, 0xb29666fb
rol eax, 0x69
popf
pushf
not eax
add eax, 0xe6133871
xor eax, 0xfadb8ab6
rol eax, 0x6d
popf
jmp 0x1400eaecc
lea r9, [rbp - 0x30]
mov r8d, 0x444ef3eb
pushf
not r8d
add r8d, 0xbf029a15
xor r8d, 0x8c4a4870
rol r8d, 0x35
popf
pushf
not r8d
add r8d, 0x8b90db9e
xor r8d, 0xb276a317
rol r8d, 0x2a
popf
pushf
not r8d
add r8d, 0xa6260787
xor r8d, 0xb302544e
rol r8d, 0x29
popf
pushf
not r8d
add r8d, 0xe5117ffd
xor r8d, 0x901d9e85
rol r8d, 0x30
popf
mov rdx, rax
mov rcx, rbx
call fcn.14011811a
test eax, eax
je 0x1400ec6b4
push rax
pushf
mov eax, 0xc3785414
pushf
not eax
add eax, 0xf93170e1
xor eax, 0xee5d4eae
rol eax, 0x46
popf
pushf
not eax
add eax, 0xde37355b
xor eax, 0xf4583e5d
rol eax, 0x24
popf
pushf
not eax
add eax, 0x988e4ab1
xor eax, 0x8503ec81
rol eax, 0x67
popf
pushf
not eax
add eax, 0xb1896599
xor eax, 0xbd8d9e16
rol eax, 0x39
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0x2f614a57
pushf
not eax
add eax, 0xa007abb9
xor eax, 0xf859e5f2
rol eax, 0x48
popf
pushf
not eax
add eax, 0x858acc2f
xor eax, 0xd20638a6
rol eax, 0x27
popf
jmp 0x1400eaecc
mov rdx, rsi
mov rcx, rbx
call fcn.1400eff88
test rax, rax
je 0x1400ec72e
push rax
pushf
mov eax, 0xe8e7f4e9
pushf
not eax
add eax, 0xcd7e8ded
xor eax, 0xc4110f96
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xe96d76ed
xor eax, 0x83c82ecf
rol eax, 2
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0xc40ca37a
pushf
not eax
add eax, 0xe7431aa4
xor eax, 0xa87f5ad3
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xfd5e23da
xor eax, 0xabf1be1a
rol eax, 0x73
popf
jmp 0x1400eaecc
lea r9, [rsp + 0x40]
mov r8d, 0x8f591213
pushf
not r8d
add r8d, 0xec33095d
xor r8d, 0xdc629c3f
rol r8d, 0xc1
popf
pushf
not r8d
add r8d, 0xdae68332
xor r8d, 0x996fac44
rol r8d, 0x25
popf
mov rdx, rax
mov rcx, rbx
call fcn.14011811a
test eax, eax
je 0x1400ec80a
push rax
pushf
mov eax, 0xb258e6da
pushf
not eax
add eax, 0x9338bcf0
xor eax, 0xbaf59ec6
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x9cb5a0cc
xor eax, 0xdc7b6114
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xba7b1859
xor eax, 0xca3561c4
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xf9ec88b8
xor eax, 0x9fd86b56
rol eax, 0x4b
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0x36ccb18f
pushf
not eax
add eax, 0xe6c567b9
xor eax, 0xa61cb74d
rol eax, 0x88
popf
pushf
not eax
add eax, 0xc8dcef7e
xor eax, 0xb4db8b75
rol eax, 0x25
popf
jmp 0x1400eaecc
mov rdx, qword [rbp - 0x30]
mov rcx, rbx
call fcn.1400eff88
test rax, rax
je 0x1400ec898
push rax
pushf
mov eax, 0x28126de
pushf
not eax
add eax, 0xa59d6cd2
xor eax, 0x917a973c
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x9a2fc120
xor eax, 0xa38d297f
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xd92af581
xor eax, 0xf453b1dc
rol eax, 0x51
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0xe5ed6f9d
pushf
not eax
add eax, 0xe8f246b9
xor eax, 0xf78ee690
rol eax, 0x77
popf
pushf
not eax
add eax, 0xd95fd254
xor eax, 0xbb658d3b
rol eax, 0x46
popf
jmp 0x1400eaecc
lea r9, [rsp + 0x40]
mov r8d, 0xc7ee9a87
pushf
not r8d
add r8d, 0xb6eb5858
xor r8d, 0xbdd2f870
rol r8d, 0xbc
popf
pushf
not r8d
add r8d, 0xbf72c3e0
xor r8d, 0xba3fdf8d
rol r8d, 0x40
popf
mov rdx, rax
mov rcx, rbx
call fcn.140117d55
test eax, eax
je 0x1400ec94e
push rax
pushf
mov eax, 0x81fcf64a
pushf
not eax
add eax, 0xd3ce283e
xor eax, 0xb54fb1ce
rol eax, 0x91
popf
pushf
not eax
add eax, 0xd0b402b9
xor eax, 0xd578397b
rol eax, 0x4a
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0xacc52148
pushf
not eax
add eax, 0x9468899b
xor eax, 0xaa7c57a2
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xe0eea8ec
xor eax, 0xf11ab0c5
rol eax, 0x2f
popf
jmp 0x1400eaecc
mov rdx, qword [rsp + 0x40]
add rdx, 8
mov rcx, rbx
call fcn.1400eff88
test rax, rax
je 0x1400ec9ce
push rax
pushf
mov eax, 0x92b32200
pushf
not eax
add eax, 0xa587c9e8
xor eax, 0xc824c37a
rol eax, 0xac
popf
pushf
not eax
add eax, 0xf47353d2
xor eax, 0xee29c622
rol eax, 0x15
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0xc390597b
pushf
not eax
add eax, 0xc3e9e3ec
xor eax, 0xc3ad3048
rol eax, 0x81
popf
pushf
not eax
add eax, 0x94ba8476
xor eax, 0xb37b2a8a
rol eax, 0xef
popf
pushf
not eax
add eax, 0xe44223ea
xor eax, 0xc6fb9414
rol eax, 0xf5
popf
jmp 0x1400eaecc
lea r9, [rbp - 0x30]
mov r8d, 0xcb9398f2
pushf
not r8d
add r8d, 0xb690388a
xor r8d, 0xb665e8b9
rol r8d, 0xd
popf
pushf
not r8d
add r8d, 0xc3284236
xor r8d, 0x944276b2
rol r8d, 0xff
popf
mov rdx, rax
mov rcx, rbx
call fcn.140117d55
test eax, eax
je 0x1400ecabc
push rax
pushf
mov eax, 0x2ec218d9
pushf
not eax
add eax, 0xd404b657
xor eax, 0xb25a8d81
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x9ed33633
xor eax, 0x803aa645
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xbbcc8c91
xor eax, 0xf81296df
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xb5cfa83d
xor eax, 0xe35e77f8
rol eax, 0x82
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0xade928df
pushf
not eax
add eax, 0x900cee18
xor eax, 0xbd4bae88
rol eax, 0x58
popf
pushf
not eax
add eax, 0xb86ff07e
xor eax, 0xed135485
rol eax, 0x78
popf
pushf
not eax
add eax, 0x87302e88
xor eax, 0xef4b280b
rol eax, 0x7c
popf
jmp 0x1400eaecc
test rdi, rdi
je 0x1400ecb64
push rax
pushf
mov eax, 0xa803e5d9
pushf
not eax
add eax, 0xf95fffe2
xor eax, 0xcce1d98e
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xbea22b5f
xor eax, 0xb229bb2b
rol eax, 0
popf
pushf
not eax
add eax, 0xccb83b65
xor eax, 0xd08bcbfc
rol eax, 0xa
popf
pushf
not eax
add eax, 0xe8c33bcb
xor eax, 0x96b66b42
rol eax, 0xa1
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0xfa71f874
pushf
not eax
add eax, 0xdc4f56d1
xor eax, 0x9fffae2b
rol eax, 0xab
popf
pushf
not eax
add eax, 0xeb4a59e9
xor eax, 0x93c69df2
rol eax, 0xe3
popf
jmp 0x1400eaecc
mov edx, 0x4cebb1e8
pushf
not edx
add edx, 0x8c044965
xor edx, 0x81afc183
rol edx, 0x7a
popf
pushf
not edx
add edx, 0xfc28e058
xor edx, 0x8343dbc9
rol edx, 0xff
popf
pushf
not edx
add edx, 0xcd7a2107
xor edx, 0xa7f44a8e
rol edx, 0x1d
popf
pushf
not edx
add edx, 0xe8054be8
xor edx, 0x92ce5c1b
rol edx, 0xfe
popf
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rdx + rcx]
cmp dword [0x1400a7b50], eax
jle 0x1400ecc3e
push rax
pushf
mov eax, 0x203ccfbd
pushf
not eax
add eax, 0xc91f3c3d
xor eax, 0xbf1d9c76
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xf5cb953d
xor eax, 0xe033954c
rol eax, 0x49
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0x28c69d4e
pushf
not eax
add eax, 0x997bc239
xor eax, 0x90f7a835
rol eax, 0x74
popf
pushf
not eax
add eax, 0xa57e6415
xor eax, 0xe381eeb6
rol eax, 0x76
popf
pushf
not eax
add eax, 0x9f9443e6
xor eax, 0x96b9f5e7
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xad93135f
xor eax, 0xee15b721
rol eax, 0xd9
popf
jmp 0x1400eaecc
lea rcx, [0x1b7839173]
pushf
sub rcx, 0x77791623
popf
call fcn.14012cf97
cmp dword [0x1400a7b50], 0xffffffff
jne 0x1400ecd14
push rax
pushf
mov eax, 0x30f88531
pushf
not eax
add eax, 0xfa593c31
xor eax, 0xc6f2056f
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xe5066e1e
xor eax, 0xd2360257
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xda4dd03c
xor eax, 0xa1c9d7fb
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x8474a34e
xor eax, 0xc0c97210
rol eax, 0xe2
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0x35a0b4ef
pushf
not eax
add eax, 0xb0c2f67d
xor eax, 0x8bafea09
rol eax, 0x28
popf
pushf
not eax
add eax, 0x8a082bca
xor eax, 0xfc4da6d9
rol eax, 0x11
popf
jmp 0x1400eaecc
movabs rax, 0xf7ea4b676ba61bf9
pushf
not rax
add rax, 0x5ea19528
xor rax, 0x669dd66a
rol rax, 0x32
popf
pushf
not rax
add rax, 0x5c606783
xor rax, 0x5d85ece2
rol rax, 0xd4
popf
mov qword [rbp - 0x70], rax
movabs rax, 0x287f0832d35a3087
pushf
not rax
add rax, 0x7b6c887d
xor rax, 0x5973f289
rol rax, 0xee
popf
pushf
not rax
add rax, 0x71489f3e
xor rax, 0x5c8d7fdc
rol rax, 0x68
popf
pushf
not rax
add rax, 0x72851318
xor rax, 0x42a848d2
rol rax, 0x36
popf
pushf
not rax
add rax, 0x4f5a734a
xor rax, 0x55a1d712
rol rax, 0x16
popf
mov qword [rbp - 0x68], rax
movabs rax, 0xb052258b41cafaa
pushf
not rax
add rax, 0x6a36879d
xor rax, 0x5d634e2d
rol rax, 0x2e
popf
pushf
not rax
add rax, 0x7f7248a0
xor rax, 0x71e76bc2
rol rax, 0xc6
popf
pushf
not rax
add rax, 0x450fcd71
xor rax, 0x40ec58c3
rol rax, 0xee
popf
pushf
not rax
add rax, 0x4182c724
xor rax, 0x5bf5d60e
rol rax, 0xec
popf
mov qword [rbp - 0x60], rax
movabs rax, 0x4cc8902c652075a7
pushf
not rax
add rax, 0x52f83b55
xor rax, 0x4be8d61f
rol rax, 0x54
popf
pushf
not rax
add rax, 0x623064b1
xor rax, 0x4dd92bef
rol rax, 0x34
popf
pushf
not rax
add rax, 0x73c08a9e
xor rax, 0x5c71ac77
rol rax, 0xb5
popf
pushf
not rax
add rax, 0x61ee054e
xor rax, 0x4dfa7054
rol rax, 0x51
popf
mov qword [rbp - 0x58], rax
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x58], r15
movabs rax, 0xb03724abbbabe5cf
pushf
not rax
add rax, 0x74a0cb4a
xor rax, 0x69c00766
rol rax, 0x2a
popf
pushf
not rax
add rax, 0x7dfe1cfa
xor rax, 0x5fff81a8
rol rax, 0x2c
popf
pushf
not rax
add rax, 0x5aa99540
xor rax, 0x6671f908
rol rax, 0x73
popf
pushf
not rax
add rax, 0x6dbb7f51
xor rax, 0x6d8933de
rol rax, 0x49
popf
mov qword [rsp + 0x60], rax
movabs rax, 0x9b1a6d13c99ecfec
pushf
not rax
add rax, 0x74079629
xor rax, 0x74472781
rol rax, 0x49
popf
pushf
not rax
add rax, 0x7caf8f27
xor rax, 0x5459cf30
rol rax, 0x4e
popf
pushf
not rax
add rax, 0x5d8ef2c4
xor rax, 0x73aa6868
rol rax, 0x62
popf
mov qword [rsp + 0x68], rax
movdqa xmm0, xmmword [rbp - 0x70]
xorps xmm0, xmmword [rsp + 0x50]
movdqa xmmword [rbp - 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x60]
xorps xmm1, xmmword [rsp + 0x60]
movdqa xmmword [rbp - 0x60], xmm1
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x60], xmm1
lea rax, [rbp - 0x70]
mov r8, 0xffffffffffffffff
nop word [rax + rax]
push rax
pushf
mov eax, 0xb9c1e118
pushf
not eax
add eax, 0xcadcab54
xor eax, 0xa72da5cf
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xeec7895c
xor eax, 0xfa115c6c
rol eax, 0x59
popf
jmp 0x1400eaecc
inc r8
cmp byte [rax + r8], 0
jne 0x1400ed050
push rax
pushf
mov eax, 0x9b6e8c3f
pushf
not eax
add eax, 0xadd4b8ea
xor eax, 0xb5d6ecc7
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x9376c36b
xor eax, 0x866d77cc
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xd8d418db
xor eax, 0xf1620c68
rol eax, 0x61
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0x8862f51a
pushf
not eax
add eax, 0xa77e4419
xor eax, 0xd988f35b
rol eax, 0x74
popf
pushf
not eax
add eax, 0xcd16bf7c
xor eax, 0xf2bc9640
rol eax, 0xb2
popf
jmp 0x1400eaecc
lea rdx, [rbp - 0x70]
lea rcx, [rsp + 0x50]
call fcn.1400faaf3
nop
lea r8, [rsp + 0x50]
mov rdx, qword [rbx + 0x20]
mov rcx, rbx
call fcn.1400f229b
mov qword [0x1400a7b08], rax
mov rdx, qword [rsp + 0x68]
cmp rdx, 0xf
jbe 0x1400ed0fb
push rax
pushf
mov eax, 0x6d040be3
pushf
not eax
add eax, 0x8151e5c6
xor eax, 0xdddfcaec
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xbd7dd551
xor eax, 0xfcd9c267
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xc0a47919
xor eax, 0xcc3189fd
rol eax, 0x96
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0xc63d6987
pushf
not eax
add eax, 0xcc73bef2
xor eax, 0xb9d8534a
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xabba7910
xor eax, 0x93bcb8cf
rol eax, 0x9e
popf
jmp 0x1400eaecc
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400ed188
push rax
pushf
mov eax, 0xb6a20e81
pushf
not eax
add eax, 0xf649d285
xor eax, 0xe5f439c2
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xe37d4bab
xor eax, 0xb5496d6a
rol eax, 0x75
popf
pushf
not eax
add eax, 0x99293f8a
xor eax, 0xf7ce15fa
rol eax, 0xd6
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0x1b2c20e6
pushf
not eax
add eax, 0xc4bc486b
xor eax, 0x965bba65
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xbbabb78d
xor eax, 0xc8d7c46a
rol eax, 0x67
popf
pushf
not eax
add eax, 0xdfe23be3
xor eax, 0xefa608fe
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x905067b3
xor eax, 0xe0be3057
rol eax, 0x4c
popf
jmp 0x1400eaecc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400ed24f
push rax
pushf
mov eax, 0xa65c8788
pushf
not eax
add eax, 0xdbd67d9b
xor eax, 0xb82fbcb7
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x95c1148d
xor eax, 0xefa99657
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xae24204d
xor eax, 0x96715a32
rol eax, 0xab
popf
pushf
not eax
add eax, 0xe5d71bb2
xor eax, 0x82ffb984
rol eax, 0xe2
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0xe8e1ae09
pushf
not eax
add eax, 0x91264211
xor eax, 0xfe58178f
rol eax, 0xd
popf
pushf
not eax
add eax, 0xcc467744
xor eax, 0x8749b20d
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x976f4298
xor eax, 0xfb9d8f04
rol eax, 0x1b
popf
jmp 0x1400eaecc
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400dff78
push rax
pushf
mov eax, 0x9b4aaeda
pushf
not eax
add eax, 0xc22a5158
xor eax, 0xb763788b
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xdbcca2a4
xor eax, 0xe82bbab5
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x913a54c1
xor eax, 0xfe255305
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x90a881f0
xor eax, 0x94d46798
rol eax, 0x55
popf
jmp 0x1400eaecc
movdqa xmm0, xmmword [0x140086090]
movdqu xmmword [rsp + 0x60], xmm0
mov byte [rsp + 0x50], 0
lea rcx, [0x1a6816b9a]
pushf
sub rcx, 0x6676f04a
popf
call fcn.14011d982
push rax
pushf
mov eax, 0x54139775
pushf
not eax
add eax, 0xe1ddfeb2
xor eax, 0x81ce4747
rol eax, 0x23
popf
pushf
not eax
add eax, 0x8d11f958
xor eax, 0xdc19d1cb
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x8f175e4b
xor eax, 0xfd15081b
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x94dc819c
xor eax, 0xc34ad713
rol eax, 0x7c
popf
jmp 0x1400eaecc
cmp qword [0x1400a7b08], 0
je 0x1400ed42b
push rax
pushf
mov eax, 0xabba997c
pushf
not eax
add eax, 0xab032f41
xor eax, 0x9a08c684
rol eax, 0xea
popf
pushf
not eax
add eax, 0xa569ebe6
xor eax, 0xb075d919
rol eax, 0x30
popf
pushf
not eax
add eax, 0xddc30e8e
xor eax, 0xb9d4fcb1
rol eax, 0x86
popf
pushf
not eax
add eax, 0x9e2674dd
xor eax, 0xb2e4cfde
rol eax, 0xff
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0xa895fc9c
pushf
not eax
add eax, 0xb66c3f8d
xor eax, 0xfa7966c1
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xf70f5adc
xor eax, 0xfb3d48c3
rol eax, 0xf2
popf
jmp 0x1400eaecc
mov qword [rsp + 0x20], rsi
mov r9, rdi
lea rdx, [rsp + 0x30]
mov rcx, rbx
call fcn.1400b5b93
test al, al
je 0x1400ed4c1
push rax
pushf
mov eax, 0x66a3bc5a
pushf
not eax
add eax, 0x95f56ea7
xor eax, 0x9ba13c92
rol eax, 0x75
popf
pushf
not eax
add eax, 0x876e5bf1
xor eax, 0xc089f98e
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xe0d9e691
xor eax, 0xcab8024b
rol eax, 0xae
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0x9e1ad5f1
pushf
not eax
add eax, 0xf7731244
xor eax, 0x956f0dce
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xf6a0a072
xor eax, 0x92c6ffa7
rol eax, 0x65
popf
pushf
not eax
add eax, 0xdab31f8c
xor eax, 0xae55fdd5
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xd8264eaf
xor eax, 0xdb9abb2a
rol eax, 0x76
popf
jmp 0x1400eaecc
cmp byte [rsp + 0x30], 0
je 0x1400ed558
push rax
pushf
mov eax, 0xfcc6e658
pushf
not eax
add eax, 0xbffce2e6
xor eax, 0xefe6808a
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x95936058
xor eax, 0xff8fc9ef
rol eax, 0x25
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0xe11b0e3a
pushf
not eax
add eax, 0xc72ecaeb
xor eax, 0x83f40a42
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xf8832691
xor eax, 0xebc62fb7
rol eax, 0x63
popf
jmp 0x1400eaecc
mov dword [rsp + 0x40], 0
lea rdx, [rdi + 0x40]
mov rcx, rbx
call fcn.1400eff88
test rax, rax
je 0x1400ed5d7
push rax
pushf
mov eax, 0xd7f9799e
pushf
not eax
add eax, 0xe8fb3ff2
xor eax, 0x9c4a15ef
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x8d0ac5d5
xor eax, 0xe3904f73
rol eax, 0x1d
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0x21ee9915
pushf
not eax
add eax, 0xb3fb710f
xor eax, 0xc5af707f
rol eax, 4
popf
pushf
not eax
add eax, 0xf4299bc2
xor eax, 0xd77e775e
rol eax, 0x39
popf
pushf
not eax
add eax, 0x94ad36a9
xor eax, 0xb14276ad
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xe4a6878e
xor eax, 0xa696b4e0
rol eax, 0xb4
popf
jmp 0x1400eaecc
lea r9, [rsp + 0x40]
mov r8d, 0x80001dea
pushf
not r8d
add r8d, 0xc154439e
xor r8d, 0xee888859
rol r8d, 0xea
popf
pushf
not r8d
add r8d, 0xb4f87a0b
xor r8d, 0xcdd0c058
rol r8d, 0x32
popf
pushf
not r8d
add r8d, 0xc4ce2a1c
xor r8d, 0xc6522887
rol r8d, 0xe
popf
pushf
not r8d
add r8d, 0xf4a6b313
xor r8d, 0x83c79f87
rol r8d, 0x2f
popf
mov rdx, rax
mov rcx, rbx
call fcn.14011811a
mov eax, dword [rsp + 0x40]
test eax, eax
je 0x1400ed70b
push rax
pushf
mov eax, 0x9e4e75ef
pushf
not eax
add eax, 0xf8c80d2f
xor eax, 0xfc1d1169
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xb23e33dc
xor eax, 0x9c392717
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xa367af72
xor eax, 0xb7f47003
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xcfebd7eb
xor eax, 0xbe78d85e
rol eax, 0xd0
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0xd5f7a0da
pushf
not eax
add eax, 0xac87b9ae
xor eax, 0xc252e214
rol eax, 0x94
popf
pushf
not eax
add eax, 0xdb3c951a
xor eax, 0xb245169f
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xd200dca1
xor eax, 0xaccff2dc
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x9f41b9af
xor eax, 0x832dc234
rol eax, 0xdc
popf
jmp 0x1400eaecc
dec eax
mov dword [rsp + 0x40], eax
lea rdx, [rdi + 0x40]
mov rcx, rbx
call fcn.1400eff88
test rax, rax
je 0x1400ed7c2
push rax
pushf
mov eax, 0x64be202f
pushf
not eax
add eax, 0xd0e14abf
xor eax, 0x971b6a42
rol eax, 0x87
popf
pushf
not eax
add eax, 0xe5ebb7d4
xor eax, 0xa66a5557
rol eax, 0xee
popf
pushf
not eax
add eax, 0xcf0a327d
xor eax, 0x8da9b680
rol eax, 0x81
popf
jmp 0x1400eaecc
push rax
pushf
mov eax, 0x82d686e5
pushf
not eax
add eax, 0xfcfd2ea6
xor eax, 0xc7337ba6
rol eax, 0x19
popf
pushf
not eax
add eax, 0xb28c034a
xor eax, 0xf6245f32
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xc3001a34
xor eax, 0xba1db382
rol eax, 0x69
popf
jmp 0x1400eaecc
lea r9, [rsp + 0x40]
mov r8d, 0xd613a63f
pushf
not r8d
add r8d, 0xf0c9c0e7
xor r8d, 0xdc4fabe8
rol r8d, 0xd5
popf
pushf
not r8d
add r8d, 0xe4be09a0
xor r8d, 0xda4a0996
rol r8d, 0x6f
popf
pushf
not r8d
add r8d, 0xe4340cb3
xor r8d, 0x975d9dae
rol r8d, 0xf5
popf
pushf
not r8d
add r8d, 0xd95eb711
xor r8d, 0xa0b609d8
rol r8d, 0x6e
popf
mov rdx, rax
mov rcx, rbx
call fcn.140117d55
push rax
pushf
mov eax, 0xe19a2366
pushf
not eax
add eax, 0xa5c2c668
xor eax, 0xb6d45884
rol eax, 0x48
popf
pushf
not eax
add eax, 0xe721a064
xor eax, 0xbce5f872
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x990ec31a
xor eax, 0xd40a8592
rol eax, 0xd4
popf
jmp 0x1400eaecc
mov rdx, r14
mov rcx, rbx
call fcn.1400b263f
movabs rax, 0xb87d42389d338d71
pushf
not rax
add rax, 0x7bf688b9
xor rax, 0x74ebf93a
rol rax, 0xb4
popf
pushf
not rax
add rax, 0x79d31f70
xor rax, 0x7e028851
rol rax, 0xb8
popf
mov qword [rsp + 0x50], rax
movabs rax, 0xd3b90b5b81f7863a
pushf
not rax
add rax, 0x6e425960
xor rax, 0x6fdbb24d
rol rax, 0xda
popf
pushf
not rax
add rax, 0x550e4f63
xor rax, 0x77334034
rol rax, 0x12
popf
pushf
not rax
add rax, 0x4165c151
xor rax, 0x7434e229
rol rax, 0xb
popf
mov qword [rsp + 0x58], rax
movabs rax, 0x98d9dd5fb9fa6cb3
pushf
not rax
add rax, 0x7b4c624e
xor rax, 0x4cd1233c
rol rax, 0xaa
popf
pushf
not rax
add rax, 0x454f27bb
xor rax, 0x43efbb39
rol rax, 0x20
popf
mov qword [rsp + 0x60], rax
movabs rax, 0xf0ed1a215da123e8
pushf
not rax
add rax, 0x428a4a85
xor rax, 0x48d1413a
rol rax, 0x92
popf
pushf
not rax
add rax, 0x4bc54eb3
xor rax, 0x792b2303
rol rax, 0x63
popf
pushf
not rax
add rax, 0x7e77427c
xor rax, 0x5bcb4f68
rol rax, 0xb2
popf
pushf
not rax
add rax, 0x5628297b
xor rax, 0x7a89988a
rol rax, 0xcb
popf
mov qword [rsp + 0x68], rax
movabs rax, 0xbe33c3ce710798b7
pushf
not rax
add rax, 0x742b3ba3
xor rax, 0x6cc4b642
rol rax, 0x70
popf
pushf
not rax
add rax, 0x7259d2e1
xor rax, 0x63aaf267
rol rax, 0xe6
popf
pushf
not rax
add rax, 0x7388b7e2
xor rax, 0x6ad60538
rol rax, 0x2d
popf
mov qword [rsp + 0x70], rax
movabs rax, 0x9f3ba327a4dff734
pushf
not rax
add rax, 0x57b1bb75
xor rax, 0x5e55fe8d
rol rax, 0xfd
popf
pushf
not rax
add rax, 0x6b49019c
xor rax, 0x4c1cc8b1
rol rax, 0xd7
popf
pushf
not rax
add rax, 0x615ff85f
xor rax, 0x716fc089
rol rax, 0xc2
popf
mov qword [rsp + 0x78], rax
movabs rax, 0x7f63ae193de8a31d
pushf
not rax
add rax, 0x67225bb5
xor rax, 0x64f7414d
rol rax, 0x3c
popf
pushf
not rax
add rax, 0x63898490
xor rax, 0x5cc1c587
rol rax, 0
popf
pushf
not rax
add rax, 0x625c9df7
xor rax, 0x6e60d557
rol rax, 0x51
popf
pushf
not rax
add rax, 0x7903a3a7
xor rax, 0x6de7a3cf
rol rax, 0x2c
popf
mov qword [rbp - 0x80], rax
movabs rcx, 0xbe806aefc24a66e6
pushf
not rcx
add rcx, 0x6e2ba5ca
xor rcx, 0x76bbd3cd
rol rcx, 0xd7
popf
pushf
not rcx
add rcx, 0x778099f5
xor rcx, 0x7d06a40c
rol rcx, 0x1b
popf
pushf
not rcx
add rcx, 0x60779fe1
xor rcx, 0x7def24b4
rol rcx, 0x61
popf
mov qword [rbp - 0x78], rcx
mov qword [rbp - 0x70], r13
mov qword [rbp - 0x68], r15
movabs rax, 0x8e5c649444d8bff1
pushf
not rax
add rax, 0x5fcc1dc8
xor rax, 0x75f59834
rol rax, 0xe6
popf
pushf
not rax
add rax, 0x66171c88
xor rax, 0x6c3b3f7e
rol rax, 0xa4
popf
pushf
not rax
add rax, 0x7d4f0391
xor rax, 0x6480eb76
rol rax, 0
popf
mov qword [rbp - 0x60], rax
movabs rax, 0x9460b277699b935f
pushf
not rax
add rax, 0x5fea69ef
xor rax, 0x7af573a2
rol rax, 0xdd
popf
pushf
not rax
add rax, 0x7dd75f53
xor rax, 0x69ee0375
rol rax, 0x4f
popf
pushf
not rax
add rax, 0x7e598b15
xor rax, 0x7e41de3d
rol rax, 0xcd
popf
mov qword [rbp - 0x58], rax
movabs rax, 0xea380801ce59fc9f
pushf
not rax
add rax, 0x737d2ccd
xor rax, 0x730d44ea
rol rax, 0x21
popf
pushf
not rax
add rax, 0x6de4aafd
xor rax, 0x7203de41
rol rax, 0x2e
popf
pushf
not rax
add rax, 0x40159d34
xor rax, 0x686a137f
rol rax, 0x32
popf
pushf
not rax
add rax, 0x7ea6b3ba
xor rax, 0x51afb5fe
rol rax, 0x68
popf
mov qword [rbp - 0x50], rax
movabs rax, 0x499e5ecb48f9ea45
pushf
not rax
add rax, 0x6bb69439
xor rax, 0x66e1128b
rol rax, 0x7f
popf
pushf
not rax
add rax, 0x64ab5a36
xor rax, 0x64decab0
rol rax, 0x98
popf
pushf
not rax
add rax, 0x7b172502
xor rax, 0x58ac0248
rol rax, 0xda
popf
pushf
not rax
add rax, 0x46345520
xor rax, 0x77275850
rol rax, 0x9d
popf
mov qword [rbp - 0x48], rax
movabs rax, 0xf0cdf4d4995aa897
pushf
not rax
add rax, 0x6c4ffea5
xor rax, 0x55236312
rol rax, 0xf4
popf
pushf
not rax
add rax, 0x43355588
xor rax, 0x576496f5
rol rax, 0x74
popf
pushf
not rax
add rax, 0x583f241b
xor rax, 0x4d7a953d
rol rax, 0x90
popf
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], rcx
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp - 0x70]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp - 0x60]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rsp + 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x80]
xorps xmm1, xmmword [rbp - 0x40]
movdqa xmmword [rbp - 0x80], xmm1
lea rcx, [rsp + 0x50]
call fcn.1400d383e
mov al, 0xac
pushf
not al
add al, 0x85
xor al, 0xc7
rol al, 0xf9
popf
pushf
not al
add al, 0x21
xor al, 0xd3
rol al, 0xdf
popf
pushf
not al
add al, 0x33
xor al, 0x43
rol al, 0xe0
popf
pushf
not al
add al, 0x23
xor al, 0xc9
rol al, 1
popf
jmp 0x1400edec4
mov rdx, r14
mov rcx, rbx
call fcn.1400b263f
push rax
pushf
mov eax, 0x27b0aca0
pushf
not eax
add eax, 0xbcaa4669
xor eax, 0xd0d8222d
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xca943d8d
xor eax, 0x95e7d657
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xe21c7b55
xor eax, 0xc28dc83b
rol eax, 0x59
popf
jmp 0x1400eaecc
xor al, al
push rax
pushf
mov eax, 0xdd5a5610
pushf
not eax
add eax, 0x9bfbd611
xor eax, 0xf25fb87d
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x835a5e07
xor eax, 0x8d190e23
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x986d83b9
xor eax, 0x947a0f4a
rol eax, 0x20
popf
jmp 0x1400eaecc
mov rcx, qword [rbp]
xor rcx, rsp
call fcn.140108cb2
lea r11, [rsp + 0x110]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop rdi
pop rbp
ret