Function at 0x1400f2b26
Capabilities:
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0x995ae9da
pushf
not eax
add eax, 0xcac8b5d9
xor eax, 0xd31e4838
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xf5b63b82
xor eax, 0xf8699998
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xf67ec44d
xor eax, 0xdc9f5a2d
rol eax, 0x5e
popf
cmp eax, 0x29
jne 0x1400f2b76
popf
pop rax
jmp 0x1400f43fe
cmp eax, 0
jne 0x1400f2b85
popf
pop rax
jmp 0x1400f2e28
cmp eax, 3
jne 0x1400f2b94
popf
pop rax
jmp 0x1400f3039
cmp eax, 1
jne 0x1400f2ba3
popf
pop rax
jmp 0x1400f2ef4
cmp eax, 0xd
jne 0x1400f2bb2
popf
pop rax
jmp 0x1400f3609
cmp eax, 0x1a
jne 0x1400f2bc1
popf
pop rax
jmp 0x1400f3d37
cmp eax, 0xe
jne 0x1400f2bd0
popf
pop rax
jmp 0x1400f36a1
cmp eax, 0xb
jne 0x1400f2bdf
popf
pop rax
jmp 0x1400f34ac
cmp eax, 0x19
jne 0x1400f2bee
popf
pop rax
jmp 0x1400f3c85
cmp eax, 8
jne 0x1400f2bfd
popf
pop rax
jmp 0x1400f32dd
cmp eax, 0x2a
jne 0x1400f2c0c
popf
pop rax
jmp 0x1400f44a0
cmp eax, 0x17
jne 0x1400f2c1b
popf
pop rax
jmp 0x1400f3a5a
cmp eax, 0x1c
jne 0x1400f2c2a
popf
pop rax
jmp 0x1400f3e26
cmp eax, 0x2e
jne 0x1400f2c39
popf
pop rax
jmp 0x1400f4607
cmp eax, 0x18
jne 0x1400f2c48
popf
pop rax
jmp 0x1400f3aa5
cmp eax, 0x2b
jne 0x1400f2c57
popf
pop rax
jmp 0x1400f4500
cmp eax, 0x1b
jne 0x1400f2c66
popf
pop rax
jmp 0x1400f3dc6
cmp eax, 0x2d
jne 0x1400f2c75
popf
pop rax
jmp 0x1400f45ce
cmp eax, 0x23
jne 0x1400f2c84
popf
pop rax
jmp 0x1400f414f
cmp eax, 0x25
jne 0x1400f2c93
popf
pop rax
jmp 0x1400f426b
cmp eax, 0xf
jne 0x1400f2ca2
popf
pop rax
jmp 0x1400f372a
cmp eax, 0x13
jne 0x1400f2cb1
popf
pop rax
jmp 0x1400f38bc
cmp eax, 0x15
jne 0x1400f2cc0
popf
pop rax
jmp 0x1400f39ab
cmp eax, 0x24
jne 0x1400f2ccf
popf
pop rax
jmp 0x1400f41c9
cmp eax, 0x1e
jne 0x1400f2cde
popf
pop rax
jmp 0x1400f3ef2
cmp eax, 0xc
jne 0x1400f2ced
popf
pop rax
jmp 0x1400f3508
cmp eax, 0x26
jne 0x1400f2cfc
popf
pop rax
jmp 0x1400f42a5
cmp eax, 0x27
jne 0x1400f2d0b
popf
pop rax
jmp 0x1400f42f0
cmp eax, 0x1f
jne 0x1400f2d1a
popf
pop rax
jmp 0x1400f3f6b
cmp eax, 0x10
jne 0x1400f2d29
popf
pop rax
jmp 0x1400f37b3
cmp eax, 0x2c
jne 0x1400f2d38
popf
pop rax
jmp 0x1400f454b
cmp eax, 9
jne 0x1400f2d47
popf
pop rax
jmp 0x1400f3324
cmp eax, 4
jne 0x1400f2d56
popf
pop rax
jmp 0x1400f308b
cmp eax, 0x16
jne 0x1400f2d65
popf
pop rax
jmp 0x1400f39fe
cmp eax, 0x28
jne 0x1400f2d74
popf
pop rax
jmp 0x1400f4385
cmp eax, 0xa
jne 0x1400f2d83
popf
pop rax
jmp 0x1400f3419
cmp eax, 0x22
jne 0x1400f2d92
popf
pop rax
jmp 0x1400f4093
cmp eax, 0x14
jne 0x1400f2da1
popf
pop rax
jmp 0x1400f3907
cmp eax, 7
jne 0x1400f2db0
popf
pop rax
jmp 0x1400f3297
cmp eax, 5
jne 0x1400f2dbf
popf
pop rax
jmp 0x1400f30f1
cmp eax, 2
jne 0x1400f2dce
popf
pop rax
jmp 0x1400f2f5d
cmp eax, 0x20
jne 0x1400f2ddd
popf
pop rax
jmp 0x1400f400d
cmp eax, 0x1d
jne 0x1400f2dec
popf
pop rax
jmp 0x1400f3e71
cmp eax, 0x11
jne 0x1400f2dfb
popf
pop rax
jmp 0x1400f37f7
cmp eax, 6
jne 0x1400f2e0a
popf
pop rax
jmp 0x1400f31f3
cmp eax, 0x21
jne 0x1400f2e19
popf
pop rax
jmp 0x1400f405a
cmp eax, 0x12
jne 0x1400f2e28
popf
pop rax
jmp 0x1400f38af
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x27]
sub rsp, 0xd0
mov rax, qword [0x140084080]
xor rax, rsp
mov qword [rbp + 0x1f], rax
mov rsi, rdx
mov r14, rcx
mov qword [rbp - 1], rcx
xor r13d, r13d
lea r9, [rbp + 0x1c]
test r8d, r8d
jns 0x1400f2ec1
push rax
pushf
mov eax, 0xbad5f656
pushf
not eax
add eax, 0x8be8fe7e
xor eax, 0xfd1999c0
rol eax, 0xce
popf
pushf
not eax
add eax, 0xdfe2dffc
xor eax, 0xf9d51f14
rol eax, 0x26
popf
pushf
not eax
add eax, 0x9e5402b0
xor eax, 0xb5848ae7
rol eax, 0x88
popf
pushf
not eax
add eax, 0x833dbd78
xor eax, 0xadabe51d
rol eax, 0x4e
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0x22149da7
pushf
not eax
add eax, 0xc1142aa6
xor eax, 0x9f28f793
rol eax, 0
popf
pushf
not eax
add eax, 0xa0ad8f89
xor eax, 0x9ed6141e
rol eax, 0x80
popf
jmp 0x1400f2b67
neg r8d
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0xfd4293e8
pushf
not eax
add eax, 0xfe5ecbc9
xor eax, 0x8c6ac87d
rol eax, 0x93
popf
pushf
not eax
add eax, 0xc93410e7
xor eax, 0x8ec00fa5
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xc9618244
xor eax, 0xdc7282ed
rol eax, 0xee
popf
pushf
not eax
add eax, 0xd594976a
xor eax, 0x90415a36
rol eax, 0xd7
popf
jmp 0x1400f2b67
dec r9
mov eax, 0x517c05aa
pushf
not eax
add eax, 0x97962354
xor eax, 0xace6e864
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xa8b492cc
xor eax, 0xd5dad9df
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x962ad28d
xor eax, 0x8e02a236
rol eax, 0x51
popf
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x1400f2ff3
push rax
pushf
mov eax, 0xe4d3328d
pushf
not eax
add eax, 0xb30ddc90
xor eax, 0xf686c166
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x8658efe0
xor eax, 0xbde7b709
rol eax, 0x92
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0x9e132006
pushf
not eax
add eax, 0x9d24a40a
xor eax, 0xe971f9cc
rol eax, 0x34
popf
pushf
not eax
add eax, 0xba5ca0f7
xor eax, 0xe6517953
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xa2901ddd
xor eax, 0xdedc79a3
rol eax, 0xe0
popf
jmp 0x1400f2b67
dec r9
mov byte [r9], reloc.WLDAP32.dll_Ordinal_45
jmp 0x1400f31f3
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0x397b6998
pushf
not eax
add eax, 0xb67856d9
xor eax, 0xee097bbd
rol eax, 0x83
popf
pushf
not eax
add eax, 0xc34ccb35
xor eax, 0xdd72adde
rol eax, 0x73
popf
pushf
not eax
add eax, 0x8602605b
xor eax, 0xbf613e67
rol eax, 0xb
popf
pushf
not eax
add eax, 0xf3ea1d3f
xor eax, 0xbf2d0bcd
rol eax, 0xe5
popf
jmp 0x1400f2b67
dec r9
mov eax, 0xab94b443
pushf
not eax
add eax, 0xfcfa33e9
xor eax, 0xea0cebf4
rol eax, 0x75
popf
pushf
not eax
add eax, 0xe5c5c357
xor eax, 0xe670907f
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x9f3360a0
xor eax, 0xc71dd207
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xb7f9f048
xor eax, 0xddc50856
rol eax, 0xfd
popf
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x1400f31ad
push rax
pushf
mov eax, 0x630a2a82
pushf
not eax
add eax, 0xd6bc4fb5
xor eax, 0xeb464413
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x8a1f9969
xor eax, 0x85ff9b1d
rol eax, 0xca
popf
pushf
not eax
add eax, 0xd870fcaf
xor eax, 0xf22a7cb7
rol eax, 0x72
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0x9263ac87
pushf
not eax
add eax, 0x969485d4
xor eax, 0xbe71c5f8
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xe454f0c5
xor eax, 0xfed1cdfc
rol eax, 0x92
popf
pushf
not eax
add eax, 0xc458444c
xor eax, 0xfd5e5361
rol eax, 0x53
popf
jmp 0x1400f2b67
xorps xmm0, xmm0
movups xmmword [rbp - 0x61], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x51], xmm1
lea rax, [rbp + 0x1c]
cmp r9, rax
jne 0x1400f3264
push rax
pushf
mov eax, 0xe68f5267
pushf
not eax
add eax, 0xd52ed704
xor eax, 0x98463539
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xb2779358
xor eax, 0x9214a25f
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xe0ff3f2d
xor eax, 0x93d17b8a
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xbc078c3c
xor eax, 0x9d0d6dac
rol eax, 0xdd
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0xb6e0e57c
pushf
not eax
add eax, 0xf6cb82b8
xor eax, 0xd9071675
rol eax, 0x82
popf
pushf
not eax
add eax, 0x8f4d5b4c
xor eax, 0xf3973e10
rol eax, 0xf7
popf
jmp 0x1400f2b67
movdqa xmm0, xmmword [0x140078ea0]
movdqu xmmword [rbp - 0x51], xmm0
mov byte [rbp - 0x61], r13b
jmp 0x1400f3324
lea r8, [rbp + 0x1c]
sub r8, r9
mov rdx, r9
lea rcx, [rbp - 0x61]
call fcn.140102a56
nop
push rax
pushf
mov eax, 0x4f6952c0
pushf
not eax
add eax, 0xf117020d
xor eax, 0xebb423d3
rol eax, 0x55
popf
pushf
not eax
add eax, 0x87322608
xor eax, 0xbb48e2d6
rol eax, 0x45
popf
jmp 0x1400f2b67
mov r15, qword [rsi + 0x10]
movabs rcx, 0xccd3e011f501710
pushf
not rcx
add rcx, 0x5ea414bf
xor rcx, 0x6fac0251
rol rcx, 0x28
popf
pushf
not rcx
add rcx, 0x436bb26d
xor rcx, 0x77cf0d2c
rol rcx, 0xfc
popf
pushf
not rcx
add rcx, 0x750b56f0
xor rcx, 0x61eb14f3
rol rcx, 0x28
popf
mov rax, rcx
sub rax, r15
cmp rax, 0x10
jb 0x1400f33d3
push rax
pushf
mov eax, 0xc4d14b4
pushf
not eax
add eax, 0xf58feb6f
xor eax, 0x8972d3da
rol eax, 0xda
popf
pushf
not eax
add eax, 0xce90bf1a
xor eax, 0x95cf2cd6
rol eax, 0x68
popf
pushf
not eax
add eax, 0xc9586167
xor eax, 0xa8848e8e
rol eax, 0xe4
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0xf7375324
pushf
not eax
add eax, 0xe0ff0af1
xor eax, 0xbeb9f83c
rol eax, 0x41
popf
pushf
not eax
add eax, 0x94f3f1d2
xor eax, 0xb9cb2336
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xa8091eaa
xor eax, 0xc428e3c8
rol eax, 0xcf
popf
jmp 0x1400f2b67
cmp qword [rsi + 0x18], 0xf
jbe 0x1400f3466
push rax
pushf
mov eax, 0x74a74847
pushf
not eax
add eax, 0xd58e2cbd
xor eax, 0xac105d8a
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xf87ff330
xor eax, 0x9b42da3e
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xdd7018b5
xor eax, 0xb4d9f84a
rol eax, 0x55
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0x56e942c7
pushf
not eax
add eax, 0xb8dffdbc
xor eax, 0xb242d0bd
rol eax, 0x17
popf
pushf
not eax
add eax, 0xb563fb34
xor eax, 0xb5de488a
rol eax, 0xee
popf
pushf
not eax
add eax, 0xb60d8c8f
xor eax, 0x9bf082a5
rol eax, 0xdb
popf
jmp 0x1400f2b67
mov rsi, qword [rsi]
push rax
pushf
mov eax, 0x1d061d26
pushf
not eax
add eax, 0xb1b81050
xor eax, 0xf4cc5061
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xc8b0fe58
xor eax, 0x89d42c77
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xc09716a4
xor eax, 0x83a755c8
rol eax, 0x56
popf
pushf
not eax
add eax, 0x9c4f107e
xor eax, 0xbbe57293
rol eax, 0xd9
popf
jmp 0x1400f2b67
xorps xmm0, xmm0
movups xmmword [rsp + 0x20], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x79], xmm1
lea r12, [r15 + 0x10]
mov ebx, 0xc420c137
pushf
not ebx
add ebx, 0xd76572aa
xor ebx, 0x9d7cccce
rol ebx, 0x42
popf
pushf
not ebx
add ebx, 0xd66a5d36
xor ebx, 0x98bd2e42
rol ebx, 0x44
popf
pushf
not ebx
add ebx, 0xf90da967
xor ebx, 0xa5b93756
rol ebx, 0xf7
popf
lea rdi, [rsp + 0x20]
cmp r12, rbx
jbe 0x1400f35b0
push rax
pushf
mov eax, 0xa6e94a28
pushf
not eax
add eax, 0xd08d7dc0
xor eax, 0xf0254804
rol eax, 0x28
popf
pushf
not eax
add eax, 0xd8dfaf15
xor eax, 0x8f2baa1b
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xa5a982a4
xor eax, 0xcd191648
rol eax, 0xde
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0xf0d6e162
pushf
not eax
add eax, 0xa9ee3dda
xor eax, 0x9137cf87
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x9e20662b
xor eax, 0x97927384
rol eax, 0x53
popf
pushf
not eax
add eax, 0xdc7a26cd
xor eax, 0x9e7976e6
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x8f08eee9
xor eax, 0x9fe8f7fc
rol eax, 0xc0
popf
jmp 0x1400f2b67
mov rbx, r12
or rbx, 0xf
cmp rbx, rcx
jbe 0x1400f365b
push rax
pushf
mov eax, 0x54204d95
pushf
not eax
add eax, 0xae76aa82
xor eax, 0xd1a0dce9
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xd740baf7
xor eax, 0x969d6120
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xe63b125b
xor eax, 0x8cc0dc53
rol eax, 0xef
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0x4c128d6f
pushf
not eax
add eax, 0xc12705da
xor eax, 0xc06f37e5
rol eax, 0xef
popf
pushf
not eax
add eax, 0xa13e102d
xor eax, 0x8683966f
rol eax, 0x46
popf
pushf
not eax
add eax, 0xb4560dab
xor eax, 0xb2ad4d8b
rol eax, 0x8a
popf
jmp 0x1400f2b67
mov rbx, rcx
movabs rax, 0xc1e23ce2b26b1643
pushf
not rax
add rax, 0x5a81ffe5
xor rax, 0x781ee89e
rol rax, 0x57
popf
pushf
not rax
add rax, 0x59805052
xor rax, 0x461ea55c
rol rax, 0xcf
popf
pushf
not rax
add rax, 0x45ee14a2
xor rax, 0x53d7dc16
rol rax, 0x46
popf
add rax, 0x27
push rax
pushf
mov eax, 0x91c08b1a
pushf
not eax
add eax, 0x84ed5ef5
xor eax, 0xa2a6ab38
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xfb5db012
xor eax, 0xf86beb6e
rol eax, 0x67
popf
jmp 0x1400f2b67
mov rcx, rax
call fcn.14009bbe5
test rax, rax
je 0x1400f3781
push rax
pushf
mov eax, 0x9c461434
pushf
not eax
add eax, 0xc6677978
xor eax, 0xba257e55
rol eax, 0x38
popf
pushf
not eax
add eax, 0xe580e401
xor eax, 0xa141c172
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xb0f10f10
xor eax, 0xbadd3c22
rol eax, 0x50
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0x93ebe9d6
pushf
not eax
add eax, 0xfb01177c
xor eax, 0x8ef9bd0f
rol eax, 1
popf
pushf
not eax
add eax, 0xbffd27fa
xor eax, 0xec2492a4
rol eax, 0x96
popf
jmp 0x1400f2b67
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x1400f3a5a
mov eax, 0xc7aeb080
pushf
not eax
add eax, 0xabc362a9
xor eax, 0xf1b6f2a9
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xb73421b5
xor eax, 0xcece24f0
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xcf8df8cb
xor eax, 0xf23545c2
rol eax, 5
popf
cmp rbx, rax
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x1400f387c
push rax
pushf
mov eax, 0xc7b87884
pushf
not eax
add eax, 0xfb4052ef
xor eax, 0xf9f931e0
rol eax, 0x94
popf
pushf
not eax
add eax, 0xaa1d9d4a
xor eax, 0xd170f55a
rol eax, 0x44
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0xe863d2a5
pushf
not eax
add eax, 0xe5b44f0b
xor eax, 0x8d9614c7
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x9537b36d
xor eax, 0xe3aae228
rol eax, 0xe6
popf
jmp 0x1400f2b67
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400f4607
jmp 0x1400f372a
test rcx, rcx
je 0x1400f3965
push rax
pushf
mov eax, 0xf1ab9cdd
pushf
not eax
add eax, 0xeb978f43
xor eax, 0xb43214ee
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x90db67f1
xor eax, 0x94fa9162
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x9109e405
xor eax, 0xbf1e6ad3
rol eax, 0x79
popf
pushf
not eax
add eax, 0xc9e771a0
xor eax, 0xa173f942
rol eax, 0xe6
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0x4e2517ad
pushf
not eax
add eax, 0xc3a46536
xor eax, 0xf00b7daa
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xb79e35ca
xor eax, 0xdbd6cf87
rol eax, 0x85
popf
pushf
not eax
add eax, 0xa0987080
xor eax, 0x8c0cf7f0
rol eax, 0x3c
popf
jmp 0x1400f2b67
call fcn.14009bbe5
mov rdi, rax
jmp 0x1400f3a5a
mov rdi, r13
push rax
pushf
mov eax, 0x6f341c84
pushf
not eax
add eax, 0x81e32ec5
xor eax, 0xd7351fac
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xc0050049
xor eax, 0xc6de9ae7
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xde434d5c
xor eax, 0x8c173165
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x9ed42263
xor eax, 0xb31fa6bb
rol eax, 0x5c
popf
jmp 0x1400f2b67
mov qword [rsp + 0x20], rdi
push rax
pushf
mov eax, 0x6fed08fb
pushf
not eax
add eax, 0x915f65dd
xor eax, 0xea393de3
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x960ebac6
xor eax, 0x9212693f
rol eax, 0x82
popf
pushf
not eax
add eax, 0x9b567b9d
xor eax, 0xce1b6d03
rol eax, 0x4f
popf
jmp 0x1400f2b67
mov qword [rbp - 0x79], r12
mov qword [rbp - 0x71], rbx
movups xmm0, xmmword [str._json.exception.]
movups xmmword [rdi], xmm0
lea rcx, [rdi + 0x10]
mov r8, r15
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi + r12], 0
mov r8d, 0x8dfab38b
pushf
not r8d
add r8d, 0xa237b936
xor r8d, 0xe1aa429b
rol r8d, 0x5d
popf
pushf
not r8d
add r8d, 0xe0a7b2a9
xor r8d, 0xa1f4c9c6
rol r8d, 0x5e
popf
lea rdx, [0x1aa957bf6]
pushf
sub rdx, 0x6a8dfdee
popf
lea rcx, [rsp + 0x20]
call fcn.1400f598c
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x21], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x11], xmm1
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov qword [rax + 0x10], r13
mov byte [rax], 0
lea r9, [rbp - 0x61]
lea r8, [rbp - 0x21]
lea rcx, [rbp - 0x41]
call fcn.1400da52c
nop
mov r8d, 0xbb6f42b7
pushf
not r8d
add r8d, 0x9bf5c797
xor r8d, 0xe59a1801
rol r8d, 0x27
popf
pushf
not r8d
add r8d, 0xf5a85004
xor r8d, 0xcceee603
rol r8d, 0xca
popf
pushf
not r8d
add r8d, 0xa4a9515e
xor r8d, 0xc7a82e10
rol r8d, 0xdb
popf
pushf
not r8d
add r8d, 0x89eb32b5
xor r8d, 0x9172076d
rol r8d, 0x80
popf
lea rdx, [0x1a12e3bde]
pushf
sub rdx, 0x6126bdda
popf
lea rcx, [rbp - 0x41]
call fcn.1400f598c
xorps xmm0, xmm0
movups xmmword [r14], xmm0
mov qword [r14 + 0x10], r13
mov qword [r14 + 0x18], r13
movups xmm0, xmmword [rax]
movups xmmword [r14], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [r14 + 0x10], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov rdx, qword [rbp - 0x29]
cmp rdx, 0xf
jbe 0x1400f3c3f
push rax
pushf
mov eax, 0xc4ce5651
pushf
not eax
add eax, 0xf8870534
xor eax, 0xd4adbf08
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xc613412b
xor eax, 0xe371025e
rol eax, 0x7c
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0x6f40911e
pushf
not eax
add eax, 0xa32ef74a
xor eax, 0x9f11f19e
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xaa7eb673
xor eax, 0xee1a6f7c
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x82304661
xor eax, 0x85571973
rol eax, 0x26
popf
jmp 0x1400f2b67
inc rdx
mov rcx, qword [rbp - 0x41]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400f3cf1
push rax
pushf
mov eax, 0x2b44f220
pushf
not eax
add eax, 0xd2945598
xor eax, 0x97bb0504
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xbf1276e1
xor eax, 0xa7202394
rol eax, 0x43
popf
pushf
not eax
add eax, 0xe81c850c
xor eax, 0xb569596a
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x9144d099
xor eax, 0x8ea479a5
rol eax, 0x89
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0x98a47f8d
pushf
not eax
add eax, 0x89aeaf9e
xor eax, 0x8a27364d
rol eax, 0x33
popf
pushf
not eax
add eax, 0xa020dee7
xor eax, 0x9ebeb0b6
rol eax, 0x77
popf
pushf
not eax
add eax, 0x9d701183
xor eax, 0xb8f657a8
rol eax, 0x18
popf
jmp 0x1400f2b67
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400f3d7f
push rax
pushf
mov eax, 0x39c5b544
pushf
not eax
add eax, 0xa831a01e
xor eax, 0xa25bbfe1
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xd9933e18
xor eax, 0xceec2449
rol eax, 0x7d
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0xa52fc800
pushf
not eax
add eax, 0x8d1fd1df
xor eax, 0xd60af25b
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xa927bf5c
xor eax, 0xa00a720f
rol eax, 0x58
popf
pushf
not eax
add eax, 0x95f80778
xor eax, 0xfcc7e744
rol eax, 0xeb
popf
jmp 0x1400f2b67
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c3e2b
push rax
pushf
mov eax, 0x6b66017b
pushf
not eax
add eax, 0x8b07c3b5
xor eax, 0xd1e9603a
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xda718b74
xor eax, 0xfa1a80bb
rol eax, 0xda
popf
pushf
not eax
add eax, 0xfdeee3d4
xor eax, 0xd74984e8
rol eax, 9
popf
jmp 0x1400f2b67
movdqa xmm0, xmmword [0x140078ea0]
movdqu xmmword [rbp - 0x31], xmm0
mov byte [rbp - 0x41], 0
mov rdx, qword [rbp - 9]
cmp rdx, 0xf
jbe 0x1400f3ebf
push rax
pushf
mov eax, 0xb537af72
pushf
not eax
add eax, 0xa7c1c84c
xor eax, 0xabdd5cce
rol eax, 0x52
popf
pushf
not eax
add eax, 0xd113d0ad
xor eax, 0xc0b6688f
rol eax, 0x3b
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0xf8ed44ca
pushf
not eax
add eax, 0xb67c9e37
xor eax, 0xfde1b5b2
rol eax, 0x45
popf
pushf
not eax
add eax, 0xda933bc9
xor eax, 0xdcb5a001
rol eax, 0x45
popf
jmp 0x1400f2b67
inc rdx
mov rcx, qword [rbp - 0x21]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400f3f38
push rax
pushf
mov eax, 0xf71dd337
pushf
not eax
add eax, 0xa2a65ea4
xor eax, 0xee672365
rol eax, 0xff
popf
pushf
not eax
add eax, 0x8b00d3e0
xor eax, 0xf708ffdb
rol eax, 0xa8
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0xbe699671
pushf
not eax
add eax, 0xbbe18123
xor eax, 0xded98cc3
rol eax, 0x64
popf
pushf
not eax
add eax, 0xe7110680
xor eax, 0xac2a9f7c
rol eax, 0x80
popf
jmp 0x1400f2b67
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400f3fb3
push rax
pushf
mov eax, 0x7a93070a
pushf
not eax
add eax, 0xe279aaf2
xor eax, 0xf3b200f6
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xf66af70e
xor eax, 0xa5c7e579
rol eax, 0x2b
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0x59cb6518
pushf
not eax
add eax, 0xeabbd785
xor eax, 0xa918e5cd
rol eax, 0x30
popf
pushf
not eax
add eax, 0xeaf57f51
xor eax, 0xff323884
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xb87c813a
xor eax, 0xcd13f81e
rol eax, 0x21
popf
pushf
not eax
add eax, 0xfe46712a
xor eax, 0xc23106c2
rol eax, 0xdf
popf
jmp 0x1400f2b67
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c3e2b
nop
push rax
pushf
mov eax, 0xdeea4708
pushf
not eax
add eax, 0x8f5f9ce6
xor eax, 0xb5871484
rol eax, 0x33
popf
pushf
not eax
add eax, 0xad06257f
xor eax, 0xa279f5ec
rol eax, 0xef
popf
jmp 0x1400f2b67
mov rdx, qword [rbp - 0x71]
cmp rdx, 0xf
jbe 0x1400f40f6
push rax
pushf
mov eax, 0xb7819f2b
pushf
not eax
add eax, 0x8e524abd
xor eax, 0x919f5ee8
rol eax, 0x97
popf
pushf
not eax
add eax, 0xf46ce3ec
xor eax, 0x8337153e
rol eax, 0x91
popf
pushf
not eax
add eax, 0xaa0bbcf2
xor eax, 0xffb82911
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xa8e35318
xor eax, 0xac9815d0
rol eax, 0x87
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0x2ff888bd
pushf
not eax
add eax, 0x9961ded6
xor eax, 0x872c46d8
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xf22f3b94
xor eax, 0x84f6f12c
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x9b5191cd
xor eax, 0xf0927da4
rol eax, 7
popf
pushf
not eax
add eax, 0xef09dea7
xor eax, 0x829c3618
rol eax, 0x9b
popf
jmp 0x1400f2b67
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400f4196
push rax
pushf
mov eax, 0xc309c9b
pushf
not eax
add eax, 0xbb8c62c4
xor eax, 0x9389c8a5
rol eax, 0x71
popf
pushf
not eax
add eax, 0xf6cc38fb
xor eax, 0xd9f9bf56
rol eax, 0x4f
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0x48b217ea
pushf
not eax
add eax, 0xf1e3b9be
xor eax, 0xb111fc83
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xef7a4f1b
xor eax, 0x8e60d9da
rol eax, 0xee
popf
jmp 0x1400f2b67
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400f4237
push rax
pushf
mov eax, 0xe6300073
pushf
not eax
add eax, 0xa03df91b
xor eax, 0xbc19f4dc
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xf2974e61
xor eax, 0xd4259576
rol eax, 0x18
popf
pushf
not eax
add eax, 0xbe76e394
xor eax, 0xecd537ec
rol eax, 0xef
popf
pushf
not eax
add eax, 0xe114f636
xor eax, 0xbae84392
rol eax, 0x25
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0x728180b5
pushf
not eax
add eax, 0xfe3b409a
xor eax, 0xeff94bff
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xa4925108
xor eax, 0xadc9cf1b
rol eax, 0x63
popf
jmp 0x1400f2b67
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c3e2b
push rax
pushf
mov eax, 0x979c9567
pushf
not eax
add eax, 0xcd089849
xor eax, 0xd1fdfe51
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xad1b7d2c
xor eax, 0x903306c1
rol eax, 0x61
popf
pushf
not eax
add eax, 0xe8163f18
xor eax, 0xb5534ef2
rol eax, 0xe8
popf
jmp 0x1400f2b67
movdqa xmm0, xmmword [0x140078ea0]
movdqu xmmword [rbp - 0x79], xmm0
mov byte [rsp + 0x20], 0
mov rdx, qword [rbp - 0x49]
cmp rdx, 0xf
jbe 0x1400f433f
push rax
pushf
mov eax, 0x3b7e9832
pushf
not eax
add eax, 0xcd6bd07f
xor eax, 0xf3e8f24f
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xeb1c3112
xor eax, 0xc0bf90db
rol eax, 0x4a
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0xc1e8e487
pushf
not eax
add eax, 0x9b31ea5b
xor eax, 0xd1aa0b37
rol eax, 0x15
popf
pushf
not eax
add eax, 0xcee6c600
xor eax, 0xe3ce054d
rol eax, 0x93
popf
pushf
not eax
add eax, 0xd8cb7d39
xor eax, 0xb232efd9
rol eax, 0x44
popf
jmp 0x1400f2b67
inc rdx
mov rcx, qword [rbp - 0x61]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400f43cb
push rax
pushf
mov eax, 0xda891df8
pushf
not eax
add eax, 0xc67d63f0
xor eax, 0xa4168a5b
rol eax, 0xe
popf
pushf
not eax
add eax, 0x88455ca4
xor eax, 0xd45a4d8b
rol eax, 0x5b
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0x2e980f3f
pushf
not eax
add eax, 0xda4f6955
xor eax, 0xc7aa2e35
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xa2da9b8a
xor eax, 0x9c1a7447
rol eax, 0x14
popf
jmp 0x1400f2b67
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400f4459
push rax
pushf
mov eax, 0x5de63c05
pushf
not eax
add eax, 0xd78c2da6
xor eax, 0xb937caf9
rol eax, 0xd
popf
pushf
not eax
add eax, 0x8465d220
xor eax, 0xc5de18e1
rol eax, 0x72
popf
pushf
not eax
add eax, 0xcbca9103
xor eax, 0xc0beac70
rol eax, 0xae
popf
jmp 0x1400f2b67
push rax
pushf
mov eax, 0xf7ab8c8a
pushf
not eax
add eax, 0xe11bb69c
xor eax, 0x991d6940
rol eax, 0x41
popf
pushf
not eax
add eax, 0xa88601cd
xor eax, 0xe6e3b65a
rol eax, 0x71
popf
pushf
not eax
add eax, 0x8a4e27db
xor eax, 0xef3be549
rol eax, 0x4f
popf
jmp 0x1400f2b67
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c3e2b
push rax
pushf
mov eax, 0xe2509b9f
pushf
not eax
add eax, 0x9decfc34
xor eax, 0x9265c18f
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xcd32aab4
xor eax, 0xa8a50797
rol eax, 0x60
popf
pushf
not eax
add eax, 0x985c12b3
xor eax, 0xe3a5fb7d
rol eax, 0xab
popf
jmp 0x1400f2b67
mov rax, r14
mov rcx, qword [rbp + 0x1f]
xor rcx, rsp
call fcn.1400e25c8
mov rbx, qword [rsp + 0x120]
add rsp, 0xd0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.1400e2bcb
nop
push rax
pushf
mov eax, 0xc54dd820
pushf
not eax
add eax, 0xb5977566
xor eax, 0xf8267999
rol eax, 0x22
popf
pushf
not eax
add eax, 0xd8fec20f
xor eax, 0xb73f729e
rol eax, 0x57
popf
jmp 0x1400f2b67
call fcn.1400a2642
int3