	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function init_global_age_query_data
_init_global_age_query_data:            ## @init_global_age_query_data
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%r14
	pushq	%rbx
	subq	$16, %rsp
	.cfi_offset %rbx, -32
	.cfi_offset %r14, -24
	movq	_now@GOTPCREL(%rip), %rax
	movq	_LOCAL_TIMEZONE_SHIFT_MINUTES@GOTPCREL(%rip), %rcx
	movslq	(%rcx), %rcx
	imulq	$60, %rcx, %rcx
	addq	(%rax), %rcx
	movq	%rcx, -24(%rbp)
	leaq	-24(%rbp), %r14
	movq	%r14, %rdi
	callq	_gmtime
	movl	16(%rax), %ecx
	movq	_global_age_day@GOTPCREL(%rip), %rdx
	movl	%ecx, (%rdx)
	movq	8(%rax), %rcx
	incq	%rcx
	movq	_global_age_month@GOTPCREL(%rip), %rdx
	movq	%rcx, (%rdx)
	movl	$1900, %ebx                     ## imm = 0x76C
	movq	(%rax), %rax
	addq	%rbx, %rax
	movq	_global_age_year@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_AD_RECOMPUTE_INTERVAL@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	addq	%rax, -24(%rbp)
	movq	%r14, %rdi
	callq	_gmtime
	movl	16(%rax), %ecx
	movq	_global_future_age_day@GOTPCREL(%rip), %rdx
	movl	%ecx, (%rdx)
	movq	8(%rax), %rcx
	incq	%rcx
	movq	_global_future_age_month@GOTPCREL(%rip), %rdx
	movq	%rcx, (%rdx)
	addq	(%rax), %rbx
	movq	_global_future_age_year@GOTPCREL(%rip), %rax
	movq	%rbx, (%rax)
	addq	$16, %rsp
	popq	%rbx
	popq	%r14
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_now,8,3                        ## @now
	.comm	_LOCAL_TIMEZONE_SHIFT_MINUTES,4,2 ## @LOCAL_TIMEZONE_SHIFT_MINUTES
	.comm	_global_age_day,4,2             ## @global_age_day
	.comm	_global_age_month,8,3           ## @global_age_month
	.comm	_global_age_year,8,3            ## @global_age_year
	.comm	_AD_RECOMPUTE_INTERVAL,8,3      ## @AD_RECOMPUTE_INTERVAL
	.comm	_global_future_age_day,4,2      ## @global_future_age_day
	.comm	_global_future_age_month,8,3    ## @global_future_age_month
	.comm	_global_future_age_year,8,3     ## @global_future_age_year
	.no_dead_strip	_init_global_age_query_data
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function init_global_age_query_data
_init_global_age_query_data:            ; @init_global_age_query_data
	.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
Lloh0:
	adrp	x8, _now@GOTPAGE
Lloh1:
	ldr	x8, [x8, _now@GOTPAGEOFF]
Lloh2:
	ldr	x8, [x8]
Lloh3:
	adrp	x9, _LOCAL_TIMEZONE_SHIFT_MINUTES@GOTPAGE
Lloh4:
	ldr	x9, [x9, _LOCAL_TIMEZONE_SHIFT_MINUTES@GOTPAGEOFF]
Lloh5:
	ldrsw	x9, [x9]
	mov	w10, #60
	madd	x8, x9, x10, x8
	str	x8, [sp, #8]
	add	x0, sp, #8
	bl	_gmtime
Lloh6:
	adrp	x8, _global_age_day@GOTPAGE
Lloh7:
	ldr	x8, [x8, _global_age_day@GOTPAGEOFF]
	ldr	w9, [x0, #16]
Lloh8:
	str	w9, [x8]
	ldr	x8, [x0, #8]
	add	x8, x8, #1
Lloh9:
	adrp	x9, _global_age_month@GOTPAGE
Lloh10:
	ldr	x9, [x9, _global_age_month@GOTPAGEOFF]
Lloh11:
	str	x8, [x9]
	ldr	x8, [x0]
	add	x8, x8, #1900
Lloh12:
	adrp	x9, _global_age_year@GOTPAGE
Lloh13:
	ldr	x9, [x9, _global_age_year@GOTPAGEOFF]
Lloh14:
	str	x8, [x9]
Lloh15:
	adrp	x8, _AD_RECOMPUTE_INTERVAL@GOTPAGE
Lloh16:
	ldr	x8, [x8, _AD_RECOMPUTE_INTERVAL@GOTPAGEOFF]
Lloh17:
	ldr	x8, [x8]
	ldr	x9, [sp, #8]
	add	x8, x9, x8
	str	x8, [sp, #8]
	add	x0, sp, #8
	bl	_gmtime
Lloh18:
	adrp	x8, _global_future_age_day@GOTPAGE
Lloh19:
	ldr	x8, [x8, _global_future_age_day@GOTPAGEOFF]
	ldr	w9, [x0, #16]
Lloh20:
	str	w9, [x8]
	ldr	x8, [x0, #8]
	add	x8, x8, #1
Lloh21:
	adrp	x9, _global_future_age_month@GOTPAGE
Lloh22:
	ldr	x9, [x9, _global_future_age_month@GOTPAGEOFF]
Lloh23:
	str	x8, [x9]
	ldr	x8, [x0]
	add	x8, x8, #1900
Lloh24:
	adrp	x9, _global_future_age_year@GOTPAGE
Lloh25:
	ldr	x9, [x9, _global_future_age_year@GOTPAGEOFF]
Lloh26:
	str	x8, [x9]
	ldp	x29, x30, [sp, #16]             ; 16-byte Folded Reload
	add	sp, sp, #32
	ret
	.loh AdrpLdrGotStr	Lloh24, Lloh25, Lloh26
	.loh AdrpLdrGotStr	Lloh21, Lloh22, Lloh23
	.loh AdrpLdrGotStr	Lloh18, Lloh19, Lloh20
	.loh AdrpLdrGotLdr	Lloh15, Lloh16, Lloh17
	.loh AdrpLdrGotStr	Lloh12, Lloh13, Lloh14
	.loh AdrpLdrGotStr	Lloh9, Lloh10, Lloh11
	.loh AdrpLdrGotStr	Lloh6, Lloh7, Lloh8
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.cfi_endproc
                                        ; -- End function
	.comm	_now,8,3                        ; @now
	.comm	_LOCAL_TIMEZONE_SHIFT_MINUTES,4,2 ; @LOCAL_TIMEZONE_SHIFT_MINUTES
	.comm	_global_age_day,4,2             ; @global_age_day
	.comm	_global_age_month,8,3           ; @global_age_month
	.comm	_global_age_year,8,3            ; @global_age_year
	.comm	_AD_RECOMPUTE_INTERVAL,8,3      ; @AD_RECOMPUTE_INTERVAL
	.comm	_global_future_age_day,4,2      ; @global_future_age_day
	.comm	_global_future_age_month,8,3    ; @global_future_age_month
	.comm	_global_future_age_year,8,3     ; @global_future_age_year
	.no_dead_strip	_init_global_age_query_data
.subsections_via_symbols
