	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal16,16byte_literals
	.p2align	3                               ## -- Begin function main
LCPI0_0:
	.quad	0x4108e70000000000              ## double 204000
	.quad	0x4110d88000000000              ## double 276000
	.section	__TEXT,__literal8,8byte_literals
	.p2align	3
LCPI0_1:
	.quad	0x3ff0000000000000              ## double 1
LCPI0_2:
	.quad	0x402ef5c28f5c28f6              ## double 15.48
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_main
	.p2align	4, 0x90
_main:                                  ## @main
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$104, %rsp
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movl	%edi, %ebx
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	%rax, -48(%rbp)
	movl	%edi, -56(%rbp)
	movq	%rsi, -64(%rbp)
	xorl	%edi, %edi
	callq	_time
	movl	%eax, %edi
	callq	__time_to_time64
	movq	_spcl@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_tsize@GOTPCREL(%rip), %rax
	movq	$0, (%rax)
	movq	__PATH_DUMPDATES@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	_dumpdates@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_popenout@GOTPCREL(%rip), %rax
	movq	$0, (%rax)
	movq	_tape@GOTPCREL(%rip), %rax
	movq	$0, (%rax)
	movq	__PATH_DTMP@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	_temp@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	movq	_TP_BSIZE@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	_DEV_BSIZE@GOTPCREL(%rip), %rcx
	cltd
	idivl	(%rcx)
	testl	%eax, %eax
	je	LBB0_2
## %bb.1:
	testl	%edx, %edx
	je	LBB0_3
LBB0_2:
	leaq	L_.str(%rip), %rdi
	xorl	%eax, %eax
	callq	_quit
LBB0_3:
	movq	_level@GOTPCREL(%rip), %r12
	movl	$0, (%r12)
	movq	_rsync_friendly@GOTPCREL(%rip), %rax
	movl	$0, (%rax)
	cmpl	$1, %ebx
	jg	LBB0_5
## %bb.4:
	xorl	%eax, %eax
	callq	_usage
LBB0_5:
	leaq	-56(%rbp), %rdi
	leaq	-64(%rbp), %rsi
	callq	_obsolete
	movl	$1, -92(%rbp)                   ## 4-byte Folded Spill
	leaq	L_.str.1(%rip), %rbx
	leaq	LJTI0_0(%rip), %r13
	movq	_optarg@GOTPCREL(%rip), %r15
	movl	$0, -80(%rbp)                   ## 4-byte Folded Spill
	xorl	%ecx, %ecx
	jmp	LBB0_8
LBB0_6:                                 ##   in Loop: Header=BB0_8 Depth=1
	movq	_notify@GOTPCREL(%rip), %rax
LBB0_7:                                 ##   in Loop: Header=BB0_8 Depth=1
	movl	$1, (%rax)
	movl	%r14d, %ecx
	.p2align	4, 0x90
LBB0_8:                                 ## =>This Inner Loop Header: Depth=1
	movl	%ecx, %r14d
	movl	-56(%rbp), %edi
	movq	-64(%rbp), %rsi
	movq	%rbx, %rdx
	callq	_getopt
                                        ## kill: def $eax killed $eax def $rax
	leal	1(%rax), %ecx
	cmpl	$120, %ecx
	ja	LBB0_39
## %bb.9:                               ##   in Loop: Header=BB0_8 Depth=1
	movslq	(%r13,%rcx,4), %rdx
	addq	%r13, %rdx
	movl	$1, %ecx
	jmpq	*%rdx
LBB0_10:                                ##   in Loop: Header=BB0_8 Depth=1
	movl	(%r12), %ecx
	leal	(%rcx,%rcx,4), %ecx
	leal	(%rax,%rcx,2), %eax
	addl	$-48, %eax
	movl	%eax, (%r12)
	movl	%r14d, %ecx
	jmp	LBB0_8
LBB0_11:                                ##   in Loop: Header=BB0_8 Depth=1
	movq	_rsync_friendly@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	movl	%r14d, %ecx
	jg	LBB0_8
## %bb.12:                              ##   in Loop: Header=BB0_8 Depth=1
	movq	_rsync_friendly@GOTPCREL(%rip), %rax
	jmp	LBB0_7
LBB0_13:                                ##   in Loop: Header=BB0_8 Depth=1
	movl	$10, %edx
	leaq	L_.str.7(%rip), %rdi
	xorl	%esi, %esi
	callq	_numarg
	movl	%eax, -92(%rbp)                 ## 4-byte Spill
	movl	%r14d, %ecx
	jmp	LBB0_8
LBB0_14:                                ##   in Loop: Header=BB0_8 Depth=1
	movl	$1, %esi
	leaq	L_.str.8(%rip), %rdi
	xorl	%edx, %edx
	callq	_numarg
	imull	$120, %eax, %eax
	xorps	%xmm0, %xmm0
	cvtsi2sd	%eax, %xmm0
	movq	_tsize@GOTPCREL(%rip), %rax
	jmp	LBB0_38
LBB0_15:                                ##   in Loop: Header=BB0_8 Depth=1
	movl	$1, %esi
	movl	$1000, %edx                     ## imm = 0x3E8
	leaq	L_.str.3(%rip), %rdi
	callq	_numarg
	xorps	%xmm0, %xmm0
	cvtsi2sd	%eax, %xmm0
	jmp	LBB0_37
LBB0_16:                                ##   in Loop: Header=BB0_8 Depth=1
	movq	_popenout@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_18
## %bb.17:                              ##   in Loop: Header=BB0_8 Depth=1
	movq	_X_STARTUP@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str.6(%rip), %rsi
	xorl	%eax, %eax
	callq	_errx
LBB0_18:                                ##   in Loop: Header=BB0_8 Depth=1
	movq	(%r15), %rax
	movq	_tape@GOTPCREL(%rip), %rcx
	jmp	LBB0_34
LBB0_19:                                ##   in Loop: Header=BB0_8 Depth=1
	movl	$1, %esi
	leaq	L_.str.2(%rip), %rdi
	xorl	%edx, %edx
	callq	_numarg
	movq	_blocksperfile@GOTPCREL(%rip), %rcx
	jmp	LBB0_24
LBB0_20:                                ##   in Loop: Header=BB0_8 Depth=1
	movq	(%r15), %rax
	movq	_dumpdates@GOTPCREL(%rip), %rcx
	jmp	LBB0_34
LBB0_21:                                ##   in Loop: Header=BB0_8 Depth=1
	movq	_snapdump@GOTPCREL(%rip), %rax
	movq	$1, (%rax)
	movl	%r14d, %ecx
	jmp	LBB0_8
LBB0_22:                                ##   in Loop: Header=BB0_8 Depth=1
	movq	_uflag@GOTPCREL(%rip), %rax
	jmp	LBB0_7
LBB0_23:                                ##   in Loop: Header=BB0_8 Depth=1
	leaq	L_.str.4(%rip), %rdi
	xorl	%esi, %esi
	xorl	%edx, %edx
	callq	_numarg
	shll	$20, %eax
	movq	_cachesize@GOTPCREL(%rip), %rcx
LBB0_24:                                ##   in Loop: Header=BB0_8 Depth=1
	movl	%eax, (%rcx)
	movl	%r14d, %ecx
	jmp	LBB0_8
LBB0_25:                                ##   in Loop: Header=BB0_8 Depth=1
	movq	(%r15), %rdi
	callq	_unctime
	movq	_spcl@GOTPCREL(%rip), %rcx
	movq	%rax, 8(%rcx)
	testq	%rax, %rax
	js	LBB0_182
## %bb.26:                              ##   in Loop: Header=BB0_8 Depth=1
	movq	_lastlevel@GOTPCREL(%rip), %rax
	movl	$-1, (%rax)
	movl	$1, -80(%rbp)                   ## 4-byte Folded Spill
	movl	%r14d, %ecx
	jmp	LBB0_8
LBB0_27:                                ##   in Loop: Header=BB0_8 Depth=1
	movq	_rsync_friendly@GOTPCREL(%rip), %rax
	cmpl	$1, (%rax)
	movl	%r14d, %ecx
	jg	LBB0_8
## %bb.28:                              ##   in Loop: Header=BB0_8 Depth=1
	movq	_rsync_friendly@GOTPCREL(%rip), %rax
	movl	$2, (%rax)
	movl	%r14d, %ecx
	jmp	LBB0_8
LBB0_29:                                ##   in Loop: Header=BB0_8 Depth=1
	movq	_unlimited@GOTPCREL(%rip), %rax
	jmp	LBB0_7
LBB0_30:                                ##   in Loop: Header=BB0_8 Depth=1
	movq	_cartridge@GOTPCREL(%rip), %rax
	jmp	LBB0_7
LBB0_31:                                ##   in Loop: Header=BB0_8 Depth=1
	movq	_tape@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_33
## %bb.32:                              ##   in Loop: Header=BB0_8 Depth=1
	movq	_X_STARTUP@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str.6(%rip), %rsi
	xorl	%eax, %eax
	callq	_errx
LBB0_33:                                ##   in Loop: Header=BB0_8 Depth=1
	movq	(%r15), %rax
	movq	_popenout@GOTPCREL(%rip), %rcx
LBB0_34:                                ##   in Loop: Header=BB0_8 Depth=1
	movq	%rax, (%rcx)
	movl	%r14d, %ecx
	jmp	LBB0_8
LBB0_35:                                ##   in Loop: Header=BB0_8 Depth=1
	movl	$10, %esi
	movl	$327670, %edx                   ## imm = 0x4FFF6
	leaq	L_.str.5(%rip), %rdi
	callq	_numarg
	cltq
	imulq	$1717986919, %rax, %rcx         ## imm = 0x66666667
	movq	%rcx, %rdx
	shrq	$63, %rdx
	sarq	$34, %rcx
	addl	%edx, %ecx
	movq	_density@GOTPCREL(%rip), %rdx
	movl	%ecx, (%rdx)
	movl	%r14d, %ecx
	cmpl	$6250, %eax                     ## imm = 0x186A
	jl	LBB0_8
## %bb.36:                              ##   in Loop: Header=BB0_8 Depth=1
	movq	_HIGHDENSITYTREC@GOTPCREL(%rip), %rax
	movsd	(%rax), %xmm0                   ## xmm0 = mem[0],zero
LBB0_37:                                ##   in Loop: Header=BB0_8 Depth=1
	movq	_ntrec@GOTPCREL(%rip), %rax
LBB0_38:                                ##   in Loop: Header=BB0_8 Depth=1
	movsd	%xmm0, (%rax)
	movl	%r14d, %ecx
	jmp	LBB0_8
LBB0_39:                                ##   in Loop: Header=BB0_8 Depth=1
	xorl	%eax, %eax
	callq	_usage
	movl	%r14d, %ecx
	jmp	LBB0_8
LBB0_40:
	movq	_optind@GOTPCREL(%rip), %rax
	movq	(%rax), %rcx
	movl	-56(%rbp), %eax
	subl	%ecx, %eax
	movl	%eax, -56(%rbp)
	shlq	$3, %rcx
	addq	-64(%rbp), %rcx
	movq	%rcx, -64(%rbp)
	testl	%eax, %eax
	jle	LBB0_184
## %bb.41:
	leaq	8(%rcx), %rdx
	movq	%rdx, -64(%rbp)
	movq	(%rcx), %rcx
	movq	_disk@GOTPCREL(%rip), %rdx
	movq	%rcx, (%rdx)
	leal	-1(%rax), %ecx
	movl	%ecx, -56(%rbp)
	cmpl	$1, %eax
	movq	_blocksperfile@GOTPCREL(%rip), %rbx
	jne	LBB0_185
## %bb.42:
	movq	_rsync_friendly@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	je	LBB0_44
## %bb.43:
	cmpl	$0, (%r12)
	jg	LBB0_189
LBB0_44:
	cmpl	$0, -80(%rbp)                   ## 4-byte Folded Reload
	je	LBB0_46
## %bb.45:
	movq	_uflag@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	jne	LBB0_190
LBB0_46:
	movq	_popenout@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_49
## %bb.47:
	leaq	L_.str.18(%rip), %rdi
LBB0_48:
	movq	_tape@GOTPCREL(%rip), %rax
	movq	%rdi, (%rax)
	jmp	LBB0_51
LBB0_49:
	movq	_tape@GOTPCREL(%rip), %rax
	movq	(%rax), %rdi
	testq	%rdi, %rdi
	jne	LBB0_51
## %bb.50:
	leaq	L_.str.19(%rip), %rdi
	callq	_getenv
	movq	%rax, %rdi
	movq	_tape@GOTPCREL(%rip), %rax
	movq	%rdi, (%rax)
	testq	%rdi, %rdi
	je	LBB0_144
LBB0_51:
	leaq	L_.str.20(%rip), %rsi
	callq	_strcmp
	testq	%rax, %rax
	jne	LBB0_53
## %bb.52:
	movq	_pipeout@GOTPCREL(%rip), %rax
	incq	(%rax)
	leaq	L_.str.21(%rip), %rax
	movq	_tape@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
LBB0_53:
	movl	(%rbx), %edi
	testl	%edi, %edi
	je	LBB0_55
## %bb.54:
	movq	_ntrec@GOTPCREL(%rip), %rax
	movsd	(%rax), %xmm0                   ## xmm0 = mem[0],zero
	callq	_rounddown
	movl	%eax, (%rbx)
	jmp	LBB0_60
LBB0_55:
	movq	_unlimited@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	jne	LBB0_60
## %bb.56:
	movq	_density@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	jne	LBB0_58
## %bb.57:
	movq	_cartridge@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	movl	$160, %eax
	movl	$100, %ecx
	cmovel	%eax, %ecx
	movq	_density@GOTPCREL(%rip), %rax
	movl	%ecx, (%rax)
LBB0_58:
	movq	_tsize@GOTPCREL(%rip), %rax
	movsd	(%rax), %xmm0                   ## xmm0 = mem[0],zero
	xorpd	%xmm1, %xmm1
	ucomisd	%xmm1, %xmm0
	jne	LBB0_60
	jp	LBB0_60
## %bb.59:
	xorl	%eax, %eax
	movq	_cartridge@GOTPCREL(%rip), %rcx
	cmpl	$0, (%rcx)
	sete	%al
	leaq	LCPI0_0(%rip), %rcx
	movsd	(%rcx,%rax,8), %xmm0            ## xmm0 = mem[0],zero
	movq	_tsize@GOTPCREL(%rip), %rax
	movsd	%xmm0, (%rax)
LBB0_60:
	movq	_tape@GOTPCREL(%rip), %rax
	movq	(%rax), %rbx
	movq	%rbx, %rdi
	movl	$58, %esi
	callq	_strchr
	testq	%rax, %rax
	jne	LBB0_191
## %bb.61:
	xorl	%eax, %eax
	callq	_getuid
	movl	%eax, %edi
	callq	_setuid
	movq	_SIGHUP@GOTPCREL(%rip), %r15
	movl	(%r15), %edi
	movq	_SIG_IGN@GOTPCREL(%rip), %r13
	movq	(%r13), %rsi
	callq	_signal
	cmpq	(%r13), %rax
	je	LBB0_63
## %bb.62:
	movl	(%r15), %edi
	movq	_sig@GOTPCREL(%rip), %rax
	movq	(%rax), %rsi
	callq	_signal
	movq	(%r13), %rax
LBB0_63:
	movq	_SIGTRAP@GOTPCREL(%rip), %rbx
	movl	(%rbx), %edi
	movq	%rax, %rsi
	callq	_signal
	cmpq	(%r13), %rax
	je	LBB0_65
## %bb.64:
	movl	(%rbx), %edi
	movq	_sig@GOTPCREL(%rip), %rax
	movq	(%rax), %rsi
	callq	_signal
	movq	(%r13), %rax
LBB0_65:
	movq	_SIGFPE@GOTPCREL(%rip), %rbx
	movl	(%rbx), %edi
	movq	%rax, %rsi
	callq	_signal
	cmpq	(%r13), %rax
	movq	_spcl@GOTPCREL(%rip), %r15
	je	LBB0_67
## %bb.66:
	movl	(%rbx), %edi
	movq	_sig@GOTPCREL(%rip), %rax
	movq	(%rax), %rsi
	callq	_signal
	movq	(%r13), %rax
LBB0_67:
	movq	_SIGBUS@GOTPCREL(%rip), %rbx
	movl	(%rbx), %edi
	movq	%rax, %rsi
	callq	_signal
	cmpq	(%r13), %rax
	je	LBB0_69
## %bb.68:
	movl	(%rbx), %edi
	movq	_sig@GOTPCREL(%rip), %rax
	movq	(%rax), %rsi
	callq	_signal
	movq	(%r13), %rax
LBB0_69:
	movq	_SIGSEGV@GOTPCREL(%rip), %rbx
	movl	(%rbx), %edi
	movq	%rax, %rsi
	callq	_signal
	cmpq	(%r13), %rax
	je	LBB0_71
## %bb.70:
	movl	(%rbx), %edi
	movq	_sig@GOTPCREL(%rip), %rax
	movq	(%rax), %rsi
	callq	_signal
	movq	(%r13), %rax
LBB0_71:
	movq	_SIGTERM@GOTPCREL(%rip), %rbx
	movl	(%rbx), %edi
	movq	%rax, %rsi
	callq	_signal
	cmpq	(%r13), %rax
	je	LBB0_73
## %bb.72:
	movl	(%rbx), %edi
	movq	_sig@GOTPCREL(%rip), %rax
	movq	(%rax), %rsi
	callq	_signal
LBB0_73:
	movq	_SIGINT@GOTPCREL(%rip), %rbx
	movl	(%rbx), %edi
	movq	_interrupt@GOTPCREL(%rip), %rax
	movq	(%rax), %rsi
	callq	_signal
	cmpq	(%r13), %rax
	jne	LBB0_75
## %bb.74:
	movl	(%rbx), %edi
	movq	%rax, %rsi
	callq	_signal
LBB0_75:
	xorl	%eax, %eax
	callq	_dump_getfstab
	movq	_disk@GOTPCREL(%rip), %r13
	movq	(%r13), %rdi
	callq	_fstabsearch
	testq	%rax, %rax
	movq	%rax, -72(%rbp)                 ## 8-byte Spill
	je	LBB0_79
## %bb.76:
	movq	%rax, %rbx
	movq	(%rax), %rdi
	callq	_rawname
	movq	%rax, (%r13)
	testq	%rax, %rax
	jne	LBB0_78
## %bb.77:
	movq	_X_STARTUP@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	(%rbx), %rdx
	leaq	L_.str.23(%rip), %rsi
	xorl	%eax, %eax
	callq	_errx
LBB0_78:
	movq	16(%r15), %rdi
	movq	(%rbx), %rsi
	movq	_NAMELEN@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	callq	_strncpy
	movq	8(%rbx), %rsi
	jmp	LBB0_80
LBB0_79:
	movq	16(%r15), %rdi
	movq	(%r13), %rsi
	movq	_NAMELEN@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	callq	_strncpy
	leaq	L_.str.24(%rip), %rsi
LBB0_80:
	movq	%r13, %rbx
	movq	24(%r15), %rdi
	movq	_NAMELEN@GOTPCREL(%rip), %r13
	movl	(%r13), %edx
	callq	_strncpy
	movq	16(%r15), %rax
	movslq	(%r13), %rcx
	movb	$0, -1(%rcx,%rax)
	movq	24(%r15), %rax
	movslq	(%r13), %rcx
	movb	$0, -1(%rcx,%rax)
	movq	(%rbx), %rdi
	leaq	-108(%rbp), %rsi
	callq	_getmntpt
	testq	%rax, %rax
	je	LBB0_84
## %bb.81:
	movq	%rax, %rbx
	movq	_MNT_RDONLY@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	movq	_snapdump@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	testl	%ecx, -108(%rbp)
	je	LBB0_93
## %bb.82:
	testq	%rax, %rax
	movq	_disk@GOTPCREL(%rip), %rbx
	movq	-72(%rbp), %r13                 ## 8-byte Reload
	je	LBB0_87
## %bb.83:
	leaq	L_.str.25(%rip), %rdi
	leaq	L_.str.26(%rip), %rsi
	xorl	%eax, %eax
	callq	_msg
	jmp	LBB0_86
LBB0_84:
	movq	_snapdump@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	movq	_disk@GOTPCREL(%rip), %rbx
	movq	-72(%rbp), %r13                 ## 8-byte Reload
	je	LBB0_87
## %bb.85:
	leaq	L_.str.39(%rip), %rdi
	xorl	%eax, %eax
	callq	_msg
LBB0_86:
	movq	_snapdump@GOTPCREL(%rip), %rax
	movq	$0, (%rax)
LBB0_87:
	movq	(%rbx), %rdi
	movq	_O_RDONLY@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	callq	_open
	movq	_diskfd@GOTPCREL(%rip), %rbx
	movl	%eax, (%rbx)
	testl	%eax, %eax
	jns	LBB0_89
## %bb.88:
	movq	_X_STARTUP@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_disk@GOTPCREL(%rip), %rax
	movq	(%rax), %rdx
	leaq	L_.str.40(%rip), %rsi
	callq	_err
	movl	(%rbx), %eax
LBB0_89:
	leaq	-88(%rbp), %rsi
	movl	%eax, %edi
	callq	_fstat
	testq	%rax, %rax
	movq	_disk@GOTPCREL(%rip), %rbx
	je	LBB0_91
## %bb.90:
	movq	_X_STARTUP@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	(%rbx), %rdx
	leaq	L_.str.38(%rip), %rsi
	callq	_err
LBB0_91:
	movl	-88(%rbp), %edi
	callq	_S_ISDIR
	testq	%rax, %rax
	je	LBB0_107
## %bb.92:
	movq	_X_STARTUP@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	(%rbx), %rdx
	leaq	L_.str.23(%rip), %rsi
	xorl	%eax, %eax
	callq	_errx
	jmp	LBB0_107
LBB0_93:
	testq	%rax, %rax
	je	LBB0_104
## %bb.94:
	movq	%rsp, -120(%rbp)                ## 8-byte Spill
	movq	_BUFSIZ@GOTPCREL(%rip), %r15
	movl	(%r15), %r13d
	movq	%r13, %rax
	callq	____chkstk_darwin
	addq	$15, %rax
	andq	$-16, %rax
	subq	%rax, %rsp
	movq	%rsp, %rcx
	movl	(%r15), %eax
	movq	%rcx, %r15
	movq	%rax, -136(%rbp)                ## 8-byte Spill
	callq	____chkstk_darwin
	addq	$15, %rax
	andq	$-16, %rax
	subq	%rax, %rsp
	movq	%rsp, -104(%rbp)                ## 8-byte Spill
	leaq	L_.str.28(%rip), %rdx
	movq	%r15, %rdi
	movq	%r13, -128(%rbp)                ## 8-byte Spill
	movl	%r13d, %esi
	movq	%rbx, %rcx
	xorl	%eax, %eax
	callq	_snprintf
	leaq	-88(%rbp), %rsi
	movq	%r15, %rdi
	callq	_stat
	testq	%rax, %rax
	js	LBB0_103
## %bb.95:
	movl	-88(%rbp), %edi
	callq	_S_ISDIR
	testq	%rax, %rax
	je	LBB0_103
## %bb.96:
	leaq	L_.str.34(%rip), %rdx
	movq	%r15, %rdi
	movq	-128(%rbp), %rsi                ## 8-byte Reload
                                        ## kill: def $esi killed $esi killed $rsi
	movq	%rbx, %rcx
	xorl	%eax, %eax
	callq	_snprintf
	movq	__PATH_MKSNAP_FFS@GOTPCREL(%rip), %rax
	movq	(%rax), %rcx
	leaq	L_.str.35(%rip), %rdx
	movq	-104(%rbp), %r13                ## 8-byte Reload
	movq	%r13, %rdi
	movq	-136(%rbp), %rsi                ## 8-byte Reload
                                        ## kill: def $esi killed $esi killed $rsi
	movq	%rbx, %r8
	movq	%r15, %r9
	xorl	%eax, %eax
	callq	_snprintf
	movq	%r15, %rdi
	callq	_unlink
	movq	%r13, %rdi
	callq	_system
	testq	%rax, %rax
	movq	-72(%rbp), %r13                 ## 8-byte Reload
	je	LBB0_98
## %bb.97:
	movq	_X_STARTUP@GOTPCREL(%rip), %rax
	movl	(%rax), %ebx
	movq	_errno@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_strerror
	leaq	L_.str.36(%rip), %rsi
	movl	%ebx, %edi
	movq	%r15, %rdx
	movl	%eax, %ecx
	xorl	%eax, %eax
	callq	_errx
LBB0_98:
	movq	_O_RDONLY@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r15, %rdi
	callq	_open
	movq	_diskfd@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	testl	%eax, %eax
	movq	%r15, %rbx
	movq	_spcl@GOTPCREL(%rip), %r15
	jns	LBB0_100
## %bb.99:
	movq	%rbx, %rdi
	callq	_unlink
	movq	_X_STARTUP@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, -104(%rbp)                ## 4-byte Spill
	movq	_errno@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_strerror
	leaq	L_.str.37(%rip), %rsi
	movl	-104(%rbp), %edi                ## 4-byte Reload
	movq	%rbx, %rdx
	movl	%eax, %ecx
	xorl	%eax, %eax
	callq	_errx
LBB0_100:
	movq	%rbx, %rdi
	callq	_unlink
	movq	_diskfd@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	-88(%rbp), %rsi
	callq	_fstat
	testq	%rax, %rax
	je	LBB0_102
## %bb.101:
	movq	_X_STARTUP@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str.38(%rip), %rsi
	movq	%rbx, %rdx
	callq	_err
LBB0_102:
	movl	-84(%rbp), %edi
	callq	__time_to_time64
	movq	%rax, (%r15)
	movq	-120(%rbp), %rsp                ## 8-byte Reload
	movq	_disk@GOTPCREL(%rip), %rbx
	movq	_snapdump@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	jne	LBB0_107
	jmp	LBB0_87
LBB0_103:
	leaq	L_.str.29(%rip), %rdi
	leaq	L_.str.30(%rip), %rsi
	movq	%r15, %rdx
	xorl	%eax, %eax
	callq	_msg
	leaq	L_.str.31(%rip), %rdi
	leaq	L_.str.32(%rip), %rsi
	leaq	L_.str.33(%rip), %rdx
	xorl	%eax, %eax
	callq	_msg
	movq	_snapdump@GOTPCREL(%rip), %rax
	movq	$0, (%rax)
	movq	-120(%rbp), %rsp                ## 8-byte Reload
	movq	_spcl@GOTPCREL(%rip), %r15
	movq	_disk@GOTPCREL(%rip), %rbx
	jmp	LBB0_105
LBB0_104:
	leaq	L_.str.25(%rip), %rdi
	leaq	L_.str.27(%rip), %rsi
	xorl	%eax, %eax
	callq	_msg
	movq	_disk@GOTPCREL(%rip), %rbx
	movq	_snapdump@GOTPCREL(%rip), %rax
LBB0_105:
	movq	-72(%rbp), %r13                 ## 8-byte Reload
	cmpq	$0, (%rax)
	je	LBB0_87
LBB0_107:
	movl	52(%r15), %edi
	leaq	L_.str.41(%rip), %rsi
	callq	_strcpy
	movl	48(%r15), %edi
	movq	_NAMELEN@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	callq	_gethostname
	movl	(%r12), %esi
	movl	%esi, 32(%r15)
	movq	_TS_TAPE@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 44(%r15)
	movq	_rsync_friendly@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	je	LBB0_109
## %bb.108:
	xorpd	%xmm0, %xmm0
	movupd	%xmm0, (%r15)
LBB0_111:
	leaq	L_.str.42(%rip), %rdx
	jmp	LBB0_112
LBB0_109:
	movq	(%r15), %rdi
	testq	%rdi, %rdi
	je	LBB0_111
## %bb.110:
	callq	__time64_to_time
	movl	%eax, -52(%rbp)
	leaq	-52(%rbp), %rdi
	callq	_ctime
	movq	%rax, %rdx
	movl	(%r12), %esi
LBB0_112:
	leaq	L_.str.43(%rip), %rdi
	xorl	%eax, %eax
	callq	_msg
	movq	_rsync_friendly@GOTPCREL(%rip), %rax
	movl	-80(%rbp), %ecx                 ## 4-byte Reload
	orl	(%rax), %ecx
	jne	LBB0_114
## %bb.113:
	xorl	%eax, %eax
	callq	_getdumptime
LBB0_114:
	movq	8(%r15), %rdi
	testq	%rdi, %rdi
	je	LBB0_116
## %bb.115:
	callq	__time64_to_time
	movl	%eax, -52(%rbp)
	leaq	-52(%rbp), %rdi
	callq	_ctime
	jmp	LBB0_117
LBB0_116:
	leaq	L_.str.42(%rip), %rax
LBB0_117:
	movq	_lastlevel@GOTPCREL(%rip), %rcx
	movl	(%rcx), %esi
	testl	%esi, %esi
	js	LBB0_119
## %bb.118:
	leaq	L_.str.45(%rip), %rdi
	movq	%rax, %rdx
	xorl	%eax, %eax
	callq	_msg
	jmp	LBB0_120
LBB0_119:
	leaq	L_.str.44(%rip), %rdi
	movq	%rax, %rsi
	xorl	%eax, %eax
	callq	_msg
LBB0_120:
	movq	_snapdump@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	leaq	L_.str.48(%rip), %rax
	leaq	L_.str.47(%rip), %rsi
	cmoveq	%rax, %rsi
	movq	(%rbx), %rdx
	leaq	L_.str.46(%rip), %rdi
	xorl	%eax, %eax
	callq	_msg
	testq	%r13, %r13
	je	LBB0_122
## %bb.121:
	movq	8(%r13), %rsi
	leaq	L_.str.49(%rip), %rdi
	xorl	%eax, %eax
	callq	_msgtail
LBB0_122:
	movq	_host@GOTPCREL(%rip), %rax
	movq	(%rax), %rdx
	movq	_tape@GOTPCREL(%rip), %rax
	movq	(%rax), %rsi
	testq	%rdx, %rdx
	je	LBB0_124
## %bb.123:
	leaq	L_.str.50(%rip), %rdi
	xorl	%eax, %eax
	callq	_msgtail
	jmp	LBB0_125
LBB0_124:
	leaq	L_.str.51(%rip), %rdi
	xorl	%eax, %eax
	callq	_msgtail
LBB0_125:
	xorl	%eax, %eax
	callq	_sync
	movq	_diskfd@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_STDSB@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	_sblock@GOTPCREL(%rip), %r15
	movq	%r15, %rsi
	callq	_sbget
	testl	%eax, %eax
	je	LBB0_128
## %bb.126:
	cmpl	$128, %eax
	jne	LBB0_139
## %bb.127:
	leaq	L_.str.52(%rip), %rdi
	jmp	LBB0_140
LBB0_128:
	movq	(%r15), %rdi
	movl	(%rdi), %ebx
	movl	$1, %r12d
	movl	$1, %esi
	callq	_fsbtodb
	movl	%eax, %ecx
	movl	%ebx, %eax
	cltd
	idivl	%ecx
	movq	_dev_bsize@GOTPCREL(%rip), %rdx
	bsfl	%eax, %ecx
	movl	$-1, %ebx
	cmovel	%ebx, %ecx
	movl	%eax, (%rdx)
	movq	_dev_bshift@GOTPCREL(%rip), %rdx
	movl	%ecx, (%rdx)
	movl	$1, %edx
                                        ## kill: def $cl killed $cl killed $ecx
	shll	%cl, %edx
	cmpl	%edx, %eax
	je	LBB0_130
## %bb.129:
	leaq	L_.str.54(%rip), %rdi
	movl	%eax, %esi
	xorl	%eax, %eax
	callq	_quit
LBB0_130:
	movq	_TP_BSIZE@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	bsfl	%esi, %ecx
	cmovel	%ebx, %ecx
	movq	_tp_bshift@GOTPCREL(%rip), %rax
	movl	%ecx, (%rax)
                                        ## kill: def $cl killed $cl killed $ecx
	shll	%cl, %r12d
	cmpl	%r12d, %esi
	je	LBB0_132
## %bb.131:
	leaq	L_.str.55(%rip), %rdi
	xorl	%eax, %eax
	callq	_quit
LBB0_132:
	movq	(%r15), %rax
	movl	8(%rax), %r12d
	imull	4(%rax), %r12d
	movq	_CHAR_BIT@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movl	%r12d, %edi
	callq	_howmany
	movq	_TP_BSIZE@GOTPCREL(%rip), %r15
	movl	(%r15), %esi
	movl	%eax, %edi
	callq	_roundup
	movq	_mapsize@GOTPCREL(%rip), %rbx
	movl	%eax, (%rbx)
	movl	%eax, %edi
	movl	$1, %esi
	callq	_calloc
	movq	_usedinomap@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	movl	$1, %esi
	callq	_calloc
	movq	_dumpdirmap@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	movl	$1, %esi
	callq	_calloc
	movq	_dumpinomap@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	movl	(%r15), %esi
	callq	_howmany
                                        ## kill: def $eax killed $eax def $rax
	leal	(%rax,%rax,2), %eax
	addl	$3, %eax
	movq	_tapesize@GOTPCREL(%rip), %rbx
	movl	%eax, (%rbx)
	xorl	%eax, %eax
	movq	_spcl@GOTPCREL(%rip), %rcx
	movl	-92(%rbp), %edx                 ## 4-byte Reload
	cmpl	%edx, 32(%rcx)
	setl	%al
	movq	_nonodump@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	movq	_passno@GOTPCREL(%rip), %r15
	movl	$1, (%r15)
	movq	_disk@GOTPCREL(%rip), %r13
	movq	(%r13), %rsi
	leaq	L_.str.56(%rip), %rdi
	callq	_setproctitle
	leaq	L_.str.57(%rip), %rdi
	xorl	%eax, %eax
	callq	_msg
	movl	%r12d, %edi
	movq	%rbx, %rsi
	callq	_mapfiles
	movl	%eax, %ebx
	movl	$2, (%r15)
	movq	(%r13), %rsi
	leaq	L_.str.58(%rip), %rdi
	callq	_setproctitle
	leaq	L_.str.59(%rip), %rdi
	xorl	%eax, %eax
	callq	_msg
	testl	%ebx, %ebx
	je	LBB0_135
## %bb.133:
	movq	_tapesize@GOTPCREL(%rip), %rbx
	.p2align	4, 0x90
LBB0_134:                               ## =>This Inner Loop Header: Depth=1
	movl	%r12d, %edi
	movq	%rbx, %rsi
	callq	_mapdirs
	testl	%eax, %eax
	jne	LBB0_134
LBB0_135:
	movq	_pipeout@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	jne	LBB0_141
## %bb.136:
	movq	_unlimited@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	jne	LBB0_141
## %bb.137:
	movq	_blocksperfile@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	testl	%eax, %eax
	movq	_tapesize@GOTPCREL(%rip), %r15
	je	LBB0_142
## %bb.138:
	cvtsi2sdl	(%r15), %xmm4
	cvtsi2sd	%eax, %xmm0
	divsd	%xmm0, %xmm4
	movq	_TP_BSIZE@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_mapsize@GOTPCREL(%rip), %rdi
	jmp	LBB0_146
LBB0_139:
	leaq	L_.str.53(%rip), %rdi
LBB0_140:
	callq	_warn
	movl	$1, %ebx
	jmp	LBB0_179
LBB0_141:
	movq	_tapesize@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	addl	$10, %esi
	movl	%esi, (%rax)
	leaq	L_.str.60(%rip), %rdi
	xorl	%eax, %eax
	callq	_msg
	jmp	LBB0_147
LBB0_142:
	movq	_cartridge@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	movq	_mapsize@GOTPCREL(%rip), %rdi
	je	LBB0_145
## %bb.143:
	cvtsi2sdl	(%r15), %xmm0
	movq	_TP_BSIZE@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	cvtsi2sd	%esi, %xmm1
	mulsd	%xmm0, %xmm1
	movq	_density@GOTPCREL(%rip), %rax
	cvtsi2sdl	(%rax), %xmm2
	movsd	LCPI0_1(%rip), %xmm4            ## xmm4 = mem[0],zero
	movapd	%xmm4, %xmm3
	divsd	%xmm2, %xmm3
	movapd	%xmm4, %xmm2
	movq	_ntrec@GOTPCREL(%rip), %rax
	divsd	(%rax), %xmm2
	mulsd	%xmm1, %xmm3
	mulsd	%xmm0, %xmm2
	mulsd	LCPI0_2(%rip), %xmm2
	addsd	%xmm3, %xmm2
	movq	_tsize@GOTPCREL(%rip), %rax
	divsd	(%rax), %xmm4
	mulsd	%xmm2, %xmm4
	jmp	LBB0_146
LBB0_144:
	movq	__PATH_DEFTAPE@GOTPCREL(%rip), %rax
	movq	(%rax), %rdi
	jmp	LBB0_48
LBB0_145:
	movq	_density@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	xorl	%ecx, %ecx
	cmpl	$625, %eax                      ## imm = 0x271
	setne	%cl
	cvtsi2sdl	(%r15), %xmm0
	leal	3(,%rcx,4), %ecx
	movq	_TP_BSIZE@GOTPCREL(%rip), %rdx
	movl	(%rdx), %esi
	cvtsi2sd	%esi, %xmm1
	mulsd	%xmm0, %xmm1
	cvtsi2sd	%eax, %xmm2
	movsd	LCPI0_1(%rip), %xmm4            ## xmm4 = mem[0],zero
	movapd	%xmm4, %xmm3
	divsd	%xmm2, %xmm3
	mulsd	%xmm1, %xmm3
	movapd	%xmm4, %xmm1
	movq	_ntrec@GOTPCREL(%rip), %rax
	divsd	(%rax), %xmm1
	mulsd	%xmm0, %xmm1
	xorps	%xmm0, %xmm0
	cvtsi2sd	%ecx, %xmm0
	mulsd	%xmm1, %xmm0
	addsd	%xmm3, %xmm0
	movq	_tsize@GOTPCREL(%rip), %rax
	divsd	(%rax), %xmm4
	mulsd	%xmm0, %xmm4
LBB0_146:
	movsd	%xmm4, -80(%rbp)                ## 8-byte Spill
	cvttsd2si	%xmm4, %ebx
	leal	1(%rbx), %eax
	movq	_etapes@GOTPCREL(%rip), %r13
	movl	%eax, (%r13)
	movl	(%rdi), %edi
	callq	_howmany
                                        ## kill: def $eax killed $eax def $rax
	incl	%eax
	imull	%ebx, %eax
	addl	(%r15), %eax
	movl	(%r13), %ecx
	leal	(%rcx,%rax), %esi
	addl	$10, %esi
	movl	%esi, (%r15)
	leaq	L_.str.61(%rip), %rdi
	movsd	-80(%rbp), %xmm0                ## 8-byte Reload
                                        ## xmm0 = mem[0],zero
	movb	$1, %al
	callq	_msg
LBB0_147:
	testl	%r14d, %r14d
	jne	LBB0_194
## %bb.148:
	xorl	%r14d, %r14d
	xorl	%eax, %eax
	callq	_alloctape
	testl	%eax, %eax
	jne	LBB0_150
## %bb.149:
	leaq	L_.str.62(%rip), %rdi
	xorl	%eax, %eax
	callq	_quit
LBB0_150:
	movl	$1, %ebx
	movl	$1, %edi
	callq	_startnewtape
	movq	_tstart_writing@GOTPCREL(%rip), %rdi
	callq	_time
	movq	_usedinomap@GOTPCREL(%rip), %rax
	movq	(%rax), %rdi
	movq	_TS_CLRI@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leal	-1(%r12), %r15d
	movl	%r15d, %edx
	callq	_dumpmap
	movq	_passno@GOTPCREL(%rip), %rax
	movl	$3, (%rax)
	movq	_disk@GOTPCREL(%rip), %rax
	movq	(%rax), %rsi
	leaq	L_.str.63(%rip), %rdi
	callq	_setproctitle
	leaq	L_.str.64(%rip), %rdi
	xorl	%eax, %eax
	callq	_msg
	cmpl	$2, %r12d
	jl	LBB0_158
## %bb.151:
	movq	_dumpdirmap@GOTPCREL(%rip), %rax
	movq	(%rax), %r13
	xorl	%r14d, %r14d
	jmp	LBB0_153
	.p2align	4, 0x90
LBB0_152:                               ##   in Loop: Header=BB0_153 Depth=1
	incl	%ebx
	cmpl	%ebx, %r12d
	je	LBB0_158
LBB0_153:                               ## =>This Inner Loop Header: Depth=1
	leal	-1(%rbx), %eax
	cltd
	movq	_CHAR_BIT@GOTPCREL(%rip), %rcx
	idivl	(%rcx)
	testl	%edx, %edx
	je	LBB0_155
## %bb.154:                             ##   in Loop: Header=BB0_153 Depth=1
	sarl	%r14d
	testb	$1, %r14b
	je	LBB0_152
	jmp	LBB0_156
	.p2align	4, 0x90
LBB0_155:                               ##   in Loop: Header=BB0_153 Depth=1
	movsbl	(%r13), %r14d
	incq	%r13
	testb	$1, %r14b
	je	LBB0_152
LBB0_156:                               ##   in Loop: Header=BB0_153 Depth=1
	movl	%ebx, %edi
	leaq	-52(%rbp), %rsi
	callq	_getino
	movl	-52(%rbp), %ecx
	movq	_IFDIR@GOTPCREL(%rip), %rdx
	cmpl	(%rdx), %ecx
	jne	LBB0_152
## %bb.157:                             ##   in Loop: Header=BB0_153 Depth=1
	movq	%rax, %rdi
	movl	%ebx, %esi
	callq	_dumpino
	jmp	LBB0_152
LBB0_158:
	movq	_passno@GOTPCREL(%rip), %rax
	movl	$4, (%rax)
	movq	_disk@GOTPCREL(%rip), %rax
	movq	(%rax), %rsi
	leaq	L_.str.65(%rip), %rdi
	callq	_setproctitle
	leaq	L_.str.66(%rip), %rdi
	xorl	%eax, %eax
	callq	_msg
	cmpl	$2, %r12d
	jl	LBB0_166
## %bb.159:
	movq	_dumpinomap@GOTPCREL(%rip), %rax
	movq	(%rax), %r13
	movl	$1, %ebx
	jmp	LBB0_161
	.p2align	4, 0x90
LBB0_160:                               ##   in Loop: Header=BB0_161 Depth=1
	incl	%ebx
	cmpl	%ebx, %r12d
	je	LBB0_166
LBB0_161:                               ## =>This Inner Loop Header: Depth=1
	leal	-1(%rbx), %eax
	cltd
	movq	_CHAR_BIT@GOTPCREL(%rip), %rcx
	idivl	(%rcx)
	testl	%edx, %edx
	je	LBB0_163
## %bb.162:                             ##   in Loop: Header=BB0_161 Depth=1
	sarl	%r14d
	testb	$1, %r14b
	je	LBB0_160
	jmp	LBB0_164
	.p2align	4, 0x90
LBB0_163:                               ##   in Loop: Header=BB0_161 Depth=1
	movsbl	(%r13), %r14d
	incq	%r13
	testb	$1, %r14b
	je	LBB0_160
LBB0_164:                               ##   in Loop: Header=BB0_161 Depth=1
	movl	%ebx, %edi
	leaq	-52(%rbp), %rsi
	callq	_getino
	movl	-52(%rbp), %ecx
	movq	_IFDIR@GOTPCREL(%rip), %rdx
	cmpl	(%rdx), %ecx
	je	LBB0_160
## %bb.165:                             ##   in Loop: Header=BB0_161 Depth=1
	movq	%rax, %rdi
	movl	%ebx, %esi
	callq	_dumpino
	jmp	LBB0_160
LBB0_166:
	movq	_tend_writing@GOTPCREL(%rip), %r14
	movq	%r14, %rdi
	callq	_time
	movq	_TS_END@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	_spcl@GOTPCREL(%rip), %rcx
	movl	%eax, 44(%rcx)
	movq	_ntrec@GOTPCREL(%rip), %r12
	movsd	(%r12), %xmm0                   ## xmm0 = mem[0],zero
	xorpd	%xmm1, %xmm1
	ucomisd	%xmm1, %xmm0
	jbe	LBB0_169
## %bb.167:
	movl	$1, %ebx
	.p2align	4, 0x90
LBB0_168:                               ## =>This Inner Loop Header: Depth=1
	movl	%r15d, %edi
	callq	_writeheader
	xorps	%xmm0, %xmm0
	cvtsi2sd	%ebx, %xmm0
	movsd	(%r12), %xmm1                   ## xmm1 = mem[0],zero
	incl	%ebx
	ucomisd	%xmm0, %xmm1
	ja	LBB0_168
LBB0_169:
	movq	_pipeout@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	movq	_spcl@GOTPCREL(%rip), %rbx
	movl	36(%rbx), %esi
	je	LBB0_171
## %bb.170:
	leaq	L_.str.67(%rip), %rdi
	xorl	%eax, %eax
	callq	_msg
	jmp	LBB0_172
LBB0_171:
	movl	40(%rbx), %edx
	cmpl	$1, %edx
	leaq	L_.str.69(%rip), %rcx
	leaq	L_.str.48(%rip), %rax
	cmoveq	%rax, %rcx
	leaq	L_.str.68(%rip), %rdi
	xorl	%eax, %eax
	callq	_msg
LBB0_172:
	movq	_tstart_writing@GOTPCREL(%rip), %rax
	movq	(%r14), %rdx
	movq	(%rax), %rax
	movq	%rdx, %rcx
	subq	%rax, %rcx
	jne	LBB0_174
## %bb.173:
	leaq	L_.str.70(%rip), %rdi
	xorl	%eax, %eax
	callq	_msg
	jmp	LBB0_178
LBB0_174:
	movslq	%edx, %rsi
	subq	%rax, %rsi
	movslq	36(%rbx), %rax
	movq	%rax, %rdx
	orq	%rcx, %rdx
	shrq	$32, %rdx
	je	LBB0_176
## %bb.175:
	cqto
	idivq	%rcx
	jmp	LBB0_177
LBB0_176:
                                        ## kill: def $eax killed $eax killed $rax
	xorl	%edx, %edx
	divl	%ecx
                                        ## kill: def $eax killed $eax def $rax
LBB0_177:
	leaq	L_.str.71(%rip), %rdi
	movl	%eax, %edx
	xorl	%eax, %eax
	callq	_msg
LBB0_178:
	xorl	%ebx, %ebx
	xorl	%eax, %eax
	callq	_putdumptime
	xorl	%eax, %eax
	callq	_trewind
	leaq	L_.str.72(%rip), %rdi
	callq	_broadcast
	leaq	L_.str.73(%rip), %rdi
	xorl	%eax, %eax
	callq	_msg
	movq	_X_FINOK@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_Exit
LBB0_179:
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	cmpq	-48(%rbp), %rax
	jne	LBB0_193
## %bb.180:
	movl	%ebx, %eax
	leaq	-40(%rbp), %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB0_181:
	movl	%eax, %edi
	callq	_lastdump
	movq	_X_FINOK@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_exit
LBB0_182:
	movq	_stderr@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	(%r15), %rdx
	leaq	L_.str.9(%rip), %rsi
	xorl	%eax, %eax
	callq	_fprintf
LBB0_183:
	movq	_X_STARTUP@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_exit
LBB0_184:
	movq	_stderr@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str.10(%rip), %rsi
	jmp	LBB0_192
LBB0_185:
	movq	_stderr@GOTPCREL(%rip), %r14
	movl	(%r14), %edi
	leaq	L_.str.11(%rip), %rsi
	xorl	%eax, %eax
	callq	_fprintf
	subl	$1, -56(%rbp)
	jb	LBB0_188
## %bb.186:
	leaq	L_.str.12(%rip), %rbx
	.p2align	4, 0x90
LBB0_187:                               ## =>This Inner Loop Header: Depth=1
	movl	(%r14), %edi
	movq	-64(%rbp), %rax
	leaq	8(%rax), %rcx
	movq	%rcx, -64(%rbp)
	movq	(%rax), %rdx
	movq	%rbx, %rsi
	xorl	%eax, %eax
	callq	_fprintf
	subl	$1, -56(%rbp)
	jae	LBB0_187
LBB0_188:
	movl	(%r14), %edi
	leaq	L_.str.13(%rip), %rsi
	jmp	LBB0_192
LBB0_189:
	movq	_stderr@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str.14(%rip), %rsi
	leaq	L_.str.15(%rip), %rdx
	leaq	L_.str.16(%rip), %rcx
	xorl	%eax, %eax
	callq	_fprintf
	jmp	LBB0_183
LBB0_190:
	movq	_stderr@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str.17(%rip), %rsi
	jmp	LBB0_192
LBB0_191:
	movq	_host@GOTPCREL(%rip), %rax
	movq	%rbx, (%rax)
	movq	%rbx, %rdi
	movl	$58, %esi
	callq	_strchr
	leaq	1(%rax), %rcx
	movq	_tape@GOTPCREL(%rip), %rdx
	movq	%rcx, (%rdx)
	movb	$0, (%rax)
	movq	_stderr@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str.22(%rip), %rsi
LBB0_192:
	xorl	%eax, %eax
	callq	_fprintf
	jmp	LBB0_183
LBB0_193:
	callq	___stack_chk_fail
LBB0_194:
	xorl	%edi, %edi
	callq	_exit
	.cfi_endproc
	.p2align	2, 0x90
	.data_region jt32
.set L0_0_set_40, LBB0_40-LJTI0_0
.set L0_0_set_39, LBB0_39-LJTI0_0
.set L0_0_set_10, LBB0_10-LJTI0_0
.set L0_0_set_19, LBB0_19-LJTI0_0
.set L0_0_set_23, LBB0_23-LJTI0_0
.set L0_0_set_20, LBB0_20-LJTI0_0
.set L0_0_set_21, LBB0_21-LJTI0_0
.set L0_0_set_31, LBB0_31-LJTI0_0
.set L0_0_set_27, LBB0_27-LJTI0_0
.set L0_0_set_8, LBB0_8-LJTI0_0
.set L0_0_set_25, LBB0_25-LJTI0_0
.set L0_0_set_181, LBB0_181-LJTI0_0
.set L0_0_set_29, LBB0_29-LJTI0_0
.set L0_0_set_15, LBB0_15-LJTI0_0
.set L0_0_set_30, LBB0_30-LJTI0_0
.set L0_0_set_35, LBB0_35-LJTI0_0
.set L0_0_set_16, LBB0_16-LJTI0_0
.set L0_0_set_13, LBB0_13-LJTI0_0
.set L0_0_set_6, LBB0_6-LJTI0_0
.set L0_0_set_11, LBB0_11-LJTI0_0
.set L0_0_set_14, LBB0_14-LJTI0_0
.set L0_0_set_22, LBB0_22-LJTI0_0
LJTI0_0:
	.long	L0_0_set_40
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_10
	.long	L0_0_set_10
	.long	L0_0_set_10
	.long	L0_0_set_10
	.long	L0_0_set_10
	.long	L0_0_set_10
	.long	L0_0_set_10
	.long	L0_0_set_10
	.long	L0_0_set_10
	.long	L0_0_set_10
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_19
	.long	L0_0_set_23
	.long	L0_0_set_20
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_21
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_31
	.long	L0_0_set_39
	.long	L0_0_set_27
	.long	L0_0_set_8
	.long	L0_0_set_25
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_181
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_29
	.long	L0_0_set_15
	.long	L0_0_set_30
	.long	L0_0_set_35
	.long	L0_0_set_39
	.long	L0_0_set_16
	.long	L0_0_set_39
	.long	L0_0_set_13
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_6
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_11
	.long	L0_0_set_14
	.long	L0_0_set_39
	.long	L0_0_set_22
	.long	L0_0_set_39
	.long	L0_0_set_181
	.end_data_region
                                        ## -- End function
	.comm	_spcl,56,3                      ## @spcl
	.comm	_tsize,8,3                      ## @tsize
	.comm	__PATH_DUMPDATES,8,3            ## @_PATH_DUMPDATES
	.comm	_dumpdates,8,3                  ## @dumpdates
	.comm	_popenout,8,3                   ## @popenout
	.comm	_tape,8,3                       ## @tape
	.comm	__PATH_DTMP,4,2                 ## @_PATH_DTMP
	.comm	_temp,4,2                       ## @temp
	.comm	_TP_BSIZE,4,2                   ## @TP_BSIZE
	.comm	_DEV_BSIZE,4,2                  ## @DEV_BSIZE
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"TP_BSIZE must be a multiple of DEV_BSIZE\n"

	.comm	_level,4,2                      ## @level
	.comm	_rsync_friendly,4,2             ## @rsync_friendly
L_.str.1:                               ## @.str.1
	.asciz	"0123456789aB:b:C:cD:d:f:h:LnP:RrSs:T:uWw"

	.comm	_unlimited,4,2                  ## @unlimited
L_.str.2:                               ## @.str.2
	.asciz	"number of blocks per file"

	.comm	_blocksperfile,4,2              ## @blocksperfile
L_.str.3:                               ## @.str.3
	.asciz	"number of blocks per write"

	.comm	_ntrec,8,3                      ## @ntrec
L_.str.4:                               ## @.str.4
	.asciz	"cachesize"

	.comm	_cachesize,4,2                  ## @cachesize
	.comm	_cartridge,4,2                  ## @cartridge
	.comm	_optarg,8,3                     ## @optarg
L_.str.5:                               ## @.str.5
	.asciz	"density"

	.comm	_density,4,2                    ## @density
	.comm	_HIGHDENSITYTREC,8,3            ## @HIGHDENSITYTREC
	.comm	_X_STARTUP,4,2                  ## @X_STARTUP
L_.str.6:                               ## @.str.6
	.asciz	"You cannot use the P and f flags together.\n"

L_.str.7:                               ## @.str.7
	.asciz	"honor level"

	.comm	_snapdump,8,3                   ## @snapdump
	.comm	_notify,4,2                     ## @notify
L_.str.8:                               ## @.str.8
	.asciz	"tape size"

	.comm	_stderr,4,2                     ## @stderr
L_.str.9:                               ## @.str.9
	.asciz	"bad time \"%s\"\n"

	.comm	_lastlevel,4,2                  ## @lastlevel
	.comm	_uflag,4,2                      ## @uflag
	.comm	_X_FINOK,4,2                    ## @X_FINOK
	.comm	_optind,8,3                     ## @optind
L_.str.10:                              ## @.str.10
	.asciz	"Must specify disk or file system\n"

	.comm	_disk,8,3                       ## @disk
L_.str.11:                              ## @.str.11
	.asciz	"Unknown arguments to dump:"

L_.str.12:                              ## @.str.12
	.asciz	" %s"

L_.str.13:                              ## @.str.13
	.asciz	"\n"

L_.str.14:                              ## @.str.14
	.asciz	"%s %s\n"

L_.str.15:                              ## @.str.15
	.asciz	"rsync friendly options"

L_.str.16:                              ## @.str.16
	.asciz	"can be used only with level 0 dumps."

L_.str.17:                              ## @.str.17
	.asciz	"You cannot use the T and u flags together.\n"

L_.str.18:                              ## @.str.18
	.asciz	"child pipeline process"

L_.str.19:                              ## @.str.19
	.asciz	"TAPE"

	.comm	__PATH_DEFTAPE,8,3              ## @_PATH_DEFTAPE
L_.str.20:                              ## @.str.20
	.asciz	"-"

	.comm	_pipeout,8,3                    ## @pipeout
L_.str.21:                              ## @.str.21
	.asciz	"standard output"

	.comm	_host,8,3                       ## @host
L_.str.22:                              ## @.str.22
	.asciz	"remote dump not enabled\n"

	.comm	_SIGHUP,4,2                     ## @SIGHUP
	.comm	_SIG_IGN,8,3                    ## @SIG_IGN
	.comm	_sig,8,3                        ## @sig
	.comm	_SIGTRAP,4,2                    ## @SIGTRAP
	.comm	_SIGFPE,4,2                     ## @SIGFPE
	.comm	_SIGBUS,4,2                     ## @SIGBUS
	.comm	_SIGSEGV,4,2                    ## @SIGSEGV
	.comm	_SIGTERM,4,2                    ## @SIGTERM
	.comm	_SIGINT,4,2                     ## @SIGINT
	.comm	_interrupt,8,3                  ## @interrupt
L_.str.23:                              ## @.str.23
	.asciz	"%s: unknown file system"

	.comm	_NAMELEN,4,2                    ## @NAMELEN
L_.str.24:                              ## @.str.24
	.asciz	"an unlisted file system"

	.comm	_MNT_RDONLY,4,2                 ## @MNT_RDONLY
L_.str.25:                              ## @.str.25
	.asciz	"WARNING: %s\n"

L_.str.26:                              ## @.str.26
	.asciz	"-L ignored for read-only filesystem."

L_.str.27:                              ## @.str.27
	.asciz	"should use -L when dumping live read-write filesystems!"

	.comm	_BUFSIZ,4,2                     ## @BUFSIZ
L_.str.28:                              ## @.str.28
	.asciz	"%s/.snap"

L_.str.29:                              ## @.str.29
	.asciz	"WARNING: %s %s\n"

L_.str.30:                              ## @.str.30
	.asciz	"-L requested but snapshot location"

L_.str.31:                              ## @.str.31
	.asciz	"         %s: %s\n"

L_.str.32:                              ## @.str.32
	.asciz	"is not a directory"

L_.str.33:                              ## @.str.33
	.asciz	"dump downgraded, -L ignored"

L_.str.34:                              ## @.str.34
	.asciz	"%s/.snap/dump_snapshot"

L_.str.35:                              ## @.str.35
	.asciz	"%s %s %s"

	.comm	__PATH_MKSNAP_FFS,8,3           ## @_PATH_MKSNAP_FFS
L_.str.36:                              ## @.str.36
	.asciz	"Cannot create %s: %s\n"

	.comm	_errno,4,2                      ## @errno
	.comm	_O_RDONLY,4,2                   ## @O_RDONLY
	.comm	_diskfd,4,2                     ## @diskfd
L_.str.37:                              ## @.str.37
	.asciz	"Cannot open %s: %s\n"

L_.str.38:                              ## @.str.38
	.asciz	"%s: stat"

L_.str.39:                              ## @.str.39
	.asciz	"WARNING: Cannot use -L on an unmounted filesystem.\n"

L_.str.40:                              ## @.str.40
	.asciz	"Cannot open %s"

L_.str.41:                              ## @.str.41
	.asciz	"none"

	.comm	_TS_TAPE,4,2                    ## @TS_TAPE
L_.str.42:                              ## @.str.42
	.asciz	"the epoch\n"

L_.str.43:                              ## @.str.43
	.asciz	"Date of this level %d dump: %s"

L_.str.44:                              ## @.str.44
	.asciz	"Date of last (level unknown) dump: %s"

L_.str.45:                              ## @.str.45
	.asciz	"Date of last level %d dump: %s"

L_.str.46:                              ## @.str.46
	.asciz	"Dumping %s%s "

L_.str.47:                              ## @.str.47
	.asciz	"snapshot of "

L_.str.48:                              ## @.str.48
	.space	1

L_.str.49:                              ## @.str.49
	.asciz	"(%s) "

L_.str.50:                              ## @.str.50
	.asciz	"to %s on host %s\n"

L_.str.51:                              ## @.str.51
	.asciz	"to %s\n"

	.comm	_sblock,8,3                     ## @sblock
	.comm	_STDSB,4,2                      ## @STDSB
L_.str.52:                              ## @.str.52
	.asciz	"Cannot find file system superblock"

L_.str.53:                              ## @.str.53
	.asciz	"Unable to read file system superblock"

	.comm	_dev_bsize,4,2                  ## @dev_bsize
	.comm	_dev_bshift,4,2                 ## @dev_bshift
L_.str.54:                              ## @.str.54
	.asciz	"dev_bsize (%ld) is not a power of 2"

	.comm	_tp_bshift,4,2                  ## @tp_bshift
L_.str.55:                              ## @.str.55
	.asciz	"TP_BSIZE (%d) is not a power of 2"

	.comm	_CHAR_BIT,4,2                   ## @CHAR_BIT
	.comm	_mapsize,4,2                    ## @mapsize
	.comm	_usedinomap,8,3                 ## @usedinomap
	.comm	_dumpdirmap,8,3                 ## @dumpdirmap
	.comm	_dumpinomap,8,3                 ## @dumpinomap
	.comm	_tapesize,4,2                   ## @tapesize
	.comm	_nonodump,4,2                   ## @nonodump
	.comm	_passno,4,2                     ## @passno
L_.str.56:                              ## @.str.56
	.asciz	"%s: pass 1: regular files"

L_.str.57:                              ## @.str.57
	.asciz	"mapping (Pass I) [regular files]\n"

L_.str.58:                              ## @.str.58
	.asciz	"%s: pass 2: directories"

L_.str.59:                              ## @.str.59
	.asciz	"mapping (Pass II) [directories]\n"

L_.str.60:                              ## @.str.60
	.asciz	"estimated %ld tape blocks.\n"

	.comm	_etapes,4,2                     ## @etapes
L_.str.61:                              ## @.str.61
	.asciz	"estimated %ld tape blocks on %3.2f tape(s).\n"

L_.str.62:                              ## @.str.62
	.asciz	"can't allocate tape buffers - try a smaller blocking factor.\n"

	.comm	_tstart_writing,8,3             ## @tstart_writing
	.comm	_TS_CLRI,4,2                    ## @TS_CLRI
L_.str.63:                              ## @.str.63
	.asciz	"%s: pass 3: directories"

L_.str.64:                              ## @.str.64
	.asciz	"dumping (Pass III) [directories]\n"

	.comm	_IFDIR,4,2                      ## @IFDIR
L_.str.65:                              ## @.str.65
	.asciz	"%s: pass 4: regular files"

L_.str.66:                              ## @.str.66
	.asciz	"dumping (Pass IV) [regular files]\n"

	.comm	_tend_writing,8,3               ## @tend_writing
	.comm	_TS_END,4,2                     ## @TS_END
L_.str.67:                              ## @.str.67
	.asciz	"DUMP: %jd tape blocks\n"

L_.str.68:                              ## @.str.68
	.asciz	"DUMP: %jd tape blocks on %d volume%s\n"

L_.str.69:                              ## @.str.69
	.asciz	"s"

L_.str.70:                              ## @.str.70
	.asciz	"finished in less than a second\n"

L_.str.71:                              ## @.str.71
	.asciz	"finished in %jd seconds, throughput %jd KBytes/sec\n"

L_.str.72:                              ## @.str.72
	.asciz	"DUMP IS DONE!\007\007\n"

L_.str.73:                              ## @.str.73
	.asciz	"DUMP IS DONE\n"

.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_main                           ; -- Begin function main
	.p2align	2
_main:                                  ; @main
	.cfi_startproc
; %bb.0:
	stp	d9, d8, [sp, #-112]!            ; 16-byte Folded Spill
	.cfi_def_cfa_offset 112
	stp	x28, x27, [sp, #16]             ; 16-byte Folded Spill
	stp	x26, x25, [sp, #32]             ; 16-byte Folded Spill
	stp	x24, x23, [sp, #48]             ; 16-byte Folded Spill
	stp	x22, x21, [sp, #64]             ; 16-byte Folded Spill
	stp	x20, x19, [sp, #80]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #96]             ; 16-byte Folded Spill
	add	x29, sp, #96
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
	.cfi_offset w21, -40
	.cfi_offset w22, -48
	.cfi_offset w23, -56
	.cfi_offset w24, -64
	.cfi_offset w25, -72
	.cfi_offset w26, -80
	.cfi_offset w27, -88
	.cfi_offset w28, -96
	.cfi_offset b8, -104
	.cfi_offset b9, -112
	sub	sp, sp, #64
	mov	x20, x0
Lloh0:
	adrp	x8, ___stack_chk_guard@GOTPAGE
Lloh1:
	ldr	x8, [x8, ___stack_chk_guard@GOTPAGEOFF]
Lloh2:
	ldr	x8, [x8]
	stur	x8, [x29, #-104]
	stur	w0, [x29, #-108]
	stur	x1, [x29, #-120]
	mov	x0, #0
	bl	_time
	bl	__time_to_time64
Lloh3:
	adrp	x8, _spcl@GOTPAGE
Lloh4:
	ldr	x8, [x8, _spcl@GOTPAGEOFF]
Lloh5:
	str	x0, [x8]
Lloh6:
	adrp	x9, _tsize@GOTPAGE
Lloh7:
	ldr	x9, [x9, _tsize@GOTPAGEOFF]
Lloh8:
	adrp	x8, __PATH_DUMPDATES@GOTPAGE
Lloh9:
	ldr	x8, [x8, __PATH_DUMPDATES@GOTPAGEOFF]
Lloh10:
	str	xzr, [x9]
Lloh11:
	ldr	x8, [x8]
Lloh12:
	adrp	x9, _dumpdates@GOTPAGE
Lloh13:
	ldr	x9, [x9, _dumpdates@GOTPAGEOFF]
Lloh14:
	adrp	x21, _popenout@GOTPAGE
Lloh15:
	ldr	x21, [x21, _popenout@GOTPAGEOFF]
Lloh16:
	str	x8, [x9]
	str	xzr, [x21]
Lloh17:
	adrp	x9, _tape@GOTPAGE
Lloh18:
	ldr	x9, [x9, _tape@GOTPAGEOFF]
Lloh19:
	adrp	x8, __PATH_DTMP@GOTPAGE
Lloh20:
	ldr	x8, [x8, __PATH_DTMP@GOTPAGEOFF]
Lloh21:
	str	xzr, [x9]
Lloh22:
	ldr	w8, [x8]
Lloh23:
	adrp	x9, _temp@GOTPAGE
Lloh24:
	ldr	x9, [x9, _temp@GOTPAGEOFF]
Lloh25:
	adrp	x10, _TP_BSIZE@GOTPAGE
Lloh26:
	ldr	x10, [x10, _TP_BSIZE@GOTPAGEOFF]
Lloh27:
	str	w8, [x9]
Lloh28:
	ldr	w8, [x10]
Lloh29:
	adrp	x9, _DEV_BSIZE@GOTPAGE
Lloh30:
	ldr	x9, [x9, _DEV_BSIZE@GOTPAGEOFF]
Lloh31:
	ldr	w9, [x9]
	sdiv	w10, w8, w9
	cbz	w10, LBB0_2
; %bb.1:
	msub	w8, w10, w9, w8
	cbz	w8, LBB0_3
LBB0_2:
Lloh32:
	adrp	x0, l_.str@PAGE
Lloh33:
	add	x0, x0, l_.str@PAGEOFF
	bl	_quit
LBB0_3:
Lloh34:
	adrp	x19, _level@GOTPAGE
Lloh35:
	ldr	x19, [x19, _level@GOTPAGEOFF]
	str	wzr, [x19]
Lloh36:
	adrp	x8, _rsync_friendly@GOTPAGE
Lloh37:
	ldr	x8, [x8, _rsync_friendly@GOTPAGEOFF]
Lloh38:
	str	wzr, [x8]
	cmp	w20, #1
	b.gt	LBB0_5
; %bb.4:
	bl	_usage
LBB0_5:
	sub	x0, x29, #108
	sub	x1, x29, #120
	bl	_obsolete
	stur	wzr, [x29, #-140]               ; 4-byte Folded Spill
	mov	w8, #0
Lloh39:
	adrp	x20, l_.str.1@PAGE
Lloh40:
	add	x20, x20, l_.str.1@PAGEOFF
Lloh41:
	adrp	x22, lJTI0_0@PAGE
Lloh42:
	add	x22, x22, lJTI0_0@PAGEOFF
	mov	w24, #1
	mov	w25, #10
Lloh43:
	adrp	x26, _optarg@GOTPAGE
Lloh44:
	ldr	x26, [x26, _optarg@GOTPAGEOFF]
Lloh45:
	adrp	x23, l_.str.6@PAGE
Lloh46:
	add	x23, x23, l_.str.6@PAGEOFF
	mov	w9, #1
	stur	w9, [x29, #-144]                ; 4-byte Folded Spill
Lloh47:
	adrp	x27, l_.str.8@PAGE
Lloh48:
	add	x27, x27, l_.str.8@PAGEOFF
	b	LBB0_8
LBB0_6:                                 ;   in Loop: Header=BB0_8 Depth=1
Lloh49:
	adrp	x8, _notify@GOTPAGE
Lloh50:
	ldr	x8, [x8, _notify@GOTPAGEOFF]
LBB0_7:                                 ;   in Loop: Header=BB0_8 Depth=1
	str	w24, [x8]
	mov	x8, x28
LBB0_8:                                 ; =>This Inner Loop Header: Depth=1
	mov	x28, x8
	ldur	w0, [x29, #-108]
	ldur	x1, [x29, #-120]
	mov	x2, x20
	bl	_getopt
	add	w9, w0, #1
	cmp	w9, #120
	b.hi	LBB0_38
; %bb.9:                                ;   in Loop: Header=BB0_8 Depth=1
	mov	w8, #1
	adr	x10, LBB0_6
	ldrh	w11, [x22, x9, lsl #1]
	add	x10, x10, x11, lsl #2
	br	x10
LBB0_10:                                ;   in Loop: Header=BB0_8 Depth=1
	ldr	w8, [x19]
	madd	w8, w8, w25, w0
	sub	w8, w8, #48
	str	w8, [x19]
	mov	x8, x28
	b	LBB0_8
LBB0_11:                                ;   in Loop: Header=BB0_8 Depth=1
Lloh51:
	adrp	x8, _rsync_friendly@GOTPAGE
Lloh52:
	ldr	x8, [x8, _rsync_friendly@GOTPAGEOFF]
Lloh53:
	ldr	w9, [x8]
	mov	x8, x28
	cmp	w9, #0
	b.gt	LBB0_8
; %bb.12:                               ;   in Loop: Header=BB0_8 Depth=1
Lloh54:
	adrp	x8, _rsync_friendly@GOTPAGE
Lloh55:
	ldr	x8, [x8, _rsync_friendly@GOTPAGEOFF]
	b	LBB0_7
LBB0_13:                                ;   in Loop: Header=BB0_8 Depth=1
Lloh56:
	adrp	x0, l_.str.7@PAGE
Lloh57:
	add	x0, x0, l_.str.7@PAGEOFF
	mov	x1, #0
	mov	w2, #10
	bl	_numarg
	stur	w0, [x29, #-144]                ; 4-byte Folded Spill
	mov	x8, x28
	b	LBB0_8
LBB0_14:                                ;   in Loop: Header=BB0_8 Depth=1
	mov	x0, x27
	mov	w1, #1
	mov	x2, #0
	bl	_numarg
	mov	w8, #120
	mul	w8, w0, w8
	scvtf	d0, w8
Lloh58:
	adrp	x8, _tsize@GOTPAGE
Lloh59:
	ldr	x8, [x8, _tsize@GOTPAGEOFF]
	b	LBB0_37
LBB0_15:                                ;   in Loop: Header=BB0_8 Depth=1
Lloh60:
	adrp	x0, l_.str.3@PAGE
Lloh61:
	add	x0, x0, l_.str.3@PAGEOFF
	mov	w1, #1
	mov	w2, #1000
	bl	_numarg
	scvtf	d0, w0
	b	LBB0_36
LBB0_16:                                ;   in Loop: Header=BB0_8 Depth=1
	ldr	x8, [x21]
	cbz	x8, LBB0_18
; %bb.17:                               ;   in Loop: Header=BB0_8 Depth=1
Lloh62:
	adrp	x8, _X_STARTUP@GOTPAGE
Lloh63:
	ldr	x8, [x8, _X_STARTUP@GOTPAGEOFF]
Lloh64:
	ldr	w0, [x8]
	mov	x1, x23
	bl	_errx
LBB0_18:                                ;   in Loop: Header=BB0_8 Depth=1
	ldr	x8, [x26]
Lloh65:
	adrp	x9, _tape@GOTPAGE
Lloh66:
	ldr	x9, [x9, _tape@GOTPAGEOFF]
	b	LBB0_21
LBB0_19:                                ;   in Loop: Header=BB0_8 Depth=1
Lloh67:
	adrp	x0, l_.str.2@PAGE
Lloh68:
	add	x0, x0, l_.str.2@PAGEOFF
	mov	w1, #1
	mov	x2, #0
	bl	_numarg
Lloh69:
	adrp	x8, _blocksperfile@GOTPAGE
Lloh70:
	ldr	x8, [x8, _blocksperfile@GOTPAGEOFF]
Lloh71:
	str	w0, [x8]
	mov	x8, x28
	b	LBB0_8
LBB0_20:                                ;   in Loop: Header=BB0_8 Depth=1
	ldr	x8, [x26]
Lloh72:
	adrp	x9, _dumpdates@GOTPAGE
Lloh73:
	ldr	x9, [x9, _dumpdates@GOTPAGEOFF]
LBB0_21:                                ;   in Loop: Header=BB0_8 Depth=1
	str	x8, [x9]
	mov	x8, x28
	b	LBB0_8
LBB0_22:                                ;   in Loop: Header=BB0_8 Depth=1
Lloh74:
	adrp	x8, _snapdump@GOTPAGE
Lloh75:
	ldr	x8, [x8, _snapdump@GOTPAGEOFF]
Lloh76:
	str	x24, [x8]
	mov	x8, x28
	b	LBB0_8
LBB0_23:                                ;   in Loop: Header=BB0_8 Depth=1
Lloh77:
	adrp	x8, _uflag@GOTPAGE
Lloh78:
	ldr	x8, [x8, _uflag@GOTPAGEOFF]
	b	LBB0_7
LBB0_24:                                ;   in Loop: Header=BB0_8 Depth=1
Lloh79:
	adrp	x0, l_.str.4@PAGE
Lloh80:
	add	x0, x0, l_.str.4@PAGEOFF
	mov	x1, #0
	mov	x2, #0
	bl	_numarg
	lsl	w8, w0, #20
Lloh81:
	adrp	x9, _cachesize@GOTPAGE
Lloh82:
	ldr	x9, [x9, _cachesize@GOTPAGEOFF]
Lloh83:
	str	w8, [x9]
	mov	x8, x28
	b	LBB0_8
LBB0_25:                                ;   in Loop: Header=BB0_8 Depth=1
	ldr	x0, [x26]
	bl	_unctime
Lloh84:
	adrp	x8, _spcl@GOTPAGE
Lloh85:
	ldr	x8, [x8, _spcl@GOTPAGEOFF]
Lloh86:
	str	x0, [x8, #8]
	tbnz	x0, #63, LBB0_178
; %bb.26:                               ;   in Loop: Header=BB0_8 Depth=1
Lloh87:
	adrp	x8, _lastlevel@GOTPAGE
Lloh88:
	ldr	x8, [x8, _lastlevel@GOTPAGEOFF]
	mov	w9, #-1
Lloh89:
	str	w9, [x8]
	mov	w8, #1
	stur	w8, [x29, #-140]                ; 4-byte Folded Spill
	mov	x8, x28
	b	LBB0_8
LBB0_27:                                ;   in Loop: Header=BB0_8 Depth=1
Lloh90:
	adrp	x8, _rsync_friendly@GOTPAGE
Lloh91:
	ldr	x8, [x8, _rsync_friendly@GOTPAGEOFF]
Lloh92:
	ldr	w9, [x8]
	mov	x8, x28
	cmp	w9, #1
	b.gt	LBB0_8
; %bb.28:                               ;   in Loop: Header=BB0_8 Depth=1
Lloh93:
	adrp	x8, _rsync_friendly@GOTPAGE
Lloh94:
	ldr	x8, [x8, _rsync_friendly@GOTPAGEOFF]
	mov	w9, #2
Lloh95:
	str	w9, [x8]
	mov	x8, x28
	b	LBB0_8
LBB0_29:                                ;   in Loop: Header=BB0_8 Depth=1
Lloh96:
	adrp	x8, _unlimited@GOTPAGE
Lloh97:
	ldr	x8, [x8, _unlimited@GOTPAGEOFF]
	b	LBB0_7
LBB0_30:                                ;   in Loop: Header=BB0_8 Depth=1
Lloh98:
	adrp	x8, _cartridge@GOTPAGE
Lloh99:
	ldr	x8, [x8, _cartridge@GOTPAGEOFF]
	b	LBB0_7
LBB0_31:                                ;   in Loop: Header=BB0_8 Depth=1
Lloh100:
	adrp	x8, _tape@GOTPAGE
Lloh101:
	ldr	x8, [x8, _tape@GOTPAGEOFF]
Lloh102:
	ldr	x8, [x8]
	cbz	x8, LBB0_33
; %bb.32:                               ;   in Loop: Header=BB0_8 Depth=1
Lloh103:
	adrp	x8, _X_STARTUP@GOTPAGE
Lloh104:
	ldr	x8, [x8, _X_STARTUP@GOTPAGEOFF]
Lloh105:
	ldr	w0, [x8]
	mov	x1, x23
	bl	_errx
LBB0_33:                                ;   in Loop: Header=BB0_8 Depth=1
	ldr	x8, [x26]
	str	x8, [x21]
	mov	x8, x28
	b	LBB0_8
LBB0_34:                                ;   in Loop: Header=BB0_8 Depth=1
Lloh106:
	adrp	x0, l_.str.5@PAGE
Lloh107:
	add	x0, x0, l_.str.5@PAGEOFF
	mov	w1, #10
	mov	w2, #65526
	movk	w2, #4, lsl #16
	bl	_numarg
	mov	w8, #26215
	movk	w8, #26214, lsl #16
	smull	x8, w0, w8
	lsr	x9, x8, #63
	asr	x8, x8, #34
	add	w8, w8, w9
Lloh108:
	adrp	x9, _density@GOTPAGE
Lloh109:
	ldr	x9, [x9, _density@GOTPAGEOFF]
Lloh110:
	str	w8, [x9]
	mov	x8, x28
	mov	w9, #6250
	cmp	w0, w9
	b.lt	LBB0_8
; %bb.35:                               ;   in Loop: Header=BB0_8 Depth=1
Lloh111:
	adrp	x8, _HIGHDENSITYTREC@GOTPAGE
Lloh112:
	ldr	x8, [x8, _HIGHDENSITYTREC@GOTPAGEOFF]
Lloh113:
	ldr	d0, [x8]
LBB0_36:                                ;   in Loop: Header=BB0_8 Depth=1
Lloh114:
	adrp	x8, _ntrec@GOTPAGE
Lloh115:
	ldr	x8, [x8, _ntrec@GOTPAGEOFF]
LBB0_37:                                ;   in Loop: Header=BB0_8 Depth=1
	str	d0, [x8]
	mov	x8, x28
	b	LBB0_8
LBB0_38:                                ;   in Loop: Header=BB0_8 Depth=1
	bl	_usage
	mov	x8, x28
	b	LBB0_8
LBB0_39:
Lloh116:
	adrp	x8, _optind@GOTPAGE
Lloh117:
	ldr	x8, [x8, _optind@GOTPAGEOFF]
Lloh118:
	ldr	x9, [x8]
	ldur	w8, [x29, #-108]
	sub	w8, w8, w9
	stur	w8, [x29, #-108]
	ldur	x10, [x29, #-120]
	add	x9, x10, x9, lsl #3
	stur	x9, [x29, #-120]
	cmp	w8, #0
	b.le	LBB0_181
; %bb.40:
	add	x10, x9, #8
	stur	x10, [x29, #-120]
	ldr	x9, [x9]
Lloh119:
	adrp	x22, _disk@GOTPAGE
Lloh120:
	ldr	x22, [x22, _disk@GOTPAGEOFF]
	str	x9, [x22]
	subs	w8, w8, #1
	stur	w8, [x29, #-108]
Lloh121:
	adrp	x23, _spcl@GOTPAGE
Lloh122:
	ldr	x23, [x23, _spcl@GOTPAGEOFF]
Lloh123:
	adrp	x20, _blocksperfile@GOTPAGE
Lloh124:
	ldr	x20, [x20, _blocksperfile@GOTPAGEOFF]
	ldur	w24, [x29, #-140]               ; 4-byte Folded Reload
	b.ne	LBB0_182
; %bb.41:
Lloh125:
	adrp	x8, _rsync_friendly@GOTPAGE
Lloh126:
	ldr	x8, [x8, _rsync_friendly@GOTPAGEOFF]
Lloh127:
	ldr	w8, [x8]
	ldr	w9, [x19]
	cmp	w8, #0
	ccmp	w9, #1, #8, ne
	b.ge	LBB0_186
; %bb.42:
	cbz	w24, LBB0_44
; %bb.43:
Lloh128:
	adrp	x8, _uflag@GOTPAGE
Lloh129:
	ldr	x8, [x8, _uflag@GOTPAGEOFF]
Lloh130:
	ldr	w8, [x8]
	cbnz	w8, LBB0_187
LBB0_44:
	ldr	x8, [x21]
	cbz	x8, LBB0_47
; %bb.45:
Lloh131:
	adrp	x0, l_.str.18@PAGE
Lloh132:
	add	x0, x0, l_.str.18@PAGEOFF
LBB0_46:
Lloh133:
	adrp	x8, _tape@GOTPAGE
Lloh134:
	ldr	x8, [x8, _tape@GOTPAGEOFF]
Lloh135:
	str	x0, [x8]
	b	LBB0_49
LBB0_47:
Lloh136:
	adrp	x8, _tape@GOTPAGE
Lloh137:
	ldr	x8, [x8, _tape@GOTPAGEOFF]
Lloh138:
	ldr	x0, [x8]
	cbnz	x0, LBB0_49
; %bb.48:
Lloh139:
	adrp	x0, l_.str.19@PAGE
Lloh140:
	add	x0, x0, l_.str.19@PAGEOFF
	bl	_getenv
Lloh141:
	adrp	x8, _tape@GOTPAGE
Lloh142:
	ldr	x8, [x8, _tape@GOTPAGEOFF]
Lloh143:
	str	x0, [x8]
	cbz	x0, LBB0_141
LBB0_49:
Lloh144:
	adrp	x1, l_.str.20@PAGE
Lloh145:
	add	x1, x1, l_.str.20@PAGEOFF
	bl	_strcmp
	cbz	x0, LBB0_52
; %bb.50:
	ldr	w0, [x20]
	cbz	w0, LBB0_53
LBB0_51:
Lloh146:
	adrp	x8, _ntrec@GOTPAGE
Lloh147:
	ldr	x8, [x8, _ntrec@GOTPAGEOFF]
Lloh148:
	ldr	d0, [x8]
	bl	_rounddown
	str	w0, [x20]
	b	LBB0_58
LBB0_52:
Lloh149:
	adrp	x8, _pipeout@GOTPAGE
Lloh150:
	ldr	x8, [x8, _pipeout@GOTPAGEOFF]
	ldr	x9, [x8]
	add	x9, x9, #1
	str	x9, [x8]
Lloh151:
	adrp	x8, l_.str.21@PAGE
Lloh152:
	add	x8, x8, l_.str.21@PAGEOFF
Lloh153:
	adrp	x9, _tape@GOTPAGE
Lloh154:
	ldr	x9, [x9, _tape@GOTPAGEOFF]
Lloh155:
	str	x8, [x9]
	ldr	w0, [x20]
	cbnz	w0, LBB0_51
LBB0_53:
Lloh156:
	adrp	x8, _unlimited@GOTPAGE
Lloh157:
	ldr	x8, [x8, _unlimited@GOTPAGEOFF]
Lloh158:
	ldr	w8, [x8]
	cbnz	w8, LBB0_58
; %bb.54:
Lloh159:
	adrp	x8, _density@GOTPAGE
Lloh160:
	ldr	x8, [x8, _density@GOTPAGEOFF]
Lloh161:
	ldr	w8, [x8]
	cbnz	w8, LBB0_56
; %bb.55:
Lloh162:
	adrp	x8, _cartridge@GOTPAGE
Lloh163:
	ldr	x8, [x8, _cartridge@GOTPAGEOFF]
Lloh164:
	ldr	w8, [x8]
	mov	w9, #100
	mov	w10, #160
	cmp	w8, #0
	csel	w8, w10, w9, eq
Lloh165:
	adrp	x9, _density@GOTPAGE
Lloh166:
	ldr	x9, [x9, _density@GOTPAGEOFF]
Lloh167:
	str	w8, [x9]
LBB0_56:
Lloh168:
	adrp	x8, _tsize@GOTPAGE
Lloh169:
	ldr	x8, [x8, _tsize@GOTPAGEOFF]
Lloh170:
	ldr	d0, [x8]
	fcmp	d0, #0.0
	b.ne	LBB0_58
; %bb.57:
Lloh171:
	adrp	x8, _cartridge@GOTPAGE
Lloh172:
	ldr	x8, [x8, _cartridge@GOTPAGEOFF]
Lloh173:
	ldr	w8, [x8]
	cmp	w8, #0
	mov	x8, #253987186016256
	movk	x8, #16648, lsl #48
	fmov	d0, x8
	mov	x8, #238044267413504
	movk	x8, #16656, lsl #48
	fmov	d1, x8
	fcsel	d0, d1, d0, eq
Lloh174:
	adrp	x8, _tsize@GOTPAGE
Lloh175:
	ldr	x8, [x8, _tsize@GOTPAGEOFF]
Lloh176:
	str	d0, [x8]
LBB0_58:
Lloh177:
	adrp	x8, _tape@GOTPAGE
Lloh178:
	ldr	x8, [x8, _tape@GOTPAGEOFF]
Lloh179:
	ldr	x20, [x8]
	mov	x0, x20
	mov	w1, #58
	bl	_strchr
Lloh180:
	adrp	x25, _host@GOTPAGE
Lloh181:
	ldr	x25, [x25, _host@GOTPAGEOFF]
	cbnz	x0, LBB0_188
; %bb.59:
	bl	_getuid
	bl	_setuid
Lloh182:
	adrp	x21, _SIGHUP@GOTPAGE
Lloh183:
	ldr	x21, [x21, _SIGHUP@GOTPAGEOFF]
	ldr	w0, [x21]
Lloh184:
	adrp	x20, _SIG_IGN@GOTPAGE
Lloh185:
	ldr	x20, [x20, _SIG_IGN@GOTPAGEOFF]
	ldr	x1, [x20]
	bl	_signal
	mov	x1, x0
	ldr	x8, [x20]
	cmp	x0, x8
	b.eq	LBB0_61
; %bb.60:
	ldr	w0, [x21]
Lloh186:
	adrp	x8, _sig@GOTPAGE
Lloh187:
	ldr	x8, [x8, _sig@GOTPAGEOFF]
Lloh188:
	ldr	x1, [x8]
	bl	_signal
	ldr	x1, [x20]
LBB0_61:
Lloh189:
	adrp	x21, _SIGTRAP@GOTPAGE
Lloh190:
	ldr	x21, [x21, _SIGTRAP@GOTPAGEOFF]
	ldr	w0, [x21]
	bl	_signal
	mov	x1, x0
	ldr	x8, [x20]
	cmp	x0, x8
	b.eq	LBB0_63
; %bb.62:
	ldr	w0, [x21]
Lloh191:
	adrp	x8, _sig@GOTPAGE
Lloh192:
	ldr	x8, [x8, _sig@GOTPAGEOFF]
Lloh193:
	ldr	x1, [x8]
	bl	_signal
	ldr	x1, [x20]
LBB0_63:
Lloh194:
	adrp	x21, _SIGFPE@GOTPAGE
Lloh195:
	ldr	x21, [x21, _SIGFPE@GOTPAGEOFF]
	ldr	w0, [x21]
	bl	_signal
	mov	x1, x0
	ldr	x8, [x20]
	cmp	x0, x8
	b.eq	LBB0_65
; %bb.64:
	ldr	w0, [x21]
Lloh196:
	adrp	x8, _sig@GOTPAGE
Lloh197:
	ldr	x8, [x8, _sig@GOTPAGEOFF]
Lloh198:
	ldr	x1, [x8]
	bl	_signal
	ldr	x1, [x20]
LBB0_65:
Lloh199:
	adrp	x21, _SIGBUS@GOTPAGE
Lloh200:
	ldr	x21, [x21, _SIGBUS@GOTPAGEOFF]
	ldr	w0, [x21]
	bl	_signal
	mov	x1, x0
	ldr	x8, [x20]
	cmp	x0, x8
	b.eq	LBB0_67
; %bb.66:
	ldr	w0, [x21]
Lloh201:
	adrp	x8, _sig@GOTPAGE
Lloh202:
	ldr	x8, [x8, _sig@GOTPAGEOFF]
Lloh203:
	ldr	x1, [x8]
	bl	_signal
	ldr	x1, [x20]
LBB0_67:
Lloh204:
	adrp	x21, _SIGSEGV@GOTPAGE
Lloh205:
	ldr	x21, [x21, _SIGSEGV@GOTPAGEOFF]
	ldr	w0, [x21]
	bl	_signal
	mov	x1, x0
	ldr	x8, [x20]
	cmp	x0, x8
	b.eq	LBB0_69
; %bb.68:
	ldr	w0, [x21]
Lloh206:
	adrp	x8, _sig@GOTPAGE
Lloh207:
	ldr	x8, [x8, _sig@GOTPAGEOFF]
Lloh208:
	ldr	x1, [x8]
	bl	_signal
	ldr	x1, [x20]
LBB0_69:
Lloh209:
	adrp	x21, _SIGTERM@GOTPAGE
Lloh210:
	ldr	x21, [x21, _SIGTERM@GOTPAGEOFF]
	ldr	w0, [x21]
	bl	_signal
	ldr	x8, [x20]
	cmp	x0, x8
	b.eq	LBB0_71
; %bb.70:
	ldr	w0, [x21]
Lloh211:
	adrp	x8, _sig@GOTPAGE
Lloh212:
	ldr	x8, [x8, _sig@GOTPAGEOFF]
Lloh213:
	ldr	x1, [x8]
	bl	_signal
LBB0_71:
Lloh214:
	adrp	x21, _SIGINT@GOTPAGE
Lloh215:
	ldr	x21, [x21, _SIGINT@GOTPAGEOFF]
	ldr	w0, [x21]
Lloh216:
	adrp	x8, _interrupt@GOTPAGE
Lloh217:
	ldr	x8, [x8, _interrupt@GOTPAGEOFF]
Lloh218:
	ldr	x1, [x8]
	bl	_signal
	ldr	x8, [x20]
	cmp	x0, x8
	b.ne	LBB0_73
; %bb.72:
	mov	x1, x0
	ldr	w0, [x21]
	bl	_signal
LBB0_73:
	bl	_dump_getfstab
	ldr	x0, [x22]
	bl	_fstabsearch
	mov	x20, x0
Lloh219:
	adrp	x27, _NAMELEN@GOTPAGE
Lloh220:
	ldr	x27, [x27, _NAMELEN@GOTPAGEOFF]
	cbz	x0, LBB0_77
; %bb.74:
	ldr	x0, [x20]
	bl	_rawname
	str	x0, [x22]
Lloh221:
	adrp	x21, _snapdump@GOTPAGE
Lloh222:
	ldr	x21, [x21, _snapdump@GOTPAGEOFF]
	cbnz	x0, LBB0_76
; %bb.75:
Lloh223:
	adrp	x8, _X_STARTUP@GOTPAGE
Lloh224:
	ldr	x8, [x8, _X_STARTUP@GOTPAGEOFF]
Lloh225:
	ldr	w0, [x8]
	ldr	x8, [x20]
	str	x8, [sp, #-16]!
Lloh226:
	adrp	x1, l_.str.23@PAGE
Lloh227:
	add	x1, x1, l_.str.23@PAGEOFF
	bl	_errx
	add	sp, sp, #16
LBB0_76:
	ldr	x0, [x23, #16]
	ldr	x1, [x20]
	ldr	w2, [x27]
	bl	_strncpy
	ldr	x1, [x20, #8]
	b	LBB0_78
LBB0_77:
	ldr	x0, [x23, #16]
	ldr	x1, [x22]
	ldr	w2, [x27]
	bl	_strncpy
Lloh228:
	adrp	x1, l_.str.24@PAGE
Lloh229:
	add	x1, x1, l_.str.24@PAGEOFF
Lloh230:
	adrp	x21, _snapdump@GOTPAGE
Lloh231:
	ldr	x21, [x21, _snapdump@GOTPAGEOFF]
LBB0_78:
	ldr	x0, [x23, #24]
	ldr	w2, [x27]
	bl	_strncpy
	ldr	x8, [x23, #16]
	ldrsw	x9, [x27]
	add	x8, x9, x8
	sturb	wzr, [x8, #-1]
	ldr	x8, [x23, #24]
	ldrsw	x9, [x27]
	add	x8, x9, x8
	sturb	wzr, [x8, #-1]
	ldr	x0, [x22]
	sub	x1, x29, #136
	bl	_getmntpt
Lloh232:
	adrp	x26, _diskfd@GOTPAGE
Lloh233:
	ldr	x26, [x26, _diskfd@GOTPAGEOFF]
	cbz	x0, LBB0_82
; %bb.79:
	ldur	w9, [x29, #-136]
Lloh234:
	adrp	x8, _MNT_RDONLY@GOTPAGE
Lloh235:
	ldr	x8, [x8, _MNT_RDONLY@GOTPAGEOFF]
Lloh236:
	ldr	w10, [x8]
	ldr	x8, [x21]
	tst	w10, w9
	b.eq	LBB0_91
; %bb.80:
	mov	x22, x26
Lloh237:
	adrp	x26, _disk@GOTPAGE
Lloh238:
	ldr	x26, [x26, _disk@GOTPAGEOFF]
	cbz	x8, LBB0_85
; %bb.81:
Lloh239:
	adrp	x8, l_.str.26@PAGE
Lloh240:
	add	x8, x8, l_.str.26@PAGEOFF
	str	x8, [sp, #-16]!
Lloh241:
	adrp	x0, l_.str.25@PAGE
Lloh242:
	add	x0, x0, l_.str.25@PAGEOFF
	bl	_msg
	add	sp, sp, #16
	b	LBB0_84
LBB0_82:
	ldr	x8, [x21]
	mov	x22, x26
Lloh243:
	adrp	x26, _disk@GOTPAGE
Lloh244:
	ldr	x26, [x26, _disk@GOTPAGEOFF]
	cbz	x8, LBB0_85
; %bb.83:
Lloh245:
	adrp	x0, l_.str.39@PAGE
Lloh246:
	add	x0, x0, l_.str.39@PAGEOFF
	bl	_msg
LBB0_84:
	str	xzr, [x21]
LBB0_85:
	ldr	x0, [x26]
Lloh247:
	adrp	x8, _O_RDONLY@GOTPAGE
Lloh248:
	ldr	x8, [x8, _O_RDONLY@GOTPAGEOFF]
Lloh249:
	ldr	w1, [x8]
	bl	_open
	str	w0, [x22]
	tbz	w0, #31, LBB0_87
; %bb.86:
Lloh250:
	adrp	x8, _X_STARTUP@GOTPAGE
Lloh251:
	ldr	x8, [x8, _X_STARTUP@GOTPAGEOFF]
Lloh252:
	ldr	w0, [x8]
	ldr	x2, [x26]
Lloh253:
	adrp	x1, l_.str.40@PAGE
Lloh254:
	add	x1, x1, l_.str.40@PAGEOFF
	bl	_err
	ldr	w0, [x22]
LBB0_87:
	sub	x1, x29, #128
	bl	_fstat
	cbz	x0, LBB0_89
; %bb.88:
Lloh255:
	adrp	x8, _X_STARTUP@GOTPAGE
Lloh256:
	ldr	x8, [x8, _X_STARTUP@GOTPAGEOFF]
Lloh257:
	ldr	w0, [x8]
	ldr	x2, [x26]
Lloh258:
	adrp	x1, l_.str.38@PAGE
Lloh259:
	add	x1, x1, l_.str.38@PAGEOFF
	bl	_err
LBB0_89:
	ldur	w0, [x29, #-128]
	bl	_S_ISDIR
	cbz	x0, LBB0_105
; %bb.90:
Lloh260:
	adrp	x8, _X_STARTUP@GOTPAGE
Lloh261:
	ldr	x8, [x8, _X_STARTUP@GOTPAGEOFF]
Lloh262:
	ldr	w0, [x8]
	ldr	x8, [x26]
	str	x8, [sp, #-16]!
Lloh263:
	adrp	x1, l_.str.23@PAGE
Lloh264:
	add	x1, x1, l_.str.23@PAGEOFF
	bl	_errx
	add	sp, sp, #16
	b	LBB0_105
LBB0_91:
	cbz	x8, LBB0_102
; %bb.92:
	mov	x22, x0
	mov	x8, sp
	stur	x8, [x29, #-152]                ; 8-byte Folded Spill
Lloh265:
	adrp	x8, _BUFSIZ@GOTPAGE
Lloh266:
	ldr	x8, [x8, _BUFSIZ@GOTPAGEOFF]
	ldr	w23, [x8]
	mov	x9, x23
Lloh267:
	adrp	x16, ___chkstk_darwin@GOTPAGE
Lloh268:
	ldr	x16, [x16, ___chkstk_darwin@GOTPAGEOFF]
	blr	x16
	mov	x9, sp
	add	x10, x23, #15
	and	x10, x10, #0x1fffffff0
	sub	x21, x9, x10
	mov	sp, x21
	ldr	w25, [x8]
	mov	x9, x25
Lloh269:
	adrp	x16, ___chkstk_darwin@GOTPAGE
Lloh270:
	ldr	x16, [x16, ___chkstk_darwin@GOTPAGEOFF]
	blr	x16
	mov	x8, sp
	add	x9, x25, #15
	and	x9, x9, #0x1fffffff0
	sub	x24, x8, x9
	mov	sp, x24
Lloh271:
	adrp	x2, l_.str.28@PAGE
Lloh272:
	add	x2, x2, l_.str.28@PAGEOFF
	mov	x0, x21
	mov	x1, x23
	mov	x3, x22
	bl	_snprintf
	sub	x1, x29, #128
	mov	x0, x21
	bl	_stat
	tbnz	x0, #63, LBB0_101
; %bb.93:
	ldur	w0, [x29, #-128]
	bl	_S_ISDIR
	cbz	x0, LBB0_101
; %bb.94:
Lloh273:
	adrp	x2, l_.str.34@PAGE
Lloh274:
	add	x2, x2, l_.str.34@PAGEOFF
	mov	x0, x21
	mov	x1, x23
	mov	x3, x22
	bl	_snprintf
Lloh275:
	adrp	x8, __PATH_MKSNAP_FFS@GOTPAGE
Lloh276:
	ldr	x8, [x8, __PATH_MKSNAP_FFS@GOTPAGEOFF]
Lloh277:
	ldr	x3, [x8]
	stp	x22, x21, [sp, #-16]!
Lloh278:
	adrp	x2, l_.str.35@PAGE
Lloh279:
	add	x2, x2, l_.str.35@PAGEOFF
	mov	x0, x24
	mov	x1, x25
	bl	_snprintf
	add	sp, sp, #16
	mov	x0, x21
	bl	_unlink
	mov	x0, x24
	bl	_system
	cbz	x0, LBB0_96
; %bb.95:
Lloh280:
	adrp	x8, _X_STARTUP@GOTPAGE
Lloh281:
	ldr	x8, [x8, _X_STARTUP@GOTPAGEOFF]
Lloh282:
	ldr	w22, [x8]
Lloh283:
	adrp	x8, _errno@GOTPAGE
Lloh284:
	ldr	x8, [x8, _errno@GOTPAGEOFF]
Lloh285:
	ldr	w0, [x8]
	bl	_strerror
                                        ; kill: def $w0 killed $w0 def $x0
	stp	x21, x0, [sp, #-16]!
Lloh286:
	adrp	x1, l_.str.36@PAGE
Lloh287:
	add	x1, x1, l_.str.36@PAGEOFF
	mov	x0, x22
	bl	_errx
	add	sp, sp, #16
LBB0_96:
Lloh288:
	adrp	x8, _O_RDONLY@GOTPAGE
Lloh289:
	ldr	x8, [x8, _O_RDONLY@GOTPAGEOFF]
Lloh290:
	ldr	w1, [x8]
	mov	x0, x21
	bl	_open
	mov	x22, x26
	str	w0, [x26]
Lloh291:
	adrp	x23, _spcl@GOTPAGE
Lloh292:
	ldr	x23, [x23, _spcl@GOTPAGEOFF]
	tbz	w0, #31, LBB0_98
; %bb.97:
	mov	x0, x21
	bl	_unlink
Lloh293:
	adrp	x8, _X_STARTUP@GOTPAGE
Lloh294:
	ldr	x8, [x8, _X_STARTUP@GOTPAGEOFF]
Lloh295:
	ldr	w22, [x8]
Lloh296:
	adrp	x8, _errno@GOTPAGE
Lloh297:
	ldr	x8, [x8, _errno@GOTPAGEOFF]
Lloh298:
	ldr	w0, [x8]
	bl	_strerror
                                        ; kill: def $w0 killed $w0 def $x0
	stp	x21, x0, [sp, #-16]!
Lloh299:
	adrp	x1, l_.str.37@PAGE
Lloh300:
	add	x1, x1, l_.str.37@PAGEOFF
	mov	x0, x22
	mov	x22, x26
	bl	_errx
	add	sp, sp, #16
LBB0_98:
	mov	x0, x21
	bl	_unlink
	ldr	w0, [x22]
	sub	x1, x29, #128
	bl	_fstat
	ldur	w24, [x29, #-140]               ; 4-byte Folded Reload
Lloh301:
	adrp	x25, _host@GOTPAGE
Lloh302:
	ldr	x25, [x25, _host@GOTPAGEOFF]
	cbz	x0, LBB0_100
; %bb.99:
Lloh303:
	adrp	x8, _X_STARTUP@GOTPAGE
Lloh304:
	ldr	x8, [x8, _X_STARTUP@GOTPAGEOFF]
Lloh305:
	ldr	w0, [x8]
Lloh306:
	adrp	x1, l_.str.38@PAGE
Lloh307:
	add	x1, x1, l_.str.38@PAGEOFF
	mov	x2, x21
	bl	_err
LBB0_100:
	ldur	w0, [x29, #-124]
	bl	__time_to_time64
	str	x0, [x23]
	ldur	x8, [x29, #-152]                ; 8-byte Folded Reload
	mov	sp, x8
Lloh308:
	adrp	x21, _snapdump@GOTPAGE
Lloh309:
	ldr	x21, [x21, _snapdump@GOTPAGEOFF]
	b	LBB0_104
LBB0_101:
Lloh310:
	adrp	x8, l_.str.30@PAGE
Lloh311:
	add	x8, x8, l_.str.30@PAGEOFF
	stp	x8, x21, [sp, #-16]!
Lloh312:
	adrp	x0, l_.str.29@PAGE
Lloh313:
	add	x0, x0, l_.str.29@PAGEOFF
	bl	_msg
	add	sp, sp, #16
Lloh314:
	adrp	x8, l_.str.33@PAGE
Lloh315:
	add	x8, x8, l_.str.33@PAGEOFF
Lloh316:
	adrp	x9, l_.str.32@PAGE
Lloh317:
	add	x9, x9, l_.str.32@PAGEOFF
	stp	x9, x8, [sp, #-16]!
Lloh318:
	adrp	x0, l_.str.31@PAGE
Lloh319:
	add	x0, x0, l_.str.31@PAGEOFF
	bl	_msg
	add	sp, sp, #16
Lloh320:
	adrp	x21, _snapdump@GOTPAGE
Lloh321:
	ldr	x21, [x21, _snapdump@GOTPAGEOFF]
	str	xzr, [x21]
	ldur	x8, [x29, #-152]                ; 8-byte Folded Reload
	mov	sp, x8
Lloh322:
	adrp	x23, _spcl@GOTPAGE
Lloh323:
	ldr	x23, [x23, _spcl@GOTPAGEOFF]
	ldur	w24, [x29, #-140]               ; 4-byte Folded Reload
Lloh324:
	adrp	x25, _host@GOTPAGE
Lloh325:
	ldr	x25, [x25, _host@GOTPAGEOFF]
	b	LBB0_103
LBB0_102:
Lloh326:
	adrp	x8, l_.str.27@PAGE
Lloh327:
	add	x8, x8, l_.str.27@PAGEOFF
	str	x8, [sp, #-16]!
Lloh328:
	adrp	x0, l_.str.25@PAGE
Lloh329:
	add	x0, x0, l_.str.25@PAGEOFF
	bl	_msg
	add	sp, sp, #16
LBB0_103:
	mov	x22, x26
LBB0_104:
Lloh330:
	adrp	x26, _disk@GOTPAGE
Lloh331:
	ldr	x26, [x26, _disk@GOTPAGEOFF]
	ldr	x8, [x21]
	cbz	x8, LBB0_85
LBB0_105:
	ldr	w0, [x23, #52]
Lloh332:
	adrp	x1, l_.str.41@PAGE
Lloh333:
	add	x1, x1, l_.str.41@PAGEOFF
	bl	_strcpy
	ldr	w0, [x23, #48]
	ldr	w1, [x27]
	bl	_gethostname
	ldr	w8, [x19]
	str	w8, [x23, #32]
Lloh334:
	adrp	x9, _TS_TAPE@GOTPAGE
Lloh335:
	ldr	x9, [x9, _TS_TAPE@GOTPAGEOFF]
Lloh336:
	ldr	w9, [x9]
	str	w9, [x23, #44]
Lloh337:
	adrp	x9, _rsync_friendly@GOTPAGE
Lloh338:
	ldr	x9, [x9, _rsync_friendly@GOTPAGEOFF]
Lloh339:
	ldr	w9, [x9]
	cbz	w9, LBB0_108
; %bb.106:
	stp	xzr, xzr, [x23]
LBB0_107:
Lloh340:
	adrp	x0, l_.str.42@PAGE
Lloh341:
	add	x0, x0, l_.str.42@PAGEOFF
	b	LBB0_110
LBB0_108:
	ldr	x0, [x23]
	cbz	x0, LBB0_107
; %bb.109:
	bl	__time64_to_time
	stur	w0, [x29, #-132]
	sub	x0, x29, #132
	bl	_ctime
	ldr	w8, [x19]
LBB0_110:
	stp	x8, x0, [sp, #-16]!
Lloh342:
	adrp	x0, l_.str.43@PAGE
Lloh343:
	add	x0, x0, l_.str.43@PAGEOFF
	bl	_msg
	add	sp, sp, #16
Lloh344:
	adrp	x8, _rsync_friendly@GOTPAGE
Lloh345:
	ldr	x8, [x8, _rsync_friendly@GOTPAGEOFF]
Lloh346:
	ldr	w8, [x8]
	orr	w8, w24, w8
	cbnz	w8, LBB0_112
; %bb.111:
	bl	_getdumptime
LBB0_112:
	ldr	x0, [x23, #8]
	cbz	x0, LBB0_114
; %bb.113:
	bl	__time64_to_time
	stur	w0, [x29, #-132]
	sub	x0, x29, #132
	bl	_ctime
	b	LBB0_115
LBB0_114:
Lloh347:
	adrp	x0, l_.str.42@PAGE
Lloh348:
	add	x0, x0, l_.str.42@PAGEOFF
LBB0_115:
Lloh349:
	adrp	x8, _lastlevel@GOTPAGE
Lloh350:
	ldr	x8, [x8, _lastlevel@GOTPAGEOFF]
Lloh351:
	ldr	w8, [x8]
	tbnz	w8, #31, LBB0_117
; %bb.116:
	stp	x8, x0, [sp, #-16]!
Lloh352:
	adrp	x0, l_.str.45@PAGE
Lloh353:
	add	x0, x0, l_.str.45@PAGEOFF
	b	LBB0_118
LBB0_117:
	str	x0, [sp, #-16]!
Lloh354:
	adrp	x0, l_.str.44@PAGE
Lloh355:
	add	x0, x0, l_.str.44@PAGEOFF
LBB0_118:
	bl	_msg
	add	sp, sp, #16
Lloh356:
	adrp	x8, l_.str.47@PAGE
Lloh357:
	add	x8, x8, l_.str.47@PAGEOFF
	ldr	x9, [x21]
Lloh358:
	adrp	x10, l_.str.48@PAGE
Lloh359:
	add	x10, x10, l_.str.48@PAGEOFF
	cmp	x9, #0
	csel	x8, x10, x8, eq
	ldr	x9, [x26]
	stp	x8, x9, [sp, #-16]!
Lloh360:
	adrp	x0, l_.str.46@PAGE
Lloh361:
	add	x0, x0, l_.str.46@PAGEOFF
	bl	_msg
	add	sp, sp, #16
	cbz	x20, LBB0_120
; %bb.119:
	ldr	x1, [x20, #8]
Lloh362:
	adrp	x0, l_.str.49@PAGE
Lloh363:
	add	x0, x0, l_.str.49@PAGEOFF
	bl	_msgtail
LBB0_120:
	ldr	x8, [x25]
Lloh364:
	adrp	x9, _tape@GOTPAGE
Lloh365:
	ldr	x9, [x9, _tape@GOTPAGEOFF]
Lloh366:
	ldr	x1, [x9]
	cbz	x8, LBB0_122
; %bb.121:
	str	x8, [sp, #-16]!
Lloh367:
	adrp	x0, l_.str.50@PAGE
Lloh368:
	add	x0, x0, l_.str.50@PAGEOFF
	bl	_msgtail
	add	sp, sp, #16
	b	LBB0_123
LBB0_122:
Lloh369:
	adrp	x0, l_.str.51@PAGE
Lloh370:
	add	x0, x0, l_.str.51@PAGEOFF
	bl	_msgtail
LBB0_123:
	bl	_sync
	ldr	w0, [x22]
Lloh371:
	adrp	x8, _STDSB@GOTPAGE
Lloh372:
	ldr	x8, [x8, _STDSB@GOTPAGEOFF]
Lloh373:
	ldr	w2, [x8]
Lloh374:
	adrp	x20, _sblock@GOTPAGE
Lloh375:
	ldr	x20, [x20, _sblock@GOTPAGEOFF]
	mov	x1, x20
	bl	_sbget
	cbz	w0, LBB0_126
; %bb.124:
	cmp	w0, #128
	b.ne	LBB0_135
; %bb.125:
Lloh376:
	adrp	x0, l_.str.52@PAGE
Lloh377:
	add	x0, x0, l_.str.52@PAGEOFF
	b	LBB0_136
LBB0_126:
	ldr	x0, [x20]
	ldr	w21, [x0]
	mov	w19, #1
	mov	w1, #1
	bl	_fsbtodb
	sdiv	w8, w21, w0
Lloh378:
	adrp	x9, _dev_bsize@GOTPAGE
Lloh379:
	ldr	x9, [x9, _dev_bsize@GOTPAGEOFF]
Lloh380:
	str	w8, [x9]
	rbit	w9, w8
	clz	w9, w9
	cmp	w8, #0
	csinv	w9, w9, wzr, ne
Lloh381:
	adrp	x10, _dev_bshift@GOTPAGE
Lloh382:
	ldr	x10, [x10, _dev_bshift@GOTPAGEOFF]
Lloh383:
	str	w9, [x10]
	lsl	w9, w19, w9
	cmp	w8, w9
	b.eq	LBB0_128
; %bb.127:
	str	x8, [sp, #-16]!
Lloh384:
	adrp	x0, l_.str.54@PAGE
Lloh385:
	add	x0, x0, l_.str.54@PAGEOFF
	bl	_quit
	add	sp, sp, #16
LBB0_128:
Lloh386:
	adrp	x8, _TP_BSIZE@GOTPAGE
Lloh387:
	ldr	x8, [x8, _TP_BSIZE@GOTPAGEOFF]
Lloh388:
	ldr	w8, [x8]
	rbit	w9, w8
	clz	w9, w9
	cmp	w8, #0
	csinv	w9, w9, wzr, ne
Lloh389:
	adrp	x10, _tp_bshift@GOTPAGE
Lloh390:
	ldr	x10, [x10, _tp_bshift@GOTPAGEOFF]
Lloh391:
	str	w9, [x10]
	lsl	w9, w19, w9
	cmp	w8, w9
	b.eq	LBB0_130
; %bb.129:
	str	x8, [sp, #-16]!
Lloh392:
	adrp	x0, l_.str.55@PAGE
Lloh393:
	add	x0, x0, l_.str.55@PAGEOFF
	bl	_quit
	add	sp, sp, #16
LBB0_130:
	ldr	x8, [x20]
	ldp	w9, w8, [x8, #4]
	mul	w20, w8, w9
Lloh394:
	adrp	x24, _CHAR_BIT@GOTPAGE
Lloh395:
	ldr	x24, [x24, _CHAR_BIT@GOTPAGEOFF]
	ldr	w1, [x24]
	mov	x0, x20
	bl	_howmany
Lloh396:
	adrp	x21, _TP_BSIZE@GOTPAGE
Lloh397:
	ldr	x21, [x21, _TP_BSIZE@GOTPAGEOFF]
	ldr	w1, [x21]
	bl	_roundup
Lloh398:
	adrp	x22, _mapsize@GOTPAGE
Lloh399:
	ldr	x22, [x22, _mapsize@GOTPAGEOFF]
	str	w0, [x22]
	mov	w19, #1
	mov	w1, #1
	bl	_calloc
Lloh400:
	adrp	x25, _usedinomap@GOTPAGE
Lloh401:
	ldr	x25, [x25, _usedinomap@GOTPAGEOFF]
	str	x0, [x25]
	ldr	w0, [x22]
	mov	w1, #1
	bl	_calloc
Lloh402:
	adrp	x8, _dumpdirmap@GOTPAGE
Lloh403:
	ldr	x8, [x8, _dumpdirmap@GOTPAGEOFF]
Lloh404:
	str	x0, [x8]
	ldr	w0, [x22]
	mov	w1, #1
	bl	_calloc
Lloh405:
	adrp	x8, _dumpinomap@GOTPAGE
Lloh406:
	ldr	x8, [x8, _dumpinomap@GOTPAGEOFF]
Lloh407:
	str	x0, [x8]
	ldr	w0, [x22]
	ldr	w1, [x21]
	bl	_howmany
	add	w8, w0, w0, lsl #1
Lloh408:
	adrp	x21, _tapesize@GOTPAGE
Lloh409:
	ldr	x21, [x21, _tapesize@GOTPAGEOFF]
	add	w8, w8, #3
	str	w8, [x21]
	ldr	w8, [x23, #32]
	ldur	w9, [x29, #-144]                ; 4-byte Folded Reload
	cmp	w8, w9
Lloh410:
	adrp	x8, _nonodump@GOTPAGE
Lloh411:
	ldr	x8, [x8, _nonodump@GOTPAGEOFF]
	cset	w9, lt
Lloh412:
	str	w9, [x8]
Lloh413:
	adrp	x27, _passno@GOTPAGE
Lloh414:
	ldr	x27, [x27, _passno@GOTPAGEOFF]
	str	w19, [x27]
	ldr	x1, [x26]
Lloh415:
	adrp	x0, l_.str.56@PAGE
Lloh416:
	add	x0, x0, l_.str.56@PAGEOFF
	bl	_setproctitle
Lloh417:
	adrp	x0, l_.str.57@PAGE
Lloh418:
	add	x0, x0, l_.str.57@PAGEOFF
	bl	_msg
	mov	x0, x20
	mov	x1, x21
	bl	_mapfiles
	mov	x19, x0
	mov	w8, #2
	str	w8, [x27]
	ldr	x1, [x26]
Lloh419:
	adrp	x0, l_.str.58@PAGE
Lloh420:
	add	x0, x0, l_.str.58@PAGEOFF
	bl	_setproctitle
Lloh421:
	adrp	x0, l_.str.59@PAGE
Lloh422:
	add	x0, x0, l_.str.59@PAGEOFF
	bl	_msg
	cbz	w19, LBB0_133
; %bb.131:
Lloh423:
	adrp	x19, _tapesize@GOTPAGE
Lloh424:
	ldr	x19, [x19, _tapesize@GOTPAGEOFF]
LBB0_132:                               ; =>This Inner Loop Header: Depth=1
	mov	x0, x20
	mov	x1, x19
	bl	_mapdirs
	cbnz	w0, LBB0_132
LBB0_133:
Lloh425:
	adrp	x8, _pipeout@GOTPAGE
Lloh426:
	ldr	x8, [x8, _pipeout@GOTPAGEOFF]
Lloh427:
	ldr	x8, [x8]
Lloh428:
	adrp	x9, _unlimited@GOTPAGE
Lloh429:
	ldr	x9, [x9, _unlimited@GOTPAGEOFF]
Lloh430:
	ldr	w9, [x9]
	cmp	x8, #0
	ccmp	w9, #0, #0, eq
	b.eq	LBB0_137
; %bb.134:
	ldr	w8, [x21]
	add	w8, w8, #10
	str	w8, [x21]
	str	x8, [sp, #-16]!
Lloh431:
	adrp	x0, l_.str.60@PAGE
Lloh432:
	add	x0, x0, l_.str.60@PAGEOFF
	b	LBB0_145
LBB0_135:
Lloh433:
	adrp	x0, l_.str.53@PAGE
Lloh434:
	add	x0, x0, l_.str.53@PAGEOFF
LBB0_136:
	bl	_warn
	mov	w0, #1
	b	LBB0_175
LBB0_137:
Lloh435:
	adrp	x8, _blocksperfile@GOTPAGE
Lloh436:
	ldr	x8, [x8, _blocksperfile@GOTPAGEOFF]
Lloh437:
	ldr	w8, [x8]
	cbz	w8, LBB0_139
; %bb.138:
	ldr	s0, [x21]
	sshll.2d	v0, v0, #0
	scvtf	d0, d0
	scvtf	d1, w8
	fdiv	d8, d0, d1
Lloh438:
	adrp	x8, _TP_BSIZE@GOTPAGE
Lloh439:
	ldr	x8, [x8, _TP_BSIZE@GOTPAGEOFF]
Lloh440:
	ldr	w1, [x8]
	b	LBB0_144
LBB0_139:
Lloh441:
	adrp	x8, _cartridge@GOTPAGE
Lloh442:
	ldr	x8, [x8, _cartridge@GOTPAGEOFF]
Lloh443:
	ldr	w8, [x8]
	cbz	w8, LBB0_142
; %bb.140:
	ldr	s0, [x21]
	sshll.2d	v0, v0, #0
	scvtf	d0, d0
Lloh444:
	adrp	x8, _TP_BSIZE@GOTPAGE
Lloh445:
	ldr	x8, [x8, _TP_BSIZE@GOTPAGEOFF]
Lloh446:
	ldr	w1, [x8]
	scvtf	d1, w1
	fmul	d1, d0, d1
Lloh447:
	adrp	x8, _density@GOTPAGE
Lloh448:
	ldr	x8, [x8, _density@GOTPAGEOFF]
Lloh449:
	ldr	s2, [x8]
	sshll.2d	v2, v2, #0
	scvtf	d2, d2
	fmov	d3, #1.00000000
	fdiv	d2, d3, d2
Lloh450:
	adrp	x8, _ntrec@GOTPAGE
Lloh451:
	ldr	x8, [x8, _ntrec@GOTPAGEOFF]
Lloh452:
	ldr	d4, [x8]
	fdiv	d4, d3, d4
	fmul	d0, d4, d0
	mov	x8, #10486
	movk	x8, #36700, lsl #16
	movk	x8, #62914, lsl #32
	movk	x8, #16430, lsl #48
	fmov	d4, x8
	b	LBB0_143
LBB0_141:
Lloh453:
	adrp	x8, __PATH_DEFTAPE@GOTPAGE
Lloh454:
	ldr	x8, [x8, __PATH_DEFTAPE@GOTPAGEOFF]
Lloh455:
	ldr	x0, [x8]
	b	LBB0_46
LBB0_142:
Lloh456:
	adrp	x8, _density@GOTPAGE
Lloh457:
	ldr	x8, [x8, _density@GOTPAGEOFF]
Lloh458:
	ldr	w8, [x8]
	mov	w9, #7
	mov	w10, #3
	cmp	w8, #625
	csel	w9, w10, w9, eq
	ldr	s0, [x21]
	sshll.2d	v0, v0, #0
	scvtf	d0, d0
Lloh459:
	adrp	x10, _TP_BSIZE@GOTPAGE
Lloh460:
	ldr	x10, [x10, _TP_BSIZE@GOTPAGEOFF]
Lloh461:
	ldr	w1, [x10]
	scvtf	d1, w1
	fmul	d1, d0, d1
	scvtf	d2, w8
	fmov	d3, #1.00000000
Lloh462:
	adrp	x8, _ntrec@GOTPAGE
Lloh463:
	ldr	x8, [x8, _ntrec@GOTPAGEOFF]
Lloh464:
	ldr	d4, [x8]
	fdiv	d4, d3, d4
	fmul	d0, d4, d0
	scvtf	d4, w9
	fdiv	d2, d3, d2
LBB0_143:
	fmul	d0, d0, d4
	fmadd	d0, d1, d2, d0
Lloh465:
	adrp	x8, _tsize@GOTPAGE
Lloh466:
	ldr	x8, [x8, _tsize@GOTPAGEOFF]
Lloh467:
	ldr	d1, [x8]
	fdiv	d1, d3, d1
	fmul	d8, d1, d0
LBB0_144:
	fcvtzs	w19, d8
	add	w8, w19, #1
Lloh468:
	adrp	x23, _etapes@GOTPAGE
Lloh469:
	ldr	x23, [x23, _etapes@GOTPAGEOFF]
	str	w8, [x23]
	ldr	w0, [x22]
	bl	_howmany
	madd	w8, w19, w0, w19
	ldr	w9, [x21]
	ldr	w10, [x23]
	add	w8, w8, w9
	add	w8, w10, w8
	add	w8, w8, #10
	str	w8, [x21]
	sub	sp, sp, #16
	str	d8, [sp, #8]
	str	x8, [sp]
Lloh470:
	adrp	x0, l_.str.61@PAGE
Lloh471:
	add	x0, x0, l_.str.61@PAGEOFF
LBB0_145:
	bl	_msg
	add	sp, sp, #16
	cbnz	w28, LBB0_191
; %bb.146:
	bl	_alloctape
	cbnz	w0, LBB0_148
; %bb.147:
Lloh472:
	adrp	x0, l_.str.62@PAGE
Lloh473:
	add	x0, x0, l_.str.62@PAGEOFF
	bl	_quit
LBB0_148:
	mov	w0, #1
	bl	_startnewtape
Lloh474:
	adrp	x19, _tstart_writing@GOTPAGE
Lloh475:
	ldr	x19, [x19, _tstart_writing@GOTPAGEOFF]
	mov	x0, x19
	bl	_time
	ldr	x0, [x25]
Lloh476:
	adrp	x8, _TS_CLRI@GOTPAGE
Lloh477:
	ldr	x8, [x8, _TS_CLRI@GOTPAGEOFF]
Lloh478:
	ldr	w1, [x8]
	sub	w21, w20, #1
	mov	x2, x21
	bl	_dumpmap
	mov	w8, #3
	str	w8, [x27]
	ldr	x1, [x26]
Lloh479:
	adrp	x0, l_.str.63@PAGE
Lloh480:
	add	x0, x0, l_.str.63@PAGEOFF
	bl	_setproctitle
Lloh481:
	adrp	x0, l_.str.64@PAGE
Lloh482:
	add	x0, x0, l_.str.64@PAGEOFF
	bl	_msg
	cmp	w20, #2
	b.lt	LBB0_156
; %bb.149:
	mov	w25, #0
Lloh483:
	adrp	x8, _dumpdirmap@GOTPAGE
Lloh484:
	ldr	x8, [x8, _dumpdirmap@GOTPAGEOFF]
Lloh485:
	ldr	x28, [x8]
	mov	w22, #1
Lloh486:
	adrp	x23, _IFDIR@GOTPAGE
Lloh487:
	ldr	x23, [x23, _IFDIR@GOTPAGEOFF]
	b	LBB0_151
LBB0_150:                               ;   in Loop: Header=BB0_151 Depth=1
	add	w22, w22, #1
	cmp	w20, w22
	b.eq	LBB0_157
LBB0_151:                               ; =>This Inner Loop Header: Depth=1
	sub	w8, w22, #1
	ldr	w9, [x24]
	sdiv	w10, w8, w9
	msub	w8, w10, w9, w8
	cbz	w8, LBB0_153
; %bb.152:                              ;   in Loop: Header=BB0_151 Depth=1
	asr	w25, w25, #1
	tbz	w25, #0, LBB0_150
	b	LBB0_154
LBB0_153:                               ;   in Loop: Header=BB0_151 Depth=1
	ldrsb	w25, [x28], #1
	tbz	w25, #0, LBB0_150
LBB0_154:                               ;   in Loop: Header=BB0_151 Depth=1
	sub	x1, x29, #132
	mov	x0, x22
	bl	_getino
	ldur	w8, [x29, #-132]
	ldr	w9, [x23]
	cmp	w8, w9
	b.ne	LBB0_150
; %bb.155:                              ;   in Loop: Header=BB0_151 Depth=1
	mov	x1, x22
	bl	_dumpino
	b	LBB0_150
LBB0_156:
	mov	w25, #0
LBB0_157:
	mov	w8, #4
	str	w8, [x27]
	ldr	x1, [x26]
Lloh488:
	adrp	x0, l_.str.65@PAGE
Lloh489:
	add	x0, x0, l_.str.65@PAGEOFF
	bl	_setproctitle
Lloh490:
	adrp	x0, l_.str.66@PAGE
Lloh491:
	add	x0, x0, l_.str.66@PAGEOFF
	bl	_msg
	cmp	w20, #2
	b.lt	LBB0_165
; %bb.158:
Lloh492:
	adrp	x8, _dumpinomap@GOTPAGE
Lloh493:
	ldr	x8, [x8, _dumpinomap@GOTPAGEOFF]
Lloh494:
	ldr	x26, [x8]
	mov	w22, #1
Lloh495:
	adrp	x23, _IFDIR@GOTPAGE
Lloh496:
	ldr	x23, [x23, _IFDIR@GOTPAGEOFF]
	b	LBB0_160
LBB0_159:                               ;   in Loop: Header=BB0_160 Depth=1
	add	w22, w22, #1
	cmp	w20, w22
	b.eq	LBB0_165
LBB0_160:                               ; =>This Inner Loop Header: Depth=1
	sub	w8, w22, #1
	ldr	w9, [x24]
	sdiv	w10, w8, w9
	msub	w8, w10, w9, w8
	cbz	w8, LBB0_162
; %bb.161:                              ;   in Loop: Header=BB0_160 Depth=1
	asr	w25, w25, #1
	tbz	w25, #0, LBB0_159
	b	LBB0_163
LBB0_162:                               ;   in Loop: Header=BB0_160 Depth=1
	ldrsb	w25, [x26], #1
	tbz	w25, #0, LBB0_159
LBB0_163:                               ;   in Loop: Header=BB0_160 Depth=1
	sub	x1, x29, #132
	mov	x0, x22
	bl	_getino
	ldur	w8, [x29, #-132]
	ldr	w9, [x23]
	cmp	w8, w9
	b.eq	LBB0_159
; %bb.164:                              ;   in Loop: Header=BB0_160 Depth=1
	mov	x1, x22
	bl	_dumpino
	b	LBB0_159
LBB0_165:
Lloh497:
	adrp	x20, _tend_writing@GOTPAGE
Lloh498:
	ldr	x20, [x20, _tend_writing@GOTPAGEOFF]
	mov	x0, x20
	bl	_time
Lloh499:
	adrp	x8, _TS_END@GOTPAGE
Lloh500:
	ldr	x8, [x8, _TS_END@GOTPAGEOFF]
Lloh501:
	ldr	w8, [x8]
Lloh502:
	adrp	x23, _spcl@GOTPAGE
Lloh503:
	ldr	x23, [x23, _spcl@GOTPAGEOFF]
	str	w8, [x23, #44]
Lloh504:
	adrp	x24, _ntrec@GOTPAGE
Lloh505:
	ldr	x24, [x24, _ntrec@GOTPAGEOFF]
	ldr	d0, [x24]
	fcmp	d0, #0.0
	b.le	LBB0_168
; %bb.166:
	mov	w22, #1
LBB0_167:                               ; =>This Inner Loop Header: Depth=1
	mov	x0, x21
	bl	_writeheader
	scvtf	d0, w22
	ldr	d1, [x24]
	add	w22, w22, #1
	fcmp	d1, d0
	b.gt	LBB0_167
LBB0_168:
Lloh506:
	adrp	x8, _pipeout@GOTPAGE
Lloh507:
	ldr	x8, [x8, _pipeout@GOTPAGEOFF]
Lloh508:
	ldr	x9, [x8]
	ldr	w8, [x23, #36]
	cbz	x9, LBB0_170
; %bb.169:
	str	x8, [sp, #-16]!
Lloh509:
	adrp	x0, l_.str.67@PAGE
Lloh510:
	add	x0, x0, l_.str.67@PAGEOFF
	bl	_msg
	add	sp, sp, #16
	b	LBB0_171
LBB0_170:
	ldr	w9, [x23, #40]
Lloh511:
	adrp	x10, l_.str.69@PAGE
Lloh512:
	add	x10, x10, l_.str.69@PAGEOFF
	cmp	w9, #1
Lloh513:
	adrp	x11, l_.str.48@PAGE
Lloh514:
	add	x11, x11, l_.str.48@PAGEOFF
	csel	x10, x11, x10, eq
                                        ; kill: def $w8 killed $w8 killed $x8 def $x8
	stp	x8, x9, [sp, #-32]!
	str	x10, [sp, #16]
Lloh515:
	adrp	x0, l_.str.68@PAGE
Lloh516:
	add	x0, x0, l_.str.68@PAGEOFF
	bl	_msg
	add	sp, sp, #32
LBB0_171:
	ldr	x9, [x20]
	ldr	x10, [x19]
	subs	x8, x9, x10
	b.ne	LBB0_173
; %bb.172:
Lloh517:
	adrp	x0, l_.str.70@PAGE
Lloh518:
	add	x0, x0, l_.str.70@PAGEOFF
	bl	_msg
	b	LBB0_174
LBB0_173:
	sxtw	x9, w9
	sub	x9, x9, x10
	ldrsw	x10, [x23, #36]
	sdiv	x8, x10, x8
	stp	x9, x8, [sp, #-16]!
Lloh519:
	adrp	x0, l_.str.71@PAGE
Lloh520:
	add	x0, x0, l_.str.71@PAGEOFF
	bl	_msg
	add	sp, sp, #16
LBB0_174:
	bl	_putdumptime
	bl	_trewind
Lloh521:
	adrp	x0, l_.str.72@PAGE
Lloh522:
	add	x0, x0, l_.str.72@PAGEOFF
	bl	_broadcast
Lloh523:
	adrp	x0, l_.str.73@PAGE
Lloh524:
	add	x0, x0, l_.str.73@PAGEOFF
	bl	_msg
Lloh525:
	adrp	x8, _X_FINOK@GOTPAGE
Lloh526:
	ldr	x8, [x8, _X_FINOK@GOTPAGEOFF]
Lloh527:
	ldr	w0, [x8]
	bl	_Exit
	mov	w0, #0
LBB0_175:
	ldur	x8, [x29, #-104]
Lloh528:
	adrp	x9, ___stack_chk_guard@GOTPAGE
Lloh529:
	ldr	x9, [x9, ___stack_chk_guard@GOTPAGEOFF]
Lloh530:
	ldr	x9, [x9]
	cmp	x9, x8
	b.ne	LBB0_190
; %bb.176:
	sub	sp, x29, #96
	ldp	x29, x30, [sp, #96]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #80]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #64]             ; 16-byte Folded Reload
	ldp	x24, x23, [sp, #48]             ; 16-byte Folded Reload
	ldp	x26, x25, [sp, #32]             ; 16-byte Folded Reload
	ldp	x28, x27, [sp, #16]             ; 16-byte Folded Reload
	ldp	d9, d8, [sp], #112              ; 16-byte Folded Reload
	ret
LBB0_177:
	bl	_lastdump
Lloh531:
	adrp	x8, _X_FINOK@GOTPAGE
Lloh532:
	ldr	x8, [x8, _X_FINOK@GOTPAGEOFF]
Lloh533:
	ldr	w0, [x8]
	bl	_exit
LBB0_178:
Lloh534:
	adrp	x8, _stderr@GOTPAGE
Lloh535:
	ldr	x8, [x8, _stderr@GOTPAGEOFF]
Lloh536:
	ldr	w0, [x8]
	ldr	x8, [x26]
	str	x8, [sp, #-16]!
Lloh537:
	adrp	x1, l_.str.9@PAGE
Lloh538:
	add	x1, x1, l_.str.9@PAGEOFF
LBB0_179:
	bl	_fprintf
	add	sp, sp, #16
LBB0_180:
Lloh539:
	adrp	x8, _X_STARTUP@GOTPAGE
Lloh540:
	ldr	x8, [x8, _X_STARTUP@GOTPAGEOFF]
Lloh541:
	ldr	w0, [x8]
	bl	_exit
LBB0_181:
Lloh542:
	adrp	x8, _stderr@GOTPAGE
Lloh543:
	ldr	x8, [x8, _stderr@GOTPAGEOFF]
Lloh544:
	ldr	w0, [x8]
Lloh545:
	adrp	x1, l_.str.10@PAGE
Lloh546:
	add	x1, x1, l_.str.10@PAGEOFF
	b	LBB0_189
LBB0_182:
Lloh547:
	adrp	x20, _stderr@GOTPAGE
Lloh548:
	ldr	x20, [x20, _stderr@GOTPAGEOFF]
	ldr	w0, [x20]
Lloh549:
	adrp	x1, l_.str.11@PAGE
Lloh550:
	add	x1, x1, l_.str.11@PAGEOFF
	bl	_fprintf
	ldur	w8, [x29, #-108]
	sub	w9, w8, #1
	stur	w9, [x29, #-108]
	cbz	w8, LBB0_185
; %bb.183:
Lloh551:
	adrp	x19, l_.str.12@PAGE
Lloh552:
	add	x19, x19, l_.str.12@PAGEOFF
LBB0_184:                               ; =>This Inner Loop Header: Depth=1
	ldr	w0, [x20]
	ldur	x8, [x29, #-120]
	add	x9, x8, #8
	stur	x9, [x29, #-120]
	ldr	x8, [x8]
	str	x8, [sp, #-16]!
	mov	x1, x19
	bl	_fprintf
	add	sp, sp, #16
	ldur	w8, [x29, #-108]
	sub	w9, w8, #1
	stur	w9, [x29, #-108]
	cbnz	w8, LBB0_184
LBB0_185:
	ldr	w0, [x20]
Lloh553:
	adrp	x1, l_.str.13@PAGE
Lloh554:
	add	x1, x1, l_.str.13@PAGEOFF
	b	LBB0_189
LBB0_186:
Lloh555:
	adrp	x8, _stderr@GOTPAGE
Lloh556:
	ldr	x8, [x8, _stderr@GOTPAGEOFF]
Lloh557:
	ldr	w0, [x8]
Lloh558:
	adrp	x8, l_.str.16@PAGE
Lloh559:
	add	x8, x8, l_.str.16@PAGEOFF
Lloh560:
	adrp	x9, l_.str.15@PAGE
Lloh561:
	add	x9, x9, l_.str.15@PAGEOFF
	stp	x9, x8, [sp, #-16]!
Lloh562:
	adrp	x1, l_.str.14@PAGE
Lloh563:
	add	x1, x1, l_.str.14@PAGEOFF
	b	LBB0_179
LBB0_187:
Lloh564:
	adrp	x8, _stderr@GOTPAGE
Lloh565:
	ldr	x8, [x8, _stderr@GOTPAGEOFF]
Lloh566:
	ldr	w0, [x8]
Lloh567:
	adrp	x1, l_.str.17@PAGE
Lloh568:
	add	x1, x1, l_.str.17@PAGEOFF
	b	LBB0_189
LBB0_188:
	str	x20, [x25]
	mov	x0, x20
	mov	w1, #58
	bl	_strchr
	add	x8, x0, #1
Lloh569:
	adrp	x9, _tape@GOTPAGE
Lloh570:
	ldr	x9, [x9, _tape@GOTPAGEOFF]
Lloh571:
	str	x8, [x9]
	strb	wzr, [x0]
Lloh572:
	adrp	x8, _stderr@GOTPAGE
Lloh573:
	ldr	x8, [x8, _stderr@GOTPAGEOFF]
Lloh574:
	ldr	w0, [x8]
Lloh575:
	adrp	x1, l_.str.22@PAGE
Lloh576:
	add	x1, x1, l_.str.22@PAGEOFF
LBB0_189:
	bl	_fprintf
	b	LBB0_180
LBB0_190:
	bl	___stack_chk_fail
LBB0_191:
	mov	w0, #0
	bl	_exit
	.loh AdrpLdrGotLdr	Lloh29, Lloh30, Lloh31
	.loh AdrpLdrGotLdr	Lloh25, Lloh26, Lloh28
	.loh AdrpLdrGotStr	Lloh23, Lloh24, Lloh27
	.loh AdrpLdrGotLdr	Lloh19, Lloh20, Lloh22
	.loh AdrpLdrGotStr	Lloh17, Lloh18, Lloh21
	.loh AdrpLdrGot	Lloh14, Lloh15
	.loh AdrpLdrGotStr	Lloh12, Lloh13, Lloh16
	.loh AdrpLdrGotLdr	Lloh8, Lloh9, Lloh11
	.loh AdrpLdrGotStr	Lloh6, Lloh7, Lloh10
	.loh AdrpLdrGotStr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpAdd	Lloh32, Lloh33
	.loh AdrpLdrGotStr	Lloh36, Lloh37, Lloh38
	.loh AdrpLdrGot	Lloh34, Lloh35
	.loh AdrpAdd	Lloh47, Lloh48
	.loh AdrpAdd	Lloh45, Lloh46
	.loh AdrpLdrGot	Lloh43, Lloh44
	.loh AdrpAdd	Lloh41, Lloh42
	.loh AdrpAdd	Lloh39, Lloh40
	.loh AdrpLdrGot	Lloh49, Lloh50
	.loh AdrpLdrGotLdr	Lloh51, Lloh52, Lloh53
	.loh AdrpLdrGot	Lloh54, Lloh55
	.loh AdrpAdd	Lloh56, Lloh57
	.loh AdrpLdrGot	Lloh58, Lloh59
	.loh AdrpAdd	Lloh60, Lloh61
	.loh AdrpLdrGotLdr	Lloh62, Lloh63, Lloh64
	.loh AdrpLdrGot	Lloh65, Lloh66
	.loh AdrpLdrGotStr	Lloh69, Lloh70, Lloh71
	.loh AdrpAdd	Lloh67, Lloh68
	.loh AdrpLdrGot	Lloh72, Lloh73
	.loh AdrpLdrGotStr	Lloh74, Lloh75, Lloh76
	.loh AdrpLdrGot	Lloh77, Lloh78
	.loh AdrpLdrGotStr	Lloh81, Lloh82, Lloh83
	.loh AdrpAdd	Lloh79, Lloh80
	.loh AdrpLdrGotStr	Lloh84, Lloh85, Lloh86
	.loh AdrpLdrGotStr	Lloh87, Lloh88, Lloh89
	.loh AdrpLdrGotLdr	Lloh90, Lloh91, Lloh92
	.loh AdrpLdrGotStr	Lloh93, Lloh94, Lloh95
	.loh AdrpLdrGot	Lloh96, Lloh97
	.loh AdrpLdrGot	Lloh98, Lloh99
	.loh AdrpLdrGotLdr	Lloh100, Lloh101, Lloh102
	.loh AdrpLdrGotLdr	Lloh103, Lloh104, Lloh105
	.loh AdrpLdrGotStr	Lloh108, Lloh109, Lloh110
	.loh AdrpAdd	Lloh106, Lloh107
	.loh AdrpLdrGotLdr	Lloh111, Lloh112, Lloh113
	.loh AdrpLdrGot	Lloh114, Lloh115
	.loh AdrpLdrGotLdr	Lloh116, Lloh117, Lloh118
	.loh AdrpLdrGot	Lloh123, Lloh124
	.loh AdrpLdrGot	Lloh121, Lloh122
	.loh AdrpLdrGot	Lloh119, Lloh120
	.loh AdrpLdrGotLdr	Lloh125, Lloh126, Lloh127
	.loh AdrpLdrGotLdr	Lloh128, Lloh129, Lloh130
	.loh AdrpAdd	Lloh131, Lloh132
	.loh AdrpLdrGotStr	Lloh133, Lloh134, Lloh135
	.loh AdrpLdrGotLdr	Lloh136, Lloh137, Lloh138
	.loh AdrpLdrGotStr	Lloh141, Lloh142, Lloh143
	.loh AdrpAdd	Lloh139, Lloh140
	.loh AdrpAdd	Lloh144, Lloh145
	.loh AdrpLdrGotLdr	Lloh146, Lloh147, Lloh148
	.loh AdrpLdrGotStr	Lloh153, Lloh154, Lloh155
	.loh AdrpAdd	Lloh151, Lloh152
	.loh AdrpLdrGot	Lloh149, Lloh150
	.loh AdrpLdrGotLdr	Lloh156, Lloh157, Lloh158
	.loh AdrpLdrGotLdr	Lloh159, Lloh160, Lloh161
	.loh AdrpLdrGotStr	Lloh165, Lloh166, Lloh167
	.loh AdrpLdrGotLdr	Lloh162, Lloh163, Lloh164
	.loh AdrpLdrGotLdr	Lloh168, Lloh169, Lloh170
	.loh AdrpLdrGotStr	Lloh174, Lloh175, Lloh176
	.loh AdrpLdrGotLdr	Lloh171, Lloh172, Lloh173
	.loh AdrpLdrGot	Lloh180, Lloh181
	.loh AdrpLdrGotLdr	Lloh177, Lloh178, Lloh179
	.loh AdrpLdrGot	Lloh184, Lloh185
	.loh AdrpLdrGot	Lloh182, Lloh183
	.loh AdrpLdrGotLdr	Lloh186, Lloh187, Lloh188
	.loh AdrpLdrGot	Lloh189, Lloh190
	.loh AdrpLdrGotLdr	Lloh191, Lloh192, Lloh193
	.loh AdrpLdrGot	Lloh194, Lloh195
	.loh AdrpLdrGotLdr	Lloh196, Lloh197, Lloh198
	.loh AdrpLdrGot	Lloh199, Lloh200
	.loh AdrpLdrGotLdr	Lloh201, Lloh202, Lloh203
	.loh AdrpLdrGot	Lloh204, Lloh205
	.loh AdrpLdrGotLdr	Lloh206, Lloh207, Lloh208
	.loh AdrpLdrGot	Lloh209, Lloh210
	.loh AdrpLdrGotLdr	Lloh211, Lloh212, Lloh213
	.loh AdrpLdrGotLdr	Lloh216, Lloh217, Lloh218
	.loh AdrpLdrGot	Lloh214, Lloh215
	.loh AdrpLdrGot	Lloh219, Lloh220
	.loh AdrpLdrGot	Lloh221, Lloh222
	.loh AdrpAdd	Lloh226, Lloh227
	.loh AdrpLdrGotLdr	Lloh223, Lloh224, Lloh225
	.loh AdrpLdrGot	Lloh230, Lloh231
	.loh AdrpAdd	Lloh228, Lloh229
	.loh AdrpLdrGot	Lloh232, Lloh233
	.loh AdrpLdrGotLdr	Lloh234, Lloh235, Lloh236
	.loh AdrpLdrGot	Lloh237, Lloh238
	.loh AdrpAdd	Lloh241, Lloh242
	.loh AdrpAdd	Lloh239, Lloh240
	.loh AdrpLdrGot	Lloh243, Lloh244
	.loh AdrpAdd	Lloh245, Lloh246
	.loh AdrpLdrGotLdr	Lloh247, Lloh248, Lloh249
	.loh AdrpAdd	Lloh253, Lloh254
	.loh AdrpLdrGotLdr	Lloh250, Lloh251, Lloh252
	.loh AdrpAdd	Lloh258, Lloh259
	.loh AdrpLdrGotLdr	Lloh255, Lloh256, Lloh257
	.loh AdrpAdd	Lloh263, Lloh264
	.loh AdrpLdrGotLdr	Lloh260, Lloh261, Lloh262
	.loh AdrpAdd	Lloh271, Lloh272
	.loh AdrpLdrGot	Lloh269, Lloh270
	.loh AdrpLdrGot	Lloh267, Lloh268
	.loh AdrpLdrGot	Lloh265, Lloh266
	.loh AdrpAdd	Lloh278, Lloh279
	.loh AdrpLdrGotLdr	Lloh275, Lloh276, Lloh277
	.loh AdrpAdd	Lloh273, Lloh274
	.loh AdrpAdd	Lloh286, Lloh287
	.loh AdrpLdrGotLdr	Lloh283, Lloh284, Lloh285
	.loh AdrpLdrGotLdr	Lloh280, Lloh281, Lloh282
	.loh AdrpLdrGot	Lloh291, Lloh292
	.loh AdrpLdrGotLdr	Lloh288, Lloh289, Lloh290
	.loh AdrpAdd	Lloh299, Lloh300
	.loh AdrpLdrGotLdr	Lloh296, Lloh297, Lloh298
	.loh AdrpLdrGotLdr	Lloh293, Lloh294, Lloh295
	.loh AdrpLdrGot	Lloh301, Lloh302
	.loh AdrpAdd	Lloh306, Lloh307
	.loh AdrpLdrGotLdr	Lloh303, Lloh304, Lloh305
	.loh AdrpLdrGot	Lloh308, Lloh309
	.loh AdrpLdrGot	Lloh324, Lloh325
	.loh AdrpLdrGot	Lloh322, Lloh323
	.loh AdrpLdrGot	Lloh320, Lloh321
	.loh AdrpAdd	Lloh318, Lloh319
	.loh AdrpAdd	Lloh316, Lloh317
	.loh AdrpAdd	Lloh314, Lloh315
	.loh AdrpAdd	Lloh312, Lloh313
	.loh AdrpAdd	Lloh310, Lloh311
	.loh AdrpAdd	Lloh328, Lloh329
	.loh AdrpAdd	Lloh326, Lloh327
	.loh AdrpLdrGot	Lloh330, Lloh331
	.loh AdrpLdrGotLdr	Lloh337, Lloh338, Lloh339
	.loh AdrpLdrGotLdr	Lloh334, Lloh335, Lloh336
	.loh AdrpAdd	Lloh332, Lloh333
	.loh AdrpAdd	Lloh340, Lloh341
	.loh AdrpLdrGotLdr	Lloh344, Lloh345, Lloh346
	.loh AdrpAdd	Lloh342, Lloh343
	.loh AdrpAdd	Lloh347, Lloh348
	.loh AdrpLdrGotLdr	Lloh349, Lloh350, Lloh351
	.loh AdrpAdd	Lloh352, Lloh353
	.loh AdrpAdd	Lloh354, Lloh355
	.loh AdrpAdd	Lloh360, Lloh361
	.loh AdrpAdd	Lloh358, Lloh359
	.loh AdrpAdd	Lloh356, Lloh357
	.loh AdrpAdd	Lloh362, Lloh363
	.loh AdrpLdrGotLdr	Lloh364, Lloh365, Lloh366
	.loh AdrpAdd	Lloh367, Lloh368
	.loh AdrpAdd	Lloh369, Lloh370
	.loh AdrpLdrGot	Lloh374, Lloh375
	.loh AdrpLdrGotLdr	Lloh371, Lloh372, Lloh373
	.loh AdrpAdd	Lloh376, Lloh377
	.loh AdrpLdrGotStr	Lloh381, Lloh382, Lloh383
	.loh AdrpLdrGotStr	Lloh378, Lloh379, Lloh380
	.loh AdrpAdd	Lloh384, Lloh385
	.loh AdrpLdrGotStr	Lloh389, Lloh390, Lloh391
	.loh AdrpLdrGotLdr	Lloh386, Lloh387, Lloh388
	.loh AdrpAdd	Lloh392, Lloh393
	.loh AdrpAdd	Lloh421, Lloh422
	.loh AdrpAdd	Lloh419, Lloh420
	.loh AdrpAdd	Lloh417, Lloh418
	.loh AdrpAdd	Lloh415, Lloh416
	.loh AdrpLdrGot	Lloh413, Lloh414
	.loh AdrpLdrGotStr	Lloh410, Lloh411, Lloh412
	.loh AdrpLdrGot	Lloh408, Lloh409
	.loh AdrpLdrGotStr	Lloh405, Lloh406, Lloh407
	.loh AdrpLdrGotStr	Lloh402, Lloh403, Lloh404
	.loh AdrpLdrGot	Lloh400, Lloh401
	.loh AdrpLdrGot	Lloh398, Lloh399
	.loh AdrpLdrGot	Lloh396, Lloh397
	.loh AdrpLdrGot	Lloh394, Lloh395
	.loh AdrpLdrGot	Lloh423, Lloh424
	.loh AdrpLdrGotLdr	Lloh428, Lloh429, Lloh430
	.loh AdrpLdrGotLdr	Lloh425, Lloh426, Lloh427
	.loh AdrpAdd	Lloh431, Lloh432
	.loh AdrpAdd	Lloh433, Lloh434
	.loh AdrpLdrGotLdr	Lloh435, Lloh436, Lloh437
	.loh AdrpLdrGotLdr	Lloh438, Lloh439, Lloh440
	.loh AdrpLdrGotLdr	Lloh441, Lloh442, Lloh443
	.loh AdrpLdrGotLdr	Lloh450, Lloh451, Lloh452
	.loh AdrpLdrGotLdr	Lloh447, Lloh448, Lloh449
	.loh AdrpLdrGotLdr	Lloh444, Lloh445, Lloh446
	.loh AdrpLdrGotLdr	Lloh453, Lloh454, Lloh455
	.loh AdrpLdrGotLdr	Lloh462, Lloh463, Lloh464
	.loh AdrpLdrGotLdr	Lloh459, Lloh460, Lloh461
	.loh AdrpLdrGotLdr	Lloh456, Lloh457, Lloh458
	.loh AdrpLdrGotLdr	Lloh465, Lloh466, Lloh467
	.loh AdrpAdd	Lloh470, Lloh471
	.loh AdrpLdrGot	Lloh468, Lloh469
	.loh AdrpAdd	Lloh472, Lloh473
	.loh AdrpAdd	Lloh481, Lloh482
	.loh AdrpAdd	Lloh479, Lloh480
	.loh AdrpLdrGotLdr	Lloh476, Lloh477, Lloh478
	.loh AdrpLdrGot	Lloh474, Lloh475
	.loh AdrpLdrGot	Lloh486, Lloh487
	.loh AdrpLdrGotLdr	Lloh483, Lloh484, Lloh485
	.loh AdrpAdd	Lloh490, Lloh491
	.loh AdrpAdd	Lloh488, Lloh489
	.loh AdrpLdrGot	Lloh495, Lloh496
	.loh AdrpLdrGotLdr	Lloh492, Lloh493, Lloh494
	.loh AdrpLdrGot	Lloh504, Lloh505
	.loh AdrpLdrGot	Lloh502, Lloh503
	.loh AdrpLdrGotLdr	Lloh499, Lloh500, Lloh501
	.loh AdrpLdrGot	Lloh497, Lloh498
	.loh AdrpLdrGotLdr	Lloh506, Lloh507, Lloh508
	.loh AdrpAdd	Lloh509, Lloh510
	.loh AdrpAdd	Lloh515, Lloh516
	.loh AdrpAdd	Lloh513, Lloh514
	.loh AdrpAdd	Lloh511, Lloh512
	.loh AdrpAdd	Lloh517, Lloh518
	.loh AdrpAdd	Lloh519, Lloh520
	.loh AdrpLdrGotLdr	Lloh525, Lloh526, Lloh527
	.loh AdrpAdd	Lloh523, Lloh524
	.loh AdrpAdd	Lloh521, Lloh522
	.loh AdrpLdrGotLdr	Lloh528, Lloh529, Lloh530
	.loh AdrpLdrGotLdr	Lloh531, Lloh532, Lloh533
	.loh AdrpAdd	Lloh537, Lloh538
	.loh AdrpLdrGotLdr	Lloh534, Lloh535, Lloh536
	.loh AdrpLdrGotLdr	Lloh539, Lloh540, Lloh541
	.loh AdrpAdd	Lloh545, Lloh546
	.loh AdrpLdrGotLdr	Lloh542, Lloh543, Lloh544
	.loh AdrpAdd	Lloh549, Lloh550
	.loh AdrpLdrGot	Lloh547, Lloh548
	.loh AdrpAdd	Lloh551, Lloh552
	.loh AdrpAdd	Lloh553, Lloh554
	.loh AdrpAdd	Lloh562, Lloh563
	.loh AdrpAdd	Lloh560, Lloh561
	.loh AdrpAdd	Lloh558, Lloh559
	.loh AdrpLdrGotLdr	Lloh555, Lloh556, Lloh557
	.loh AdrpAdd	Lloh567, Lloh568
	.loh AdrpLdrGotLdr	Lloh564, Lloh565, Lloh566
	.loh AdrpAdd	Lloh575, Lloh576
	.loh AdrpLdrGotLdr	Lloh572, Lloh573, Lloh574
	.loh AdrpLdrGotStr	Lloh569, Lloh570, Lloh571
	.cfi_endproc
	.section	__TEXT,__const
	.p2align	1
lJTI0_0:
	.short	(LBB0_39-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_10-LBB0_6)>>2
	.short	(LBB0_10-LBB0_6)>>2
	.short	(LBB0_10-LBB0_6)>>2
	.short	(LBB0_10-LBB0_6)>>2
	.short	(LBB0_10-LBB0_6)>>2
	.short	(LBB0_10-LBB0_6)>>2
	.short	(LBB0_10-LBB0_6)>>2
	.short	(LBB0_10-LBB0_6)>>2
	.short	(LBB0_10-LBB0_6)>>2
	.short	(LBB0_10-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_19-LBB0_6)>>2
	.short	(LBB0_24-LBB0_6)>>2
	.short	(LBB0_20-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_22-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_31-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_27-LBB0_6)>>2
	.short	(LBB0_8-LBB0_6)>>2
	.short	(LBB0_25-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_177-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_29-LBB0_6)>>2
	.short	(LBB0_15-LBB0_6)>>2
	.short	(LBB0_30-LBB0_6)>>2
	.short	(LBB0_34-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_16-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_13-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_6-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_11-LBB0_6)>>2
	.short	(LBB0_14-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_23-LBB0_6)>>2
	.short	(LBB0_38-LBB0_6)>>2
	.short	(LBB0_177-LBB0_6)>>2
                                        ; -- End function
	.comm	_spcl,56,3                      ; @spcl
	.comm	_tsize,8,3                      ; @tsize
	.comm	__PATH_DUMPDATES,8,3            ; @_PATH_DUMPDATES
	.comm	_dumpdates,8,3                  ; @dumpdates
	.comm	_popenout,8,3                   ; @popenout
	.comm	_tape,8,3                       ; @tape
	.comm	__PATH_DTMP,4,2                 ; @_PATH_DTMP
	.comm	_temp,4,2                       ; @temp
	.comm	_TP_BSIZE,4,2                   ; @TP_BSIZE
	.comm	_DEV_BSIZE,4,2                  ; @DEV_BSIZE
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"TP_BSIZE must be a multiple of DEV_BSIZE\n"

	.comm	_level,4,2                      ; @level
	.comm	_rsync_friendly,4,2             ; @rsync_friendly
l_.str.1:                               ; @.str.1
	.asciz	"0123456789aB:b:C:cD:d:f:h:LnP:RrSs:T:uWw"

	.comm	_unlimited,4,2                  ; @unlimited
l_.str.2:                               ; @.str.2
	.asciz	"number of blocks per file"

	.comm	_blocksperfile,4,2              ; @blocksperfile
l_.str.3:                               ; @.str.3
	.asciz	"number of blocks per write"

	.comm	_ntrec,8,3                      ; @ntrec
l_.str.4:                               ; @.str.4
	.asciz	"cachesize"

	.comm	_cachesize,4,2                  ; @cachesize
	.comm	_cartridge,4,2                  ; @cartridge
	.comm	_optarg,8,3                     ; @optarg
l_.str.5:                               ; @.str.5
	.asciz	"density"

	.comm	_density,4,2                    ; @density
	.comm	_HIGHDENSITYTREC,8,3            ; @HIGHDENSITYTREC
	.comm	_X_STARTUP,4,2                  ; @X_STARTUP
l_.str.6:                               ; @.str.6
	.asciz	"You cannot use the P and f flags together.\n"

l_.str.7:                               ; @.str.7
	.asciz	"honor level"

	.comm	_snapdump,8,3                   ; @snapdump
	.comm	_notify,4,2                     ; @notify
l_.str.8:                               ; @.str.8
	.asciz	"tape size"

	.comm	_stderr,4,2                     ; @stderr
l_.str.9:                               ; @.str.9
	.asciz	"bad time \"%s\"\n"

	.comm	_lastlevel,4,2                  ; @lastlevel
	.comm	_uflag,4,2                      ; @uflag
	.comm	_X_FINOK,4,2                    ; @X_FINOK
	.comm	_optind,8,3                     ; @optind
l_.str.10:                              ; @.str.10
	.asciz	"Must specify disk or file system\n"

	.comm	_disk,8,3                       ; @disk
l_.str.11:                              ; @.str.11
	.asciz	"Unknown arguments to dump:"

l_.str.12:                              ; @.str.12
	.asciz	" %s"

l_.str.13:                              ; @.str.13
	.asciz	"\n"

l_.str.14:                              ; @.str.14
	.asciz	"%s %s\n"

l_.str.15:                              ; @.str.15
	.asciz	"rsync friendly options"

l_.str.16:                              ; @.str.16
	.asciz	"can be used only with level 0 dumps."

l_.str.17:                              ; @.str.17
	.asciz	"You cannot use the T and u flags together.\n"

l_.str.18:                              ; @.str.18
	.asciz	"child pipeline process"

l_.str.19:                              ; @.str.19
	.asciz	"TAPE"

	.comm	__PATH_DEFTAPE,8,3              ; @_PATH_DEFTAPE
l_.str.20:                              ; @.str.20
	.asciz	"-"

	.comm	_pipeout,8,3                    ; @pipeout
l_.str.21:                              ; @.str.21
	.asciz	"standard output"

	.comm	_host,8,3                       ; @host
l_.str.22:                              ; @.str.22
	.asciz	"remote dump not enabled\n"

	.comm	_SIGHUP,4,2                     ; @SIGHUP
	.comm	_SIG_IGN,8,3                    ; @SIG_IGN
	.comm	_sig,8,3                        ; @sig
	.comm	_SIGTRAP,4,2                    ; @SIGTRAP
	.comm	_SIGFPE,4,2                     ; @SIGFPE
	.comm	_SIGBUS,4,2                     ; @SIGBUS
	.comm	_SIGSEGV,4,2                    ; @SIGSEGV
	.comm	_SIGTERM,4,2                    ; @SIGTERM
	.comm	_SIGINT,4,2                     ; @SIGINT
	.comm	_interrupt,8,3                  ; @interrupt
l_.str.23:                              ; @.str.23
	.asciz	"%s: unknown file system"

	.comm	_NAMELEN,4,2                    ; @NAMELEN
l_.str.24:                              ; @.str.24
	.asciz	"an unlisted file system"

	.comm	_MNT_RDONLY,4,2                 ; @MNT_RDONLY
l_.str.25:                              ; @.str.25
	.asciz	"WARNING: %s\n"

l_.str.26:                              ; @.str.26
	.asciz	"-L ignored for read-only filesystem."

l_.str.27:                              ; @.str.27
	.asciz	"should use -L when dumping live read-write filesystems!"

	.comm	_BUFSIZ,4,2                     ; @BUFSIZ
l_.str.28:                              ; @.str.28
	.asciz	"%s/.snap"

l_.str.29:                              ; @.str.29
	.asciz	"WARNING: %s %s\n"

l_.str.30:                              ; @.str.30
	.asciz	"-L requested but snapshot location"

l_.str.31:                              ; @.str.31
	.asciz	"         %s: %s\n"

l_.str.32:                              ; @.str.32
	.asciz	"is not a directory"

l_.str.33:                              ; @.str.33
	.asciz	"dump downgraded, -L ignored"

l_.str.34:                              ; @.str.34
	.asciz	"%s/.snap/dump_snapshot"

l_.str.35:                              ; @.str.35
	.asciz	"%s %s %s"

	.comm	__PATH_MKSNAP_FFS,8,3           ; @_PATH_MKSNAP_FFS
l_.str.36:                              ; @.str.36
	.asciz	"Cannot create %s: %s\n"

	.comm	_errno,4,2                      ; @errno
	.comm	_O_RDONLY,4,2                   ; @O_RDONLY
	.comm	_diskfd,4,2                     ; @diskfd
l_.str.37:                              ; @.str.37
	.asciz	"Cannot open %s: %s\n"

l_.str.38:                              ; @.str.38
	.asciz	"%s: stat"

l_.str.39:                              ; @.str.39
	.asciz	"WARNING: Cannot use -L on an unmounted filesystem.\n"

l_.str.40:                              ; @.str.40
	.asciz	"Cannot open %s"

l_.str.41:                              ; @.str.41
	.asciz	"none"

	.comm	_TS_TAPE,4,2                    ; @TS_TAPE
l_.str.42:                              ; @.str.42
	.asciz	"the epoch\n"

l_.str.43:                              ; @.str.43
	.asciz	"Date of this level %d dump: %s"

l_.str.44:                              ; @.str.44
	.asciz	"Date of last (level unknown) dump: %s"

l_.str.45:                              ; @.str.45
	.asciz	"Date of last level %d dump: %s"

l_.str.46:                              ; @.str.46
	.asciz	"Dumping %s%s "

l_.str.47:                              ; @.str.47
	.asciz	"snapshot of "

l_.str.48:                              ; @.str.48
	.space	1

l_.str.49:                              ; @.str.49
	.asciz	"(%s) "

l_.str.50:                              ; @.str.50
	.asciz	"to %s on host %s\n"

l_.str.51:                              ; @.str.51
	.asciz	"to %s\n"

	.comm	_sblock,8,3                     ; @sblock
	.comm	_STDSB,4,2                      ; @STDSB
l_.str.52:                              ; @.str.52
	.asciz	"Cannot find file system superblock"

l_.str.53:                              ; @.str.53
	.asciz	"Unable to read file system superblock"

	.comm	_dev_bsize,4,2                  ; @dev_bsize
	.comm	_dev_bshift,4,2                 ; @dev_bshift
l_.str.54:                              ; @.str.54
	.asciz	"dev_bsize (%ld) is not a power of 2"

	.comm	_tp_bshift,4,2                  ; @tp_bshift
l_.str.55:                              ; @.str.55
	.asciz	"TP_BSIZE (%d) is not a power of 2"

	.comm	_CHAR_BIT,4,2                   ; @CHAR_BIT
	.comm	_mapsize,4,2                    ; @mapsize
	.comm	_usedinomap,8,3                 ; @usedinomap
	.comm	_dumpdirmap,8,3                 ; @dumpdirmap
	.comm	_dumpinomap,8,3                 ; @dumpinomap
	.comm	_tapesize,4,2                   ; @tapesize
	.comm	_nonodump,4,2                   ; @nonodump
	.comm	_passno,4,2                     ; @passno
l_.str.56:                              ; @.str.56
	.asciz	"%s: pass 1: regular files"

l_.str.57:                              ; @.str.57
	.asciz	"mapping (Pass I) [regular files]\n"

l_.str.58:                              ; @.str.58
	.asciz	"%s: pass 2: directories"

l_.str.59:                              ; @.str.59
	.asciz	"mapping (Pass II) [directories]\n"

l_.str.60:                              ; @.str.60
	.asciz	"estimated %ld tape blocks.\n"

	.comm	_etapes,4,2                     ; @etapes
l_.str.61:                              ; @.str.61
	.asciz	"estimated %ld tape blocks on %3.2f tape(s).\n"

l_.str.62:                              ; @.str.62
	.asciz	"can't allocate tape buffers - try a smaller blocking factor.\n"

	.comm	_tstart_writing,8,3             ; @tstart_writing
	.comm	_TS_CLRI,4,2                    ; @TS_CLRI
l_.str.63:                              ; @.str.63
	.asciz	"%s: pass 3: directories"

l_.str.64:                              ; @.str.64
	.asciz	"dumping (Pass III) [directories]\n"

	.comm	_IFDIR,4,2                      ; @IFDIR
l_.str.65:                              ; @.str.65
	.asciz	"%s: pass 4: regular files"

l_.str.66:                              ; @.str.66
	.asciz	"dumping (Pass IV) [regular files]\n"

	.comm	_tend_writing,8,3               ; @tend_writing
	.comm	_TS_END,4,2                     ; @TS_END
l_.str.67:                              ; @.str.67
	.asciz	"DUMP: %jd tape blocks\n"

l_.str.68:                              ; @.str.68
	.asciz	"DUMP: %jd tape blocks on %d volume%s\n"

l_.str.69:                              ; @.str.69
	.asciz	"s"

l_.str.70:                              ; @.str.70
	.asciz	"finished in less than a second\n"

l_.str.71:                              ; @.str.71
	.asciz	"finished in %jd seconds, throughput %jd KBytes/sec\n"

l_.str.72:                              ; @.str.72
	.asciz	"DUMP IS DONE!\007\007\n"

l_.str.73:                              ; @.str.73
	.asciz	"DUMP IS DONE\n"

.subsections_via_symbols
