Function at 0x1004010e0
Capabilities:
Terminate process

Disassembly:
push rbp
push rdi
push rsi
push rbx
sub rsp, 0x98
mov rax, qword [0x100408580]
test ecx, ecx
mov ebx, ecx
je 0x100401125
lea rcx, str.Try__s___help_for_more_information._n
mov rdi, qword [rax]
call sub.cygintl_8.dll_libintl_gettext
mov rsi, rax
call sub.cygwin1.dll___getreent
mov rcx, qword [rax + 0x18]
mov r8, rdi
mov rdx, rsi
call sub.cygwin1.dll_fprintf
mov ecx, ebx
call sub.cygwin1.dll_exit
mov rsi, qword [rax]
lea rcx, str.Usage:__s__OPTION_...__USER__n
lea rdi, [0x100407040]
lea rbp, [0x100407042]
call sub.cygintl_8.dll_libintl_gettext
mov rdx, rsi
mov rcx, rax
call sub.cygwin1.dll_printf
call sub.cygwin1.dll___getreent
mov rsi, qword [rax + 0x10]
lea rcx, str.Print_user_and_group_information_for_the_specified_USER__nor__when_USER_omitted__for_the_current_user._n_n
call sub.cygintl_8.dll_libintl_gettext
mov rdx, rsi
mov rcx, rax
call sub.cygwin1.dll_fputs_unlocked
call sub.cygwin1.dll___getreent
mov rsi, qword [rax + 0x10]
lea rcx, str.___a_____________ignore__for_compatibility_with_other_versions_n___Z____context__print_only_the_security_context_of_the_process_n___g____group____print_only_the_effective_group_ID_n___G____groups___print_all_group_IDs_n___n____name_____print_a_name_instead_of_a_number__for__ugG_n___r____real_____print_the_real_ID_instead_of_the_effective_ID__with__ugG_n___u____user_____print_only_the_effective_user_ID_n___z____zero_____delimit_entries_with_NUL_characters__not_whitespace__n___________________not_permitted_in_default_format_n
call sub.cygintl_8.dll_libintl_gettext
mov rdx, rsi
mov rcx, rax
call sub.cygwin1.dll_fputs_unlocked
call sub.cygwin1.dll___getreent
mov rsi, qword [rax + 0x10]
lea rcx, str.________help_____display_this_help_and_exit_n
call sub.cygintl_8.dll_libintl_gettext
mov rdx, rsi
mov rcx, rax
call sub.cygwin1.dll_fputs_unlocked
call sub.cygwin1.dll___getreent
mov rsi, qword [rax + 0x10]
lea rcx, str.________version__output_version_information_and_exit_n
call sub.cygintl_8.dll_libintl_gettext
mov rdx, rsi
mov rcx, rax
call sub.cygwin1.dll_fputs_unlocked
call sub.cygwin1.dll___getreent
mov rsi, qword [rax + 0x10]
lea rcx, str._nWithout_any_OPTION__print_some_useful_set_of_identified_information._n
call sub.cygintl_8.dll_libintl_gettext
mov rdx, rsi
mov rcx, rax
call sub.cygwin1.dll_fputs_unlocked
lea rax, [0x100407040]
mov qword [rsp + 0x80], 0
mov qword [rsp + 0x88], 0
mov qword [rsp + 0x20], rax
lea rax, str.test_invocation
mov qword [rsp + 0x28], rax
lea rax, str.coreutils
mov qword [rsp + 0x30], rax
lea rax, str.Multi_call_invocation
mov qword [rsp + 0x38], rax
lea rax, str.sha224sum
mov qword [rsp + 0x40], rax
lea rax, str.sha2_utilities
mov qword [rsp + 0x48], rax
lea rax, str.sha256sum
mov qword [rsp + 0x50], rax
lea rax, str.sha2_utilities
mov qword [rsp + 0x58], rax
lea rax, str.sha384sum
mov qword [rsp + 0x60], rax
lea rax, str.sha2_utilities
mov qword [rsp + 0x68], rax
lea rax, str.sha512sum
mov qword [rsp + 0x70], rax
lea rax, str.sha2_utilities
mov qword [rsp + 0x78], rax
lea rax, [rsp + 0x20]
jmp 0x1004012ac
add rax, 0x10
mov rdi, qword [rax]
test rdi, rdi
je 0x1004012b8
mov ecx, 3
mov rsi, rbp
repe cmpsb byte [rsi], byte [rdi]
jne 0x1004012a0
mov rsi, qword [rax + 8]
lea rcx, str._n_s_online_help:___s__n
test rsi, rsi
je 0x100401366
call sub.cygintl_8.dll_libintl_gettext
lea r8, [0x100407448]
lea rdx, [0x10040746f]
mov rcx, rax
call sub.cygwin1.dll_printf
xor edx, edx
mov ecx, 6
call sub.cygintl_8.dll_libintl_setlocale
test rax, rax
je 0x100401315
lea rdx, [0x10040747d]
mov r8d, 3
mov rcx, rax
call sub.cygwin1.dll_strncmp
test eax, eax
jne 0x1004013e7
lea rcx, str.Full_documentation_at:___s_s__n
lea rdi, [0x100407051]
call sub.cygintl_8.dll_libintl_gettext
lea r8, [0x100407042]
lea rdx, [0x100407448]
mov rcx, rax
call sub.cygwin1.dll_printf
cmp rsi, rbp
je 0x1004013cd
lea rcx, str.or_available_locally_via:_info__coreutils___s_s_n
call sub.cygintl_8.dll_libintl_gettext
mov r8, rdi
mov rdx, rsi
mov rcx, rax
call sub.cygwin1.dll_printf
jmp 0x10040111e
call sub.cygintl_8.dll_libintl_gettext
lea r8, [0x100407448]
lea rdx, [0x10040746f]
mov rcx, rax
call sub.cygwin1.dll_printf
xor edx, edx
mov ecx, 6
call sub.cygintl_8.dll_libintl_setlocale
test rax, rax
je 0x1004013ab
lea rdx, [0x10040747d]
mov r8d, 3
mov rcx, rax
call sub.cygwin1.dll_strncmp
test eax, eax
jne 0x1004013e0
lea rcx, str.Full_documentation_at:___s_s__n
call sub.cygintl_8.dll_libintl_gettext
lea r8, [0x100407042]
lea rdx, [0x100407448]
mov rcx, rax
call sub.cygwin1.dll_printf
lea rsi, [0x100407042]
lea rdi, str._invocation
jmp 0x100401347
lea rsi, [0x100407042]
lea rcx, str.Report__s_translation_bugs_to__http:__translationproject.org_team___n
call sub.cygintl_8.dll_libintl_gettext
lea rdx, [0x100407042]
mov rcx, rax
call sub.cygwin1.dll_printf
jmp 0x100401315