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

Disassembly:
push rax
pushf
mov eax, 0xd7d6e434
pushf
not eax
add eax, 0xab3d9211
xor eax, 0xc2e1d5f0
rol eax, 5
popf
pushf
not eax
add eax, 0xd9b28481
xor eax, 0xa8c37efe
rol eax, 0xd4
popf
cmp eax, 4
jne 0x1402c73b9
popf
pop rax
jmp 0x1402c7b30
cmp eax, 0
jne 0x1402c73c8
popf
pop rax
jmp 0x1402c745e
cmp eax, 3
jne 0x1402c73d7
popf
pop rax
jmp 0x1402c7add
cmp eax, 1
jne 0x1402c73e6
popf
pop rax
jmp 0x1402c753b
cmp eax, 0xa
jne 0x1402c73f5
popf
pop rax
jmp 0x1402c8302
cmp eax, 7
jne 0x1402c7404
popf
pop rax
jmp 0x1402c8175
cmp eax, 6
jne 0x1402c7413
popf
pop rax
jmp 0x1402c7c6a
cmp eax, 0xb
jne 0x1402c7422
popf
pop rax
jmp 0x1402c8419
cmp eax, 9
jne 0x1402c7431
popf
pop rax
jmp 0x1402c825c
cmp eax, 8
jne 0x1402c7440
popf
pop rax
jmp 0x1402c81c8
cmp eax, 5
jne 0x1402c744f
popf
pop rax
jmp 0x1402c7bc4
cmp eax, 2
jne 0x1402c745e
popf
pop rax
jmp 0x1402c75eb
mov dword [rsp + 0x20], r9d
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rdi
sub rsp, 0xb0
mov eax, 0x26f83e0
pushf
not eax
add eax, 0xe2107318
xor eax, 0xf7f07cc9
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xd777de4a
xor eax, 0xf8f2ce58
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xc43b98cb
xor eax, 0xe3ecdd91
rol eax, 0x90
popf
mov eax, eax
mov rcx, qword gs:[0x58]
mov rcx, qword [rcx]
mov eax, dword [rax + rcx]
cmp dword [0x14024cfbc], eax
jle 0x1402c7508
push rax
pushf
mov eax, 0x979231e
pushf
not eax
add eax, 0xfe27ba5f
xor eax, 0xd5ced56e
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xe2cac44b
xor eax, 0xd7c8b2f9
rol eax, 0xbb
popf
jmp 0x1402c73aa
push rax
pushf
mov eax, 0x884dc3d3
pushf
not eax
add eax, 0x95fd1f30
xor eax, 0xb07f8cf8
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xfa5d0c1b
xor eax, 0x8e8aad39
rol eax, 0x20
popf
jmp 0x1402c73aa
lea rcx, [0x1821a9732]
pushf
sub rcx, 0x41f5c776
popf
call fcn.140088af8
cmp dword [0x14024cfbc], 0xffffffff
jne 0x1402c7592
push rax
pushf
mov eax, 0x6a2c3e0e
pushf
not eax
add eax, 0xaed5bf55
xor eax, 0xc677182e
rol eax, 0x21
popf
pushf
not eax
add eax, 0xb190ef39
xor eax, 0xabf3bc67
rol eax, 0xec
popf
jmp 0x1402c73aa
push rax
pushf
mov eax, 0x5d4e194f
pushf
not eax
add eax, 0x8fad48eb
xor eax, 0xded28c11
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xe4bd32c7
xor eax, 0xdb393860
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xe1c45881
xor eax, 0xea14e348
rol eax, 0x18
popf
pushf
not eax
add eax, 0x964489e4
xor eax, 0xc3c6bdee
rol eax, 0xa
popf
jmp 0x1402c73aa
mov byte [rsp + 0x30], 0x2e
mov eax, 0x366258fa
pushf
not eax
add eax, 0xc9bd6068
xor eax, 0xdc474e6d
rol eax, 0xed
popf
pushf
not eax
add eax, 0xe51a934c
xor eax, 0xe736a76b
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xd1c23489
xor eax, 0xde937c7a
rol eax, 0x2f
popf
imul rax, rax, 0
lea rcx, [0x1be4fdde3]
pushf
sub rcx, 0x7e2d814b
popf
mov dl, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.140002cec
mov byte [rsp + 0x31], al
mov eax, 0x85f19ac4
pushf
not eax
add eax, 0xad5ca8f5
xor eax, 0xad32409f
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xf4023aa4
xor eax, 0xb48aa5a6
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xfa8942ea
xor eax, 0xac05d19a
rol eax, 0x49
popf
pushf
not eax
add eax, 0x9ae96c56
xor eax, 0xa71eb7ea
rol eax, 0x67
popf
imul rax, rax, 1
lea rcx, [0x18186fdfa]
pushf
sub rcx, 0x4164a162
popf
mov dl, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.140002cec
mov byte [rsp + 0x32], al
mov eax, 0x1ab727ea
pushf
not eax
add eax, 0xa656663d
xor eax, 0x8cb4904c
rol eax, 0x93
popf
pushf
not eax
add eax, 0xbcb4a966
xor eax, 0x82969e93
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xbb79fcc1
xor eax, 0xa3ceb4ed
rol eax, 1
popf
pushf
not eax
add eax, 0xcaba45a0
xor eax, 0xcfa087a3
rol eax, 0xbc
popf
imul rax, rax, 2
lea rcx, [0x1aba2fe5b]
pushf
sub rcx, 0x6b80a1c3
popf
mov dl, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.140002cec
mov byte [rsp + 0x33], al
mov eax, 0xe5b8dd7f
pushf
not eax
add eax, 0xd7e3e6be
xor eax, 0x9dd4b76e
rol eax, 0x41
popf
pushf
not eax
add eax, 0x885bff52
xor eax, 0xa85c8ab1
rol eax, 0x75
popf
imul rax, rax, 3
lea rcx, [0x1906e1efa]
pushf
sub rcx, 0x504bc262
popf
mov dl, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.140002cec
mov byte [rsp + 0x34], al
mov eax, 0xb01642a0
pushf
not eax
add eax, 0x80e651aa
xor eax, 0x824b5689
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xeca7aa88
xor eax, 0xe2542f57
rol eax, 0x54
popf
imul rax, rax, 4
lea rcx, [0x19269a319]
pushf
sub rcx, 0x52474681
popf
mov dl, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.140002cec
mov byte [rsp + 0x35], al
mov eax, 0xd622b105
pushf
not eax
add eax, 0xd0c55984
xor eax, 0xc19f6f9c
rol eax, 0x29
popf
pushf
not eax
add eax, 0xa6ee771d
xor eax, 0xf8d1c51a
rol eax, 0xba
popf
pushf
not eax
add eax, 0xf69bdd81
xor eax, 0xf471f7e1
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xe7b73864
xor eax, 0xf93667dc
rol eax, 0x2d
popf
imul rax, rax, 5
lea rcx, [0x1be47d1b1]
pushf
sub rcx, 0x7e257519
popf
mov dl, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.140002cec
mov byte [rsp + 0x36], al
mov eax, 0xc749a13f
pushf
not eax
add eax, 0x88371099
xor eax, 0xa23a808b
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xe820c4b1
xor eax, 0xcea5a8c1
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x907b8069
xor eax, 0xc59c5024
rol eax, 0x1d
popf
imul rax, rax, 6
lea rcx, [0x19ccb6ec0]
pushf
sub rcx, 0x5ca91228
popf
mov dl, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.140002cec
mov byte [rsp + 0x37], al
mov eax, 0x40b2dd7b
pushf
not eax
add eax, 0xdc8aeb6c
xor eax, 0xa02dab49
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xef513a90
xor eax, 0xba247d1e
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xe12486f6
xor eax, 0xf384ad6b
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xbf3100fe
xor eax, 0xf90497ca
rol eax, 0x1a
popf
imul rax, rax, 7
lea rcx, [0x18e9ae518]
pushf
sub rcx, 0x4e788880
popf
mov dl, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.140002cec
mov byte [rsp + 0x38], al
mov eax, 0x66d866db
pushf
not eax
add eax, 0x92bfa9b6
xor eax, 0x8e353789
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xd8c26c6b
xor eax, 0xf9299c99
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xeb71ecaf
xor eax, 0xbdfc1d0c
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xad69bf0d
xor eax, 0x9e3dc592
rol eax, 9
popf
imul rax, rax, 8
lea rcx, [0x1a3773322]
pushf
sub rcx, 0x6354d68a
popf
mov dl, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.140002cec
mov byte [rsp + 0x39], al
mov eax, 0x8b504576
pushf
not eax
add eax, 0x89ff3cd5
xor eax, 0xf0074c22
rol eax, 0x47
popf
pushf
not eax
add eax, 0xd21de19e
xor eax, 0xdd57676a
rol eax, 0x99
popf
pushf
not eax
add eax, 0xd65a62e5
xor eax, 0xdd1a745b
rol eax, 0x12
popf
imul rax, rax, 9
lea rcx, [0x188e39c69]
pushf
sub rcx, 0x48c13fd1
popf
mov dl, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.140002cec
mov byte [rsp + 0x3a], al
mov eax, 0x640c9f1e
pushf
not eax
add eax, 0x95cdd7d8
xor eax, 0xec56043b
rol eax, 0x53
popf
pushf
not eax
add eax, 0xbca29dff
xor eax, 0xb28dce08
rol eax, 0x57
popf
pushf
not eax
add eax, 0x895707f7
xor eax, 0x8ad3e17d
rol eax, 5
popf
pushf
not eax
add eax, 0xb5b617d1
xor eax, 0xa7795e87
rol eax, 0xfe
popf
imul rax, rax, 0xa
lea rcx, [0x1bab5f4cc]
pushf
sub rcx, 0x7a939834
popf
mov dl, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.140002cec
mov byte [rsp + 0x3b], al
lea rax, [rsp + 0x3c]
lea rax, [rsp + 0x3c]
mov rdi, rax
xor eax, eax
mov ecx, 0xb48011e5
pushf
not ecx
add ecx, 0xce511a44
xor ecx, 0xb71ab420
rol ecx, 5
popf
pushf
not ecx
add ecx, 0x8ff54c6a
xor ecx, 0xb27dbc94
rol ecx, 0x66
popf
rep stosb byte [rdi], al
mov qword [rsp + 0x48], 0
jmp 0x1402c7b30
mov rax, qword [rsp + 0x48]
inc rax
mov qword [rsp + 0x48], rax
push rax
pushf
mov eax, 0x2c9e3421
pushf
not eax
add eax, 0xaf74c6af
xor eax, 0xbe9e05fc
rol eax, 0x94
popf
pushf
not eax
add eax, 0xf1128911
xor eax, 0xeeb619ee
rol eax, 0x53
popf
pushf
not eax
add eax, 0xdcd193a3
xor eax, 0xf186d95c
rol eax, 0x51
popf
jmp 0x1402c73aa
cmp qword [rsp + 0x48], 0xb
jae 0x1402c7b6b
push rax
pushf
mov eax, 0xd738a21
pushf
not eax
add eax, 0xd6c00930
xor eax, 0xf6633c37
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x849f1cfd
xor eax, 0xb86e4ead
rol eax, 0x8b
popf
jmp 0x1402c73aa
push rax
pushf
mov eax, 0x2f703b6c
pushf
not eax
add eax, 0xf0580b76
xor eax, 0xfb9cae6b
rol eax, 0x47
popf
pushf
not eax
add eax, 0xb6429b49
xor eax, 0xd1723a04
rol eax, 2
popf
pushf
not eax
add eax, 0xb50af0d1
xor eax, 0xf75b4ec4
rol eax, 0x30
popf
pushf
not eax
add eax, 0xf695c70f
xor eax, 0xf7c4ccc0
rol eax, 0x5d
popf
jmp 0x1402c73aa
lea rax, [rsp + 0x31]
mov qword [rsp + 0x58], rax
mov rdx, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x58]
call fcn.140002ce4
mov dl, byte [rax]
lea rcx, [rsp + 0x30]
call fcn.140002cec
mov byte [rsp + 0x40], al
lea rax, [rsp + 0x31]
mov qword [rsp + 0x60], rax
mov rdx, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x60]
call fcn.140002ce4
mov cl, byte [rsp + 0x40]
mov byte [rax], cl
jmp 0x1402c7add
lea rax, [rsp + 0x31]
mov qword [rsp + 0x68], rax
mov edx, 0x9e1a0cea
pushf
not edx
add edx, 0x8c608119
xor edx, 0xecb6442a
rol edx, 0xb8
popf
pushf
not edx
add edx, 0xc9eee097
xor edx, 0xc5ee7066
rol edx, 0xd1
popf
mov rcx, qword [rsp + 0x68]
call fcn.140002ce4
mov byte [rax], 0
lea rax, [rsp + 0x31]
mov rcx, rax
call fcn.140002ce0
mov qword [rsp + 0x90], rax
mov byte [rsp + 0x20], reloc.WS2_32.dll_WSASetLastError
movsx eax, byte [rsp + 0x20]
mov ecx, 0x7fd62559
pushf
not ecx
add ecx, 0x928dc266
xor ecx, 0x91f135d8
rol ecx, 0x19
popf
pushf
not ecx
add ecx, 0xf8cf56d7
xor ecx, 0xf0c7665b
rol ecx, 0xf9
popf
pushf
not ecx
add ecx, 0xb7523611
xor ecx, 0xca77c948
rol ecx, 0xef
popf
pushf
not ecx
add ecx, 0xb8792618
xor ecx, 0xc87e8c46
rol ecx, 0x2f
popf
imul rcx, rcx, 0
lea rdx, [0x1a8880017]
pushf
sub rdx, 0x6865a36f
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x21], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0x35a4857f
pushf
not ecx
add ecx, 0xf5d15724
xor ecx, 0xcc3a3ff4
rol ecx, 0x9d
popf
pushf
not ecx
add ecx, 0x990bd6a2
xor ecx, 0xb788f8d7
rol ecx, 0xe3
popf
imul rcx, rcx, 1
lea rdx, [0x1bf1d2281]
pushf
sub rdx, 0x7efac5d9
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x22], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0x76ec29c1
pushf
not ecx
add ecx, 0x805e3eca
xor ecx, 0x9306ad9b
rol ecx, 0x8a
popf
pushf
not ecx
add ecx, 0xd20b6975
xor ecx, 0xfb291b0b
rol ecx, 0xa6
popf
imul rcx, rcx, 2
lea rdx, [0x1a49ac99b]
pushf
sub rdx, 0x64786cf3
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x23], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0x9c25ad5c
pushf
not ecx
add ecx, 0xc5c68c7c
xor ecx, 0xb438ae6e
rol ecx, 0x84
popf
pushf
not ecx
add ecx, 0xcaa8653d
xor ecx, 0xf1214e03
rol ecx, 0x7b
popf
imul rcx, rcx, 3
lea rdx, [0x198df2c12]
pushf
sub rdx, 0x58bccf6a
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x24], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0xe29b6b0f
pushf
not ecx
add ecx, 0x876dddd0
xor ecx, 0xb0915733
rol ecx, 0xfc
popf
pushf
not ecx
add ecx, 0xf659ff82
xor ecx, 0xc515ed22
rol ecx, 0x33
popf
imul rcx, rcx, 4
lea rdx, [0x197813143]
pushf
sub rdx, 0x575ed49b
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x25], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0xb2982c40
pushf
not ecx
add ecx, 0xcc0a5a9e
xor ecx, 0xaf89a9eb
rol ecx, 0x81
popf
pushf
not ecx
add ecx, 0x8a3f381f
xor ecx, 0xc5c1cd89
rol ecx, 0x6e
popf
pushf
not ecx
add ecx, 0x9a2c8a48
xor ecx, 0xa1550761
rol ecx, 0x55
popf
pushf
not ecx
add ecx, 0x8e11a64c
xor ecx, 0xff8174e1
rol ecx, 0x27
popf
imul rcx, rcx, 5
lea rdx, [0x1b145d396]
pushf
sub rdx, 0x712376ee
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x26], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0x857233f7
pushf
not ecx
add ecx, 0xf70bf99e
xor ecx, 0x8c720011
rol ecx, 0x3c
popf
pushf
not ecx
add ecx, 0xae42cf2b
xor ecx, 0xc0982e6b
rol ecx, 0x13
popf
pushf
not ecx
add ecx, 0xb8dfc9d0
xor ecx, 0xf028d80f
rol ecx, 0x98
popf
pushf
not ecx
add ecx, 0xdfcab54e
xor ecx, 0xfee724c4
rol ecx, 0x2a
popf
imul rcx, rcx, 6
lea rdx, [0x1aa701840]
pushf
sub rdx, 0x6a4dbb98
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x27], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0xbbfefaa
pushf
not ecx
add ecx, 0x955b1602
xor ecx, 0xf15c787d
rol ecx, 0x4e
popf
pushf
not ecx
add ecx, 0xae3d6bd7
xor ecx, 0xd6bacda5
rol ecx, 0x2d
popf
imul rcx, rcx, 7
lea rdx, [0x1b14b6052]
pushf
sub rdx, 0x712903aa
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x28], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0x2c27bae7
pushf
not ecx
add ecx, 0x8a2f77d5
xor ecx, 0xdd7198bf
rol ecx, 0xc3
popf
pushf
not ecx
add ecx, 0xba1d33eb
xor ecx, 0x9e6c115e
rol ecx, 0xdd
popf
imul rcx, rcx, 8
lea rdx, [0x1a678a196]
pushf
sub rdx, 0x665644ee
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x29], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0x872fc758
pushf
not ecx
add ecx, 0xc25f3ed2
xor ecx, 0xb8c6e118
rol ecx, 0x2d
popf
pushf
not ecx
add ecx, 0xf1752cc7
xor ecx, 0xeaf9ebe4
rol ecx, 0xb2
popf
pushf
not ecx
add ecx, 0xf4342204
xor ecx, 0xcafe1b12
rol ecx, 0xc
popf
pushf
not ecx
add ecx, 0xc75c0a5f
xor ecx, 0xbaa12466
rol ecx, 0x74
popf
imul rcx, rcx, 9
lea rdx, [0x18363f800]
pushf
sub rdx, 0x43419b58
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x2a], al
lea rax, [rsp + 0x2b]
lea rax, [rsp + 0x2b]
mov rdi, rax
xor eax, eax
mov ecx, 0x84069dea
pushf
not ecx
add ecx, 0x823b936f
xor ecx, 0x8519ebea
rol ecx, 0xec
popf
pushf
not ecx
add ecx, 0xa6e5a327
xor ecx, 0xd4fabb74
rol ecx, 0xce
popf
rep stosb byte [rdi], al
mov qword [rsp + 0x50], 0
jmp 0x1402c81c8
mov rax, qword [rsp + 0x50]
inc rax
mov qword [rsp + 0x50], rax
push rax
pushf
mov eax, 0x9d8c3c4
pushf
not eax
add eax, 0x9e2528e6
xor eax, 0x93d87bfa
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xeeafe9db
xor eax, 0xac727b20
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x9fc15d03
xor eax, 0xd4086423
rol eax, 0x1d
popf
jmp 0x1402c73aa
cmp qword [rsp + 0x50], 0xa
jae 0x1402c8216
push rax
pushf
mov eax, 0xa4b41871
pushf
not eax
add eax, 0x9f454840
xor eax, 0xbac20a52
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xc2117870
xor eax, 0xada11d16
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x8563e142
xor eax, 0xcfcf6da0
rol eax, 0xd1
popf
jmp 0x1402c73aa
push rax
pushf
mov eax, 0x5596e160
pushf
not eax
add eax, 0xfe79009d
xor eax, 0xef141df5
rol eax, 0xac
popf
pushf
not eax
add eax, 0xd6139a03
xor eax, 0xc4c59224
rol eax, 0x55
popf
pushf
not eax
add eax, 0xa7e967b1
xor eax, 0xb2f3465e
rol eax, 0x79
popf
jmp 0x1402c73aa
lea rax, [rsp + 0x21]
mov qword [rsp + 0x70], rax
mov rdx, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x70]
call fcn.140002ce4
mov dl, byte [rax]
lea rcx, [rsp + 0x20]
call fcn.140002cec
mov byte [rsp + 0x41], al
lea rax, [rsp + 0x21]
mov qword [rsp + 0x78], rax
mov rdx, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x78]
call fcn.140002ce4
mov cl, byte [rsp + 0x41]
mov byte [rax], cl
jmp 0x1402c8175
lea rax, [rsp + 0x21]
mov qword [rsp + 0x80], rax
mov edx, 0x75fcd107
pushf
not edx
add edx, 0xa94313cc
xor edx, 0xe7473780
rol edx, 0xc6
popf
pushf
not edx
add edx, 0xb371e34e
xor edx, 0xe0163543
rol edx, 0x6b
popf
pushf
not edx
add edx, 0xaff17ab4
xor edx, 0xdab6a01a
rol edx, 0x43
popf
mov rcx, qword [rsp + 0x80]
call fcn.140002ce4
mov byte [rax], 0
lea rax, [rsp + 0x21]
mov rcx, rax
call fcn.140002ce0
mov qword [rsp + 0x88], rax
mov rcx, qword [rsp + 0x88]
call fcn.1402c6049
mov qword [rsp + 0x98], rax
mov rdx, qword [rsp + 0x90]
mov rcx, qword [rsp + 0x98]
call fcn.1402d822f
mov qword [0x14024cf58], rax
lea rcx, [0x1b8345686]
pushf
sub rcx, 0x780f86ca
popf
call fcn.140088a8c
push rax
pushf
mov eax, 0xa6f7af95
pushf
not eax
add eax, 0xca2b26df
xor eax, 0x9b24a01e
rol eax, 0x12
popf
pushf
not eax
add eax, 0x897ff24c
xor eax, 0xbcdcab36
rol eax, 0x55
popf
pushf
not eax
add eax, 0xf446c8b3
xor eax, 0xe0a516b0
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xe04a9a30
xor eax, 0x82d24871
rol eax, 7
popf
jmp 0x1402c73aa
mov rax, qword [0x14024cf58]
mov qword [rsp + 0xa0], rax
mov r9d, dword [rsp + 0xd8]
mov r8, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0xc0]
jmp 0x1402c8449
call qword [rsp + 0xa0]
add rsp, 0xb0
pop rdi
ret