Function at 0x140152ead
Capabilities:
Authenticate hmac
Encrypt data using chaskey
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x295263be
pushf
not eax
add eax, 0xc50bfb5c
xor eax, 0xf7d3ee17
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x8b3e1fd3
xor eax, 0xece2147f
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x88bbb019
xor eax, 0x9d77f500
rol eax, 0xc
popf
cmp eax, 0x59
jne 0x140152efd
popf
pop rax
jmp 0x140156700
cmp eax, 0x48
jne 0x140152f0c
popf
pop rax
jmp 0x140155dde
cmp eax, 0x3f
jne 0x140152f1b
popf
pop rax
jmp 0x1401558de
cmp eax, 1
jne 0x140152f2a
popf
pop rax
jmp 0x1401535cc
cmp eax, 0x4a
jne 0x140152f39
popf
pop rax
jmp 0x140155eba
cmp eax, 0x1a
jne 0x140152f48
popf
pop rax
jmp 0x1401543a3
cmp eax, 0x5d
jne 0x140152f57
popf
pop rax
jmp 0x1401568ce
cmp eax, 0x58
jne 0x140152f66
popf
pop rax
jmp 0x14015665e
cmp eax, 0x40
jne 0x140152f75
popf
pop rax
jmp 0x14015597e
cmp eax, 8
jne 0x140152f84
popf
pop rax
jmp 0x140153a5c
cmp eax, 0x2a
jne 0x140152f93
popf
pop rax
jmp 0x140154db5
cmp eax, 0x17
jne 0x140152fa2
popf
pop rax
jmp 0x14015428f
cmp eax, 0x1c
jne 0x140152fb1
popf
pop rax
jmp 0x140154561
cmp eax, 0x2e
jne 0x140152fc0
popf
pop rax
jmp 0x140154fad
cmp eax, 0x4c
jne 0x140152fcf
popf
pop rax
jmp 0x140155f8a
cmp eax, 0x2b
jne 0x140152fde
popf
pop rax
jmp 0x140154e31
cmp eax, 0x1b
jne 0x140152fed
popf
pop rax
jmp 0x140154400
cmp eax, 0x2d
jne 0x140152ffc
popf
pop rax
jmp 0x140154ef0
cmp eax, 0x23
jne 0x14015300b
popf
pop rax
jmp 0x140154a38
cmp eax, 0x5b
jne 0x14015301a
popf
pop rax
jmp 0x140156786
cmp eax, 0x43
jne 0x140153029
popf
pop rax
jmp 0x140155b48
cmp eax, 0x13
jne 0x140153038
popf
pop rax
jmp 0x1401540ac
cmp eax, 0x33
jne 0x140153047
popf
pop rax
jmp 0x14015526d
cmp eax, 0x24
jne 0x140153056
popf
pop rax
jmp 0x140154ace
cmp eax, 0x1e
jne 0x140153065
popf
pop rax
jmp 0x140154671
cmp eax, 0xc
jne 0x140153074
popf
pop rax
jmp 0x140153c61
cmp eax, 0x26
jne 0x140153083
popf
pop rax
jmp 0x140154be9
cmp eax, 0x27
jne 0x140153092
popf
pop rax
jmp 0x140154c36
cmp eax, 0x30
jne 0x1401530a1
popf
pop rax
jmp 0x140155115
cmp eax, 0x10
jne 0x1401530b0
popf
pop rax
jmp 0x140153dfe
cmp eax, 0x37
jne 0x1401530bf
popf
pop rax
jmp 0x140155479
cmp eax, 9
jne 0x1401530ce
popf
pop rax
jmp 0x140153aa0
cmp eax, 0x39
jne 0x1401530dd
popf
pop rax
jmp 0x1401555e1
cmp eax, 0x16
jne 0x1401530ec
popf
pop rax
jmp 0x1401541c9
cmp eax, 0x3b
jne 0x1401530fb
popf
pop rax
jmp 0x140155766
cmp eax, 0x4b
jne 0x14015310a
popf
pop rax
jmp 0x140155f05
cmp eax, 0x36
jne 0x140153119
popf
pop rax
jmp 0x140155402
cmp eax, 0x14
jne 0x140153128
popf
pop rax
jmp 0x1401540e6
cmp eax, 0x60
jne 0x140153137
popf
pop rax
jmp 0x1401569f5
cmp eax, 0x3d
jne 0x140153146
popf
pop rax
jmp 0x140155844
cmp eax, 2
jne 0x140153155
popf
pop rax
jmp 0x1401536e3
cmp eax, 0x47
jne 0x140153164
popf
pop rax
jmp 0x140155d52
cmp eax, 0x51
jne 0x140153173
popf
pop rax
jmp 0x1401562b2
cmp eax, 0x11
jne 0x140153182
popf
pop rax
jmp 0x140153fb7
cmp eax, 0x35
jne 0x140153191
popf
pop rax
jmp 0x1401553b5
cmp eax, 0x3a
jne 0x1401531a0
popf
pop rax
jmp 0x1401556ab
cmp eax, 0x12
jne 0x1401531af
popf
pop rax
jmp 0x140154030
cmp eax, 0x21
jne 0x1401531be
popf
pop rax
jmp 0x1401549b2
cmp eax, 0x38
jne 0x1401531cd
popf
pop rax
jmp 0x14015550f
cmp eax, 0xb
jne 0x1401531dc
popf
pop rax
jmp 0x140153c16
cmp eax, 0x5c
jne 0x1401531eb
popf
pop rax
jmp 0x14015682f
cmp eax, 0x15
jne 0x1401531fa
popf
pop rax
jmp 0x140154145
cmp eax, 5
jne 0x140153209
popf
pop rax
jmp 0x140153887
cmp eax, 6
jne 0x140153218
popf
pop rax
jmp 0x14015390c
cmp eax, 0x5a
jne 0x140153227
popf
pop rax
jmp 0x14015673a
cmp eax, 0x49
jne 0x140153236
popf
pop rax
jmp 0x140155e6d
cmp eax, 0x1f
jne 0x140153245
popf
pop rax
jmp 0x14015485e
cmp eax, 4
jne 0x140153254
popf
pop rax
jmp 0x1401537ac
cmp eax, 0x2f
jne 0x140153263
popf
pop rax
jmp 0x140155060
cmp eax, 0x4d
jne 0x140153272
popf
pop rax
jmp 0x140155fd7
cmp eax, 0x55
jne 0x140153281
popf
pop rax
jmp 0x14015645a
cmp eax, 0x45
jne 0x140153290
popf
pop rax
jmp 0x140155c4a
cmp eax, 0x2c
jne 0x14015329f
popf
pop rax
jmp 0x140154e91
cmp eax, 0x5f
jne 0x1401532ae
popf
pop rax
jmp 0x1401569aa
cmp eax, 0x19
jne 0x1401532bd
popf
pop rax
jmp 0x140154358
cmp eax, 0x1d
jne 0x1401532cc
popf
pop rax
jmp 0x1401545c9
cmp eax, 0x61
jne 0x1401532db
popf
pop rax
jmp 0x140156a52
cmp eax, 0x53
jne 0x1401532ea
popf
pop rax
jmp 0x1401563ba
cmp eax, 0x4f
jne 0x1401532f9
popf
pop rax
jmp 0x140156140
cmp eax, 0x42
jne 0x140153308
popf
pop rax
jmp 0x140155aa8
cmp eax, 7
jne 0x140153317
popf
pop rax
jmp 0x1401539bf
cmp eax, 0x20
jne 0x140153326
popf
pop rax
jmp 0x140154910
cmp eax, 0x56
jne 0x140153335
popf
pop rax
jmp 0x1401564c9
cmp eax, 0x3c
jne 0x140153344
popf
pop rax
jmp 0x14015580a
cmp eax, 0xd
jne 0x140153353
popf
pop rax
jmp 0x140153cf2
cmp eax, 0xa
jne 0x140153362
popf
pop rax
jmp 0x140153b90
cmp eax, 0x18
jne 0x140153371
popf
pop rax
jmp 0x14015430b
cmp eax, 0x28
jne 0x140153380
popf
pop rax
jmp 0x140154c94
cmp eax, 0x22
jne 0x14015338f
popf
pop rax
jmp 0x1401549ff
cmp eax, 0x50
jne 0x14015339e
popf
pop rax
jmp 0x14015621d
cmp eax, 0x52
jne 0x1401533ad
popf
pop rax
jmp 0x140156369
cmp eax, 0x41
jne 0x1401533bc
popf
pop rax
jmp 0x1401559da
cmp eax, 0xe
jne 0x1401533cb
popf
pop rax
jmp 0x140153d58
cmp eax, 0x32
jne 0x1401533da
popf
pop rax
jmp 0x1401551c0
cmp eax, 0x29
jne 0x1401533e9
popf
pop rax
jmp 0x140154d3b
cmp eax, 0x3e
jne 0x1401533f8
popf
pop rax
jmp 0x140155882
cmp eax, 0
jne 0x140153407
popf
pop rax
jmp 0x1401534bb
cmp eax, 0x4e
jne 0x140153416
popf
pop rax
jmp 0x140156058
cmp eax, 0x31
jne 0x140153425
popf
pop rax
jmp 0x140155175
cmp eax, 0x62
jne 0x140153434
popf
pop rax
jmp 0x140156ab1
cmp eax, 0x5e
jne 0x140153443
popf
pop rax
jmp 0x14015694a
cmp eax, 0x25
jne 0x140153452
popf
pop rax
jmp 0x140154b47
cmp eax, 0xf
jne 0x140153461
popf
pop rax
jmp 0x140153db3
cmp eax, 0x44
jne 0x140153470
popf
pop rax
jmp 0x140155bfd
cmp eax, 0x57
jne 0x14015347f
popf
pop rax
jmp 0x1401565ab
cmp eax, 3
jne 0x14015348e
popf
pop rax
jmp 0x140153776
cmp eax, 0x46
jne 0x14015349d
popf
pop rax
jmp 0x140155ca9
cmp eax, 0x34
jne 0x1401534ac
popf
pop rax
jmp 0x1401552fd
cmp eax, 0x54
jne 0x1401534bb
popf
pop rax
jmp 0x140156416
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x38]
sub rsp, 0x138
mov rsi, r9
mov dword [rsp + 0x58], r8d
mov r13, rdx
mov rbx, rcx
mov qword [rbp - 0x40], rcx
mov qword [rbp + 8], rdx
xor edi, edi
mov dword [rsp + 0x30], edi
xorps xmm0, xmm0
movups xmmword [rdx], xmm0
mov qword [rdx + 0x10], rdi
mov qword [rdx + 0x18], rdi
lea r8d, [rdi + 0xd]
lea rdx, [0x1afdd0ea4]
pushf
sub rdx, 0x6fd59c9c
popf
mov rcx, r13
call fcn.140142495
mov r12d, 0xac6329ac
pushf
not r12d
add r12d, 0x86135e1b
xor r12d, 0xf806b934
rol r12d, 0x74
popf
pushf
not r12d
add r12d, 0x9348286b
xor r12d, 0xbca60d02
rol r12d, 0x28
popf
mov dword [rsp + 0x30], r12d
mov r14, qword [rsi + 0x10]
test r14, r14
je 0x140153599
push rax
pushf
mov eax, 0xc4862199
pushf
not eax
add eax, 0xa46ef946
xor eax, 0xdc70ff61
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xfe9b0d77
xor eax, 0xf9c16d03
rol eax, 0x8a
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x1ab909b5
pushf
not eax
add eax, 0xf4b3c44a
xor eax, 0xdaa7976c
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x9e495c10
xor eax, 0x82efec4f
rol eax, 0x2c
popf
jmp 0x140152eee
movabs rcx, 0xa6f11c1597a2b6da
pushf
not rcx
add rcx, 0x54a66dfc
xor rcx, 0x6c3e173b
rol rcx, 0x18
popf
pushf
not rcx
add rcx, 0x672901eb
xor rcx, 0x5ccff313
rol rcx, 0x9b
popf
pushf
not rcx
add rcx, 0x499f26d0
xor rcx, 0x570a4f43
rol rcx, 0x48
popf
mov rax, rcx
sub rax, r14
cmp rax, 0xe
jb 0x14015368a
push rax
pushf
mov eax, 0x438857ee
pushf
not eax
add eax, 0xb17f2609
xor eax, 0xa81a1381
rol eax, 0x88
popf
pushf
not eax
add eax, 0x982e4b8c
xor eax, 0x8e49a8cf
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x96f7e901
xor eax, 0x93cf781e
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xed92a7b5
xor eax, 0x82a6a73c
rol eax, 0x87
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xd04cb66c
pushf
not eax
add eax, 0xb849e429
xor eax, 0xec70e63e
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xc35f9b93
xor eax, 0xa8351445
rol eax, 0x93
popf
pushf
not eax
add eax, 0xc711bf69
xor eax, 0xebf8b7da
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xbf6d2251
xor eax, 0x98b5a658
rol eax, 0xcc
popf
jmp 0x140152eee
cmp qword [rsi + 0x18], 0xf
jbe 0x14015371d
push rax
pushf
mov eax, 0xc52abd88
pushf
not eax
add eax, 0xcfced465
xor eax, 0xf8377f2c
rol eax, 0x53
popf
pushf
not eax
add eax, 0xddb31fdd
xor eax, 0x8e2b9341
rol eax, 0xf5
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x93f4628f
pushf
not eax
add eax, 0xbc5b759c
xor eax, 0xb16fb1b3
rol eax, 0x89
popf
pushf
not eax
add eax, 0xcdc75a57
xor eax, 0xe447b9f6
rol eax, 6
popf
pushf
not eax
add eax, 0x8af43df9
xor eax, 0xb5d0e283
rol eax, 0x86
popf
pushf
not eax
add eax, 0xa4b5fdb4
xor eax, 0x81db0528
rol eax, 0x1e
popf
jmp 0x140152eee
mov rsi, qword [rsi]
push rax
pushf
mov eax, 0x575a1121
pushf
not eax
add eax, 0x922e154d
xor eax, 0xa85a9bdb
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xd378da91
xor eax, 0xca6ff091
rol eax, 0xd
popf
jmp 0x140152eee
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov qword [rsp + 0x48], rdi
mov qword [rsp + 0x50], rdi
lea r15, [r14 + 0xe]
mov ebx, 0xbd460718
pushf
not ebx
add ebx, 0xcb88549b
xor ebx, 0xe5e971db
rol ebx, 6
popf
pushf
not ebx
add ebx, 0x86b842ff
xor ebx, 0x9be9dc84
rol ebx, 0xf4
popf
lea rdi, [rsp + 0x38]
cmp r15, rbx
jbe 0x140153854
push rax
pushf
mov eax, 0xb06be20f
pushf
not eax
add eax, 0xd0b2dccb
xor eax, 0xa08965d6
rol eax, 0x64
popf
pushf
not eax
add eax, 0xa33a3720
xor eax, 0xbe9d9184
rol eax, 0x64
popf
pushf
not eax
add eax, 0xaacc59d2
xor eax, 0xe4b6d865
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x97acfe31
xor eax, 0xa6f93213
rol eax, 0x7d
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x9c7153de
pushf
not eax
add eax, 0xabab644a
xor eax, 0xa5f7e8fd
rol eax, 0xac
popf
pushf
not eax
add eax, 0xb617cc9d
xor eax, 0xd68f61f0
rol eax, 0x74
popf
jmp 0x140152eee
mov rbx, r15
or rbx, 0xf
cmp rbx, rcx
jbe 0x1401538d9
push rax
pushf
mov eax, 0x99ea9468
pushf
not eax
add eax, 0x94d4212e
xor eax, 0x9ecb6730
rol eax, 0x62
popf
pushf
not eax
add eax, 0xf76ab485
xor eax, 0xc03aac16
rol eax, 0xef
popf
pushf
not eax
add eax, 0xaef4835d
xor eax, 0xda8fafea
rol eax, 0xae
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x96d41e21
pushf
not eax
add eax, 0x89c54fc7
xor eax, 0xebe7b0dd
rol eax, 0x27
popf
pushf
not eax
add eax, 0x868066de
xor eax, 0xfa1faad1
rol eax, 0xcb
popf
jmp 0x140152eee
mov rbx, rcx
movabs rax, 0x573ea950b5f7ea69
pushf
not rax
add rax, 0x5ee51e31
xor rax, 0x5712ea5e
rol rax, 0x10
popf
pushf
not rax
add rax, 0x551e0f19
xor rax, 0x7440eb40
rol rax, 0x4c
popf
pushf
not rax
add rax, 0x4868bab3
xor rax, 0x7cb243e2
rol rax, 0x78
popf
pushf
not rax
add rax, 0x54c59f52
xor rax, 0x51427a4e
rol rax, 0x5f
popf
add rax, 0x27
push rax
pushf
mov eax, 0xc6384bc1
pushf
not eax
add eax, 0x8f950ce3
xor eax, 0xf1bf58a6
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xd8131130
xor eax, 0x9b2e96bd
rol eax, 0x27
popf
pushf
not eax
add eax, 0xd65ccc38
xor eax, 0x952c534e
rol eax, 0x70
popf
jmp 0x140152eee
mov rcx, rax
call fcn.14010f023
test rax, rax
je 0x140153a03
push rax
pushf
mov eax, 0x2dbfc851
pushf
not eax
add eax, 0xa23f8fa7
xor eax, 0x81ead8b2
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x9e4c0b90
xor eax, 0xb721cbc0
rol eax, 0x89
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x7bc857e9
pushf
not eax
add eax, 0xf2d76a52
xor eax, 0xfc621f45
rol eax, 0x54
popf
pushf
not eax
add eax, 0xac24a0d5
xor eax, 0x880ce8a6
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xc1012410
xor eax, 0xe7f59b6a
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xd7e0a989
xor eax, 0x92e4c8bf
rol eax, 0x8c
popf
jmp 0x140152eee
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x140153db3
mov eax, 0x23987185
pushf
not eax
add eax, 0x93f9be28
xor eax, 0xb34f4075
rol eax, 1
popf
pushf
not eax
add eax, 0xa248f016
xor eax, 0xe9258ecc
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xbd2bdc76
xor eax, 0xb50dfdc3
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xd06fda5e
xor eax, 0x8750ef5c
rol eax, 0xce
popf
cmp rbx, rax
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x140153b37
push rax
pushf
mov eax, 0xffa1fc96
pushf
not eax
add eax, 0xb7c75227
xor eax, 0x80d015fa
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x976dd518
xor eax, 0xf3d48111
rol eax, 0xb0
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xc61884b
pushf
not eax
add eax, 0xd4f825ed
xor eax, 0xdf744762
rol eax, 0xff
popf
pushf
not eax
add eax, 0x940267d9
xor eax, 0xd8729916
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xde3f4c5c
xor eax, 0xb31b4526
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xca6cdf7e
xor eax, 0xf1b277bc
rol eax, 0xdb
popf
jmp 0x140152eee
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140153bd0
push rax
pushf
mov eax, 0x275b63ba
pushf
not eax
add eax, 0x8f82c784
xor eax, 0xee00d302
rol eax, 0xad
popf
pushf
not eax
add eax, 0xcdad7f53
xor eax, 0xd7940e98
rol eax, 0x5f
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x26db9de9
pushf
not eax
add eax, 0xc5c3c0d9
xor eax, 0x9b76369b
rol eax, 0x85
popf
pushf
not eax
add eax, 0x9658220a
xor eax, 0x96c9ed8e
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x9cbf9a63
xor eax, 0xcc340aa2
rol eax, 0xe8
popf
jmp 0x140152eee
jmp 0x1401539bf
test rcx, rcx
je 0x140153cac
push rax
pushf
mov eax, 0xc2ccbf3
pushf
not eax
add eax, 0xf12c2881
xor eax, 0xfa62e3a4
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xd3f5bd87
xor eax, 0xeee9b57e
rol eax, 0x63
popf
pushf
not eax
add eax, 0xad4ad9ea
xor eax, 0xb105ffb9
rol eax, 0xc5
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xfcdadc85
pushf
not eax
add eax, 0xffcaf9cc
xor eax, 0xe7921782
rol eax, 0xae
popf
pushf
not eax
add eax, 0xa89d8cb9
xor eax, 0x9f24dd25
rol eax, 0xba
popf
pushf
not eax
add eax, 0xd76847a2
xor eax, 0xdc7d2568
rol eax, 0xc7
popf
jmp 0x140152eee
call fcn.14010f023
mov rdi, rax
jmp 0x140153db3
xor edi, edi
push rax
pushf
mov eax, 0x4a4cf7c3
pushf
not eax
add eax, 0xea90f8b9
xor eax, 0xef32457d
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x82116ece
xor eax, 0xe27dfdc6
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x81216cd1
xor eax, 0xb1b4562e
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xc256f5fc
xor eax, 0x84fc5f49
rol eax, 0xa4
popf
jmp 0x140152eee
mov qword [rsp + 0x38], rdi
push rax
pushf
mov eax, 0x68fe4ad4
pushf
not eax
add eax, 0xd5b04143
xor eax, 0xc2335564
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xd288b5c7
xor eax, 0xd787c372
rol eax, 0x42
popf
pushf
not eax
add eax, 0xce02bb01
xor eax, 0xd4fb91ad
rol eax, 0xda
popf
jmp 0x140152eee
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x50], rbx
movsd xmm0, qword [str.while_parsing]
movsd qword [rdi], xmm0
mov eax, dword [0x140077228]
mov dword [rdi + 8], eax
movzx eax, word [0x14007722c]
mov word [rdi + 0xc], ax
lea rcx, [rdi + 0xe]
mov r8, r14
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi + r15], 0
mov dword [rsp + 0x30], 3
mov r8d, 0x1cd9e314
pushf
not r8d
add r8d, 0x91c7f7eb
xor r8d, 0xa814915d
rol r8d, 0xc9
popf
pushf
not r8d
add r8d, 0x878d0c98
xor r8d, 0xe6b5a589
rol r8d, 0xa5
popf
pushf
not r8d
add r8d, 0x8458cb06
xor r8d, 0x96d2f33a
rol r8d, 0x4c
popf
pushf
not r8d
add r8d, 0xa4b7f1e3
xor r8d, 0xdf951b31
rol r8d, 0x2c
popf
lea rdx, [0x197f9f441]
pushf
sub rdx, 0x57f28229
popf
lea rcx, [rsp + 0x38]
call fcn.140163c4b
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x38], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x28], xmm1
xor edi, edi
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
mov r12d, 0x10232548
pushf
not r12d
add r12d, 0xee25da6b
xor r12d, 0x88cd679b
rol r12d, 0xcd
popf
pushf
not r12d
add r12d, 0xd6298126
xor r12d, 0xdbd3964c
rol r12d, 0x92
popf
mov dword [rsp + 0x30], r12d
lea rdx, [rbp - 0x38]
mov rcx, r13
call fcn.1401634bd
nop
mov rdx, qword [rbp - 0x20]
cmp rdx, 0xf
jbe 0x140153f71
push rax
pushf
mov eax, 0xe574c8d9
pushf
not eax
add eax, 0xdfa7b610
xor eax, 0xd7aea6c6
rol eax, 0x69
popf
pushf
not eax
add eax, 0xe3a7bfd6
xor eax, 0xab0fdff2
rol eax, 0xbd
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x541e3aee
pushf
not eax
add eax, 0xe6ef38dc
xor eax, 0xbc9c83de
rol eax, 0x26
popf
pushf
not eax
add eax, 0xc129d147
xor eax, 0x944f7d61
rol eax, 0x95
popf
pushf
not eax
add eax, 0xdcd54648
xor eax, 0xb9d5fda0
rol eax, 0xed
popf
jmp 0x140152eee
inc rdx
mov rcx, qword [rbp - 0x38]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140153ffd
push rax
pushf
mov eax, 0xb1e14b7b
pushf
not eax
add eax, 0xe48ac19c
xor eax, 0x816f7fd4
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xc8a60ae6
xor eax, 0xe5a1198c
rol eax, 0x79
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x1f9ac2b4
pushf
not eax
add eax, 0xf1c163b8
xor eax, 0x8a5d0383
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x9a8610c9
xor eax, 0xe98ee3c8
rol eax, 0x37
popf
jmp 0x140152eee
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140154078
push rax
pushf
mov eax, 0x663d7aa3
pushf
not eax
add eax, 0xa1e6da78
xor eax, 0xf1f4663d
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xc39f4e0f
xor eax, 0xf946d425
rol eax, 0x32
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x73719d23
pushf
not eax
add eax, 0xdf1fe5d6
xor eax, 0x9cc47d11
rol eax, 0xff
popf
pushf
not eax
add eax, 0x8c7fd0fe
xor eax, 0x90cab4ac
rol eax, 0x1b
popf
jmp 0x140152eee
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140135cf8
nop
push rax
pushf
mov eax, 0x3c8ceeb4
pushf
not eax
add eax, 0x879ce0ce
xor eax, 0xacb89a11
rol eax, 0x37
popf
pushf
not eax
add eax, 0xf867b725
xor eax, 0xf2ab9b7f
rol eax, 0x22
popf
pushf
not eax
add eax, 0x8ff704e5
xor eax, 0xbdcd71d0
rol eax, 9
popf
pushf
not eax
add eax, 0x8907b08e
xor eax, 0x861cc01f
rol eax, 0xc6
popf
jmp 0x140152eee
mov rdx, qword [rsp + 0x50]
cmp rdx, 0xf
jbe 0x140154183
push rax
pushf
mov eax, 0x6a3948e0
pushf
not eax
add eax, 0xc6792643
xor eax, 0xd91d7d98
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x99dcf163
xor eax, 0xafc8641f
rol eax, 0x7b
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x6d2c8ecc
pushf
not eax
add eax, 0xa90c6af2
xor eax, 0xeb4d151d
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xb45b54c0
xor eax, 0xe6b05395
rol eax, 0x94
popf
pushf
not eax
add eax, 0xe2ef1d67
xor eax, 0xa726561e
rol eax, 0xb9
popf
jmp 0x140152eee
inc rdx
mov rcx, qword [rsp + 0x38]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140154236
push rax
pushf
mov eax, 0xa588429b
pushf
not eax
add eax, 0xda374c1b
xor eax, 0x9d8b32b5
rol eax, 0x92
popf
pushf
not eax
add eax, 0x9bb01f6a
xor eax, 0xabbcf259
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xf43fc26b
xor eax, 0xfa6d365b
rol eax, 0x96
popf
pushf
not eax
add eax, 0xbcb2ec4a
xor eax, 0x973d871f
rol eax, 0x7d
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x252e6f55
pushf
not eax
add eax, 0xd1b0e692
xor eax, 0x9a5ff12a
rol eax, 0x71
popf
pushf
not eax
add eax, 0xd3989782
xor eax, 0x8bee2c5b
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xedd2cc06
xor eax, 0xe0f7f0f3
rol eax, 0x85
popf
pushf
not eax
add eax, 0xd30f88c8
xor eax, 0xe8292537
rol eax, 0x83
popf
jmp 0x140152eee
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1401542d7
push rax
pushf
mov eax, 0x34efd963
pushf
not eax
add eax, 0x800c02b0
xor eax, 0xa8926a9a
rol eax, 0x17
popf
pushf
not eax
add eax, 0x9172fac1
xor eax, 0xa6013393
rol eax, 0x41
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xa0faa445
pushf
not eax
add eax, 0xdf3805ec
xor eax, 0xa71d5a07
rol eax, 0x85
popf
pushf
not eax
add eax, 0xfa2f2000
xor eax, 0xd627aba8
rol eax, 0x5e
popf
jmp 0x140152eee
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140135cf8
push rax
pushf
mov eax, 0xef5be39c
pushf
not eax
add eax, 0xfeb53f9d
xor eax, 0xe8a04a8d
rol eax, 0x23
popf
pushf
not eax
add eax, 0xea02fe9b
xor eax, 0xee598de5
rol eax, 0x53
popf
pushf
not eax
add eax, 0xeb69dfa4
xor eax, 0xacf7bc88
rol eax, 0x61
popf
jmp 0x140152eee
mov rbx, qword [rbp - 0x40]
push rax
pushf
mov eax, 0xdd4849b6
pushf
not eax
add eax, 0xc19a8d2b
xor eax, 0xa14b17ac
rol eax, 0x32
popf
pushf
not eax
add eax, 0xf7c91494
xor eax, 0xd9a90030
rol eax, 0x85
popf
pushf
not eax
add eax, 0x815fac77
xor eax, 0xc738b5f6
rol eax, 0x38
popf
pushf
not eax
add eax, 0xfbf8eb4c
xor eax, 0xaadce42e
rol eax, 0x6f
popf
jmp 0x140152eee
mov r8d, 0xe2a0ae19
pushf
not r8d
add r8d, 0xeae82bf6
xor r8d, 0x912335eb
rol r8d, 0x73
popf
pushf
not r8d
add r8d, 0xeaa460f6
xor r8d, 0xa8f795d3
rol r8d, 0x4d
popf
lea rdx, [0x1a176db1f]
pushf
sub rdx, 0x616f68ef
popf
mov rcx, r13
call fcn.140163c4b
mov ecx, dword [rbx + 0x40]
mov r15d, 0x5a548a7
pushf
not r15d
add r15d, 0xd3b606f7
xor r15d, 0x90819301
rol r15d, 0x25
popf
pushf
not r15d
add r15d, 0xbf09e73b
xor r15d, 0xf2affece
rol r15d, 0xbd
popf
pushf
not r15d
add r15d, 0xc14413e2
xor r15d, 0x9d7a9b41
rol r15d, 0xbe
popf
cmp ecx, 0xe
jne 0x140154508
push rax
pushf
mov eax, 0xfcbb7ba5
pushf
not eax
add eax, 0xcdea1e22
xor eax, 0xb2f8b275
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xc0ff51dd
xor eax, 0xbecdf5e3
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x9c73054a
xor eax, 0xde1c0ce6
rol eax, 0x14
popf
pushf
not eax
add eax, 0xae14227d
xor eax, 0x96709a41
rol eax, 4
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xd38a6765
pushf
not eax
add eax, 0x9619d5d7
xor eax, 0xc5571692
rol eax, 0x16
popf
pushf
not eax
add eax, 0xcf71a42e
xor eax, 0xf7191d32
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xd092ab67
xor eax, 0xd81fc9d0
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xa6be25eb
xor eax, 0xd7b60e84
rol eax, 0x16
popf
jmp 0x140152eee
lea rcx, [rbx + 0x48]
lea rdx, [rbp + 0x10]
call fcn.14018a43c
mov rdi, rax
mov rdx, qword [rbx + 0xb8]
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
xor esi, esi
mov qword [rsp + 0x48], rsi
mov qword [rsp + 0x50], rsi
mov rbx, 0xffffffffffffffff
mov r8, rbx
push rax
pushf
mov eax, 0x3c28363a
pushf
not eax
add eax, 0xc37ce0d3
xor eax, 0xdaf26e15
rol eax, 0x68
popf
pushf
not eax
add eax, 0x8b772210
xor eax, 0xe4b29712
rol eax, 0xbb
popf
jmp 0x140152eee
inc r8
cmp byte [rdx + r8], sil
jne 0x140154618
push rax
pushf
mov eax, 0xfc352ec1
pushf
not eax
add eax, 0xa1e71167
xor eax, 0xf33ef321
rol eax, 7
popf
pushf
not eax
add eax, 0x92c43e10
xor eax, 0xa81e20b4
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x8c08300b
xor eax, 0x82dd5583
rol eax, 5
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x3e7b3781
pushf
not eax
add eax, 0xc427e6e5
xor eax, 0xf9aedd41
rol eax, 0x63
popf
pushf
not eax
add eax, 0xf7cdb60d
xor eax, 0x8001bbaa
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xa98b4c3b
xor eax, 0xd6ad1b69
rol eax, 0x78
popf
pushf
not eax
add eax, 0xc4f45a37
xor eax, 0xcce92dcf
rol eax, 0xd6
popf
jmp 0x140152eee
lea rcx, [rsp + 0x38]
call fcn.140142495
nop
mov r8d, 0xd817573b
pushf
not r8d
add r8d, 0xda79b3c5
xor r8d, 0xf2dcb1e8
rol r8d, 0x9c
popf
pushf
not r8d
add r8d, 0xb8affcd5
xor r8d, 0xae248cc2
rol r8d, 0x33
popf
pushf
not r8d
add r8d, 0x8a25151b
xor r8d, 0x804359f6
rol r8d, 0xdc
popf
lea rdx, [0x1a27b9e2c]
pushf
sub rdx, 0x62742bf4
popf
lea rcx, [rsp + 0x38]
call fcn.140163c4b
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
or r12d, 8
mov dword [rsp + 0x30], r12d
mov r9, rdi
lea r8, [rsp + 0x60]
lea rcx, [rbp - 0x38]
call fcn.14014726c
or r12d, 0x10
mov dword [rsp + 0x30], r12d
mov r8d, 0x2fe81ffd
pushf
not r8d
add r8d, 0x858cf29f
xor r8d, 0xfd71f9bd
rol r8d, 0xb6
popf
pushf
not r8d
add r8d, 0x8dd66270
xor r8d, 0xc2ac2d25
rol r8d, 0x86
popf
lea rdx, [0x1bfaeb6a0]
pushf
sub rdx, 0x7fa7446c
popf
lea rcx, [rbp - 0x38]
call fcn.140163c4b
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x18], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 8], xmm1
xor edi, edi
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
or r12d, 0x20
mov dword [rsp + 0x30], r12d
lea rdx, [rbp - 0x18]
mov rcx, r13
call fcn.1401634bd
nop
mov rdx, qword [rbp]
cmp rdx, 0xf
jbe 0x140154805
push rax
pushf
mov eax, 0xe74d19fa
pushf
not eax
add eax, 0xc371548c
xor eax, 0xa712a786
rol eax, 0xd
popf
pushf
not eax
add eax, 0xc20e1be5
xor eax, 0xe60227a2
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xff77599b
xor eax, 0x8eb99917
rol eax, 0x63
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x9ec7f0b3
pushf
not eax
add eax, 0xcf28533f
xor eax, 0xdc19c5f3
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xbf10ac5d
xor eax, 0xca3e522f
rol eax, 0xba
popf
pushf
not eax
add eax, 0x9f06e273
xor eax, 0xf79a8ba6
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xaf53d2bb
xor eax, 0xc1417e4c
rol eax, 0xe8
popf
jmp 0x140152eee
inc rdx
mov rcx, qword [rbp - 0x18]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401548b7
push rax
pushf
mov eax, 0xfad28576
pushf
not eax
add eax, 0xf042e875
xor eax, 0xa7f94975
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x80199520
xor eax, 0x98942199
rol eax, 0x42
popf
pushf
not eax
add eax, 0x975df26b
xor eax, 0xdd755118
rol eax, 0x45
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x97220342
pushf
not eax
add eax, 0xa4675bee
xor eax, 0xb66b380d
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xbdfe4986
xor eax, 0xdd78841a
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x872fc38f
xor eax, 0x81a7c1b0
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xcb86fac6
xor eax, 0xadb3b8e5
rol eax, 0x26
popf
jmp 0x140152eee
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140154958
push rax
pushf
mov eax, 0x6c8dca53
pushf
not eax
add eax, 0xe5fb3e97
xor eax, 0xc500a6b8
rol eax, 0xc
popf
pushf
not eax
add eax, 0x9c519308
xor eax, 0xbf21d361
rol eax, 0x3b
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x13a334e2
pushf
not eax
add eax, 0xb64ca765
xor eax, 0xe3555be0
rol eax, 0x74
popf
pushf
not eax
add eax, 0xf8936ccd
xor eax, 0xc4ca32d1
rol eax, 0x58
popf
pushf
not eax
add eax, 0x926f7461
xor eax, 0xb429c1bf
rol eax, 0xed
popf
pushf
not eax
add eax, 0xf17a26ac
xor eax, 0xcf8e620f
rol eax, 0x7b
popf
jmp 0x140152eee
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140135cf8
nop
push rax
pushf
mov eax, 0x86f0b897
pushf
not eax
add eax, 0xa26edba0
xor eax, 0x92dacd11
rol eax, 0x61
popf
pushf
not eax
add eax, 0xa12d5e23
xor eax, 0x898381ef
rol eax, 0x6b
popf
jmp 0x140152eee
mov rdx, qword [rbp - 0x20]
cmp rdx, 0xf
jbe 0x140154a9b
push rax
pushf
mov eax, 0xb8a2f0bb
pushf
not eax
add eax, 0xdfa589f8
xor eax, 0x8205500f
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x9a6df523
xor eax, 0x8282b074
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x83a6d046
xor eax, 0xbd10cd34
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xe3f0520e
xor eax, 0xafd2322e
rol eax, 0x53
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x710690dc
pushf
not eax
add eax, 0xda0b5465
xor eax, 0xd9243fd5
rol eax, 0x22
popf
pushf
not eax
add eax, 0x9101a24e
xor eax, 0xd07da4d7
rol eax, 0xf9
popf
jmp 0x140152eee
inc rdx
mov rcx, qword [rbp - 0x38]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140154b14
push rax
pushf
mov eax, 0x7225a62
pushf
not eax
add eax, 0xf6516fe0
xor eax, 0xaf8565d8
rol eax, 0xa
popf
pushf
not eax
add eax, 0x825d9960
xor eax, 0xd89fa45d
rol eax, 0x53
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xe1860c07
pushf
not eax
add eax, 0xfcb92d88
xor eax, 0xb1aea1f1
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x9aa74d89
xor eax, 0xc2b3b2df
rol eax, 0x91
popf
jmp 0x140152eee
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140154bb5
push rax
pushf
mov eax, 0x2052408
pushf
not eax
add eax, 0xefa98623
xor eax, 0xf4c66c62
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xa9c755a3
xor eax, 0x9863a893
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x9f4e77a9
xor eax, 0x96fbdf19
rol eax, 0x96
popf
pushf
not eax
add eax, 0xea2f1e21
xor eax, 0xed163897
rol eax, 0x4b
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xece5a7d
pushf
not eax
add eax, 0xe9554ede
xor eax, 0xf3308176
rol eax, 0x25
popf
pushf
not eax
add eax, 0xb22bf9ae
xor eax, 0xbb5d56e1
rol eax, 0xc2
popf
jmp 0x140152eee
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140135cf8
push rax
pushf
mov eax, 0x62551bc4
pushf
not eax
add eax, 0xb468270b
xor eax, 0xed55c992
rol eax, 0xed
popf
pushf
not eax
add eax, 0xf58ce6d6
xor eax, 0xc52b6bf0
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x9f6ddb74
xor eax, 0xfed4d599
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9605a7ab
xor eax, 0xa2386580
rol eax, 0x36
popf
jmp 0x140152eee
mov qword [rbp - 0x28], rdi
mov qword [rbp - 0x20], reloc.WS2_32.dll_ntohs
mov byte [rbp - 0x38], 0
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x140154d08
push rax
pushf
mov eax, 0x1386f867
pushf
not eax
add eax, 0xbd799fbe
xor eax, 0xb5654a3d
rol eax, 0xe
popf
pushf
not eax
add eax, 0x82ee4ce0
xor eax, 0xdf64b416
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xeb48b7d1
xor eax, 0x9ed82f10
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x804616f2
xor eax, 0xb90456c6
rol eax, 0x40
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x98a9ff96
pushf
not eax
add eax, 0xdcb4c1d9
xor eax, 0xbee9fde2
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x8483a6cf
xor eax, 0xe4b32907
rol eax, 0x1f
popf
jmp 0x140152eee
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140154d82
push rax
pushf
mov eax, 0xcdeb1844
pushf
not eax
add eax, 0xcd1ed61d
xor eax, 0xbc7119e9
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xf2e59790
xor eax, 0xaf856365
rol eax, 0xcf
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xe4e4cea
pushf
not eax
add eax, 0xe314607a
xor eax, 0xbc682dea
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xfdcec6ed
xor eax, 0xa6b99438
rol eax, 0xb1
popf
jmp 0x140152eee
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140154dfd
push rax
pushf
mov eax, 0x891d34ed
pushf
not eax
add eax, 0xf9e65551
xor eax, 0x8ea473f1
rol eax, 0
popf
pushf
not eax
add eax, 0xb1422806
xor eax, 0xb2ffd473
rol eax, 0x90
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x97795881
pushf
not eax
add eax, 0xd3f879b9
xor eax, 0xecf22fc0
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x9175a2e7
xor eax, 0xc1e625de
rol eax, 0xd
popf
jmp 0x140152eee
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140135cf8
nop
push rax
pushf
mov eax, 0x995ac9ee
pushf
not eax
add eax, 0xdb354d7c
xor eax, 0x95ce0787
rol eax, 0x46
popf
pushf
not eax
add eax, 0xbbe831e0
xor eax, 0xf36f2ff1
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xd776156b
xor eax, 0x969f127f
rol eax, 0x29
popf
pushf
not eax
add eax, 0xd2cd5d34
xor eax, 0xf7590544
rol eax, 0x7e
popf
jmp 0x140152eee
mov rdx, qword [rsp + 0x50]
cmp rdx, 0xf
jbe 0x140154f54
push rax
pushf
mov eax, 0xebef176e
pushf
not eax
add eax, 0xb97f81aa
xor eax, 0xdb7bf45c
rol eax, 0x71
popf
pushf
not eax
add eax, 0xed13764b
xor eax, 0xb14de60a
rol eax, 0x67
popf
pushf
not eax
add eax, 0xdf75b4ff
xor eax, 0x9cfdd516
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe028888d
xor eax, 0xb174249b
rol eax, 0x66
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x30f612b0
pushf
not eax
add eax, 0x8678b138
xor eax, 0xbf2aaf38
rol eax, 0x86
popf
pushf
not eax
add eax, 0xb78e4f17
xor eax, 0x809fa729
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xb8cbb63e
xor eax, 0xd4716b38
rol eax, 0x47
popf
pushf
not eax
add eax, 0xc92438e5
xor eax, 0x8241ba84
rol eax, 0x17
popf
jmp 0x140152eee
inc rdx
mov rcx, qword [rsp + 0x38]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14015501a
push rax
pushf
mov eax, 0x5e49cc07
pushf
not eax
add eax, 0xc3f999a5
xor eax, 0x8420e41d
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xdd1b325a
xor eax, 0xd1caaffb
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x8da8980c
xor eax, 0xacee8ab7
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x9d9ab959
xor eax, 0xb3acfd76
rol eax, 0x1a
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x54145130
pushf
not eax
add eax, 0xe48588ee
xor eax, 0x893ed4bd
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x80be789a
xor eax, 0xdf1a764a
rol eax, 0x69
popf
pushf
not eax
add eax, 0xb5c7a7bc
xor eax, 0xac3ec499
rol eax, 0x76
popf
jmp 0x140152eee
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1401550bb
push rax
pushf
mov eax, 0x35f01f6
pushf
not eax
add eax, 0x82a8e58d
xor eax, 0xe914af3a
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x9cb1a241
xor eax, 0xf43bd548
rol eax, 0x17
popf
pushf
not eax
add eax, 0xc63c3150
xor eax, 0xd6429e0e
rol eax, 0x9e
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x1bef4a57
pushf
not eax
add eax, 0x965d815e
xor eax, 0xf19d21b9
rol eax, 4
popf
pushf
not eax
add eax, 0x99d4c02d
xor eax, 0xc3c18319
rol eax, 0xab
popf
pushf
not eax
add eax, 0x964b46a1
xor eax, 0x8ea5b6a1
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xa7085393
xor eax, 0xc49f7c98
rol eax, 0xe0
popf
jmp 0x140152eee
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140135cf8
push rax
pushf
mov eax, 0xdc1786c7
pushf
not eax
add eax, 0xd7aa4971
xor eax, 0xae34ce45
rol eax, 0x47
popf
pushf
not eax
add eax, 0x933767f5
xor eax, 0xf19a3653
rol eax, 0x30
popf
pushf
not eax
add eax, 0xa79b370c
xor eax, 0xe0039561
rol eax, 0xb5
popf
jmp 0x140152eee
mov qword [rsp + 0x48], rdi
mov qword [rsp + 0x50], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x38], 0
mov rdx, qword [rbp + 0x28]
cmp rdx, 0xf
jbe 0x140155227
push rax
pushf
mov eax, 0x8bfed1f8
pushf
not eax
add eax, 0x942cfdb7
xor eax, 0xf3be9317
rol eax, 8
popf
pushf
not eax
add eax, 0xdc5f775a
xor eax, 0xc6d18cc7
rol eax, 0x34
popf
pushf
not eax
add eax, 0xcc9e54de
xor eax, 0xb30571a9
rol eax, 0x1a
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x579416be
pushf
not eax
add eax, 0x89270f36
xor eax, 0xa99ae55a
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x9ba18d71
xor eax, 0xf60eb054
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xb5d8f6dc
xor eax, 0xe011c3d4
rol eax, 0x7e
popf
jmp 0x140152eee
inc rdx
mov rcx, qword [rbp + 0x10]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401552ca
push rax
pushf
mov eax, 0xd8d623aa
pushf
not eax
add eax, 0xa91991cb
xor eax, 0xc21a812f
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xc94a8352
xor eax, 0xae8fa870
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xec027125
xor eax, 0xd558e118
rol eax, 0xf8
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x7e065fed
pushf
not eax
add eax, 0xbe7c9c14
xor eax, 0xa1836773
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x8751e525
xor eax, 0xd9a2542a
rol eax, 0x14
popf
jmp 0x140152eee
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14015536e
push rax
pushf
mov eax, 0x5dc20de8
pushf
not eax
add eax, 0xa66572a7
xor eax, 0xac8a05bc
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x8e324243
xor eax, 0xf49f45b9
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xd708b7e9
xor eax, 0xe390c0dc
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x9db25db0
xor eax, 0xe4e5da9f
rol eax, 1
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x382e50e
pushf
not eax
add eax, 0x9ee8cec8
xor eax, 0xd3deca95
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xc1226414
xor eax, 0xbce65b9f
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xae3171ef
xor eax, 0xaa2e9de3
rol eax, 0x69
popf
jmp 0x140152eee
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000ee40
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
mov qword [rbp - 0x70], rdi
mov qword [rbp - 0x68], rdi
mov rbx, 0xffffffffffffffff
mov r8, rbx
push rax
pushf
mov eax, 0xb4220d25
pushf
not eax
add eax, 0xc6ed423e
xor eax, 0xf825986a
rol eax, 0xca
popf
pushf
not eax
add eax, 0xf74672c7
xor eax, 0xf04633f6
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xa3ab4116
xor eax, 0xf1138a4d
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x9007a547
xor eax, 0xc1048efb
rol eax, 0xa8
popf
jmp 0x140152eee
inc r8
cmp byte [rax + r8], 0
jne 0x1401554b6
push rax
pushf
mov eax, 0xa240d9b7
pushf
not eax
add eax, 0xda2e74fe
xor eax, 0x89495b5d
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xa0e8fce7
xor eax, 0xc2f3d6e1
rol eax, 0x23
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xb7bd40a7
pushf
not eax
add eax, 0xbf3c9be3
xor eax, 0xb2529916
rol eax, 3
popf
pushf
not eax
add eax, 0xa1e86166
xor eax, 0x81e44f86
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xab942a69
xor eax, 0xc09494d2
rol eax, 0x93
popf
pushf
not eax
add eax, 0xc3b41be7
xor eax, 0xc9c56fad
rol eax, 0x76
popf
jmp 0x140152eee
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.140142495
nop
mov r8, qword [rbp - 0x70]
mov rcx, qword [rbp - 0x68]
mov rax, rcx
sub rax, r8
lea r14, [0x190af5ca4]
pushf
sub r14, 0x50a7ea5c
popf
cmp rax, 0xb
jb 0x140155588
push rax
pushf
mov eax, 0x35e6a6db
pushf
not eax
add eax, 0xb713e191
xor eax, 0x955b6417
rol eax, 0x33
popf
pushf
not eax
add eax, 0xd3abf613
xor eax, 0x869c5043
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x8a5b0d40
xor eax, 0xde57826e
rol eax, 0x1a
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x5075bfd7
pushf
not eax
add eax, 0xe4e2020e
xor eax, 0xb40e8884
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xea8609ef
xor eax, 0xcdd8649d
rol eax, 0x52
popf
pushf
not eax
add eax, 0xe8f14bc9
xor eax, 0xc12e7ff2
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x949bf9a0
xor eax, 0xafe03292
rol eax, 0x86
popf
jmp 0x140152eee
lea rax, [r8 + 0xb]
mov qword [rbp - 0x70], rax
lea rdi, [rbp - 0x80]
cmp rcx, 0xf
cmova rdi, qword [rbp - 0x80]
lea rax, [0x1bf275b25]
pushf
sub rax, 0x7f1fe8d2
popf
cmp rax, rdi
jbe 0x140155665
push rax
pushf
mov eax, 0x35b7f3c1
pushf
not eax
add eax, 0xeca9593f
xor eax, 0xab922527
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x81b1ec97
xor eax, 0xa0718f14
rol eax, 0xd
popf
pushf
not eax
add eax, 0x99791771
xor eax, 0xc69482f4
rol eax, 0x37
popf
pushf
not eax
add eax, 0xeb8f29ac
xor eax, 0xda4d162e
rol eax, 0x3c
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x7709a68b
pushf
not eax
add eax, 0xe71e7f7f
xor eax, 0xaed47825
rol eax, 0x68
popf
pushf
not eax
add eax, 0xd05216a3
xor eax, 0xd935f90a
rol eax, 0x69
popf
pushf
not eax
add eax, 0xddfed29e
xor eax, 0xd4713710
rol eax, 0xbc
popf
jmp 0x140152eee
lea rax, [rdi + r8]
cmp r14, rax
ja 0x14015570d
push rax
pushf
mov eax, 0x9c6f3d29
pushf
not eax
add eax, 0xcfd670f0
xor eax, 0xcf10edf3
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xa2b9fa71
xor eax, 0xabccd6a8
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xa90b22ca
xor eax, 0xd6930b24
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xb7d3d9e5
xor eax, 0xc2ef5200
rol eax, 0x74
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xad9b68ad
pushf
not eax
add eax, 0x80356d79
xor eax, 0xc41077a1
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xb415671f
xor eax, 0x9e97cb40
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xb0cebd75
xor eax, 0xf66656e9
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xb27e1067
xor eax, 0x86814524
rol eax, 0x63
popf
jmp 0x140152eee
cmp rdi, r14
ja 0x1401557c4
push rax
pushf
mov eax, 0xec65cb80
pushf
not eax
add eax, 0x9e40d58d
xor eax, 0xc3a02baa
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x939e0b09
xor eax, 0xb665d97c
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xaee7a208
xor eax, 0xa288f877
rol eax, 0x75
popf
pushf
not eax
add eax, 0xaf5e6da5
xor eax, 0xd81b8cf9
rol eax, 0x52
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xf24e6a6c
pushf
not eax
add eax, 0x8257ffbe
xor eax, 0xad3ee2f8
rol eax, 2
popf
pushf
not eax
add eax, 0x936623f4
xor eax, 0xacc8126c
rol eax, 4
popf
pushf
not eax
add eax, 0xa5d86676
xor eax, 0x81d2c942
rol eax, 0x18
popf
jmp 0x140152eee
xor esi, esi
jmp 0x1401558de
mov rsi, rdi
sub rsi, r14
jmp 0x1401558de
mov rsi, r15
push rax
pushf
mov eax, 0xd6cc8651
pushf
not eax
add eax, 0x853b7507
xor eax, 0xefcf12e8
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xb4ac4a0a
xor eax, 0xf7841fb6
rol eax, 0x84
popf
pushf
not eax
add eax, 0xcb83de13
xor eax, 0xb260784e
rol eax, 0x60
popf
pushf
not eax
add eax, 0xd8b65c91
xor eax, 0x8d07afdf
rol eax, 0xb4
popf
jmp 0x140152eee
inc r8
lea rcx, [rdi + 0xb]
mov rdx, rdi
call sub.VCRUNTIME140.dll_memmove
mov r8, rsi
mov rdx, r14
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov r8, r15
sub r8, rsi
lea rdx, [r14 + 0xb]
push rsi
not rsi
sub rdx, rsi
pop rsi
sub rdx, 1
lea rcx, [rdi + rsi]
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp - 0x80]
xor edi, edi
jmp 0x1401559da
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov rdx, r15
lea rcx, [rbp - 0x80]
call fcn.140173a6b
push rax
pushf
mov eax, 0x52b5af50
pushf
not eax
add eax, 0xecf3d835
xor eax, 0xe1dbca54
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xd2bffbf7
xor eax, 0x862e51d2
rol eax, 0x17
popf
pushf
not eax
add eax, 0x82c9295f
xor eax, 0x870770b4
rol eax, 0xce
popf
jmp 0x140152eee
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
or r12d, 0x40
mov dword [rsp + 0x30], r12d
lea rdx, [rsp + 0x60]
mov rcx, r13
call fcn.1401634bd
nop
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x140155a4f
push rax
pushf
mov eax, 0x5872c489
pushf
not eax
add eax, 0xeef24b4d
xor eax, 0xdd101775
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x8a64e600
xor eax, 0x85f75320
rol eax, 0x44
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xb312e9c7
pushf
not eax
add eax, 0xd12369c1
xor eax, 0x9d653274
rol eax, 0x59
popf
pushf
not eax
add eax, 0x80b47171
xor eax, 0xa4de34d6
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xa6dde346
xor eax, 0x8e530acd
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xe7cff96e
xor eax, 0xa6d077a6
rol eax, 0xdf
popf
jmp 0x140152eee
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140155aef
push rax
pushf
mov eax, 0x8af5c25c
pushf
not eax
add eax, 0x9ca398e2
xor eax, 0xb0e8b50c
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x88175622
xor eax, 0xe1559151
rol eax, 0xec
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xe7dea40a
pushf
not eax
add eax, 0xf44cf2f0
xor eax, 0xf1015d16
rol eax, 0xee
popf
pushf
not eax
add eax, 0xd24577dc
xor eax, 0x9a1369f6
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x817bc7eb
xor eax, 0xdbda0c00
rol eax, 0x84
popf
pushf
not eax
add eax, 0x8bb162dc
xor eax, 0xbf6beaac
rol eax, 0x7d
popf
jmp 0x140152eee
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140155ba3
push rax
pushf
mov eax, 0x58805c69
pushf
not eax
add eax, 0xf38b18d8
xor eax, 0xe169688c
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xfd563115
xor eax, 0x9edd1464
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xa6689d4c
xor eax, 0xd5a7648d
rol eax, 0x2f
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xe5990c80
pushf
not eax
add eax, 0xc5673b7c
xor eax, 0xe8c4e770
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xb9e2cd50
xor eax, 0x89d26117
rol eax, 0x93
popf
pushf
not eax
add eax, 0xa1cc7c48
xor eax, 0x918431ff
rol eax, 0x54
popf
pushf
not eax
add eax, 0xb08c1ee5
xor eax, 0x9dabe95d
rol eax, 0x58
popf
jmp 0x140152eee
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140135cf8
nop
push rax
pushf
mov eax, 0xdc563c82
pushf
not eax
add eax, 0xe1f90f3c
xor eax, 0xfe47a5c4
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xb99c07e3
xor eax, 0x99337607
rol eax, 0xb
popf
pushf
not eax
add eax, 0xef295397
xor eax, 0xa3378c61
rol eax, 0x64
popf
pushf
not eax
add eax, 0xb9bbde08
xor eax, 0x8abc36ca
rol eax, 0x55
popf
jmp 0x140152eee
mov rdx, qword [rbp - 0x68]
cmp rdx, 0xf
jbe 0x140155d0c
push rax
pushf
mov eax, 0xf8c88c70
pushf
not eax
add eax, 0xd1f3c402
xor eax, 0xb6c92958
rol eax, 0x80
popf
pushf
not eax
add eax, 0xf468ea5d
xor eax, 0x9620cc40
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xc21faf70
xor eax, 0xd8235aa4
rol eax, 0x55
popf
pushf
not eax
add eax, 0xde009c76
xor eax, 0xdc9ca8f2
rol eax, 0
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x91690328
pushf
not eax
add eax, 0xcc12092d
xor eax, 0xb93b7dda
rol eax, 0x53
popf
pushf
not eax
add eax, 0xdbb12935
xor eax, 0xfa925fa8
rol eax, 0x52
popf
pushf
not eax
add eax, 0xd18e620c
xor eax, 0x856a4905
rol eax, 0x20
popf
jmp 0x140152eee
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140155d98
push rax
pushf
mov eax, 0x522997c1
pushf
not eax
add eax, 0xeccf91f8
xor eax, 0xccd009ae
rol eax, 9
popf
pushf
not eax
add eax, 0xc6140484
xor eax, 0xda2853d7
rol eax, 0xd4
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xb49ac96e
pushf
not eax
add eax, 0xdb7faf40
xor eax, 0xab75e83f
rol eax, 0x95
popf
pushf
not eax
add eax, 0xce988f56
xor eax, 0xb257b7a5
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xd7c4541f
xor eax, 0xc11b39bf
rol eax, 0xa0
popf
jmp 0x140152eee
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140155e39
push rax
pushf
mov eax, 0x98d11596
pushf
not eax
add eax, 0x8adaaa0c
xor eax, 0xbf5e53b1
rol eax, 0x75
popf
pushf
not eax
add eax, 0xfddccf33
xor eax, 0xd6d2c999
rol eax, 9
popf
pushf
not eax
add eax, 0x8157dd99
xor eax, 0xef7c95f1
rol eax, 0x47
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xe2c1abb5
pushf
not eax
add eax, 0xaa3f18ad
xor eax, 0x841a29dd
rol eax, 0x46
popf
pushf
not eax
add eax, 0xd94c8663
xor eax, 0xedfb3bd2
rol eax, 0xea
popf
jmp 0x140152eee
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140135cf8
push rax
pushf
mov eax, 0x21518fbe
pushf
not eax
add eax, 0x82caddc4
xor eax, 0xff81f9fa
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xdd9be29a
xor eax, 0x93617f8a
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xa3a21fbd
xor eax, 0x99cb2ffb
rol eax, 0xc7
popf
jmp 0x140152eee
mov eax, dword [rsp + 0x58]
test eax, eax
je 0x140155f57
push rax
pushf
mov eax, 0x31037bb2
pushf
not eax
add eax, 0xf06af966
xor eax, 0xb76db655
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x9dd51121
xor eax, 0xc9efda85
rol eax, 0x10
popf
pushf
not eax
add eax, 0xc1ff28ef
xor eax, 0xb28a5c92
rol eax, 0x46
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xf4691783
pushf
not eax
add eax, 0x86f183aa
xor eax, 0x8dd4f497
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xe3e36c9b
xor eax, 0xcdbfe107
rol eax, 0xf8
popf
jmp 0x140152eee
mov ecx, eax
call fcn.14000ee40
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x50], rdi
mov qword [rbp - 0x48], rdi
nop dword [rax]
push rax
pushf
mov eax, 0x5e2ce211
pushf
not eax
add eax, 0xb520b00f
xor eax, 0x8e837ff6
rol eax, 0xff
popf
pushf
not eax
add eax, 0xf83a771a
xor eax, 0x8c021e32
rol eax, 0x41
popf
jmp 0x140152eee
inc rbx
cmp byte [rax + rbx], 0
jne 0x140156025
push rax
pushf
mov eax, 0x982bbf63
pushf
not eax
add eax, 0xca7ff0a7
xor eax, 0xf9ff9157
rol eax, 0x32
popf
pushf
not eax
add eax, 0xaf9eb081
xor eax, 0xf3dff1c2
rol eax, 1
popf
pushf
not eax
add eax, 0x926f620b
xor eax, 0xdda681e9
rol eax, 0xcc
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xf5ffd5d6
pushf
not eax
add eax, 0xc9a76f94
xor eax, 0x978b36c8
rol eax, 0x87
popf
pushf
not eax
add eax, 0xed47ec7f
xor eax, 0xd6d6b1dc
rol eax, 0x51
popf
jmp 0x140152eee
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140142495
nop
mov r8, qword [rbp - 0x50]
mov rcx, qword [rbp - 0x48]
mov rax, rcx
sub rax, r8
lea rsi, [0x1a89e4271]
pushf
sub rsi, 0x6896d019
popf
cmp rax, 0xb
jb 0x1401560e7
push rax
pushf
mov eax, 0xf4cc5392
pushf
not eax
add eax, 0xedb0541f
xor eax, 0xff1ae11b
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xc498d598
xor eax, 0xddaa106e
rol eax, 0x74
popf
pushf
not eax
add eax, 0xddaf623a
xor eax, 0xc8116e1b
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xda777da6
xor eax, 0x81b64e98
rol eax, 0xc9
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xb4f48e1e
pushf
not eax
add eax, 0xe3c833c5
xor eax, 0xafc68cfb
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x8c5666d8
xor eax, 0xd4f5acd2
rol eax, 0xac
popf
pushf
not eax
add eax, 0xa8855270
xor eax, 0x807fe2cf
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xab3eb367
xor eax, 0xd26c5371
rol eax, 0x42
popf
jmp 0x140152eee
lea rax, [r8 + 0xb]
mov qword [rbp - 0x50], rax
lea rbx, [rbp - 0x60]
cmp rcx, 0xf
cmova rbx, qword [rbp - 0x60]
lea rax, [0x181aefef3]
pushf
sub rax, 0x41a78c90
popf
cmp rax, rbx
jbe 0x1401561c4
push rax
pushf
mov eax, 0xe664b5b
pushf
not eax
add eax, 0x94722861
xor eax, 0xfc293b76
rol eax, 0x80
popf
pushf
not eax
add eax, 0xa1498c9b
xor eax, 0xc47026f1
rol eax, 0xd
popf
pushf
not eax
add eax, 0x82e3fdfa
xor eax, 0xdcaf70fb
rol eax, 0x45
popf
pushf
not eax
add eax, 0x9ad41081
xor eax, 0xce09e373
rol eax, 0x3d
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x9f8cbad3
pushf
not eax
add eax, 0x89a0b717
xor eax, 0xe69e94e9
rol eax, 0x24
popf
pushf
not eax
add eax, 0xf4711dc7
xor eax, 0x98119f3a
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x84619625
xor eax, 0xad20f6b4
rol eax, 0x35
popf
pushf
not eax
add eax, 0xefa31cd8
xor eax, 0x91cfcad3
rol eax, 0x51
popf
jmp 0x140152eee
lea rax, [rbx + r8]
cmp rsi, rax
ja 0x14015627f
push rax
pushf
mov eax, 0xdf5c72e3
pushf
not eax
add eax, 0xb05583a5
xor eax, 0xcb978741
rol eax, 0x44
popf
pushf
not eax
add eax, 0x829e7e65
xor eax, 0x8a29b5f5
rol eax, 0x88
popf
pushf
not eax
add eax, 0x8ddda7e1
xor eax, 0xf7e5cc04
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xb50ec714
xor eax, 0xdccc0827
rol eax, 0x32
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xbf45a2d8
pushf
not eax
add eax, 0xafc16689
xor eax, 0x81621bbf
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xbe63d62d
xor eax, 0xefb79aa4
rol eax, 0x32
popf
jmp 0x140152eee
cmp rbx, rsi
jbe 0x140156310
push rax
pushf
mov eax, 0x6ce5d508
pushf
not eax
add eax, 0xb9ab7f8d
xor eax, 0xbabdce39
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xf7881555
xor eax, 0x873f8a32
rol eax, 0x95
popf
pushf
not eax
add eax, 0xf6b869d2
xor eax, 0x99377d0d
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xe115b143
xor eax, 0x8a376f6d
rol eax, 0x2c
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xe4819ee2
pushf
not eax
add eax, 0xf6883bc6
xor eax, 0xcf858c31
rol eax, 0xde
popf
pushf
not eax
add eax, 0xa02006bc
xor eax, 0xce59d58c
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x9d61239b
xor eax, 0xc3282d90
rol eax, 0x16
popf
pushf
not eax
add eax, 0xd81d857a
xor eax, 0xd823360d
rol eax, 0x69
popf
jmp 0x140152eee
mov rdi, rbx
sub rdi, rsi
jmp 0x140156416
mov rdi, r15
push rax
pushf
mov eax, 0x52e6c304
pushf
not eax
add eax, 0xa739f28a
xor eax, 0x8f97b780
rol eax, 0x10
popf
pushf
not eax
add eax, 0xf9c1c399
xor eax, 0xec50f425
rol eax, 0x66
popf
pushf
not eax
add eax, 0xe7f8ad91
xor eax, 0xc3aa2efb
rol eax, 0x16
popf
pushf
not eax
add eax, 0xcdced359
xor eax, 0xd8227cf1
rol eax, 0x56
popf
jmp 0x140152eee
inc r8
lea rcx, [rbx + 0xb]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memmove
mov r8, rdi
mov rdx, rsi
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
sub r15, rdi
lea rdx, [rsi + 0xb]
push rdi
not rdi
sub rdx, rdi
pop rdi
sub rdx, 1
lea rcx, [rbx + rdi]
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp - 0x60]
xor edi, edi
jmp 0x1401564c9
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rsi
mov rdx, r15
lea rcx, [rbp - 0x60]
call fcn.140173a6b
push rax
pushf
mov eax, 0x2ac214be
pushf
not eax
add eax, 0xcf576a4e
xor eax, 0xdf97a83a
rol eax, 0xec
popf
pushf
not eax
add eax, 0x850f78ff
xor eax, 0xd8f1d13e
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x81880797
xor eax, 0x9cd4883c
rol eax, 0x93
popf
pushf
not eax
add eax, 0x870e8b1a
xor eax, 0xc0d87509
rol eax, 0xc7
popf
jmp 0x140152eee
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts r12d, 7
mov dword [rsp + 0x30], r12d
lea rdx, [rsp + 0x60]
mov rcx, r13
call fcn.1401634bd
nop
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x140156552
push rax
pushf
mov eax, 0x12407a62
pushf
not eax
add eax, 0xb84b0281
xor eax, 0xbb8bffec
rol eax, 0x97
popf
pushf
not eax
add eax, 0x8032ca17
xor eax, 0xe3f3ece0
rol eax, 0x94
popf
pushf
not eax
add eax, 0x9c797123
xor eax, 0xc0c3238f
rol eax, 0x61
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xe8d992a2
pushf
not eax
add eax, 0xd868cd03
xor eax, 0xf0e1032b
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x8f3c58d9
xor eax, 0xef3006aa
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xca09c42a
xor eax, 0x8f81310d
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xa4614342
xor eax, 0xab21ef84
rol eax, 0xb9
popf
jmp 0x140152eee
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140156605
push rax
pushf
mov eax, 0xbbf4268e
pushf
not eax
add eax, 0xb82f9021
xor eax, 0xa83228a6
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x8ff981dd
xor eax, 0xf36676ea
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xe9d9a89f
xor eax, 0x8045fc38
rol eax, 0x74
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x2384c7a4
pushf
not eax
add eax, 0xebed7627
xor eax, 0x9a13590d
rol eax, 5
popf
pushf
not eax
add eax, 0xb71c38c8
xor eax, 0xa554c2bf
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xd4bf1b6e
xor eax, 0xef0113cd
rol eax, 0x74
popf
pushf
not eax
add eax, 0xae301882
xor eax, 0xde79ff42
rol eax, 0x8d
popf
jmp 0x140152eee
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1401566cc
push rax
pushf
mov eax, 0xdacd973b
pushf
not eax
add eax, 0xcea1dfbb
xor eax, 0xa4f9db9a
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xe55fb174
xor eax, 0xc2fd31a4
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x8b561fd3
xor eax, 0x8555fd23
rol eax, 0x47
popf
pushf
not eax
add eax, 0xafe2f311
xor eax, 0xb17651e8
rol eax, 0x8b
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x8cd800aa
pushf
not eax
add eax, 0xca0567c6
xor eax, 0x8f21d8b0
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xcb7f8d76
xor eax, 0xbebfe0ab
rol eax, 0x7e
popf
jmp 0x140152eee
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140135cf8
nop
push rax
pushf
mov eax, 0xb49408c7
pushf
not eax
add eax, 0x80e52990
xor eax, 0xbc27319f
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x9a377fbf
xor eax, 0xc3c92a6c
rol eax, 0x40
popf
pushf
not eax
add eax, 0xa5d25291
xor eax, 0xd3576d38
rol eax, 0xa8
popf
jmp 0x140152eee
mov rdx, qword [rbp - 0x48]
cmp rdx, 0xf
jbe 0x1401567d6
push rax
pushf
mov eax, 0x895af472
pushf
not eax
add eax, 0x9bc9ab24
xor eax, 0x810400ba
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xaceefe47
xor eax, 0xef3d759d
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x99813840
xor eax, 0xe0cf319d
rol eax, 0x26
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0x348b3715
pushf
not eax
add eax, 0xe1aec9fc
xor eax, 0x878f157e
rol eax, 0x33
popf
pushf
not eax
add eax, 0xffd05196
xor eax, 0xf52aa368
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xea145aaa
xor eax, 0xeea1f1a9
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x9b90d703
xor eax, 0x9078dbc7
rol eax, 0xd8
popf
jmp 0x140152eee
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140156875
push rax
pushf
mov eax, 0x320d4d9e
pushf
not eax
add eax, 0xb21f7e73
xor eax, 0xd380c17d
rol eax, 0x77
popf
pushf
not eax
add eax, 0xb4a7be31
xor eax, 0x9ffdf4af
rol eax, 0x62
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xa977f1c4
pushf
not eax
add eax, 0xc9b3d2d0
xor eax, 0x8fc8128b
rol eax, 0x74
popf
pushf
not eax
add eax, 0x89a58607
xor eax, 0xdf017034
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xd3fb93ea
xor eax, 0xd257cd1b
rol eax, 0x62
popf
pushf
not eax
add eax, 0x826c3364
xor eax, 0xcec63e03
rol eax, 0x67
popf
jmp 0x140152eee
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140156916
push rax
pushf
mov eax, 0x5b886d8e
pushf
not eax
add eax, 0xfaa7e7ae
xor eax, 0xb84325a1
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xe01b6b23
xor eax, 0xe92e7f97
rol eax, 0x8e
popf
jmp 0x140152eee
push rax
pushf
mov eax, 0xdbbccf5d
pushf
not eax
add eax, 0xab4a5bce
xor eax, 0xad103a1a
rol eax, 0x78
popf
pushf
not eax
add eax, 0xcff881a8
xor eax, 0xa595e3e6
rol eax, 0x42
popf
jmp 0x140152eee
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140135cf8
push rax
pushf
mov eax, 0x6c9f28d6
pushf
not eax
add eax, 0x90e799c9
xor eax, 0xcf07084e
rol eax, 0x19
popf
pushf
not eax
add eax, 0xcc92c627
xor eax, 0xf29e2c4f
rol eax, 0x31
popf
pushf
not eax
add eax, 0xa2881fc3
xor eax, 0x8ba2df7e
rol eax, 0x91
popf
jmp 0x140152eee
mov rax, r13
add rsp, 0x138
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
call fcn.1401509b5
int3
call fcn.140114bb2
int3