Function at 0x14004a120
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rdi
push rbp
mov rbp, rsp
sub rsp, 0x50
mov rax, qword [0x140cec080]
xor rax, rsp
mov qword [rbp - 8], rax
mov rdi, rdx
mov rbx, rcx
mov qword [rbp - 0x28], rcx
mov qword [rbp - 0x30], rdx
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a1a1
mov dword [rbp - 0x28], 0x7a726776
mov word [rbp - 0x24], 0x100
lea rcx, [rbp - 0x28]
call fcn.140032560
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a1a1
mov dword [rbp - 0x28], 0x7a726776
mov word [rbp - 0x24], 0x100
lea rcx, [rbp - 0x28]
call fcn.140032560
lea rdx, [rbp - 0x28]
jmp 0x14004ad3d
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a1ed
mov dword [rbp - 0x28], 0x4d4e434c
mov dword [rbp - 0x24], 0x574157
mov byte [rbp - 0x20], 1
lea rcx, [rbp - 0x28]
call fcn.14002c6b0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a1ed
mov dword [rbp - 0x28], 0x4d4e434c
mov dword [rbp - 0x24], 0x574157
jmp 0x14004ad2c
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a250
mov dword [rbp - 0x28], 0x554e4e4c
mov dword [rbp - 0x24], 0x4f474b4e
mov dword [rbp - 0x20], 0x1004d4b
lea rcx, [rbp - 0x28]
call fcn.14002c800
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a250
mov dword [rbp - 0x28], 0x554e4e4c
mov dword [rbp - 0x24], 0x4f474b4e
mov dword [rbp - 0x20], 0x1004d4b
lea rcx, [rbp - 0x28]
call fcn.14002c800
lea rdx, [rbp - 0x28]
jmp 0x14004ad3d
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a295
mov dword [rbp - 0x28], 0x5d4060
mov byte [rbp - 0x24], 1
lea rcx, [rbp - 0x28]
call fcn.140032520
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a295
mov dword [rbp - 0x28], 0x24a554b
mov dword [rbp - 0x24], 0x4e5177
jmp 0x14004ad2c
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a2f0
mov dword [rbp - 0x28], 0x4546555d
mov word [rbp - 0x24], 0x5a
mov byte [rbp - 0x22], 1
lea rcx, [rbp - 0x28]
call fcn.14002c830
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a2f0
mov dword [rbp - 0x28], 0x4546555d
mov word [rbp - 0x24], 0x5a
mov byte [rbp - 0x22], 1
lea rcx, [rbp - 0x28]
call fcn.14002c830
lea rdx, [rbp - 0x28]
jmp 0x14004ad3d
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a337
mov dword [rbp - 0x28], 0x4b42415b
mov word [rbp - 0x24], 0x42
mov byte [rbp - 0x22], 1
lea rcx, [rbp - 0x28]
call fcn.14002c830
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a337
mov dword [rbp - 0x28], 0x4b42415b
mov word [rbp - 0x24], 0x42
jmp 0x14004a2da
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a377
mov dword [rbp - 0x28], 0x4e585a66
mov word [rbp - 0x24], 0x100
lea rcx, [rbp - 0x28]
call fcn.140032560
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a377
mov dword [rbp - 0x28], 0x4e585a66
jmp 0x14004a189
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a3c3
mov dword [rbp - 0x28], 0x4b4f4952
mov dword [rbp - 0x24], 0x565161
mov byte [rbp - 0x20], 1
lea rcx, [rbp - 0x28]
call fcn.14002c6b0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a3c3
mov dword [rbp - 0x28], 0x4b4f4952
mov dword [rbp - 0x24], 0x565161
jmp 0x14004ad2c
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a407
mov dword [rbp - 0x28], 0x1310674f
mov word [rbp - 0x24], reloc.WS2_32.dll_sendto
mov byte [rbp - 0x22], 1
lea rcx, [rbp - 0x28]
call fcn.14002c830
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a407
mov dword [rbp - 0x28], 0x475f5d67
jmp 0x14004a189
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a44e
mov dword [rbp - 0x28], 0x4354515e
mov dword [rbp - 0x24], 0x4a4c4571
mov word [rbp - 0x20], 0x100
lea rcx, [rbp - 0x28]
call fcn.14002c860
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a44e
mov dword [rbp - 0x28], 0x43575a76
jmp 0x14004a189
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a4b8
mov dword [rbp - 0x28], 0x4446495d
mov dword [rbp - 0x24], 0x514b4c
mov byte [rbp - 0x20], 1
lea rcx, [rbp - 0x28]
call fcn.14002c6b0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a4b8
mov dword [rbp - 0x28], 0x514f4f52
mov dword [rbp - 0x24], 0x6574157
mov dword [rbp - 0x20], 0x495c5a73
mov word [rbp - 0x1c], 0x40
mov byte [rbp - 0x1a], 1
lea rcx, [rbp - 0x28]
call fcn.14002c7a0
lea rdx, [rbp - 0x28]
jmp 0x14004ad3d
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a517
mov dword [rbp - 0x28], 0x52544f5c
mov dword [rbp - 0x24], 0x677646
mov byte [rbp - 0x20], 1
lea rcx, [rbp - 0x28]
call fcn.14002c6b0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a517
mov dword [rbp - 0x28], 0x52544f5c
mov dword [rbp - 0x24], 0x64770946
mov word [rbp - 0x20], 0x100
lea rcx, [rbp - 0x28]
call fcn.14002c860
lea rdx, [rbp - 0x28]
jmp 0x14004ad3d
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a577
mov dword [rbp - 0x28], 0x43534952
mov dword [rbp - 0x24], 0x497a4b47
mov dword [rbp - 0x20], 0x474d57
mov byte [rbp - 0x1c], 1
lea rcx, [rbp - 0x28]
call fcn.14002c650
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a577
mov dword [rbp - 0x28], 0x43534952
mov dword [rbp - 0x24], 0x1004b47
lea rcx, [rbp - 0x28]
call fcn.14002c4d0
lea rdx, [rbp - 0x28]
jmp 0x14004ad3d
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a5e6
mov dword [rbp - 0x28], 0x777e6849
mov dword [rbp - 0x24], 0x657a7277
mov word [rbp - 0x20], 0x100
lea rcx, [rbp - 0x28]
call fcn.14002c860
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a5e6
movdqa xmm0, xmmword [0x140cceba0]
movdqu xmmword [rbp - 0x28], xmm0
mov dword [rbp - 0x18], 0x57671044
mov dword [rbp - 0x14], 0x5a565d5b
mov dword [rbp - 0x10], 0x1001152
lea rcx, [rbp - 0x28]
call fcn.14002c500
lea rdx, [rbp - 0x28]
jmp 0x14004ad3d
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a63f
mov dword [rbp - 0x28], 0x717e6849
mov dword [rbp - 0x24], 0x44524b4d
mov dword [rbp - 0x20], 0x754c434e
mov word [rbp - 0x1c], 0x68
mov byte [rbp - 0x1a], 1
lea rcx, [rbp - 0x28]
call fcn.14002c7a0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a63f
mov dword [rbp - 0x28], 0x554e4e4c
mov dword [rbp - 0x24], 0x434e4d61
jmp 0x14004a4ff
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a6ac
mov dword [rbp - 0x28], 0x4942494f
mov dword [rbp - 0x24], 0x167a5476
mov dword [rbp - 0x20], 0x6a7710
mov byte [rbp - 0x1c], 1
lea rcx, [rbp - 0x28]
call fcn.14002c650
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a6ac
mov dword [rbp - 0x28], 0x4942494f
mov dword [rbp - 0x24], 0x72055476
mov dword [rbp - 0x20], 0x414a5d55
mov word [rbp - 0x1c], 0x100
lea rcx, [rbp - 0x28]
call fcn.14002c710
lea rdx, [rbp - 0x28]
jmp 0x14004ad3d
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a70f
movdqa xmm0, xmmword [0x140ccd570]
movdqu xmmword [rbp - 0x28], xmm0
mov byte [rbp - 0x18], 1
lea rcx, [rbp - 0x28]
call fcn.14002c7d0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a70f
mov dword [rbp - 0x28], 0x4d554f52
mov dword [rbp - 0x24], 0x4f494351
mov dword [rbp - 0x20], 0x5b4d43
mov byte [rbp - 0x1c], 1
lea rcx, [rbp - 0x28]
call fcn.14002c650
lea rdx, [rbp - 0x28]
jmp 0x14004ad3d
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a7bb
movdqa xmm0, xmmword [0x140ccf310]
movdqu xmmword [rbp - 0x28], xmm0
mov word [rbp - 0x18], WSAGetLastError
mov byte [rbp - 0x16], 1
lea rcx, [rbp - 0x28]
call fcn.14002c680
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
jne 0x14004a794
movdqa xmm0, xmmword [0x140cce9b0]
movdqu xmmword [rbp - 0x28], xmm0
mov dword [rbp - 0x18], 0x5e427941
mov dword [rbp - 0x14], 0x69515a52
mov word [rbp - 0x10], reloc.WS2_32.dll_WSACleanup
mov byte [rbp - 0xe], 1
lea rcx, [rbp - 0x28]
call fcn.14002c4a0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a7bb
mov dword [rbp - 0x28], 0x4b4d4557
mov dword [rbp - 0x24], 0x52554b40
mov dword [rbp - 0x20], 0x1005a42
lea rcx, [rbp - 0x28]
call fcn.14002c800
lea rdx, [rbp - 0x28]
jmp 0x14004ad3d
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a7fc
mov dword [rbp - 0x28], 0x637e6849
mov dword [rbp - 0x24], 0x1007277
lea rcx, [rbp - 0x28]
call fcn.14002c4d0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a7fc
mov dword [rbp - 0x28], 0x53574065
jmp 0x14004a189
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a865
mov dword [rbp - 0x28], 0x43454153
mov dword [rbp - 0x24], 0x47534d6d
mov word [rbp - 0x20], 0x78
mov byte [rbp - 0x1e], 1
lea rcx, [rbp - 0x28]
call fcn.14002c740
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a865
mov dword [rbp - 0x28], 0x43454153
mov dword [rbp - 0x24], 0x504c6a03
mov word [rbp - 0x20], 0x46
mov byte [rbp - 0x1e], 1
lea rcx, [rbp - 0x28]
call fcn.14002c740
lea rdx, [rbp - 0x28]
jmp 0x14004ad3d
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a8c0
movdqa xmm0, xmmword [0x140cce9e0]
movdqu xmmword [rbp - 0x28], xmm0
mov dword [rbp - 0x18], 0x1006f5b
lea rcx, [rbp - 0x28]
call fcn.14002c770
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a8c0
mov dword [rbp - 0x28], 0x4d554f52
mov dword [rbp - 0x24], 0x455c4751
mov dword [rbp - 0x20], 0x19014d4b
mov word [rbp - 0x1c], 2
jmp 0x14004a4a2
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a92a
mov dword [rbp - 0x28], 0x6f7e6849
mov dword [rbp - 0x24], 0x544a504c
mov dword [rbp - 0x20], 0x464a5144
mov dword [rbp - 0x1c], 0x100734e
lea rcx, [rbp - 0x28]
call fcn.14002c6e0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a92a
mov dword [rbp - 0x28], 0x4d554f52
mov dword [rbp - 0x24], 0x455c4751
mov dword [rbp - 0x20], 0x1004d4b
lea rcx, [rbp - 0x28]
call fcn.14002c800
lea rdx, [rbp - 0x28]
jmp 0x14004ad3d
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a989
mov dword [rbp - 0x28], 0x777e6849
mov dword [rbp - 0x24], 0x17157e62
mov word [rbp - 0x20], 0x78
mov byte [rbp - 0x1e], 1
lea rcx, [rbp - 0x28]
call fcn.14002c740
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a989
mov dword [rbp - 0x28], 0xa7b614a
mov dword [rbp - 0x24], 0x4257456b
mov dword [rbp - 0x20], 0x5a467c0a
mov word [rbp - 0x1c], 2
jmp 0x14004a4a2
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004a9e8
mov dword [rbp - 0x28], 0x777e6849
mov dword [rbp - 0x24], 0x14157e62
mov word [rbp - 0x20], 0x78
mov byte [rbp - 0x1e], 1
lea rcx, [rbp - 0x28]
call fcn.14002c740
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004a9e8
mov dword [rbp - 0x28], 0xa7b614a
mov dword [rbp - 0x24], 0x52434b70
mov dword [rbp - 0x20], 0x5a467c0a
mov word [rbp - 0x1c], 2
jmp 0x14004a4a2
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004aa47
mov dword [rbp - 0x28], 0x777e6849
mov dword [rbp - 0x24], 0x15157e62
mov word [rbp - 0x20], 0x78
mov byte [rbp - 0x1e], 1
lea rcx, [rbp - 0x28]
call fcn.14002c740
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004aa47
mov dword [rbp - 0x28], 0xa7b614a
mov dword [rbp - 0x24], 0x4840546c
mov dword [rbp - 0x20], 0x5a467c0a
mov word [rbp - 0x1c], 2
jmp 0x14004a4a2
cmp byte [0x1412d4765], 0
je 0x14004aa91
movdqa xmm0, xmmword [0x140cce250]
movdqu xmmword [rbp - 0x28], xmm0
mov word [rbp - 0x18], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp - 0x16], 1
lea rcx, [rbp - 0x28]
call fcn.14002c680
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004aa91
mov dword [rbp - 0x28], 0x525d5c76
jmp 0x14004a189
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004acdf
movdqa xmm0, xmmword [0x140cce060]
movdqu xmmword [rbp - 0x28], xmm0
mov dword [rbp - 0x18], 0x535d604a
mov dword [rbp - 0x14], 0x766b4a
mov byte [rbp - 0x10], 1
lea rcx, [rbp - 0x28]
call fcn.14002c470
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004aaf4
mov dword [rbp - 0x28], 0x554e4e4c
mov dword [rbp - 0x24], 0x54444b61
mov word [rbp - 0x20], 0x43
jmp 0x14004a84f
movdqa xmm0, xmmword [0x140cce360]
movdqu xmmword [rbp - 0x28], xmm0
mov dword [rbp - 0x18], 0x5d43404e
mov dword [rbp - 0x14], 0x4056b5d
mov dword [rbp - 0x10], 0x1007b68
lea rcx, [rbp - 0x28]
call fcn.14002c500
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004ab5f
mov dword [rbp - 0x28], 0x454f4157
mov dword [rbp - 0x24], 0x4f49630e
mov dword [rbp - 0x20], 0x5b4d43
mov byte [rbp - 0x1c], 1
lea rcx, [rbp - 0x28]
call fcn.14002c650
lea rdx, [rbp - 0x28]
jmp 0x14004ad3d
movdqa xmm0, xmmword [0x140ccee50]
movdqu xmmword [rbp - 0x28], xmm0
mov dword [rbp - 0x18], 0x1007370
lea rcx, [rbp - 0x28]
call fcn.14002c770
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004abab
mov dword [rbp - 0x28], 0x564e4f59
mov dword [rbp - 0x24], 0x4a494541
mov dword [rbp - 0x20], 0x455d476a
jmp 0x14004a694
movdqa xmm0, xmmword [0x140cce400]
movdqu xmmword [rbp - 0x28], xmm0
mov dword [rbp - 0x18], 0x1007370
lea rcx, [rbp - 0x28]
call fcn.14002c770
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004abfd
mov dword [rbp - 0x28], 0x5651414d
mov dword [rbp - 0x24], 0x100564c
lea rcx, [rbp - 0x28]
call fcn.14002c4d0
lea rdx, [rbp - 0x28]
jmp 0x14004ad3d
movdqa xmm0, xmmword [0x140ccf080]
movdqu xmmword [rbp - 0x28], xmm0
mov word [rbp - 0x18], 0x100
lea rcx, [rbp - 0x28]
call fcn.14002c620
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004ac40
mov dword [rbp - 0x28], 0x67730d4b
mov word [rbp - 0x24], 0x7b
jmp 0x14004a2da
mov dword [rbp - 0x28], 0x727e705d
mov dword [rbp - 0x24], 0x49574157
mov dword [rbp - 0x20], 0x585c4954
mov dword [rbp - 0x1c], 0x1006f74
lea rcx, [rbp - 0x28]
call fcn.14002c6e0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004ac93
mov dword [rbp - 0x28], 0x5044544f
mov dword [rbp - 0x24], 0x5344574c
mov word [rbp - 0x20], 0x55
jmp 0x14004a84f
movdqa xmm0, xmmword [0x140cce0c0]
movdqu xmmword [rbp - 0x28], xmm0
mov dword [rbp - 0x18], 0x45547e4a
mov word [rbp - 0x14], WSAGetLastError
mov byte [rbp - 0x12], 1
lea rcx, [rbp - 0x28]
call fcn.14002c530
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004acdf
mov dword [rbp - 0x28], 0x5151415c
mov dword [rbp - 0x24], 0x404856
jmp 0x14004ad2c
cmp byte [0x1412d4797], 0
je 0x14004ad1e
mov dword [rbp - 0x28], 0x697d62
mov byte [rbp - 0x24], 1
lea rcx, [rbp - 0x28]
call fcn.140032520
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004ad1e
mov rdx, rdi
mov rcx, rbx
call fcn.14002c940
jmp 0x14004ad46
mov dword [rbp - 0x28], 0x4c4a4e4a
mov dword [rbp - 0x24], 0x4b534c
mov byte [rbp - 0x20], 1
lea rcx, [rbp - 0x28]
call fcn.14002c6b0
lea rdx, [rbp - 0x28]
mov rcx, rbx
call fcn.14002c970
nop
mov rcx, rdi
call fcn.14002ca90
mov rax, rbx
mov rcx, qword [rbp - 8]
xor rcx, rsp
call fcn.140138a50
mov rbx, qword [rsp + 0x70]
mov rdi, qword [rsp + 0x78]
add rsp, 0x50
pop rbp
ret