Function at 0x180011d20
Capabilities:
Terminate process

Disassembly:
mov r11, rsp
push rbp
push rdi
push r12
push r13
push r14
lea rbp, [r11 - 0x38]
sub rsp, 0x110
mov rax, qword [0x18007b130]
xor rax, rsp
mov qword [rbp - 0x10], rax
imul eax, r8d, 0x159
mov r13d, r8d
mov r14, rdx
mov r12, rcx
mov edi, r8d
mov dword [rsp + 0x50], eax
cmp r8d, eax
ja 0x180012bd8
mov qword [r11 + 0x18], rbx
mov qword [r11 - 0x30], rsi
xor esi, esi
mov qword [r11 - 0x38], r15
mov r15, qword [rsp + 0x58]
mov ebx, 1
cmp edi, 0x14
je 0x180012b73
cmp edi, 0x104
je 0x1800125a8
cmp edi, 0x75d0
jne 0x180012bb0
mov eax, dword [0x18007d35c]
lea rdi, [0x18004b9f0]
xor eax, dword [0x18007d358]
je 0x180011dc5
lea r8d, [rbx + 0x58]
mov rcx, rdi
lea rdx, str.System.ComponentModel.ISupportInitialize.BeginInit
call fcn.180022ca0
mov rcx, qword [0x18007d360]
lea rdx, str.Jerusalem
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
mov ecx, dword [0x18006444c]
test eax, eax
mov eax, 0xffffffd8
cmove ecx, eax
mov dword [0x18006444c], ecx
mov ecx, dword [r12]
sub ecx, dword [0x180064e68]
je 0x180012554
sub ecx, 1
je 0x1800123cd
sub ecx, 1
je 0x180011e6e
cmp ecx, 1
jne 0x180012539
mov ebx, pe_nt_image_headers64
nop word [rax + rax]
cmp ebx, 0x110
je 0x180012327
cmp ebx, 0x1c3
je 0x1800121fd
cmp ebx, 0x276
je 0x180011fed
cmp ebx, 0x329
jne 0x1800123b6
mov dword [0x18007d34c], 2
mov edi, 0x75d0
mov dword [0x18007d348], 1
jmp 0x180012bb0
mov ebx, 0xde
cmp ebx, 0xde
je 0x180011eab
cmp ebx, 0x56b8
jne 0x180011fd6
inc dword [0x180064e68]
mov edi, 0x75d0
mov dword [0x18007d348], 1
mov dword [0x18007d34c], 1
jmp 0x180012bb0
mov eax, dword [0x180064e68]
xor r9d, r9d
inc eax
mov r8d, 0x8a
movsxd rcx, eax
mov rdx, qword [r14 + rcx*8]
xor ecx, ecx
call fcn.18003c550
test eax, eax
jne 0x180011edd
lea r8d, [rax + 0x59]
mov rdx, r15
mov rcx, rdi
call fcn.180022ca0
mov eax, dword [0x180064e68]
inc eax
movsxd rcx, eax
mov rcx, qword [r14 + rcx*8]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x18007d33c], eax
xor r8d, r8d
movsxd rax, dword [0x180064e68]
lea edx, [r8 + 0x53]
mov rcx, qword [r14 + rax*8]
call fcn.18000ecc0
mov dword [0x18007d340], eax
test eax, eax
je 0x180011f60
mov dword [0x18007b784], 1
cmp eax, 0xd
jne 0x180011fd6
imul ecx, dword [0x18007d33c], 7
mov eax, 0x6bca1af3
inc ecx
imul ecx
sar edx, 3
mov eax, edx
shr eax, 0x1f
add edx, eax
imul eax, edx, 0x13
sub ecx, eax
cmp ecx, 7
jl 0x180011fd6
mov dword [0x18007d340], 0xc
jmp 0x180011fd6
movsxd rax, dword [0x180064e68]
xor r9d, r9d
mov r8d, 0x8a
xor ecx, ecx
mov rdx, qword [r14 + rax*8]
call fcn.18003c550
test eax, eax
je 0x180011fa9
cmp dword [0x18007b784], esi
je 0x180011f90
lea rdx, str.IPDL::PHttpChannel::AsyncSendDivertMessages
jmp 0x180011fc8
movsxd rcx, dword [0x180064e68]
mov rcx, qword [r14 + rcx*8]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x18007d340], eax
jmp 0x180011fd6
cmp dword [0x18007b784], esi
je 0x180011fc5
movsxd rcx, dword [0x180064e68]
lea rdx, str.java_io_RandomAccessFile
mov rcx, qword [r14 + rcx*8]
jmp 0x180011fcb
mov rdx, r15
mov rcx, rdi
mov r8d, 0x59
call fcn.180022ca0
add ebx, 0x55da
cmp ebx, 0xabb4
jbe 0x180011e73
jmp 0x180011e15
cmp dword [0x18007b784], esi
je 0x18001213b
mov eax, dword [0x18007d33c]
lea r8, [rsp + 0x68]
mov dword [rsp + 0x68], eax
mov r9d, 0x7f
mov eax, dword [0x18007d340]
xor edx, edx
mov dword [rsp + 0x60], eax
xor ecx, ecx
lea rax, [rsp + 0x60]
mov qword [rsp + 0x20], rax
call fcn.18001f380
cmp dword [0x18007d344], eax
jle 0x1800123b6
cmp dword [0x18007b774], esi
lea r11, [0x180000000]
movsxd r9, dword [0x18007d340]
mov r10d, dword [0x18007d33c]
je 0x18001209b
imul r8d, r10d, 7
mov eax, 0x6bca1af3
mov rcx, rsi
inc r8d
imul r8d
sar edx, 3
mov eax, edx
shr eax, 0x1f
add edx, eax
imul eax, edx, 0x13
sub r8d, eax
mov eax, 0xf
cmp r8d, 7
cmovl rcx, rax
add rcx, r9
lea rax, [rcx + rcx*2]
mov rcx, qword [r11 + rax*8 + 0x64b40]
test rcx, rcx
jne 0x180012124
cmp dword [0x18007b770], esi
je 0x1800120e6
imul r8d, r10d, 7
mov eax, 0x6bca1af3
mov rcx, rsi
inc r8d
imul r8d
sar edx, 3
mov eax, edx
shr eax, 0x1f
add edx, eax
imul eax, edx, 0x13
sub r8d, eax
mov eax, 0xf
cmp r8d, 7
cmovl rcx, rax
add rcx, r9
lea rax, [rcx + rcx*2]
mov rcx, qword [r11 + rax*8 + 0x64b38]
test rcx, rcx
jne 0x180012124
imul r8d, r10d, 7
mov eax, 0x6bca1af3
mov rcx, rsi
inc r8d
imul r8d
sar edx, 3
mov eax, edx
shr eax, 0x1f
add edx, eax
imul eax, edx, 0x13
sub r8d, eax
mov eax, 0xf
cmp r8d, 7
cmovl rcx, rax
add rcx, r9
lea rax, [rcx + rcx*2]
mov rcx, qword [r11 + rax*8 + 0x64b30]
mov r8d, 0x59
lea rdx, str.maxComputeWorkGroupCount_1_______________0x_lx
call fcn.180022ca0
jmp 0x1800123b6
cmp dword [0x18007d340], 0xc
jle 0x180012159
mov r8d, 0x59
lea rdx, str._etc_vmware_hostd_vmIpList.xml
mov rcx, rdi
call fcn.180022ca0
mov eax, dword [0x18007d33c]
and eax, 0x80000003
jge 0x18001216d
dec eax
or eax, 0xfffffffc
inc eax
test eax, eax
jne 0x1800121b6
mov r8d, dword [0x18007d33c]
mov eax, 0x51eb851f
imul r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
imul ecx, edx, 0x64
cmp r8d, ecx
jne 0x1800121af
mov eax, 0x51eb851f
imul r8d
sar edx, 7
mov eax, edx
shr eax, 0x1f
add edx, eax
imul eax, edx, 0x190
cmp r8d, eax
jne 0x1800121b6
mov eax, 0xd
jmp 0x1800121b9
mov rax, rsi
movsxd rcx, dword [0x18007d340]
lea r9, [0x180000000]
add rax, rcx
mov eax, dword [r9 + rax*4 + 0x64e70]
cmp dword [0x18007d344], eax
jle 0x1800123b6
mov rcx, qword [r9 + rcx*8 + 0x64e00]
lea rdx, str.ulong3___OVERLOADABLE___abs_diff_long3__long3__
mov r8d, 0x59
call fcn.180022ca0
jmp 0x1800123b6
movsxd rax, dword [0x180064e68]
xor r8d, r8d
mov rcx, qword [r14 + rax*8]
lea edx, [r8 + 0x53]
call fcn.18000ecc0
mov dword [0x18007d340], eax
test eax, eax
je 0x180012265
mov dword [0x18007b784], 1
cmp eax, 0xd
jne 0x1800122e2
imul ecx, dword [0x18007d33c], 7
mov eax, 0x6bca1af3
inc ecx
imul ecx
sar edx, 3
mov eax, edx
shr eax, 0x1f
add edx, eax
imul eax, edx, 0x13
sub ecx, eax
cmp ecx, 7
jl 0x1800122e2
mov dword [0x18007d340], 0xc
jmp 0x1800122e2
movsxd rax, dword [0x180064e68]
xor r9d, r9d
mov r8d, 0x8a
xor ecx, ecx
mov rdx, qword [r14 + rax*8]
call fcn.18003c550
test eax, eax
je 0x1800122b1
cmp dword [0x18007b784], esi
je 0x180012298
lea rdx, str.hostd.DebugManager.getMaxRegisteredVmsLimit
mov rcx, rdi
jmp 0x1800122d7
movsxd rcx, dword [0x180064e68]
mov rcx, qword [r14 + rcx*8]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x18007d340], eax
jmp 0x1800122e2
cmp dword [0x18007b784], esi
je 0x1800122cd
movsxd rcx, dword [0x180064e68]
lea rdx, str.Field_block_not_linkable
mov rcx, qword [r14 + rcx*8]
jmp 0x1800122d7
lea rdx, str.briid___HFS
mov rcx, r15
mov r8d, 0x59
call fcn.180022ca0
cmp dword [0x18007d344], 1
jge 0x180012300
mov r8d, 0x59
lea rdx, str._s_line__d:_too_many_authorized_keys_files.
mov rcx, rdi
call fcn.180022ca0
cmp dword [0x18007d340], 1
jge 0x1800123b6
mov r8d, 0x59
lea rdx, str._ld__d_bit_ECDSA_signs_in__.2fs
mov rcx, rdi
call fcn.180022ca0
jmp 0x1800123b6
mov eax, dword [0x180064e68]
xor r9d, r9d
inc eax
mov r8d, 0x8a
movsxd rcx, eax
mov rdx, qword [r14 + rcx*8]
xor ecx, ecx
call fcn.18003c550
test eax, eax
je 0x18001236e
mov eax, dword [0x180064e68]
xor r9d, r9d
add eax, 2
mov r8d, 0x8a
movsxd rcx, eax
mov rdx, qword [r14 + rcx*8]
xor ecx, ecx
call fcn.18003c550
test eax, eax
jne 0x18001237f
mov r8d, 0x59
mov rdx, r15
mov rcx, rdi
call fcn.180022ca0
mov eax, dword [0x180064e68]
inc eax
movsxd rcx, eax
mov rcx, qword [r14 + rcx*8]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x18007d344], eax
mov eax, dword [0x180064e68]
add eax, 2
movsxd rcx, eax
mov rcx, qword [r14 + rcx*8]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x18007d33c], eax
add ebx, 0xb3
cmp ebx, 0x3dc
jb 0x180011e20
jmp 0x180012539
movsxd rax, dword [0x180064e68]
xor r9d, r9d
mov r8d, 0x8a
xor ecx, ecx
mov rdx, qword [r14 + rax*8]
call fcn.18003c550
test eax, eax
je 0x180012413
movsxd rcx, dword [0x180064e68]
mov rcx, qword [r14 + rcx*8]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x18007d348], ebx
mov edi, 0x75d0
mov dword [0x18007d33c], eax
jmp 0x180012bb0
movsxd rax, dword [0x180064e68]
lea r9, [rsp + 0x70]
lea r8, str.help
mov ecx, 0x10c
mov rdx, qword [r14 + rax*8]
mov qword [rsp + 0x70], 5
call fcn.18002be40
test eax, eax
je 0x180012c64
movsxd rax, dword [0x180064e68]
lea r9, [rsp + 0x78]
lea r8, str.info
mov ecx, 0x10c
mov rdx, qword [r14 + rax*8]
mov qword [rsp + 0x78], 3
call fcn.18002be40
test eax, eax
je 0x180012c4e
movsxd rax, dword [0x180064e68]
lea r9, [rbp - 0x80]
lea r8, str.cities
mov ecx, 0x10c
mov rdx, qword [r14 + rax*8]
mov qword [rbp - 0x80], 3
call fcn.18002be40
test eax, eax
je 0x180012c39
movsxd rax, dword [0x180064e68]
lea r9, [rbp - 0x78]
lea r8, [0x18005ccc4]
mov ecx, 0x10c
mov rdx, qword [r14 + rax*8]
mov qword [rbp - 0x78], 3
call fcn.18002be40
test eax, eax
je 0x180012c21
movsxd rax, dword [0x180064e68]
lea r9, [rbp - 0x70]
lea r8, str.copying
mov ecx, 0x10c
mov rdx, qword [r14 + rax*8]
mov qword [rbp - 0x70], 3
call fcn.18002be40
test eax, eax
je 0x180012c09
movsxd rax, dword [0x180064e68]
lea r9, [rsp + 0x58]
lea r8, str.warranty
mov ecx, 0x10c
mov rdx, qword [r14 + rax*8]
mov qword [rsp + 0x58], 3
call fcn.18002be40
test eax, eax
je 0x180012bf4
mov r8d, 0x59
mov rdx, r15
mov rcx, rdi
call fcn.180022ca0
mov edi, 0x75d0
jmp 0x180012bb0
cmp dword [0x18007b784], esi
mov eax, dword [rbp - 0x28]
je 0x180012598
movsd xmm0, qword [rbp - 0x30]
lea rdx, [rbp - 0x60]
mov ecx, 0x78
movsd qword [rbp - 0x60], xmm0
mov dword [rbp - 0x58], eax
call fcn.180019650
mov r9d, 0xe2
mov dword [rsp + 0x40], eax
xor r8d, r8d
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x40]
call fcn.180019d50
mov eax, dword [rax + 8]
mov dword [0x18007d33c], eax
mov edi, 0x75d0
jmp 0x180012bb0
xor r9d, r9d
mov qword [rsp + 0x20], rsi
xor r8d, r8d
lea rcx, [rbp - 0x30]
mov edx, 0x124
lea r15, str.usage:__n___hebcal___acdDehHiMoOrsStTwxy__n____________b_candle_lighting_minutes_before_sundown__n____________I_input_file__n____________Y_yahrtzeit_file__n____________C_city__n____________L_longitude__l_latitude__n____________m_havdalah_minutes__n____________z_timezone__n____________Z_daylight_savings_scheme__n____________month__day___year__n___hebcal_help_n___hebcal_info_n___hebcal_DST_n___hebcal_cities_n___hebcal_warranty_n___hebcal_copying_n
call fcn.180035800
mov eax, dword [r12]
lea rdx, [rsp + 0x40]
mov dword [rsp + 0x48], eax
lea rcx, [rsp + 0x48]
lea rax, [0x18004b9f0]
mov dword [rsp + 0x40], ebx
mov r9d, 0xbc
mov qword [rsp + 0x20], rax
mov r8, r14
call fcn.18000b180
mov eax, dword [r12]
lea rdx, [rsp + 0x40]
mov dword [rsp + 0x48], eax
lea rcx, [rsp + 0x48]
lea rax, str.VMODL_VIM_OPTION_ARRAY_UPDATE_SPEC_REMOVE
mov dword [rsp + 0x40], esi
mov r9d, 0xbc
mov qword [rsp + 0x20], rax
mov r8, r14
call fcn.18000b180
cmp eax, 0xffffffff
je 0x180012b5b
mov edi, 0x104
nop word [rax + rax]
movsx eax, al
add eax, 0xffffffc8
cmp eax, 0x42
ja case.0x18001266a.57
lea rdx, [0x180000000]
cdqe
movzx eax, byte [rdx + rax + 0x12d14]
mov ecx, dword [rdx + rax*4 + 0x12c94]
add rcx, rdx
jmp rcx
mov dword [0x18007b770], ebx
jmp 0x180012b21
mov dword [0x18007b774], ebx
jmp 0x180012b21
mov rcx, qword [0x18007b7e8]
lea r8, [0x18006444c]
lea rdx, [0x1800593c0]
call fcn.1800433d0
cmp eax, 1
je 0x1800126ba
mov rcx, qword [0x18007b7e8]
lea rdx, str.GL_HALF_FLOAT_OES__type__requires_extension_ARB_ES2_compatibility.
mov r8d, 0x59
call fcn.180022ca0
neg dword [0x18006444c]
jmp 0x180012b21
mov r8, qword [0x18007b7e8]
xor r9d, r9d
mov edx, 0xe4
xor ecx, ecx
call fcn.180020600
mov dword [0x18007b77c], ebx
jmp 0x180012b21
mov dword [0x18007b7ac], ebx
jmp 0x180012b21
mov dword [0x18007b7b0], ebx
jmp 0x180012b21
mov rcx, qword [0x18007b7e8]
lea rdx, [0x180059c6c]
mov dword [0x18007b788], ebx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
mov qword [0x18007b760], rax
test rax, rax
jne 0x180012b21
mov rcx, qword [0x18007b7e8]
lea rdx, str.Source_directories_searched:
jmp 0x180012b16
mov dword [0x18007b780], ebx
jmp 0x180012b21
mov rcx, qword [0x18007b7e8]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
mov qword [0x18007b7e0], rax
jmp 0x180012b21
mov dword [0x18007b778], ebx
jmp 0x180012b21
mov dword [0x18007b7c8], ebx
jmp 0x180012b21
mov dword [0x18007b784], ebx
jmp 0x180012b21
mov dword [0x18007b78c], ebx
jmp 0x180012b21
mov ebx, 0x10e
nop
mov eax, ebx
sub eax, 0x10e
je 0x180012804
cmp eax, 0x7f
jne 0x180012859
mov ecx, dword [0x18007b790]
mov eax, ecx
cdq
xor eax, edx
sub eax, edx
cmp eax, 0x5a
jg 0x1800127bf
mov eax, dword [0x18007b794]
cmp eax, 0x3c
jbe 0x1800127e4
mov r8d, 0x59
lea rdx, str.OnButtonClickedDeleteContact__
lea rcx, [0x18004b9f0]
call fcn.180022ca0
mov ecx, dword [0x18007b790]
mov eax, dword [0x18007b794]
cdq
xor eax, edx
sub eax, edx
mov dword [0x18007b794], eax
test ecx, ecx
jns 0x180012b21
neg eax
mov dword [0x18007b794], eax
jmp 0x180012b21
mov rcx, qword [0x18007b7e8]
lea r9, [0x18007b794]
lea r8, [0x18007b790]
mov dword [0x18007b794], esi
lea rdx, str._d__d
mov dword [0x18007b790], esi
mov dword [0x18007d358], 1
call fcn.1800433d0
cmp eax, 2
jge 0x180012859
mov rcx, qword [0x18007b7e8]
lea rdx, str.cannot_close_an_OfflineAudioContext.
mov r8d, 0x59
call fcn.180022ca0
add ebx, 0x7f
cmp ebx, 0x20c
jb 0x180012790
mov ebx, 0x119
nop dword [rax]
mov eax, ebx
sub eax, 0x119
je 0x1800128e3
sub eax, 0x42
je 0x18001288c
cmp eax, 0x42
je 0x180012b21
jmp 0x180012938
mov eax, dword [0x18007b798]
cdq
xor eax, edx
sub eax, edx
cmp eax, 0xb4
jg 0x1800128a7
cmp dword [0x18007b79c], 0x3c
jbe 0x1800128c0
mov r8d, 0x59
lea rdx, str.Error_code__d_returned_as_fail.
lea rcx, [0x18004b9f0]
call fcn.180022ca0
mov eax, dword [0x18007b79c]
cdq
xor eax, edx
sub eax, edx
cmp dword [0x18007b798], esi
mov dword [0x18007b79c], eax
jge 0x180012938
neg eax
mov dword [0x18007b79c], eax
jmp 0x180012938
mov rcx, qword [0x18007b7e8]
lea r9, [0x18007b79c]
lea r8, [0x18007b798]
mov dword [0x18007b79c], esi
lea rdx, str._d__d
mov dword [0x18007b798], esi
mov dword [0x18007d35c], 1
call fcn.1800433d0
cmp eax, 2
jge 0x180012938
mov rcx, qword [0x18007b7e8]
lea rdx, str.Unrecoverable_error_on_TLS_allocation
mov r8d, 0x59
call fcn.180022ca0
add ebx, 0x42
cmp ebx, 0x1df
jb 0x180012870
mov rcx, qword [0x18007b7e8]
lea r8, [0x180064448]
lea rdx, [0x1800593c0]
call fcn.1800433d0
cmp eax, 1
je 0x180012b21
mov rcx, qword [0x18007b7e8]
lea rdx, str.CP::TE1stCAI:_fixing_up_from_generic_hijack.
jmp 0x180012b16
mov dword [0x18007b7b4], ebx
jmp 0x180012b21
mov dword [0x18007b7b8], ebx
jmp 0x180012b21
mov dword [0x18007b7d0], ebx
jmp 0x180012b21
mov dword [0x18007b7c0], ebx
jmp 0x180012b21
mov dword [0x18007b7bc], ebx
jmp 0x180012b21
mov dword [0x18007b7c4], ebx
mov edx, dword [rbp - 0x30]
mov ecx, 0xff
mov eax, ecx
sub eax, 0xfd
je 0x180012a02
sub eax, 1
je 0x1800129dd
cmp eax, 1
jne 0x1800129ed
mov dword [0x18007b7ac], ebx
jmp 0x1800129ed
mov dword [0x18007d34c], 3
mov dword [0x18007d340], edx
dec ecx
cmp ecx, 0xfc
ja 0x1800129c2
mov dword [0x18007b7d4], ebx
jmp 0x180012b21
mov eax, dword [rbp - 0x2c]
mov dword [0x18007d344], eax
mov dword [0x18007d348], ebx
mov dword [0x18007b7a8], ebx
jmp 0x180012b21
mov dword [0x18007b7d8], ebx
jmp 0x180012b21
mov rcx, qword [0x18007b7e8]
lea rdx, [0x180059c6c]
mov dword [0x18007b7dc], ebx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
mov qword [0x18007b768], rax
test rax, rax
jne 0x180012b21
mov rcx, qword [0x18007b7e8]
lea rdx, str.Accuracy_flag_is_set_and_epsilon_is___0
jmp 0x180012b16
mov dword [0x18007b7cc], ebx
jmp 0x180012b21
mov rcx, qword [0x18007b7e8]
lea r8, [rbp - 0x20]
lea rdx, [0x180059fa8]
mov dword [0x18007d354], ebx
call fcn.1800433d0
lea rax, [rbp - 0x20]
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rsi
mov r9d, 0xb2
xor r8d, r8d
mov qword [rsp + 0x20], rax
xor edx, edx
xor ecx, ecx
call fcn.180009120
jmp 0x180012b21
mov rcx, qword [0x18007b7e8]
lea r8, [0x18007b7a0]
lea rdx, [0x1800593c0]
call fcn.1800433d0
cmp eax, 1
je 0x180012aeb
mov rcx, qword [0x18007b7e8]
lea rdx, str.:_Force_domain_list_update_for_domain
mov r8d, 0x59
call fcn.180022ca0
mov eax, dword [0x18007b75c]
cmp dword [0x18007d354], esi
mov dword [0x18007d350], ebx
cmove eax, ebx
mov dword [0x18007b75c], eax
jmp 0x180012b21
lea rdx, str.usage:__n___hebcal___acdDehHiMoOrsStTwxy__n____________b_candle_lighting_minutes_before_sundown__n____________I_input_file__n____________Y_yahrtzeit_file__n____________C_city__n____________L_longitude__l_latitude__n____________m_havdalah_minutes__n____________z_timezone__n____________Z_daylight_savings_scheme__n____________month__day___year__n___hebcal_help_n___hebcal_info_n___hebcal_DST_n___hebcal_cities_n___hebcal_warranty_n___hebcal_copying_n
lea rcx, [0x18004b9f0]
mov r8d, 0x59
call fcn.180022ca0
mov eax, dword [r12]
lea rdx, [rsp + 0x40]
mov dword [rsp + 0x48], eax
lea rcx, [rsp + 0x48]
lea rax, str.VMODL_VIM_OPTION_ARRAY_UPDATE_SPEC_REMOVE
mov r9d, 0xbc
mov r8, r14
mov qword [rsp + 0x20], rax
call fcn.18000b180
mov ebx, 1
cmp eax, 0xffffffff
jne 0x180012640
cmp dword [0x18007d358], esi
je 0x180012bb0
lea rax, str.__import_module__
mov qword [0x18007d360], rax
jmp 0x180012bb0
xor r8d, r8d
mov rdx, r12
mov ecx, 0x11e
call fcn.18003d630
cmp eax, 2
jne 0x180012bb0
mov qword [rsp + 0x30], rsi
lea rdx, [rsp + 0x40]
mov dword [rsp + 0x28], 0x130
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x20], r12
xor ecx, ecx
mov dword [rsp + 0x40], ebx
call fcn.180027370
imul eax, r13d, 0x73
add edi, eax
cmp edi, dword [rsp + 0x50]
jbe 0x180011d77
mov rsi, qword [rsp + 0x108]
mov rbx, qword [rsp + 0x150]
mov r15, qword [rsp + 0x100]
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.1800439f0
add rsp, 0x110
pop r14
pop r13
pop r12
pop rdi
pop rbp
ret
xor edx, edx
mov ecx, 0xd0
call fcn.18002bd40
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
xor edx, edx
xor ecx, ecx
mov r8d, 0xf7
call fcn.18002ae30
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
xor edx, edx
xor ecx, ecx
mov r8d, 0x93
call fcn.180023b90
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
xor edx, edx
mov ecx, 0x12a
call fcn.18002ab30
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
xor edx, edx
xor r8d, r8d
lea ecx, [rdx + 0x6d]
call fcn.18002ba70
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea r15, [0x180000000]
nop dword [rax + rax]
mov rcx, qword [rsi + r15 + 0x67a90]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_puts]
add rsi, 8
cmp rsi, 0x318
jb 0x180012c70
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3