Function at 0x180002b20
Capabilities:
Enumerate threads
Get hostname
Get system information on windows
Query or enumerate registry value

Disassembly:
mov rax, rsp
mov qword [rax + 0x10], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x57]
sub rsp, 0xe0
movaps xmmword [rax - 0x48], xmm6
movaps xmmword [rax - 0x58], xmm7
mov rax, qword [0x180045028]
xor rax, rsp
mov qword [rbp - 9], rax
mov r14, r9
mov r15, r8
mov r12, rcx
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x40], r8
mov qword [rbp - 0x79], r9
lea rcx, [0x18003dc50]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002b87
lea rcx, [0x18003dc50]
call fcn.180001120
lea rcx, [0x18003e6e0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002ba4
lea rcx, [0x18003e6e0]
call fcn.180001120
lea rcx, str.The_maximum_number_between__d_and__d_is__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002bcf
mov edx, 0xf
mov r9d, 0x14
mov r8d, r9d
lea rcx, str.The_maximum_number_between__d_and__d_is__d_n
call fcn.180001120
xor edi, edi
mov qword [rbp - 0x39], rdi
mov qword [rbp - 0x29], rdi
mov qword [rbp - 0x21], 0xf
mov byte [rbp - 0x39], dil
lea rcx, [0x18003dce0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002c02
lea rcx, [0x18003dce0]
call fcn.180001120
lea rcx, [0x18003e2c0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002c1f
lea rcx, [0x18003e2c0]
call fcn.180001120
mov dword [rbp - 0x71], 0x10
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x19]
call qword [sym.imp.KERNEL32.dll_GetComputerNameA]
test eax, eax
je 0x180002c5b
lea rcx, str.Computer_Name:__s_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002c78
lea rdx, [rbp - 0x19]
lea rcx, str.Computer_Name:__s_n
call fcn.180001120
jmp 0x180002c78
lea rcx, str.Failed_to_get_computer_name__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002c78
lea rcx, str.Failed_to_get_computer_name__n
call fcn.180001120
mov dword [rbp - 0x71], 0x10
lea r8, [rbp - 0x71]
lea rdx, [rbp - 0x69]
mov ecx, 2
call qword [sym.imp.KERNEL32.dll_GetComputerNameExA]
test eax, eax
je 0x180002cb9
lea rcx, str.Domain_Name:__s_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002cd6
lea rdx, [rbp - 0x69]
lea rcx, str.Domain_Name:__s_n
call fcn.180001120
jmp 0x180002cd6
lea rcx, str.Failed_to_get_domain_name__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002cd6
lea rcx, str.Failed_to_get_domain_name__n
call fcn.180001120
lea rcx, str.I_am_the_vine__you_are_the_branches._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002cf3
lea rcx, str.I_am_the_vine__you_are_the_branches._n
call fcn.180001120
lea rcx, [0x18003e358]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002d10
lea rcx, [0x18003e358]
call fcn.180001120
lea rcx, str.___________n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002d2d
lea rcx, str.___________n
call fcn.180001120
mov dword [rsp + 0x30], 0x3fff
lea rcx, str.____._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002d52
lea rcx, str.____._n
call fcn.180001120
xorps xmm0, xmm0
movsd xmm1, qword [0x18003f170]
ucomisd xmm0, xmm1
ja 0x180002d69
sqrtpd xmm6, xmm1
jmp 0x180002d74
movaps xmm0, xmm1
call fcn.18002d2cc
movaps xmm6, xmm0
movsd xmm7, qword [0x18003f158]
addsd xmm6, xmm7
mulsd xmm6, qword [0x18003f148]
lea rcx, str.The_golden_ratio_is:__lf_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002dad
movaps xmm1, xmm6
movq rdx, xmm6
lea rcx, str.The_golden_ratio_is:__lf_n
call fcn.180001120
lea rcx, str.Eu_sou_o_Alfa_e_o_mega__o_Primeiro_e_o_ltimo__o_Princpio_e_o_Fim._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002dca
lea rcx, str.Eu_sou_o_Alfa_e_o_mega__o_Primeiro_e_o_ltimo__o_Princpio_e_o_Fim._n
call fcn.180001120
mov edx, dword [rsp + 0x30]
mov ecx, 1
call fcn.1800137a8
mov r13, rax
lea rcx, str.A_paz_eu_deixo_com_vocs__a_minha_paz_eu_dou_a_vocs._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002df8
lea rcx, str.A_paz_eu_deixo_com_vocs__a_minha_paz_eu_dou_a_vocs._n
call fcn.180001120
lea rcx, str.No_es_lo_que_entra_en_la_boca_lo_que_contamina_al_hombre__sino_lo_que_sale_de_la_boca__esto_contamina_al_hombre._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002e15
lea rcx, str.No_es_lo_que_entra_en_la_boca_lo_que_contamina_al_hombre__sino_lo_que_sale_de_la_boca__esto_contamina_al_hombre._n
call fcn.180001120
lea rcx, str.The_area_of_the_triangle_with_base__lf_and_height__lf_is:__lf_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002e4f
movsd xmm3, qword [0x18003f148]
movq r9, xmm3
movaps xmm2, xmm7
movq r8, xmm7
movaps xmm1, xmm7
movq rdx, xmm7
lea rcx, str.The_area_of_the_triangle_with_base__lf_and_height__lf_is:__lf_n
call fcn.180001120
test r13, r13
jne 0x180002f33
movups xmm0, xmmword [rbp - 0x39]
movups xmmword [r12], xmm0
movups xmm1, xmmword [rbp - 0x29]
movups xmmword [r12 + 0x10], xmm1
mov rdx, qword [r15 + 0x18]
cmp rdx, 0x10
jb 0x180002ea5
mov rcx, qword [r15]
inc rdx
cmp rdx, 0x1000
jb 0x180002ea0
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x18000367f
mov rcx, r8
call fcn.18000eb00
mov qword [r15 + 0x10], rdi
mov qword [r15 + 0x18], 0xf
mov byte [r15], 0
mov rdx, qword [r14 + 0x18]
cmp rdx, 0x10
jb 0x180002eef
inc rdx
mov rcx, qword [r14]
cmp rdx, 0x1000
jb 0x180002eea
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
add rcx, 0xfffffffffffffff8
cmp rcx, 0x1f
ja 0x18000366d
mov rcx, r8
call fcn.18000eb00
mov qword [r14 + 0x10], rdi
mov qword [r14 + 0x18], 0xf
mov byte [r14], 0
mov rax, r12
mov rcx, qword [rbp - 9]
xor rcx, rsp
call fcn.18000eae0
lea r11, [rsp + 0xe0]
mov rbx, qword [r11 + 0x48]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
lea rcx, str.Eu_sou_o_caminho__a_verdade_e_a_vida._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002f50
lea rcx, str.Eu_sou_o_caminho__a_verdade_e_a_vida._n
call fcn.180001120
lea rcx, str.String:_This_is_a_string_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002f6d
lea rcx, str.String:_This_is_a_string_n
call fcn.180001120
lea rcx, str.Blessed_are_the_peacemakers__for_they_shall_be_called_sons_of_God._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002f8a
lea rcx, str.Blessed_are_the_peacemakers__for_they_shall_be_called_sons_of_God._n
call fcn.180001120
mov rdx, r15
cmp qword [r15 + 0x18], 0x10
jb 0x180002f97
mov rdx, qword [r15]
lea rax, [rsp + 0x38]
mov qword [rsp + 0x20], rax
mov r9d, 0x20119
xor r8d, r8d
mov rcx, 0xffffffff80000002
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
mov ebx, eax
lea rcx, str._._________._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002fd6
lea rcx, str._._________._n
call fcn.180001120
lea rcx, str.Je_suis_lAlpha_et_lOmga__le_Premier_et_le_Dernier__le_Commencement_et_la_Fin._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002ff3
lea rcx, str.Je_suis_lAlpha_et_lOmga__le_Premier_et_le_Dernier__le_Commencement_et_la_Fin._n
call fcn.180001120
lea rcx, [0x18003da70]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180003010
lea rcx, [0x18003da70]
call fcn.180001120
test ebx, ebx
je 0x1800030ae
movups xmm0, xmmword [rbp - 0x39]
movups xmmword [r12], xmm0
movups xmm1, xmmword [rbp - 0x29]
movups xmmword [r12 + 0x10], xmm1
mov rdx, qword [r15 + 0x18]
cmp rdx, 0x10
jb 0x180003065
mov rcx, qword [r15]
inc rdx
cmp rdx, 0x1000
jb 0x180003060
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x18000367f
mov rcx, r8
call fcn.18000eb00
mov qword [r15 + 0x10], rdi
mov qword [r15 + 0x18], 0xf
mov byte [r15], 0
mov rdx, qword [r14 + 0x18]
cmp rdx, 0x10
jb 0x180002eef
inc rdx
mov rcx, qword [r14]
cmp rdx, 0x1000
jb 0x180002eea
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
jmp 0x180002ee1
lea rcx, [rbp - 0x69]
call qword [sym.imp.KERNEL32.dll_GetSystemInfo]
lea rcx, str.Processor_Architecture:
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800030d5
lea rcx, str.Processor_Architecture:
call fcn.180001120
movzx eax, word [rbp - 0x69]
test eax, eax
je 0x180003135
cmp eax, 5
je 0x18000311b
cmp eax, 9
je 0x180003101
lea rcx, str.Unknown_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180003152
lea rcx, str.Unknown_n
jmp 0x18000314d
lea rcx, str.AMD64_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180003152
lea rcx, str.AMD64_n
jmp 0x18000314d
lea rcx, str.ARM_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180003152
lea rcx, str.ARM_n
jmp 0x18000314d
lea rcx, str.Intel_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180003152
lea rcx, str.Intel_n
call fcn.180001120
lea rcx, str.Number_of_Processors:__u_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180003172
mov edx, dword [rbp - 0x49]
lea rcx, str.Number_of_Processors:__u_n
call fcn.180001120
lea rcx, str.Ich_bin_die_Auferstehung_und_das_Leben._Wer_an_mich_glaubt__wird_leben__auch_wenn_er_stirbt._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000318f
lea rcx, str.Ich_bin_die_Auferstehung_und_das_Leben._Wer_an_mich_glaubt__wird_leben__auch_wenn_er_stirbt._n
call fcn.180001120
lea rcx, str.No_se_preocupem_com_o_amanh__pois_o_amanh_se_preocupar_consigo_mesmo._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800031ac
lea rcx, str.No_se_preocupem_com_o_amanh__pois_o_amanh_se_preocupar_consigo_mesmo._n
call fcn.180001120
mov dword [rbp - 0x6d], 1
lea rcx, [0x18003dc50]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800031d0
lea rcx, [0x18003dc50]
call fcn.180001120
lea rcx, str.Sum_of__d_and__d_is__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800031fa
mov edx, 5
lea r9d, [rdx + 3]
lea r8d, [rdx - 2]
lea rcx, str.Sum_of__d_and__d_is__d_n
call fcn.180001120
lea rcx, str.__._____._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180003217
lea rcx, str.__._____._n
call fcn.180001120
mov rdx, r14
cmp qword [r14 + 0x18], 0x10
jb 0x180003224
mov rdx, qword [r14]
lea rax, [rsp + 0x30]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r13
lea r9, [rbp - 0x6d]
xor r8d, r8d
mov rcx, qword [rsp + 0x38]
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExA]
mov edi, 1
nop word [rax + rax]
mov ebx, 1
mov esi, edi
nop word [rax + rax]
lea rcx, str._d___d___d
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180003285
mov r9d, esi
mov r8d, edi
mov edx, ebx
lea rcx, str._d___d___d
call fcn.180001120
inc ebx
add esi, edi
cmp ebx, edi
jle 0x180003260
lea rcx, [0x18003e6e0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800032aa
lea rcx, [0x18003e6e0]
call fcn.180001120
inc edi
cmp edi, 9
jle 0x180003250
lea rcx, str.___._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800032ce
lea rcx, str.___._n
call fcn.180001120
lea rcx, str.Ecco__io_sono_con_voi_tutti_i_giorni__fino_alla_fine_del_mondo._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800032eb
lea rcx, str.Ecco__io_sono_con_voi_tutti_i_giorni__fino_alla_fine_del_mondo._n
call fcn.180001120
mov r8d, dword [rsp + 0x30]
xor edi, edi
mov qword [rbp - 0x69], rdi
mov qword [rbp - 0x59], rdi
mov qword [rbp - 0x51], 0xf
mov rdx, r13
lea rcx, [rbp - 0x69]
call fcn.18000a770
movups xmm6, xmmword [rbp - 0x69]
movups xmmword [rbp - 0x39], xmm6
movups xmm7, xmmword [rbp - 0x59]
movups xmmword [rbp - 0x29], xmm7
lea rcx, [0x18003e2c0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000333b
lea rcx, [0x18003e2c0]
call fcn.180001120
xor edx, edx
lea ecx, [rdx + 4]
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
mov rbx, rax
cmp rax, 0xffffffffffffffff
jne 0x180003360
lea rcx, str.Error_creating_thread_snapshot
call fcn.180013b6c
jmp 0x1800033ea
mov dword [rbp - 0x69], 0x1c
lea rdx, [rbp - 0x69]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_Thread32First]
test eax, eax
jne 0x180003390
lea rcx, str.Error_getting_first_thread
call fcn.180013b6c
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
nop dword [rax]
lea rcx, str.Thread_ID:__lu_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800033b0
mov edx, dword [rbp - 0x61]
lea rcx, str.Thread_ID:__lu_n
call fcn.180001120
lea rcx, str.Owner_Process_ID:__lu_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800033d0
mov edx, dword [rbp - 0x5d]
lea rcx, str.Owner_Process_ID:__lu_n
call fcn.180001120
lea rdx, [rbp - 0x69]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_Thread32Next]
test eax, eax
jne 0x180003390
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rcx, str.___________n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180003407
lea rcx, str.___________n
call fcn.180001120
mov rcx, qword [rsp + 0x38]
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
lea rcx, str.Factorial_of__d:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180003438
mov edx, 5
lea r8d, [rdx + 0x73]
lea rcx, str.Factorial_of__d:__d_n
call fcn.180001120
lea rcx, [rbp - 0x69]
call qword [sym.imp.KERNEL32.dll_GetSystemInfo]
call fcn.18000a9a0
movzx edx, word [rbp - 0x69]
test edx, edx
je 0x1800034c6
sub edx, 5
je 0x1800034ac
sub edx, 1
je 0x180003492
cmp edx, 3
je 0x180003478
lea rcx, str.Unknown_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800034e3
lea rcx, str.Unknown_n
jmp 0x1800034de
lea rcx, str.x64_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800034e3
lea rcx, str.x64_n
jmp 0x1800034de
lea rcx, str.IA64_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800034e3
lea rcx, str.IA64_n
jmp 0x1800034de
lea rcx, str.ARM_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800034e3
lea rcx, str.ARM_n
jmp 0x1800034de
lea rcx, str.x86_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800034e3
lea rcx, str.x86_n
call fcn.180001120
lea rcx, str.Number_of_Processors:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180003503
mov edx, dword [rbp - 0x49]
lea rcx, str.Number_of_Processors:__d_n
call fcn.180001120
lea rcx, str.Processor_Type:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180003523
mov edx, dword [rbp - 0x45]
lea rcx, str.Processor_Type:__d_n
call fcn.180001120
lea rcx, str.Processor_Level:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180003544
movzx edx, word [rbp - 0x3d]
lea rcx, str.Processor_Level:__d_n
call fcn.180001120
lea rcx, str.Processor_Revision:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180003565
movzx edx, word [rbp - 0x3b]
lea rcx, str.Processor_Revision:__d_n
call fcn.180001120
lea rcx, str.___._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180003582
lea rcx, str.___._n
call fcn.180001120
mov rcx, r13
call fcn.180015bec
lea rcx, str.A_paz_eu_deixo_com_vocs__a_minha_paz_eu_dou_a_vocs._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800035a7
lea rcx, str.A_paz_eu_deixo_com_vocs__a_minha_paz_eu_dou_a_vocs._n
call fcn.180001120
lea rcx, str.A_paz_esteja_com_vocs._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800035c4
lea rcx, str.A_paz_esteja_com_vocs._n
call fcn.180001120
lea rcx, str.String:_This_is_a_string_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800035e1
lea rcx, str.String:_This_is_a_string_n
call fcn.180001120
movups xmmword [r12], xmm6
movups xmmword [r12 + 0x10], xmm7
mov rdx, qword [r15 + 0x18]
cmp rdx, 0x10
jb 0x180003622
mov rcx, qword [r15]
inc rdx
cmp rdx, 0x1000
jb 0x18000361d
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x180003679
mov rcx, r8
call fcn.18000eb00
mov qword [r15 + 0x10], rdi
mov qword [r15 + 0x18], 0xf
mov byte [r15], 0
mov rdx, qword [r14 + 0x18]
cmp rdx, 0x10
jb 0x180002eef
inc rdx
mov rcx, qword [r14]
cmp rdx, 0x1000
jb 0x180002eea
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x180003673
jmp 0x180002ee7
call fcn.1800142d0
int3
call fcn.1800142d0
nop
call fcn.1800142d0
int3
call fcn.1800142d0
int3