	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function stat_seconds
_stat_seconds:                          ## @stat_seconds
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	%rdx, %r9
	cmpq	$86401, %rdx                    ## imm = 0x15181
	jl	LBB0_2
## %bb.1:
	movabsq	$-4454547087429121353, %rcx     ## imm = 0xC22E450672894AB7
	movq	%r9, %rax
	mulq	%rcx
	movq	%rdx, %rcx
	shrq	$16, %rcx
	imulq	$86400, %rcx, %rax              ## imm = 0x15180
	subq	%rax, %r9
	movl	$2443359173, %r8d               ## imm = 0x91A2B3C5
	imulq	%r9, %r8
	shrq	$43, %r8
	leaq	L_.str(%rip), %rdx
	jmp	LBB0_6
LBB0_2:
	cmpq	$3601, %r9                      ## imm = 0xE11
	jl	LBB0_4
## %bb.3:
	movl	%r9d, %eax
	movl	$2443359173, %ecx               ## imm = 0x91A2B3C5
	imulq	%rax, %rcx
	shrq	$43, %rcx
	imull	$3600, %ecx, %eax               ## imm = 0xE10
	subl	%eax, %r9d
	imull	$34953, %r9d, %r8d              ## imm = 0x8889
	shrl	$21, %r8d
	leaq	L_.str.1(%rip), %rdx
	jmp	LBB0_6
LBB0_4:
	cmpq	$61, %r9
	jl	LBB0_7
## %bb.5:
	movzwl	%r9w, %eax
	imull	$34953, %eax, %ecx              ## imm = 0x8889
	shrl	$21, %ecx
	imull	$60, %ecx, %eax
	subl	%eax, %r9d
	movzwl	%r9w, %r8d
	leaq	L_.str.2(%rip), %rdx
LBB0_6:
	xorl	%eax, %eax
	popq	%rbp
	jmp	_snprintf                       ## TAILCALL
LBB0_7:
	leaq	L_.str.3(%rip), %rdx
	movq	%r9, %rcx
	xorl	%eax, %eax
	popq	%rbp
	jmp	_snprintf                       ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"%02ldd%02ldh"

L_.str.1:                               ## @.str.1
	.asciz	"%02ldh%02ldm"

L_.str.2:                               ## @.str.2
	.asciz	"%02ldm%02lds"

L_.str.3:                               ## @.str.3
	.asciz	"   %02lds"

	.no_dead_strip	_stat_seconds
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function stat_seconds
_stat_seconds:                          ; @stat_seconds
	.cfi_startproc
; %bb.0:
	sub	sp, sp, #32
	.cfi_def_cfa_offset 32
	stp	x29, x30, [sp, #16]             ; 16-byte Folded Spill
	add	x29, sp, #16
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	mov	x8, x2
	mov	w9, #20864
	movk	w9, #1, lsl #16
	cmp	x2, x9
	b.le	LBB0_2
; %bb.1:
	udiv	x3, x8, x9
	msub	w8, w3, w9, w8
	mov	w9, #46021
	movk	w9, #37282, lsl #16
	umull	x8, w8, w9
	lsr	x8, x8, #43
	str	x8, [sp]
Lloh0:
	adrp	x2, l_.str@PAGE
Lloh1:
	add	x2, x2, l_.str@PAGEOFF
	b	LBB0_6
LBB0_2:
	cmp	x8, #3601
	b.lt	LBB0_4
; %bb.3:
	and	x9, x8, #0xffffffff
	mov	w10, #46021
	movk	w10, #37282, lsl #16
	mul	x9, x9, x10
	lsr	x3, x9, #43
	mov	w9, #3600
	msub	w8, w3, w9, w8
	and	w8, w8, #0xffff
	mov	w9, #34953
	mul	w8, w8, w9
	lsr	w8, w8, #21
	str	x8, [sp]
Lloh2:
	adrp	x2, l_.str.1@PAGE
Lloh3:
	add	x2, x2, l_.str.1@PAGEOFF
	b	LBB0_6
LBB0_4:
	cmp	x8, #61
	b.lt	LBB0_7
; %bb.5:
	and	w9, w8, #0xffff
	mov	w10, #34953
	mul	w9, w9, w10
	lsr	w3, w9, #21
	mov	w9, #60
	msub	w8, w3, w9, w8
	and	x8, x8, #0xffff
	str	x8, [sp]
Lloh4:
	adrp	x2, l_.str.2@PAGE
Lloh5:
	add	x2, x2, l_.str.2@PAGEOFF
LBB0_6:
	bl	_snprintf
	ldp	x29, x30, [sp, #16]             ; 16-byte Folded Reload
	add	sp, sp, #32
	ret
LBB0_7:
Lloh6:
	adrp	x2, l_.str.3@PAGE
Lloh7:
	add	x2, x2, l_.str.3@PAGEOFF
	mov	x3, x8
	ldp	x29, x30, [sp, #16]             ; 16-byte Folded Reload
	add	sp, sp, #32
	b	_snprintf
	.loh AdrpAdd	Lloh0, Lloh1
	.loh AdrpAdd	Lloh2, Lloh3
	.loh AdrpAdd	Lloh4, Lloh5
	.loh AdrpAdd	Lloh6, Lloh7
	.cfi_endproc
                                        ; -- End function
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"%02ldd%02ldh"

l_.str.1:                               ; @.str.1
	.asciz	"%02ldh%02ldm"

l_.str.2:                               ; @.str.2
	.asciz	"%02ldm%02lds"

l_.str.3:                               ; @.str.3
	.asciz	"   %02lds"

	.no_dead_strip	_stat_seconds
.subsections_via_symbols
