	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_set_schema                     ## -- Begin function set_schema
	.p2align	4, 0x90
_set_schema:                            ## @set_schema
	.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
	.cfi_offset %rbx, -32
	.cfi_offset %r14, -24
	movl	%edi, %r14d
	movl	%edi, %eax
	andl	$-65536, %eax                   ## imm = 0xFFFF0000
	movl	$-1, %ebx
	cmpl	$736886783, %eax                ## imm = 0x2BEBFFFF
	jg	LBB0_32
## %bb.1:
	cmpl	$-267583489, %eax               ## imm = 0xF00CFFFF
	jg	LBB0_17
## %bb.2:
	cmpl	$-1343881217, %eax              ## imm = 0xAFE5FFFF
	jg	LBB0_10
## %bb.3:
	cmpl	$-1888878593, %eax              ## imm = 0x8F69FFFF
	jg	LBB0_7
## %bb.4:
	cmpl	$-2141585408, %eax              ## imm = 0x805A0000
	je	LBB0_76
## %bb.5:
	cmpl	$-1894907904, %eax              ## imm = 0x8F0E0000
	jne	LBB0_81
## %bb.6:
	movl	%r14d, %edi
	callq	_init_seqmap_data
	jmp	LBB0_79
LBB0_32:
	cmpl	$1405353983, %eax               ## imm = 0x53C3FFFF
	jg	LBB0_48
## %bb.33:
	cmpl	$988151807, %eax                ## imm = 0x3AE5FFFF
	jg	LBB0_41
## %bb.34:
	cmpl	$927268863, %eax                ## imm = 0x3744FFFF
	jg	LBB0_38
## %bb.35:
	cmpl	$736886784, %eax                ## imm = 0x2BEC0000
	je	LBB0_65
## %bb.36:
	cmpl	$749928448, %eax                ## imm = 0x2CB30000
	jne	LBB0_81
## %bb.37:
	movl	%r14d, %edi
	callq	_init_text_data
	jmp	LBB0_79
LBB0_17:
	cmpl	$340393983, %eax                ## imm = 0x1449FFFF
	jg	LBB0_25
## %bb.18:
	cmpl	$-93126657, %eax                ## imm = 0xFA72FFFF
	jg	LBB0_22
## %bb.19:
	cmpl	$-267583488, %eax               ## imm = 0xF00D0000
	je	LBB0_67
## %bb.20:
	cmpl	$-106364928, %eax               ## imm = 0xF9A90000
	jne	LBB0_81
## %bb.21:
	movl	%r14d, %edi
	callq	_init_rpc_proxy_data
	jmp	LBB0_79
LBB0_48:
	cmpl	$1805844479, %eax               ## imm = 0x6BA2FFFF
	jg	LBB0_56
## %bb.49:
	cmpl	$1605173247, %eax               ## imm = 0x5FACFFFF
	jg	LBB0_53
## %bb.50:
	cmpl	$1405353984, %eax               ## imm = 0x53C40000
	je	LBB0_66
## %bb.51:
	cmpl	$1595408384, %eax               ## imm = 0x5F180000
	jne	LBB0_81
## %bb.52:
	movl	%r14d, %edi
	callq	_init_photo_data
	jmp	LBB0_79
LBB0_10:
	cmpl	$-307691521, %eax               ## imm = 0xEDA8FFFF
	jg	LBB0_14
## %bb.11:
	cmpl	$-1343881216, %eax              ## imm = 0xAFE60000
	je	LBB0_69
## %bb.12:
	cmpl	$-1091633152, %eax              ## imm = 0xBEEF0000
	jne	LBB0_81
## %bb.13:
	movl	%r14d, %edi
	callq	_init_search_data
	jmp	LBB0_79
LBB0_41:
	cmpl	$1336737791, %eax               ## imm = 0x4FACFFFF
	jg	LBB0_45
## %bb.42:
	cmpl	$988151808, %eax                ## imm = 0x3AE60000
	je	LBB0_64
## %bb.43:
	cmpl	$1038942208, %eax               ## imm = 0x3DED0000
	jne	LBB0_81
## %bb.44:
	movl	%r14d, %edi
	callq	_init_cache_data
	jmp	LBB0_79
LBB0_25:
	cmpl	$554237951, %eax                ## imm = 0x2108FFFF
	jg	LBB0_29
## %bb.26:
	cmpl	$340393984, %eax                ## imm = 0x144A0000
	je	LBB0_75
## %bb.27:
	cmpl	$535560192, %eax                ## imm = 0x1FEC0000
	jne	LBB0_81
## %bb.28:
	movl	%r14d, %edi
	callq	_init_support_data
	jmp	LBB0_79
LBB0_56:
	cmpl	$1916600319, %eax               ## imm = 0x723CFFFF
	jg	LBB0_60
## %bb.57:
	cmpl	$1805844480, %eax               ## imm = 0x6BA30000
	je	LBB0_63
## %bb.58:
	cmpl	$1861353472, %eax               ## imm = 0x6EF20000
	jne	LBB0_81
## %bb.59:
	movl	%r14d, %edi
	callq	_init_lists_data
	jmp	LBB0_79
LBB0_7:
	cmpl	$-1888878592, %eax              ## imm = 0x8F6A0000
	je	LBB0_78
## %bb.8:
	cmpl	$-1851326464, %eax              ## imm = 0x91A70000
	jne	LBB0_81
## %bb.9:
	movl	%r14d, %edi
	callq	_init_antispam_data
	jmp	LBB0_79
LBB0_38:
	cmpl	$927268864, %eax                ## imm = 0x37450000
	je	LBB0_72
## %bb.39:
	cmpl	$987037696, %eax                ## imm = 0x3AD50000
	jne	LBB0_81
## %bb.40:
	movl	%r14d, %edi
	callq	_init_bayes_data
	jmp	LBB0_79
LBB0_22:
	cmpl	$-93126656, %eax                ## imm = 0xFA730000
	je	LBB0_73
## %bb.23:
	cmpl	$-91291648, %eax                ## imm = 0xFA8F0000
	jne	LBB0_81
## %bb.24:
	movl	%r14d, %edi
	callq	_init_gms_money_data
	jmp	LBB0_79
LBB0_53:
	cmpl	$1605173248, %eax               ## imm = 0x5FAD0000
	je	LBB0_70
## %bb.54:
	cmpl	$1699807232, %eax               ## imm = 0x65510000
	jne	LBB0_81
## %bb.55:
	movl	%r14d, %edi
	callq	_init_password_data
	jmp	LBB0_79
LBB0_14:
	cmpl	$-307691520, %eax               ## imm = 0xEDA90000
	je	LBB0_77
## %bb.15:
	cmpl	$-307625984, %eax               ## imm = 0xEDAA0000
	jne	LBB0_81
## %bb.16:
	movl	%r14d, %edi
	callq	_init_copyexec_result_data
	jmp	LBB0_79
LBB0_45:
	cmpl	$1336737792, %eax               ## imm = 0x4FAD0000
	je	LBB0_68
## %bb.46:
	cmpl	$1377697792, %eax               ## imm = 0x521E0000
	jne	LBB0_81
## %bb.47:
	movl	%r14d, %edi
	callq	_init_weights_data
	jmp	LBB0_79
LBB0_29:
	cmpl	$554237952, %eax                ## imm = 0x21090000
	je	LBB0_71
## %bb.30:
	cmpl	$695795712, %eax                ## imm = 0x29790000
	jne	LBB0_81
## %bb.31:
	movl	%r14d, %edi
	callq	_init_copyexec_aux_data
	jmp	LBB0_79
LBB0_60:
	cmpl	$1916600320, %eax               ## imm = 0x723D0000
	je	LBB0_74
## %bb.61:
	cmpl	$2057043968, %eax               ## imm = 0x7A9C0000
	jne	LBB0_81
## %bb.62:
	movl	%r14d, %edi
	callq	_init_magus_data
	jmp	LBB0_79
LBB0_76:
	movl	%r14d, %edi
	callq	_init_storage_data
	jmp	LBB0_79
LBB0_65:
	movl	%r14d, %edi
	callq	_init_friends_data
	jmp	LBB0_79
LBB0_67:
	movl	%r14d, %edi
	callq	_init_money_data
	jmp	LBB0_79
LBB0_66:
	movl	%r14d, %edi
	callq	_init_news_data
	jmp	LBB0_79
LBB0_69:
	movl	%r14d, %edi
	callq	_init_mf_data
	jmp	LBB0_79
LBB0_64:
	movl	%r14d, %edi
	callq	_init_stats_data
	jmp	LBB0_79
LBB0_75:
	movl	%r14d, %edi
	callq	_init_dns_data
	jmp	LBB0_79
LBB0_63:
	movl	%r14d, %edi
	callq	_init_targ_data
	jmp	LBB0_79
LBB0_78:
	movl	%r14d, %edi
	callq	_init_gms_data
	jmp	LBB0_79
LBB0_72:
	movl	%r14d, %edi
	callq	_init_pmemcached_data
	jmp	LBB0_79
LBB0_73:
	movl	%r14d, %edi
	callq	_init_sql_data
	jmp	LBB0_79
LBB0_70:
	movl	%r14d, %edi
	callq	_init_isearch_data
	jmp	LBB0_79
LBB0_77:
	movl	%r14d, %edi
	callq	_init_copyexec_main_data
	jmp	LBB0_79
LBB0_68:
	movl	%r14d, %edi
	callq	_init_hints_data
	jmp	LBB0_79
LBB0_71:
	movl	%r14d, %edi
	callq	_init_logs_data
	jmp	LBB0_79
LBB0_74:
	movl	%r14d, %edi
	callq	_init_filesys_data
LBB0_79:
	movl	%eax, %ebx
	testl	%eax, %eax
	js	LBB0_81
## %bb.80:
	movq	_log_schema@GOTPCREL(%rip), %rax
	movl	%r14d, (%rax)
	jmp	LBB0_82
LBB0_81:
	movq	_stderr@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str(%rip), %rsi
	movl	%r14d, %edx
	callq	_fprintf
LBB0_82:
	movl	%ebx, %eax
	popq	%rbx
	popq	%r14
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_log_schema,4,2                 ## @log_schema
	.comm	_stderr,4,2                     ## @stderr
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"unknown schema: %08x\n"

.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_set_schema                     ; -- Begin function set_schema
	.p2align	2
_set_schema:                            ; @set_schema
	.cfi_startproc
; %bb.0:
	stp	x20, x19, [sp, #-32]!           ; 16-byte Folded Spill
	.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
	.cfi_offset w19, -24
	.cfi_offset w20, -32
	mov	x19, x0
	and	w8, w0, #0xffff0000
	mov	w20, #-1
	mov	w9, #736886783
	cmp	w8, w9
	b.gt	LBB0_7
; %bb.1:
	mov	w9, #-267583489
	cmp	w8, w9
	b.gt	LBB0_13
; %bb.2:
	mov	w9, #-1343881217
	cmp	w8, w9
	b.gt	LBB0_23
; %bb.3:
	mov	w9, #-1888878593
	cmp	w8, w9
	b.gt	LBB0_39
; %bb.4:
	mov	w9, #-2141585408
	cmp	w8, w9
	b.eq	LBB0_63
; %bb.5:
	mov	w9, #-1894907904
	cmp	w8, w9
	b.ne	LBB0_78
; %bb.6:
	mov	x0, x19
	bl	_init_seqmap_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_7:
	mov	w9, #1405353983
	cmp	w8, w9
	b.gt	LBB0_18
; %bb.8:
	mov	w9, #988151807
	cmp	w8, w9
	b.gt	LBB0_27
; %bb.9:
	mov	w9, #927268863
	cmp	w8, w9
	b.gt	LBB0_42
; %bb.10:
	mov	w9, #736886784
	cmp	w8, w9
	b.eq	LBB0_64
; %bb.11:
	mov	w9, #749928448
	cmp	w8, w9
	b.ne	LBB0_78
; %bb.12:
	mov	x0, x19
	bl	_init_text_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_13:
	mov	w9, #340393983
	cmp	w8, w9
	b.gt	LBB0_31
; %bb.14:
	mov	w9, #-93126657
	cmp	w8, w9
	b.gt	LBB0_45
; %bb.15:
	mov	w9, #-267583488
	cmp	w8, w9
	b.eq	LBB0_65
; %bb.16:
	mov	w9, #-106364928
	cmp	w8, w9
	b.ne	LBB0_78
; %bb.17:
	mov	x0, x19
	bl	_init_rpc_proxy_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_18:
	mov	w9, #1805844479
	cmp	w8, w9
	b.gt	LBB0_35
; %bb.19:
	mov	w9, #1605173247
	cmp	w8, w9
	b.gt	LBB0_48
; %bb.20:
	mov	w9, #1405353984
	cmp	w8, w9
	b.eq	LBB0_66
; %bb.21:
	mov	w9, #1595408384
	cmp	w8, w9
	b.ne	LBB0_78
; %bb.22:
	mov	x0, x19
	bl	_init_photo_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_23:
	mov	w9, #-307691521
	cmp	w8, w9
	b.gt	LBB0_51
; %bb.24:
	mov	w9, #-1343881216
	cmp	w8, w9
	b.eq	LBB0_67
; %bb.25:
	mov	w9, #-1091633152
	cmp	w8, w9
	b.ne	LBB0_78
; %bb.26:
	mov	x0, x19
	bl	_init_search_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_27:
	mov	w9, #1336737791
	cmp	w8, w9
	b.gt	LBB0_54
; %bb.28:
	mov	w9, #988151808
	cmp	w8, w9
	b.eq	LBB0_68
; %bb.29:
	mov	w9, #1038942208
	cmp	w8, w9
	b.ne	LBB0_78
; %bb.30:
	mov	x0, x19
	bl	_init_cache_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_31:
	mov	w9, #554237951
	cmp	w8, w9
	b.gt	LBB0_57
; %bb.32:
	mov	w9, #340393984
	cmp	w8, w9
	b.eq	LBB0_69
; %bb.33:
	mov	w9, #535560192
	cmp	w8, w9
	b.ne	LBB0_78
; %bb.34:
	mov	x0, x19
	bl	_init_support_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_35:
	mov	w9, #1916600319
	cmp	w8, w9
	b.gt	LBB0_60
; %bb.36:
	mov	w9, #1805844480
	cmp	w8, w9
	b.eq	LBB0_70
; %bb.37:
	mov	w9, #1861353472
	cmp	w8, w9
	b.ne	LBB0_78
; %bb.38:
	mov	x0, x19
	bl	_init_lists_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_39:
	mov	w9, #-1888878592
	cmp	w8, w9
	b.eq	LBB0_71
; %bb.40:
	mov	w9, #-1851326464
	cmp	w8, w9
	b.ne	LBB0_78
; %bb.41:
	mov	x0, x19
	bl	_init_antispam_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_42:
	mov	w9, #927268864
	cmp	w8, w9
	b.eq	LBB0_72
; %bb.43:
	mov	w9, #987037696
	cmp	w8, w9
	b.ne	LBB0_78
; %bb.44:
	mov	x0, x19
	bl	_init_bayes_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_45:
	mov	w9, #-93126656
	cmp	w8, w9
	b.eq	LBB0_73
; %bb.46:
	mov	w9, #-91291648
	cmp	w8, w9
	b.ne	LBB0_78
; %bb.47:
	mov	x0, x19
	bl	_init_gms_money_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_48:
	mov	w9, #1605173248
	cmp	w8, w9
	b.eq	LBB0_74
; %bb.49:
	mov	w9, #1699807232
	cmp	w8, w9
	b.ne	LBB0_78
; %bb.50:
	mov	x0, x19
	bl	_init_password_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_51:
	mov	w9, #-307691520
	cmp	w8, w9
	b.eq	LBB0_75
; %bb.52:
	mov	w9, #-307625984
	cmp	w8, w9
	b.ne	LBB0_78
; %bb.53:
	mov	x0, x19
	bl	_init_copyexec_result_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_54:
	mov	w9, #1336737792
	cmp	w8, w9
	b.eq	LBB0_76
; %bb.55:
	mov	w9, #1377697792
	cmp	w8, w9
	b.ne	LBB0_78
; %bb.56:
	mov	x0, x19
	bl	_init_weights_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_57:
	mov	w9, #554237952
	cmp	w8, w9
	b.eq	LBB0_77
; %bb.58:
	mov	w9, #695795712
	cmp	w8, w9
	b.ne	LBB0_78
; %bb.59:
	mov	x0, x19
	bl	_init_copyexec_aux_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_60:
	mov	w9, #1916600320
	cmp	w8, w9
	b.eq	LBB0_79
; %bb.61:
	mov	w9, #2057043968
	cmp	w8, w9
	b.ne	LBB0_78
; %bb.62:
	mov	x0, x19
	bl	_init_magus_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_63:
	mov	x0, x19
	bl	_init_storage_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_64:
	mov	x0, x19
	bl	_init_friends_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_65:
	mov	x0, x19
	bl	_init_money_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_66:
	mov	x0, x19
	bl	_init_news_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_67:
	mov	x0, x19
	bl	_init_mf_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_68:
	mov	x0, x19
	bl	_init_stats_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_69:
	mov	x0, x19
	bl	_init_dns_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_70:
	mov	x0, x19
	bl	_init_targ_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_71:
	mov	x0, x19
	bl	_init_gms_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_72:
	mov	x0, x19
	bl	_init_pmemcached_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_73:
	mov	x0, x19
	bl	_init_sql_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_74:
	mov	x0, x19
	bl	_init_isearch_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_75:
	mov	x0, x19
	bl	_init_copyexec_main_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_76:
	mov	x0, x19
	bl	_init_hints_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
	b	LBB0_78
LBB0_77:
	mov	x0, x19
	bl	_init_logs_data
	mov	x20, x0
	tbz	w0, #31, LBB0_80
LBB0_78:
Lloh0:
	adrp	x8, _stderr@GOTPAGE
Lloh1:
	ldr	x8, [x8, _stderr@GOTPAGEOFF]
Lloh2:
	ldr	w0, [x8]
Lloh3:
	adrp	x1, l_.str@PAGE
Lloh4:
	add	x1, x1, l_.str@PAGEOFF
	mov	x2, x19
	bl	_fprintf
	b	LBB0_81
LBB0_79:
	mov	x0, x19
	bl	_init_filesys_data
	mov	x20, x0
	tbnz	w0, #31, LBB0_78
LBB0_80:
Lloh5:
	adrp	x8, _log_schema@GOTPAGE
Lloh6:
	ldr	x8, [x8, _log_schema@GOTPAGEOFF]
Lloh7:
	str	w19, [x8]
LBB0_81:
	mov	x0, x20
	ldp	x29, x30, [sp, #16]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp], #32             ; 16-byte Folded Reload
	ret
	.loh AdrpAdd	Lloh3, Lloh4
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpLdrGotStr	Lloh5, Lloh6, Lloh7
	.cfi_endproc
                                        ; -- End function
	.comm	_log_schema,4,2                 ; @log_schema
	.comm	_stderr,4,2                     ; @stderr
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"unknown schema: %08x\n"

.subsections_via_symbols
