Function at 0x44c670
Capabilities:
Terminate process

Disassembly:
push ebp
push edi
push esi
push ebx
sub esp, 0x3c
mov eax, dword [esp + 0x50]
mov esi, dword [eax + 8]
mov ebp, dword [eax + 0xc]
mov eax, dword [esp + 0x54]
mov dword [esp], eax
mov eax, dword [esp + 0x50]
call dword [eax]
xor edx, edx
div ebp
mov eax, dword [esp + 0x50]
mov edi, dword [eax + 4]
lea ebx, [esi + edx*8]
mov eax, dword [ebx]
cmp eax, 0xffffffff
je 0x40ef42
lea ebp, [esi + ebp*8 - 8]
mov ecx, ebx
mov ebx, ebp
mov ebp, esi
mov esi, ecx
jmp 0x40ef09
lea eax, [esi + 8]
cmp ebx, esi
cmove eax, ebp
mov esi, eax
mov eax, dword [eax]
cmp eax, 0xffffffff
je 0x40ef40
mov dword [esp + 4], eax
mov eax, dword [esp + 0x54]
mov dword [esp], eax
call edi
test eax, eax
je 0x40eef8
cmp dword [esi], 0xffffffff
mov ebx, esi
je 0x40ef42
mov eax, dword [esp + 0x54]
mov dword [ebx], eax
mov eax, dword [esp + 0x58]
mov dword [ebx + 4], eax
add esp, 0x3c
pop ebx
pop esi
pop edi
pop ebp
ret
mov ebx, esi
mov eax, dword [esp + 0x50]
mov ecx, dword [esp + 0x50]
mov eax, dword [eax + 0x10]
cmp eax, dword [ecx + 0x14]
jge 0x40ef60
mov ecx, dword [esp + 0x50]
add eax, 1
mov dword [ecx + 0x10], eax
jmp 0x40ef21
mov eax, dword [ecx]
mov edx, dword [ecx + 0xc]
mov dword [esp + 0x1c], eax
mov eax, dword [ecx + 8]
mov dword [esp + 0x24], eax
lea eax, [eax + edx*8]
add edx, edx
mov dword [esp + 0x28], eax
mov eax, dword [ecx + 0x18]
cmp eax, 0x46
jbe 0x40ef99
jmp 0x44c641
cmp eax, 0x47
je 0x44c641
mov ebx, dword [eax*4 + 0x45b500]
add eax, 1
cmp edx, ebx
jg 0x40ef90
mov ecx, dword [esp + 0x50]
mov dword [esp + 0x20], ebx
lea edi, [ebx*8]
fild dword [esp + 0x20]
fmul dword [0x45b61c]
mov dword [ecx + 0x18], eax
mov dword [ecx + 0xc], ebx
fnstcw word [esp + 0x2e]
movzx eax, word [esp + 0x2e]
or ah, 0xc
mov word [esp + 0x2c], ax
fldcw word [esp + 0x2c]
fistp dword [ecx + 0x14]
fldcw word [esp + 0x2e]
mov dword [esp], edi
call fcn.00447900
mov dword [esp + 8], edi
mov dword [esp + 4], 0xff
mov esi, eax
mov dword [esp], eax
lea edi, [esi + edi - 8]
call sub.cygwin1.dll_memset
mov eax, dword [esp + 0x50]
mov ecx, dword [esp + 0x28]
mov dword [eax + 8], esi
mov eax, dword [esp + 0x24]
mov ebp, eax
cmp eax, ecx
jae 0x40f071
mov dword [esp + 0x20], ebx
mov ebx, dword [esp + 0x28]
jmp 0x40f02f
add ebp, 8
cmp ebx, ebp
jbe 0x40f071
mov eax, dword [ebp]
cmp eax, 0xffffffff
je 0x40f028
mov dword [esp], eax
mov eax, dword [esp + 0x1c]
call eax
xor edx, edx
div dword [esp + 0x20]
lea eax, [esi + edx*8]
jmp 0x40f05a
lea edx, [eax + 8]
cmp edi, eax
mov eax, esi
cmovne eax, edx
cmp dword [eax], 0xffffffff
jne 0x40f050
mov edx, dword [ebp]
mov ecx, dword [ebp + 4]
add ebp, 8
mov dword [eax], edx
mov dword [eax + 4], ecx
cmp ebx, ebp
ja 0x40f02f
mov eax, dword [esp + 0x24]
mov dword [esp], eax
call fcn.004376c0
mov eax, dword [esp + 0x50]
mov esi, dword [eax + 8]
mov ebp, dword [eax + 0xc]
mov eax, dword [esp + 0x54]
mov dword [esp], eax
mov eax, dword [esp + 0x50]
call dword [eax]
xor edx, edx
div ebp
mov eax, dword [esp + 0x50]
mov edi, dword [eax + 4]
lea ebp, [esi + ebp*8 - 8]
lea ebx, [esi + edx*8]
mov eax, dword [ebx]
cmp eax, 0xffffffff
je 0x40f0e4
mov ecx, ebx
mov ebx, ebp
mov ebp, esi
mov esi, ecx
jmp 0x40f0d1
lea eax, [esi + 8]
cmp ebx, esi
cmove eax, ebp
mov esi, eax
mov eax, dword [eax]
cmp eax, 0xffffffff
je 0x40f0e2
mov dword [esp + 4], eax
mov eax, dword [esp + 0x54]
mov dword [esp], eax
call edi
test eax, eax
je 0x40f0c0
mov ebx, esi
mov eax, dword [esp + 0x50]
mov eax, dword [eax + 0x10]
jmp 0x40ef52
call sub.cygwin1.dll_abort
nop
nop
call sub.cygwin1.dll_abort
nop
nop
nop
call sub.cygwin1.dll_abort
call sub.cygwin1.dll_abort
call sub.cygwin1.dll_abort
nop
call sub.cygwin1.dll_abort
nop
nop
nop
call sub.cygwin1.dll_abort
nop
nop
nop
push ebp
mov ebp, esp
push edi
push esi
push ebx
and esp, 0xfffffff0
sub esp, 0xc0
call sub.cygwin1.dll___main
mov dword [0x475f00], 0
call fcn.00421ac0
mov dword [esp], eax
mov dword [0x475f04], eax
call fcn.00421be0
mov eax, dword [ebp + 0xc]
mov dword [0x478388], 0
fstp qword [esp + 0x30]
mov dword [0x47838c], 0
mov eax, dword [eax]
mov dword [esp + 4], 0x45e619
mov dword [esp], 0
mov dword [0x475f0c], eax
call sub.cygintl_8.dll_libintl_setlocale
mov dword [esp + 4], str._usr_share_locale
mov dword [esp], 0x45e61a
call sub.cygintl_8.dll_libintl_bindtextdomain
mov dword [esp + 4], str._usr_share_locale
mov dword [esp], 0x45e61f
call sub.cygintl_8.dll_libintl_bindtextdomain
mov dword [esp], 0x45e61a
call sub.cygintl_8.dll_libintl_textdomain
mov eax, dword [ebp + 0xc]
mov eax, dword [eax]
mov dword [esp], eax
call fcn.004375f0
cmp dword [ebp + 8], 1
mov dword [0x475f18], eax
jle 0x44ded5
mov eax, dword [ebp + 0xc]
mov ebx, dword [ebp + 8]
mov edi, 1
lea esi, [eax + 4]
lea eax, [eax + ebx*4]
mov dword [esp + 0x48], eax
mov ebx, esi
mov dword [esp + 0x4c], esi
mov esi, eax
lea esi, [esi]
nop
mov eax, dword [ebx]
add ebx, 4
mov dword [esp], eax
call sub.cygwin1.dll_strlen
lea edi, [edi + eax + 4]
cmp esi, ebx
jne 0x44c748
mov dword [esp], edi
mov esi, dword [esp + 0x4c]
call fcn.0044ac50
mov dword [0x475f08], eax
test eax, eax
je 0x44deee
mov edi, esi
lea esi, [esi]
nop
mov ecx, dword [edi]
mov byte [eax], 0x22
lea ebx, [eax + 1]
add edi, 4
mov dword [esp], ecx
mov dword [esp + 0x4c], ecx
call sub.cygwin1.dll_strlen
mov ecx, dword [esp + 0x4c]
mov dword [esp], ebx
mov dword [esp + 8], eax
mov esi, eax
mov dword [esp + 4], ecx
add ebx, esi
call sub.cygwin1.dll_memcpy
mov edx, 0x2022
lea eax, [ebx + 2]
mov word [ebx], dx
cmp edi, dword [esp + 0x48]
jne 0x44c780
mov byte [eax], 0
call fcn.0041c200
call fcn.0041c3e0
cmp byte [0x476da0], 0
mov dword [0x476154], eax
jne 0x44c8c9
mov byte [0x476da0], 1
mov esi, 0x44f1c0
xor ebx, ebx
mov dword [esp + 0x48], 0x476e20
mov dword [esp + 0x4c], 0
jmp 0x44c85e
mov edi, dword [esp + 0x48]
sar eax, 4
mov byte [edx + 0x476da0], al
add edi, 1
mov dword [esp + 0x3c], edi
mov edi, dword [esp + 0x48]
mov byte [edi], dl
test ecx, ecx
je 0x44cac0
cmp ecx, 1
je 0x44ca30
mov eax, dword [esi + 0x24]
mov edi, dword [esp + 0x40]
mov dword [edi + 4], eax
cmp eax, 1
je 0x44cacb
mov eax, dword [esp + 0x44]
mov dword [esp + 0x4c], eax
mov eax, dword [esp + 0x3c]
mov dword [esp + 0x48], eax
nop
add ebx, 1
add esi, 0x28
cmp ebx, 0xa3
je 0x44c8c2
mov eax, dword [esp + 0x4c]
movsx edx, byte [esi + 0x1a]
lea ecx, [eax + 1]
shl eax, 4
mov dword [esp + 0x44], ecx
lea ecx, [eax + 0x476ea0]
mov dword [esp + 0x40], ecx
mov ecx, dword [esi + 0x1c]
mov dword [eax + 0x476ea0], esi
mov dword [eax + 0x476eac], ebx
test dl, dl
jne 0x44c800
test ecx, ecx
je 0x44caf0
cmp ecx, 1
je 0x44ca28
mov eax, dword [esi + 0x24]
mov edi, dword [esp + 0x40]
add ebx, 1
add esi, 0x28
mov dword [edi + 4], eax
mov eax, dword [esp + 0x44]
mov dword [esp + 0x4c], eax
cmp ebx, 0xa3
jne 0x44c85e
mov eax, dword [esp + 0x48]
mov byte [eax], 0
mov dword [esp + 0x50], 0xffffffff
lea esi, [esi]
lea eax, [esp + 0x50]
mov dword [esp + 0xc], 0x476ea0
mov dword [esp + 0x10], eax
mov eax, dword [ebp + 0xc]
mov dword [esp + 8], 0x476e20
mov dword [esp + 4], eax
mov eax, dword [ebp + 8]
mov dword [esp], eax
call sub.cygwin1.dll_getopt_long
cmp eax, 0xffffffff
je 0x44d94c
mov eax, dword [esp + 0x50]
test eax, eax
js 0x44c8d8
shl eax, 4
mov dword [esp + 4], str.no_config
mov eax, dword [eax + 0x476eac]
and ah, 0xfb
lea eax, [eax + eax*4]
lea ebx, [eax*8 + 0x44f1c0]
mov dword [esp], ebx
call sub.cygwin1.dll_strcmp
test eax, eax
je 0x44c998
mov dword [esp + 4], str.config
mov dword [esp], ebx
call sub.cygwin1.dll_strcmp
test eax, eax
jne 0x44c8d8
lea edi, [esp + 0x60]
mov ebx, dword [sym.imp.cygwin1.dll_optarg]
mov ecx, 6
mov esi, edi
mov dword [esp + 0x44], edi
rep stosd dword es:[edi], eax
mov dword [esp + 4], esi
mov eax, dword [ebx]
mov dword [esp], eax
call fcn.0042b8b0
test al, al
je 0x44e13c
mov eax, dword [esp + 0x44]
mov dword [esp + 4], eax
mov eax, dword [ebx]
mov dword [esp], eax
call fcn.0041c5e0
test al, al
je 0x44e13c
mov eax, dword [sym.imp.cygwin1.dll_opterr]
mov edi, dword [sym.imp.cygwin1.dll_optind]
mov byte [esp + 0x44], 0
mov dword [eax], 0
mov dword [edi], 0
lea esi, [esi]
lea eax, [esp + 0x50]
mov dword [esp + 0xc], 0x476ea0
mov dword [esp + 0x10], eax
mov eax, dword [ebp + 0xc]
mov dword [esp + 8], 0x476e20
mov dword [esp + 4], eax
mov eax, dword [ebp + 8]
mov dword [esp + 0x50], 0xffffffff
mov dword [esp], eax
call sub.cygwin1.dll_getopt_long
cmp eax, 0xffffffff
je 0x44cdb8
mov edx, dword [esp + 0x50]
cmp edx, 0xffffffff
je 0x44cd50
shl edx, 4
mov ecx, dword [edx + 0x476eac]
mov edx, ecx
and dh, 0xfb
lea eax, [edx + edx*4]
mov eax, dword [eax*8 + 0x44f1dc]
cmp eax, 8
ja case.default.0x44ca1d
jmp dword [eax*4 + 0x45f12c]
mov eax, dword [esp + 0x48]
mov dword [esp + 0x3c], eax
mov edi, dword [esp + 0x4c]
mov dword [esp], esi
mov eax, edi
add edi, 2
shl eax, 4
mov dword [esp + 0x4c], edi
mov edi, dword [0x44f1a0]
mov dword [eax + 0x476ea4], 2
call sub.cygwin1.dll_strlen
mov byte [edi + 2], 0x2d
mov dword [esp + 0x48], eax
mov eax, 0x6f6e
mov word [edi], ax
lea eax, [edi + 3]
mov dword [esp + 4], esi
mov dword [esp], eax
call sub.cygwin1.dll_strcpy
mov edx, dword [esp + 0x48]
lea eax, [edi + edx + 4]
mov edx, dword [esp + 0x44]
mov dword [0x44f1a0], eax
shl edx, 4
lea eax, [edx + 0x476ea0]
mov dword [edx + 0x476ea0], edi
mov dword [edx + 0x476ea4], 0
mov edx, ebx
or dh, 4
mov dword [eax + 0xc], edx
mov eax, dword [esp + 0x3c]
mov dword [esp + 0x48], eax
jmp 0x44c850
mov eax, dword [esp + 0x40]
mov dword [eax + 4], 1
mov eax, dword [esp + 0x48]
mov ecx, dword [esp + 0x44]
mov byte [eax + 1], 0x3a
add eax, 2
mov dword [esp + 0x4c], ecx
mov dword [esp + 0x48], eax
jmp 0x44c850
mov eax, dword [esp + 0x40]
mov dword [eax + 4], 1
mov eax, dword [esp + 0x44]
mov dword [esp + 0x4c], eax
jmp 0x44c850
mov ebx, dword [sym.imp.cygwin1.dll_optarg]
lea edx, [edx + edx*4]
mov ecx, dword [ebx]
lea ebx, [edx*8 + 0x44f1c0]
mov dword [esp + 0x4c], ebx
mov ebx, 0x45e5fc
test ecx, ecx
je 0x44cb5c
movsx edx, byte [ecx]
cmp dl, 0x31
je 0x44cb5c
lea esi, [edx - 0x41]
mov dword [esp + 0x48], esi
lea esi, [edx + 0x20]
cmp dword [esp + 0x48], 0x1a
cmovb edx, esi
cmp edx, 0x79
je 0x44cb5c
mov ebx, 0x45e5fe
cmp edx, 0x6f
je 0x44dacd
cmp eax, 8
mov ecx, 0x45e600
mov esi, dword [esp + 0x4c]
mov dword [esp + 4], ebx
mov eax, 0x45e609
cmove eax, ecx
mov dword [esp + 8], esi
mov dword [esp], eax
call fcn.0041cbb0
jmp case.default.0x44ca1d
lea eax, [edx + edx*4]
lea eax, [eax*8 + 0x44f1c0]
mov dword [esp + 8], eax
mov eax, dword [sym.imp.cygwin1.dll_optarg]
mov eax, dword [eax]
mov dword [esp], str.logfile
mov dword [esp + 4], eax
call fcn.0041cbb0
mov byte [esp + 0x44], 1
jmp case.default.0x44ca1d
lea eax, [edx + edx*4]
call dword [eax*8 + 0x44f1e0]
jmp case.default.0x44ca1d
mov eax, dword [sym.imp.cygwin1.dll_optarg]
mov ebx, dword [eax]
lea eax, [edx + edx*4]
lea eax, [eax*8 + 0x44f1c0]
mov edx, dword [eax + 0x20]
test ebx, ebx
je 0x44cd90
mov dword [esp + 8], eax
mov dword [esp + 4], ebx
mov dword [esp], edx
call fcn.0041cbb0
jmp case.default.0x44ca1d
lea eax, [edx + edx*4]
mov edx, dword [sym.imp.cygwin1.dll_optarg]
lea eax, [eax*8 + 0x44f1c0]
mov dword [esp + 8], eax
mov edx, dword [edx]
mov dword [esp + 4], edx
mov eax, dword [eax + 0x20]
mov dword [esp], eax
call fcn.0041cbb0
jmp case.default.0x44ca1d
mov eax, dword [sym.imp.cygwin1.dll_optarg]
mov esi, dword [eax]
test esi, esi
je case.default.0x44ca1d
lea eax, [edx + edx*4]
lea ebx, [eax*8 + 0x44f1c0]
jmp 0x44cc73
mov dword [esp + 8], ebx
mov dword [esp + 4], 0x45e5fc
mov dword [esp], str.addhostdir
call fcn.0041cbb0
add esi, 1
movzx edx, byte [esi]
test dl, dl
je case.default.0x44ca1d
cmp dl, 0x64
je 0x44cd70
jg 0x44cd00
cmp dl, 0x48
je 0x44cc58
cmp dl, 0x63
jne 0x44df47
mov dword [esp + 8], ebx
mov dword [esp + 4], 0x45e5fe
mov dword [esp], 0x45e609
call fcn.0041cbb0
jmp 0x44cc70
mov eax, dword [sym.imp.cygwin1.dll_optarg]
mov eax, dword [eax]
test eax, eax
je case.default.0x44ca1d
mov dword [esp], eax
call fcn.0041cc80
jmp case.default.0x44ca1d
lea eax, [edx + edx*4]
mov dword [esp + 4], 0x45e5fc
lea eax, [eax*8 + 0x44f1c0]
mov dword [esp], str.removelisting
mov dword [esp + 8], eax
call fcn.0041cbb0
jmp case.default.0x44ca1d
cmp dl, 0x70
jne 0x44cd28
mov dword [esp + 8], ebx
mov dword [esp + 4], 0x45e5fe
mov dword [esp], 0x45e600
call fcn.0041cbb0
jmp 0x44cc70
cmp dl, 0x76
jne 0x44df47
mov dword [esp + 8], ebx
mov dword [esp + 4], 0x45e5fc
mov dword [esp], str.verbose
call fcn.0041cbb0
jmp 0x44cc70
cmp eax, 0x3f
je 0x44e1a1
movzx edx, byte [eax + 0x476da0]
mov dword [esp + 0x50], edx
jmp 0x44ca00
mov dword [esp + 8], ebx
mov dword [esp + 4], 0x45e5fc
mov dword [esp], str.dirstruct
call fcn.0041cbb0
jmp 0x44cc70
and ch, 4
mov ebx, 0x45e5fe
mov ecx, 0x45e5fc
mov dword [esp], edx
cmove ecx, ebx
mov dword [esp + 8], eax
mov dword [esp + 4], ecx
call fcn.0041cbb0
jmp case.default.0x44ca1d
mov eax, dword [ebp + 8]
sub eax, dword [edi]
mov dword [esp + 0x48], eax
movzx ebx, byte [esp + 0x44]
mov eax, dword [0x475f54]
mov dword [esp + 4], ebx
mov dword [esp], eax
call fcn.0041dcc0
cmp byte [0x47608b], 0
jne 0x44da9f
cmp byte [0x475f4e], 0
je 0x44ce2d
cmp word [0x47609c], 0
je 0x44ce2d
cmp byte [0x47609c], 0
jne 0x44dc33
mov dword [esp], str.Both___no_clobber_and___convert_file_only_were_specified__only___convert_file_only_will_be_used._n
call sub.cygintl_8.dll_libintl_gettext
mov esi, eax
call sub.cygwin1.dll___getreent
mov dword [esp + 4], esi
mov eax, dword [eax + 0xc]
mov dword [esp], eax
call sub.cygwin1.dll_fprintf
mov byte [0x475f4e], 0
mov esi, dword [0x475f40]
test esi, esi
jne 0x44ce41
mov dword [0x475f40], 0xffffffff
cmp byte [0x475f68], 0
je 0x44d642
mov byte [0x475f45], 1
movzx eax, byte [0x4760ba]
test al, al
je 0x44ce80
cmp byte [0x475f36], 0
jne 0x44ce80
cmp byte [0x475f45], 0
mov dword [0x475f40], 0
je 0x44dc46
cmp dword [0x475f20], 0xffffffff
movzx edx, byte [0x475f24]
jne 0x44ce9e
mov ecx, edx
xor ecx, 1
movzx ecx, cl
mov dword [0x475f20], ecx
mov ecx, dword [0x475f20]
test ecx, ecx
jne 0x44d5ef
cmp dword [0x47602c], 0xffffffff
jne 0x44cebf
mov dword [0x47602c], 0
cmp byte [0x47608c], 0
je 0x44ced5
cmp byte [0x475f4e], 0
jne 0x44e0c3
cmp byte [0x47612e], 0
je 0x44ceeb
cmp byte [0x47612f], 0
jne 0x44e0cf
mov edx, dword [0x475fb4]
test edx, edx
je 0x44d804
cmp word [0x47609c], 0
je 0x44d961
cmp dword [esp + 0x48], 1
jg 0x44e081
test al, al
jne 0x44e081
cmp byte [0x475f36], 0
jne 0x44e081
cmp byte [0x47608c], 0
jne 0x44dbb7
cmp byte [0x475f4e], 0
jne 0x44d7e7
cmp dword [0x475fb8], 0
je 0x44cfda
cmp byte [0x47608c], 0
jne 0x44dbe7
cmp byte [0x475f68], 0
jne 0x44e0b7
cmp byte [0x475fec], 0
jne 0x44cf7a
cmp dword [0x475ff4], 0
js 0x44cfb7
mov dword [esp], str.WARC_output_does_not_work_with___continue_or___start_pos__they_will_be_disabled._n
call sub.cygintl_8.dll_libintl_gettext
mov esi, eax
call sub.cygwin1.dll___getreent
mov dword [esp + 4], esi
mov eax, dword [eax + 0xc]
mov dword [esp], eax
call sub.cygwin1.dll_fprintf
mov byte [0x475fec], 0
mov dword [0x475ff0], 0xffffffff
mov dword [0x475ff4], 0xffffffff
cmp dword [0x475fc0], 0
je 0x44cfcd
cmp byte [0x475fd1], 0
je 0x44de6d
cmp byte [0x475fd3], 0
jne 0x44dc15
cmp byte [0x475fec], 0
jne 0x44cff0
cmp dword [0x475ff4], 0
js 0x44d93a
mov eax, dword [0x476144]
test eax, eax
jne 0x44d8f4
mov dword [0x476144], 2
cmp byte [0x475fe4], 0
je 0x44d02a
cmp dword [0x475fe0], 0
jne 0x44e170
cmp dword [0x475fdc], 0
je 0x44de94
mov esi, dword [0x475ff4]
test esi, esi
js 0x44d041
cmp byte [0x475fec], 0
jne 0x44de3f
mov ecx, dword [esp + 0x48]
test ecx, ecx
jne 0x44d056
cmp dword [0x475f58], 0
je 0x44e0ff
mov eax, dword [0x475f80]
mov dword [0x475f94], 0x430660
mov dword [0x475f98], 0x430730
test eax, eax
je 0x44d088
mov dword [esp], eax
call fcn.00430660
mov dword [0x475f88], eax
test eax, eax
je 0x44d9b4
mov eax, dword [0x475f84]
test eax, eax
je 0x44d0a7
mov dword [esp], eax
call dword [0x475f94]
mov dword [0x475f8c], eax
test eax, eax
je 0x44d9b4
mov edx, dword [0x47610c]
mov eax, dword [0x476110]
test edx, edx
je 0x44daf2
test eax, eax
jne 0x44e130
mov eax, dword [0x476114]
test eax, eax
jne 0x44e0db
mov eax, dword [0x476118]
test eax, eax
jne 0x44e068
cmp dword [0x47611c], 0
jne 0x44e068
mov eax, dword [0x47610c]
test eax, eax
je 0x44d876
mov dword [esp + 8], str.method
mov dword [esp + 4], str.POST
mov dword [esp], str.method
call fcn.0041cbb0
mov eax, dword [0x47610c]
test eax, eax
je 0x44db6c
mov dword [esp + 4], eax
mov dword [esp + 8], str.body_data
mov dword [esp], str.bodydata
call fcn.0041cbb0
mov eax, dword [0x47610c]
mov dword [esp], eax
call fcn.004376c0
mov dword [0x47610c], 0
cmp byte [0x476136], 0
mov dword [0x476164], 0
mov dword [0x476168], 0
mov dword [0x47616c], 0
mov dword [0x476170], 0
jne 0x44e0e7
mov eax, dword [0x47613c]
test eax, eax
jne 0x44e0e7
mov esi, dword [0x476138]
test esi, esi
jne 0x44e0e7
cmp byte [0x475fe4], 0
jne 0x44da35
mov eax, dword [0x475fe8]
test eax, eax
je 0x44d1bd
cmp byte [eax], 0
je 0x44e0f3
cmp byte [0x475f34], 0
jne 0x44da12
mov ebx, dword [0x47602c]
test ebx, ebx
jne 0x44da00
mov ecx, dword [0x475fb8]
test ecx, ecx
je 0x44d1e7
call fcn.00429d90
mov eax, dword [0x475fb4]
test eax, eax
je 0x44d2a1
cmp byte [eax], 0x2d
je 0x44d9e4
cmp byte [0x475f4f], 0
jne 0x44db5a
cmp byte [0x475fec], 0
mov ecx, 0x45e616
mov edx, 0x45e613
mov dword [esp], eax
cmove edx, ecx
mov dword [esp + 4], edx
call sub.cygwin1.dll__fopen64
mov dword [0x47837c], eax
test eax, eax
je 0x44e17c
mov dword [esp], eax
lea ebx, [esp + 0x60]
call sub.cygwin1.dll_fileno
mov dword [esp + 4], ebx
mov dword [esp], eax
call sub.cygwin1.dll__fstat64
test eax, eax
jne 0x44d270
mov eax, dword [esp + 0x70]
and eax, 0xf000
cmp eax, 0x8000
jne 0x44d270
mov byte [0x478378], 1
lea esi, [esi]
cmp byte [0x478378], 0
jne 0x44d2a1
cmp byte [0x47609c], 0
jne 0x44e195
cmp byte [0x475f36], 0
jne 0x44e195
cmp word [0x47609c], 0
jne 0x44d992
mov dword [esp + 4], 1
mov dword [esp], 1
call sub.cygwin1.dll_signal
cmp eax, 1
je 0x44d2ce
mov dword [esp + 4], 0x41df70
mov dword [esp], 1
call sub.cygwin1.dll_signal
mov dword [esp + 4], 0x41df70
mov dword [esp], 0x1e
call sub.cygwin1.dll_signal
mov dword [esp + 4], 1
mov dword [esp], 0xd
call sub.cygwin1.dll_signal
mov dword [esp + 4], 0x420450
mov dword [esp], 0x1c
call sub.cygwin1.dll_signal
cmp byte [0x47614c], 0
jne 0x44dc83
cmp dword [esp + 0x48], 0
jle 0x44d6d7
lea ebx, [esp + 0x60]
mov dword [esp + 0x4c], 0
mov eax, dword [edi]
mov dword [esp + 0x44], ebx
jmp 0x44d50c
mov eax, dword [eax + 0x28]
test eax, eax
je 0x44d34c
cmp byte [eax], 0
jne 0x44d3ab
mov eax, dword [ebx + 4]
mov edx, dword [ebx + 8]
mov dword [esp], eax
mov dword [esp + 0x3c], edx
call fcn.00426bb0
mov dword [esp], str.Username_for__s_s:
mov dword [esp + 0x40], eax
call sub.cygintl_8.dll_libintl_gettext
mov edx, dword [esp + 0x3c]
mov ecx, dword [esp + 0x40]
mov dword [esp + 4], 0x400
mov dword [esp + 8], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0xc], ecx
mov dword [esp], 0x4761a0
call sub.cygwin1.dll_snprintf
lea eax, [ebx + 0x28]
call fcn.0041e570
cmp byte [0x475f36], 0
jne 0x44d84c
mov eax, dword [ebx + 0x2c]
test eax, eax
je 0x44d3bb
cmp byte [eax], 0
jne 0x44d574
mov eax, dword [ebx + 4]
mov ecx, dword [ebx + 8]
mov edx, dword [ebx + 0x28]
mov dword [esp], eax
mov dword [esp + 0x38], ecx
mov dword [esp + 0x3c], edx
call fcn.00426bb0
mov dword [esp], str.Password_for__s_s__s:
mov dword [esp + 0x40], eax
call sub.cygintl_8.dll_libintl_gettext
mov ecx, dword [esp + 0x38]
mov edx, dword [esp + 0x3c]
mov dword [esp + 4], 0x400
mov dword [esp + 8], eax
mov dword [esp + 0x14], ecx
mov ecx, dword [esp + 0x40]
mov dword [esp + 0x10], edx
mov dword [esp + 0xc], ecx
mov dword [esp], 0x4761a0
call sub.cygwin1.dll_snprintf
lea eax, [ebx + 0x2c]
call fcn.0041e570
cmp byte [0x475f36], 0
jne 0x44d861
cmp byte [0x4760ba], 0
jne 0x44d581
movzx eax, byte [0x475f36]
mov dword [esp + 0x20], 1
mov dword [esp + 0x1c], 0x476164
mov dword [esp + 0x18], eax
lea eax, [esp + 0x5c]
mov dword [esp + 0x14], eax
lea eax, [esp + 0x58]
mov dword [esp + 0xc], eax
lea eax, [esp + 0x54]
mov dword [esp + 0x10], 0
mov dword [esp + 8], eax
mov dword [esp + 4], esi
mov dword [esp], ebx
call fcn.00424cf0
cmp byte [0x4760b8], 0
je 0x44d4b0
mov eax, dword [esp + 0x54]
test eax, eax
je 0x44d4b0
mov dword [esp + 4], 0
mov dword [esp], eax
call fcn.0042b8b0
test al, al
jne 0x44d888
lea esi, [esi]
lea esi, [esi]
mov eax, dword [esp + 0x58]
mov dword [esp], eax
call fcn.004376c0
mov eax, dword [esp + 0x54]
mov dword [esp + 0x58], 0
mov dword [esp], eax
call fcn.004376c0
mov dword [esp], ebx
mov dword [esp + 0x54], 0
call fcn.00426d90
mov eax, dword [edi]
mov ebx, dword [ebp + 0xc]
cmp dword [ebx + eax*4], esi
je 0x44d4f4
mov dword [esp], esi
call fcn.004376c0
mov eax, dword [edi]
add eax, 1
add dword [esp + 0x4c], 1
mov ebx, dword [esp + 0x4c]
mov dword [edi], eax
cmp dword [esp + 0x48], ebx
je 0x44d6d7
mov ecx, dword [ebp + 0xc]
mov dword [esp + 0x54], 0
mov dword [esp + 0x58], 0
mov eax, dword [ecx + eax*4]
mov dword [esp + 0x5c], 0
mov dword [esp], eax
call fcn.00426bc0
mov esi, eax
test eax, eax
je 0x44d670
mov eax, dword [esp + 0x44]
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0x476164
mov dword [esp + 4], eax
mov dword [esp], esi
call fcn.00427d40
mov ebx, eax
test eax, eax
je 0x44d690
mov edx, dword [0x475fe8]
test edx, edx
jne 0x44d340
cmp byte [0x475f36], 0
je 0x44d429
mov dword [esp], esi
call fcn.00426a40
cmp eax, 2
je 0x44d658
mov dword [esp], esi
call fcn.00426a40
cmp eax, 3
je 0x44d658
mov dword [esp], esi
movzx eax, byte [0x475fb0]
mov byte [esp + 0x40], al
call fcn.00426a40
cmp eax, 2
je 0x44d680
mov dword [esp], esi
call fcn.00426a40
cmp eax, 3
je 0x44d680
mov dword [esp + 4], 0
mov dword [esp], ebx
call fcn.00422230
movzx eax, byte [esp + 0x40]
mov byte [0x475fb0], al
jmp 0x44d47d
test dl, dl
je 0x44cebf
cmp dword [0x47602c], 0xffffffff
jne 0x44d60a
mov dword [0x47602c], 0
mov dword [esp], str.Cant_be_verbose_and_quiet_at_the_same_time._n
call sub.cygintl_8.dll_libintl_gettext
mov ebx, eax
call sub.cygwin1.dll___getreent
mov dword [esp + 4], ebx
mov eax, dword [eax + 0xc]
mov dword [esp], eax
call sub.cygwin1.dll_fprintf
mov eax, 1
call fcn.0041df20
mov dword [esp], 1
call sub.cygwin1.dll_exit
cmp byte [0x4760b8], 0
je 0x44ce55
jmp 0x44ce4e
mov dword [esp], ebx
call fcn.00425e50
test al, al
jne 0x44d5a3
jmp 0x44d436
mov eax, dword [edi]
mov ebx, dword [ebp + 0xc]
mov esi, dword [ebx + eax*4]
jmp 0x44d53c
mov byte [0x475fb0], 1
jmp 0x44d5d0
mov eax, dword [esp + 0x60]
mov dword [esp], esi
mov dword [esp + 4], eax
call fcn.00426c80
mov dword [esp + 8], esi
mov dword [esp + 0xc], eax
mov ebx, eax
mov dword [esp + 4], 0x45f052
mov dword [esp], 1
call fcn.0041d940
mov dword [esp], ebx
call fcn.004376c0
mov dword [esp], 0x12
call fcn.00430f70
jmp 0x44d4e0
mov eax, dword [0x475f58]
test eax, eax
je 0x44d70e
lea edx, [esp + 0x60]
mov dword [esp], eax
mov dword [esp + 8], edx
movzx edx, byte [0x475f61]
mov dword [esp + 4], edx
call fcn.004255c0
mov dword [esp], eax
call fcn.00430f70
cmp dword [esp + 0x60], 0
je 0x44df1c
cmp byte [0x475f36], 0
jne 0x44d9c0
cmp byte [0x4760ba], 0
jne 0x44d734
cmp dword [esp + 0x48], 1
jg 0x44d734
cmp dword [0x475f58], 0
je 0x44d745
mov eax, dword [0x47838c]
or eax, dword [0x478388]
jne 0x44dcc1
cmp dword [0x476104], 0
je 0x44d753
call fcn.0041a6e0
cmp byte [0x47614c], 0
je 0x44d7be
cmp dword [0x475f10], 0
je 0x44d7be
call fcn.0041e180
mov ebx, eax
test eax, eax
je 0x44d792
mov eax, dword [0x475f10]
mov dword [esp], eax
call fcn.00410880
test al, al
je 0x44d792
mov eax, dword [0x475f10]
mov dword [esp + 4], ebx
mov dword [esp], eax
call fcn.004106a0
mov eax, dword [0x475f10]
mov dword [esp], eax
call fcn.00410890
mov eax, dword [0x475f10]
mov dword [esp], eax
call fcn.004376c0
mov dword [esp], ebx
mov dword [0x475f10], 0
call fcn.004376c0
cmp word [0x47609c], 0
je 0x44d7d5
cmp byte [0x4760b8], 0
je 0x44dc52
call fcn.0041cd40
call fcn.00430fc0
mov dword [esp], eax
call sub.cygwin1.dll_exit
mov eax, dword [0x475fb4]
mov dword [esp + 4], 0
mov dword [esp], eax
call fcn.0042b8b0
test al, al
jne 0x44e01c
cmp dword [0x475fb8], 0
je 0x44cfda
cmp byte [0x475f4e], 0
je 0x44cf4e
mov dword [esp], str.WARC_output_does_not_work_with___no_clobber____no_clobber_will_be_disabled._n
call sub.cygintl_8.dll_libintl_gettext
mov esi, eax
call sub.cygwin1.dll___getreent
mov dword [esp + 4], esi
mov eax, dword [eax + 0xc]
mov dword [esp], eax
call sub.cygwin1.dll_fprintf
mov byte [0x475f4e], 0
jmp 0x44cf4e
mov eax, dword [ebx + 0x28]
mov dword [esp], eax
call fcn.00447e10
mov dword [0x475fdc], eax
jmp 0x44d3ab
mov eax, dword [ebx + 0x2c]
mov dword [esp], eax
call fcn.00447e10
mov dword [0x475fe0], eax
jmp 0x44d574
cmp dword [0x476110], 0
jne 0x44d0f6
jmp 0x44d14e
mov dword [esp], 0x45f08a
mov edx, dword [esp + 0x54]
mov dword [esp + 0x40], edx
call sub.cygintl_8.dll_libintl_gettext
mov edx, dword [esp + 0x40]
mov dword [esp], 0
mov dword [esp + 4], eax
mov dword [esp + 8], edx
call fcn.0041d940
mov eax, dword [esp + 0x54]
mov dword [esp], eax
call sub.cygwin1.dll_unlink
test eax, eax
je 0x44d4b0
call sub.cygwin1.dll___errno
mov eax, dword [eax]
mov dword [esp], eax
call sub.cygwin1.dll_strerror
mov dword [esp + 4], 0x45f098
mov dword [esp + 8], eax
mov dword [esp], 1
call fcn.0041d940
jmp 0x44d4b0
cmp eax, 2
je 0x44d007
mov dword [esp], str.Compression_does_not_work_with___continue_or___start_pos__they_will_be_disabled._n
call sub.cygintl_8.dll_libintl_gettext
mov esi, eax
call sub.cygwin1.dll___getreent
mov dword [esp + 4], esi
mov eax, dword [eax + 0xc]
mov dword [esp], eax
call sub.cygwin1.dll_fprintf
mov byte [0x475fec], 0
mov dword [0x475ff0], 0xffffffff
mov dword [0x475ff4], 0xffffffff
cmp byte [0x475fe4], 0
je 0x44d041
jmp 0x44d010
call fcn.0041c990
test eax, eax
je 0x44c998
lea esp, [ebp - 0xc]
pop ebx
pop esi
pop edi
pop ebp
ret
test al, al
je 0x44dba5
mov dword [esp], str.WARNING:_combining__O_with__r_or__p_will_mean_that_all_downloaded_content_nwill_be_placed_in_the_single_file_you_specified._n_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], 0x45e2fe
mov dword [esp + 8], eax
mov dword [esp], 1
call fcn.0041d940
jmp 0x44cf27
mov dword [esp], str.__convert_links_or___convert_file_only_can_be_used_together_only_if_outputting_to_a_regular_file._n
call sub.cygintl_8.dll_libintl_gettext
mov ebx, eax
call sub.cygwin1.dll___getreent
mov dword [esp + 4], ebx
mov eax, dword [eax + 0xc]
mov dword [esp], eax
call sub.cygwin1.dll_fprintf
mov dword [esp], 1
call sub.cygwin1.dll_exit
cmp byte [0x475f68], 0
je 0x44d734
call fcn.00425f40
cmp byte [0x475f36], 0
jne 0x44d734
jmp 0x44d71b
cmp byte [eax + 1], 0
jne 0x44d1fd
call sub.cygwin1.dll___getreent
mov eax, dword [eax + 8]
mov dword [0x47837c], eax
jmp 0x44d270
mov eax, dword [0x476028]
mov dword [esp], eax
call fcn.00421720
jmp 0x44d1d8
call fcn.0042fe20
test al, al
je 0x44d1ca
mov eax, dword [0x475f54]
mov dword [esp + 4], ebx
mov dword [esp], eax
call fcn.0041dcc0
jmp 0x44d1ca
mov eax, dword [0x475fdc]
test eax, eax
je 0x44dc5c
mov dword [esp], eax
call fcn.00439a30
mov dword [esp], str.Password_for_user__s:
mov dword [esp + 0x4c], eax
call sub.cygintl_8.dll_libintl_gettext
mov esi, eax
call sub.cygwin1.dll___getreent
mov edx, dword [esp + 0x4c]
mov dword [esp + 4], esi
mov dword [esp + 8], edx
mov eax, dword [eax + 0xc]
mov dword [esp], eax
call sub.cygwin1.dll_fprintf
mov dword [esp], 0x45e619
call fcn.0044aa50
mov dword [0x475fe0], eax
test eax, eax
je 0x44d9b4
cmp byte [eax], 0
jne 0x44d1ab
jmp 0x44d9b4
mov dword [esp], str.Debugging_support_not_compiled_in._Ignoring___debug_flag._n
call sub.cygintl_8.dll_libintl_gettext
mov esi, eax
call sub.cygwin1.dll___getreent
mov dword [esp + 4], esi
mov eax, dword [eax + 0xc]
mov dword [esp], eax
call sub.cygwin1.dll_fprintf
mov byte [0x47608b], 0
jmp 0x44cde4
movsx edx, byte [ecx + 1]
lea ecx, [edx - 0x41]
cmp ecx, 0x19
jbe 0x44dc2b
cmp edx, 0x6e
mov ecx, 0x45e5fe
mov ebx, 0x45e5fc
cmovne ebx, ecx
jmp 0x44cb5c
test eax, eax
jne 0x44d0c2
cmp dword [0x476118], 0
mov eax, dword [0x476114]
je 0x44e057
test eax, eax
je 0x44e068
cmp dword [0x47611c], 0
jne 0x44e010
mov dword [esp + 4], str.HEAD
mov dword [esp], eax
call fcn.00432fc0
test eax, eax
jne 0x44d0e9
mov dword [esp + 8], str.spider
mov dword [esp + 4], 0x45e5fe
mov dword [esp], str.spider
call fcn.0041cbb0
jmp 0x44d0e9
mov dword [esp], eax
call sub.cygwin1.dll_unlink
mov eax, dword [0x475fb4]
jmp 0x44d20a
mov eax, dword [0x476110]
mov dword [esp + 8], str.body_file
mov dword [esp], str.bodyfile
mov dword [esp + 4], eax
call fcn.0041cbb0
mov eax, dword [0x476110]
mov dword [esp], eax
call fcn.004376c0
mov dword [0x476110], 0
jmp 0x44d14e
cmp byte [0x475f36], 0
jne 0x44d969
jmp 0x44cf27
mov dword [esp], str.WARNING:_timestamping_does_nothing_in_combination_with__O._See_the_manual_nfor_details._n_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], 0x45e2fe
mov dword [esp + 8], eax
mov dword [esp], 1
call fcn.0041d940
mov byte [0x47608c], 0
jmp 0x44cf34
mov dword [esp], str.WARC_output_does_not_work_with_timestamping__timestamping_will_be_disabled._n
call sub.cygintl_8.dll_libintl_gettext
mov esi, eax
call sub.cygwin1.dll___getreent
mov dword [esp + 4], esi
mov eax, dword [eax + 0xc]
mov dword [esp], eax
call sub.cygwin1.dll_fprintf
mov byte [0x47608c], 0
jmp 0x44cf5b
mov dword [esp], 0x45eb87
call fcn.00447e10
mov dword [0x476028], eax
jmp 0x44cfda
add edx, 0x20
jmp 0x44dadd
mov dword [esp], str.Both___no_clobber_and___convert_links_were_specified__only___convert_links_will_be_used._n
call sub.cygintl_8.dll_libintl_gettext
mov esi, eax
jmp 0x44ce12
mov byte [0x475f44], 1
jmp 0x44ce80
call fcn.00403810
jmp 0x44d7d5
mov dword [esp], str.Password:
call sub.cygintl_8.dll_libintl_gettext
mov esi, eax
call sub.cygwin1.dll___getreent
mov dword [esp + 4], esi
mov eax, dword [eax + 0xc]
mov dword [esp], eax
call sub.cygwin1.dll_fprintf
jmp 0x44da78
cmp dword [0x475f10], 0
jne 0x44d317
call fcn.0041e180
mov ebx, eax
test eax, eax
je 0x44dfda
mov dword [esp], eax
call fcn.00410910
mov dword [0x475f10], eax
test eax, eax
je 0x44dff3
mov dword [esp], ebx
call fcn.004376c0
jmp 0x44d317
mov eax, dword [0x475f04]
mov dword [esp], eax
call fcn.00421be0
fsub qword [esp + 0x30]
fstp qword [esp]
call fcn.0041e050
mov dword [esp], eax
call fcn.00447e10
fld qword [0x478380]
mov esi, eax
fstp qword [esp]
call fcn.0041e050
mov dword [esp], eax
call fcn.00447e10
mov ebx, eax
mov eax, dword [0x475f04]
mov dword [esp], eax
call fcn.00421b80
mov edx, dword [0x47838c]
mov eax, dword [0x478388]
mov dword [0x475f04], 0
fld qword [0x478380]
mov dword [esp + 4], edx
mov dword [esp], eax
fstp qword [esp + 8]
call fcn.00424c50
mov edx, dword [0x47838c]
mov dword [esp + 0xc], 1
mov dword [esp + 0x44], eax
mov eax, dword [0x478388]
mov dword [esp + 4], edx
mov dword [esp + 8], 0xa
mov dword [esp], eax
call fcn.0042ca80
mov dword [esp], 0
mov ecx, dword [0x475f14]
mov edi, eax
mov dword [esp + 0x48], ecx
call sub.cygwin1.dll_time
mov dword [esp], eax
call fcn.0042b760
mov dword [esp], str.FINISHED____s___nTotal_wall_clock_time:__s_nDownloaded:__d_files___s_in__s___s__n
mov dword [esp + 0x4c], eax
call sub.cygintl_8.dll_libintl_gettext
mov ecx, dword [esp + 0x48]
mov edx, dword [esp + 0x44]
mov dword [esp + 0xc], esi
mov dword [esp + 4], eax
mov dword [esp + 0x10], ecx
mov ecx, dword [esp + 0x4c]
mov dword [esp + 0x1c], edx
mov dword [esp + 8], ecx
mov dword [esp + 0x18], ebx
mov dword [esp + 0x14], edi
mov dword [esp], 1
call fcn.0041d940
mov dword [esp], esi
call fcn.004376c0
mov dword [esp], ebx
call fcn.004376c0
mov eax, dword [0x476084]
mov edx, dword [0x476080]
mov esi, eax
or esi, edx
je 0x44d745
cmp edx, dword [0x478388]
mov ebx, eax
sbb ebx, dword [0x47838c]
jge 0x44d745
mov dword [esp], edx
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0xa
mov dword [esp + 4], eax
call fcn.0042ca80
mov dword [esp], str.Download_quota_of__s_EXCEEDED__n
mov ebx, eax
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 8], ebx
mov dword [esp + 4], eax
mov dword [esp], 1
call fcn.0041d940
jmp 0x44d745
mov dword [esp], str.Specifying_both___start_pos_and___continue_is_not_recommended____continue_will_be_disabled._n
call sub.cygintl_8.dll_libintl_gettext
mov esi, eax
call sub.cygwin1.dll___getreent
mov dword [esp + 4], esi
mov eax, dword [eax + 0xc]
mov dword [esp], eax
call sub.cygwin1.dll_fprintf
mov byte [0x475fec], 0
jmp 0x44d041
mov dword [esp], str.Digests_are_disabled__WARC_deduplication_will_not_find_duplicate_records._n
call sub.cygintl_8.dll_libintl_gettext
mov esi, eax
call sub.cygwin1.dll___getreent
mov dword [esp + 4], esi
mov eax, dword [eax + 0xc]
mov dword [esp], eax
call sub.cygwin1.dll_fprintf
jmp 0x44cfcd
cmp dword [0x476004], 0
jne 0x44d02a
cmp dword [0x475ff8], 0
jne 0x44d02a
mov dword [esp], str.WARNING:_No_username_set_with___ask_password._This_is_usually_not_what_you_want._n
call sub.cygintl_8.dll_libintl_gettext
mov esi, eax
call sub.cygwin1.dll___getreent
mov dword [esp + 4], esi
mov eax, dword [eax + 0xc]
mov dword [esp], eax
call sub.cygwin1.dll_fprintf
jmp 0x44d02a
mov dword [esp], 1
call fcn.0044ac50
mov dword [0x475f08], eax
test eax, eax
jne 0x44c7c0
mov dword [esp], str.Memory_allocation_problem_n
call sub.cygintl_8.dll_libintl_gettext
mov ebx, eax
call sub.cygwin1.dll___getreent
mov dword [esp + 4], ebx
mov eax, dword [eax + 0xc]
mov dword [esp], eax
call sub.cygwin1.dll_fprintf
mov dword [esp], 2
call sub.cygwin1.dll_exit
mov dword [esp], str.No_URLs_found_in__s._n
mov ebx, dword [0x475f58]
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 8], ebx
mov dword [esp + 4], eax
mov dword [esp], 1
call fcn.0041d940
jmp 0x44d70e
mov dword [esp], str._s:_illegal_option______n_c_n
mov esi, dword [0x475f18]
mov byte [esp + 0x4c], dl
call sub.cygintl_8.dll_libintl_gettext
mov ebx, eax
call sub.cygwin1.dll___getreent
movsx edx, byte [esp + 0x4c]
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0xc], edx
mov eax, dword [eax + 0xc]
mov dword [esp], eax
call sub.cygwin1.dll_fprintf
mov eax, 1
call fcn.0041df20
call sub.cygwin1.dll___getreent
mov eax, dword [eax + 0xc]
mov dword [esp], 0xa
mov dword [esp + 4], eax
call sub.cygwin1.dll_fputc
mov dword [esp], str.Try___s___help_for_more_options._n
mov esi, dword [0x475f18]
call sub.cygintl_8.dll_libintl_gettext
mov ebx, eax
call sub.cygwin1.dll___getreent
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov eax, dword [eax + 0xc]
mov dword [esp], eax
call sub.cygwin1.dll_fprintf
mov dword [esp], 1
call sub.cygwin1.dll_exit
mov dword [esp + 4], str.ERROR:_could_not_open_HSTS_store._HSTS_will_be_disabled._n
mov dword [esp], 1
call fcn.0041d940
jmp 0x44dcb4
mov dword [esp + 8], ebx
mov dword [esp + 4], str.ERROR:_could_not_open_HSTS_store_at__s._HSTS_will_be_disabled._n
mov dword [esp], 1
call fcn.0041d940
jmp 0x44dcb4
mov dword [esp], str.You_cannot_specify_both___body_data_and___body_file._n
jmp 0x44d999
mov eax, dword [0x475fb4]
mov dword [esp], eax
call fcn.00439a30
mov dword [esp], str.File__s_already_there__not_retrieving._n
mov ebx, eax
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 8], ebx
mov dword [esp + 4], eax
mov dword [esp], 0
call fcn.0041d940
mov dword [esp], 1
call sub.cygwin1.dll_exit
cmp dword [0x47611c], 0
je 0x44e074
test eax, eax
jne 0x44db21
mov dword [esp], str.You_must_specify_a_method_through___methodHTTPMethod_to_use_with___body_data_or___body_file._n
jmp 0x44d999
test eax, eax
je 0x44d0e9
jmp 0x44db21
call sub.cygwin1.dll___getreent
mov ebx, dword [eax + 0xc]
mov dword [esp], str.Cannot_specify_both__k_or___convert_file_only_and__O_if_multiple_URLs_are_given__or_in_combination_nwith__p_or__r._See_the_manual_for_details._n_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], ebx
mov dword [esp], eax
call sub.cygwin1.dll_fputs
mov eax, 1
call fcn.0041df20
mov dword [esp], 1
call sub.cygwin1.dll_exit
mov dword [esp], str.WARC_output_does_not_work_with___spider._n
jmp 0x44d999
mov dword [esp], str.Cant_timestamp_and_not_clobber_old_files_at_the_same_time._n
jmp 0x44d611
mov dword [esp], str.Cannot_specify_both___inet4_only_and___inet6_only._n
jmp 0x44d611
mov dword [esp], str.You_cannot_use___post_data_or___post_file_along_with___method.___method_expects_data_through___body_data_and___body_file_options_n
jmp 0x44d999
mov dword [esp], str.This_version_does_not_have_support_for_IRIs_n
jmp 0x44d999
mov dword [esp], str.use_askpass_requires_a_string_or_either_environment_variable_WGET_ASKPASS_or_SSH_ASKPASS_to_be_set._n
jmp 0x44d999
mov dword [esp], str._s:_missing_URL_n
mov esi, dword [0x475f18]
call sub.cygintl_8.dll_libintl_gettext
mov ebx, eax
call sub.cygwin1.dll___getreent
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov eax, dword [eax + 0xc]
mov dword [esp], eax
call sub.cygwin1.dll_fprintf
jmp 0x44df80
mov dword [esp], str.You_cannot_specify_both___post_data_and___post_file._n
jmp 0x44d999
mov esi, dword [ebx]
mov dword [esp], str.Exiting_due_to_error_in__s_n
call sub.cygintl_8.dll_libintl_gettext
mov ebx, eax
call sub.cygwin1.dll___getreent
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov eax, dword [eax + 0xc]
mov dword [esp], eax
call sub.cygwin1.dll_fprintf
mov dword [esp], 2
call sub.cygwin1.dll_exit
mov dword [esp], str.Cannot_specify_both___ask_password_and___password._n
jmp 0x44d611
mov eax, dword [0x475fb4]
mov dword [esp], eax
call sub.cygwin1.dll_perror
mov dword [esp], 1
call sub.cygwin1.dll_exit
mov dword [esp], str._k_or__r_can_be_used_together_with__O_only_if_outputting_to_a_regular_file._n
jmp 0x44d999
mov eax, 1
call fcn.0041df20
call sub.cygwin1.dll___getreent
mov eax, dword [eax + 0xc]
mov dword [esp], 0xa
mov dword [esp + 4], eax
call sub.cygwin1.dll_fputc
mov dword [esp], str.Try___s___help_for_more_options._n
mov esi, dword [0x475f18]
jmp 0x44e145