	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function trust_status_to_str
_trust_status_to_str:                   ## @trust_status_to_str
	.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
	movq	_CERT_TRUST_IS_NOT_TIME_VALID@GOTPCREL(%rip), %rax
	testl	%edi, (%rax)
	je	LBB0_1
## %bb.2:
	leaq	_trust_status_to_str.buf(%rip), %rdi
	leaq	L_.str(%rip), %rdx
	movl	$1024, %esi                     ## imm = 0x400
	callq	_snprintf
	jmp	LBB0_3
LBB0_1:
	xorl	%eax, %eax
LBB0_3:
	movq	_CERT_TRUST_IS_NOT_TIME_NESTED@GOTPCREL(%rip), %rcx
	testl	%r14d, (%rcx)
	je	LBB0_5
## %bb.4:
	movslq	%eax, %rbx
	leaq	_trust_status_to_str.buf(%rip), %rdi
	addq	%rbx, %rdi
	movl	$1024, %esi                     ## imm = 0x400
	subl	%ebx, %esi
	leaq	L_.str.1(%rip), %rdx
	callq	_snprintf
	addl	%ebx, %eax
LBB0_5:
	movq	_CERT_TRUST_IS_REVOKED@GOTPCREL(%rip), %rcx
	testl	%r14d, (%rcx)
	je	LBB0_7
## %bb.6:
	movslq	%eax, %rbx
	leaq	_trust_status_to_str.buf(%rip), %rdi
	addq	%rbx, %rdi
	movl	$1024, %esi                     ## imm = 0x400
	subl	%ebx, %esi
	leaq	L_.str.2(%rip), %rdx
	callq	_snprintf
	addl	%ebx, %eax
LBB0_7:
	movq	_CERT_TRUST_IS_NOT_SIGNATURE_VALID@GOTPCREL(%rip), %rcx
	testl	%r14d, (%rcx)
	je	LBB0_9
## %bb.8:
	movslq	%eax, %rbx
	leaq	_trust_status_to_str.buf(%rip), %rdi
	addq	%rbx, %rdi
	movl	$1024, %esi                     ## imm = 0x400
	subl	%ebx, %esi
	leaq	L_.str.3(%rip), %rdx
	callq	_snprintf
	addl	%ebx, %eax
LBB0_9:
	movq	_CERT_TRUST_IS_NOT_VALID_FOR_USAGE@GOTPCREL(%rip), %rcx
	testl	%r14d, (%rcx)
	je	LBB0_11
## %bb.10:
	movslq	%eax, %rbx
	leaq	_trust_status_to_str.buf(%rip), %rdi
	addq	%rbx, %rdi
	movl	$1024, %esi                     ## imm = 0x400
	subl	%ebx, %esi
	leaq	L_.str.4(%rip), %rdx
	callq	_snprintf
	addl	%ebx, %eax
LBB0_11:
	movq	_CERT_TRUST_IS_UNTRUSTED_ROOT@GOTPCREL(%rip), %rcx
	testl	%r14d, (%rcx)
	je	LBB0_13
## %bb.12:
	movslq	%eax, %rbx
	leaq	_trust_status_to_str.buf(%rip), %rdi
	addq	%rbx, %rdi
	movl	$1024, %esi                     ## imm = 0x400
	subl	%ebx, %esi
	leaq	L_.str.5(%rip), %rdx
	callq	_snprintf
	addl	%ebx, %eax
LBB0_13:
	movq	_CERT_TRUST_REVOCATION_STATUS_UNKNOWN@GOTPCREL(%rip), %rcx
	testl	%r14d, (%rcx)
	je	LBB0_15
## %bb.14:
	movslq	%eax, %rbx
	leaq	_trust_status_to_str.buf(%rip), %rdi
	addq	%rbx, %rdi
	movl	$1024, %esi                     ## imm = 0x400
	subl	%ebx, %esi
	leaq	L_.str.6(%rip), %rdx
	callq	_snprintf
	addl	%ebx, %eax
LBB0_15:
	movq	_CERT_TRUST_IS_CYCLIC@GOTPCREL(%rip), %rcx
	testl	%r14d, (%rcx)
	je	LBB0_17
## %bb.16:
	movslq	%eax, %rbx
	leaq	_trust_status_to_str.buf(%rip), %rdi
	addq	%rbx, %rdi
	movl	$1024, %esi                     ## imm = 0x400
	subl	%ebx, %esi
	leaq	L_.str.7(%rip), %rdx
	callq	_snprintf
	addl	%ebx, %eax
LBB0_17:
	movq	_CERT_TRUST_INVALID_EXTENSION@GOTPCREL(%rip), %rcx
	testl	%r14d, (%rcx)
	je	LBB0_19
## %bb.18:
	movslq	%eax, %rbx
	leaq	_trust_status_to_str.buf(%rip), %rdi
	addq	%rbx, %rdi
	movl	$1024, %esi                     ## imm = 0x400
	subl	%ebx, %esi
	leaq	L_.str.8(%rip), %rdx
	callq	_snprintf
	addl	%ebx, %eax
LBB0_19:
	movq	_CERT_TRUST_INVALID_POLICY_CONSTRAINTS@GOTPCREL(%rip), %rcx
	testl	%r14d, (%rcx)
	je	LBB0_21
## %bb.20:
	movslq	%eax, %rbx
	leaq	_trust_status_to_str.buf(%rip), %rdi
	addq	%rbx, %rdi
	movl	$1024, %esi                     ## imm = 0x400
	subl	%ebx, %esi
	leaq	L_.str.9(%rip), %rdx
	callq	_snprintf
	addl	%ebx, %eax
LBB0_21:
	movq	_CERT_TRUST_INVALID_BASIC_CONSTRAINTS@GOTPCREL(%rip), %rcx
	testl	%r14d, (%rcx)
	je	LBB0_23
## %bb.22:
	movslq	%eax, %rbx
	leaq	_trust_status_to_str.buf(%rip), %rdi
	addq	%rbx, %rdi
	movl	$1024, %esi                     ## imm = 0x400
	subl	%ebx, %esi
	leaq	L_.str.10(%rip), %rdx
	callq	_snprintf
	addl	%ebx, %eax
LBB0_23:
	movq	_CERT_TRUST_INVALID_NAME_CONSTRAINTS@GOTPCREL(%rip), %rcx
	testl	%r14d, (%rcx)
	je	LBB0_25
## %bb.24:
	movslq	%eax, %rbx
	leaq	_trust_status_to_str.buf(%rip), %rdi
	addq	%rbx, %rdi
	movl	$1024, %esi                     ## imm = 0x400
	subl	%ebx, %esi
	leaq	L_.str.11(%rip), %rdx
	callq	_snprintf
	addl	%ebx, %eax
LBB0_25:
	movq	_CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT@GOTPCREL(%rip), %rcx
	testl	%r14d, (%rcx)
	je	LBB0_27
## %bb.26:
	movslq	%eax, %rbx
	leaq	_trust_status_to_str.buf(%rip), %rdi
	addq	%rbx, %rdi
	movl	$1024, %esi                     ## imm = 0x400
	subl	%ebx, %esi
	leaq	L_.str.12(%rip), %rdx
	callq	_snprintf
	addl	%ebx, %eax
LBB0_27:
	movq	_CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT@GOTPCREL(%rip), %rcx
	testl	%r14d, (%rcx)
	je	LBB0_29
## %bb.28:
	movslq	%eax, %rbx
	leaq	_trust_status_to_str.buf(%rip), %rdi
	addq	%rbx, %rdi
	movl	$1024, %esi                     ## imm = 0x400
	subl	%ebx, %esi
	leaq	L_.str.13(%rip), %rdx
	callq	_snprintf
	addl	%ebx, %eax
LBB0_29:
	movq	_CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT@GOTPCREL(%rip), %rcx
	testl	%r14d, (%rcx)
	je	LBB0_31
## %bb.30:
	movslq	%eax, %rbx
	leaq	_trust_status_to_str.buf(%rip), %rdi
	addq	%rbx, %rdi
	movl	$1024, %esi                     ## imm = 0x400
	subl	%ebx, %esi
	leaq	L_.str.14(%rip), %rdx
	callq	_snprintf
	addl	%ebx, %eax
LBB0_31:
	movq	_CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT@GOTPCREL(%rip), %rcx
	testl	%r14d, (%rcx)
	je	LBB0_33
## %bb.32:
	movslq	%eax, %rbx
	leaq	_trust_status_to_str.buf(%rip), %rdi
	addq	%rbx, %rdi
	movl	$1024, %esi                     ## imm = 0x400
	subl	%ebx, %esi
	leaq	L_.str.15(%rip), %rdx
	callq	_snprintf
	addl	%ebx, %eax
LBB0_33:
	movq	_CERT_TRUST_IS_OFFLINE_REVOCATION@GOTPCREL(%rip), %rcx
	testl	%r14d, (%rcx)
	je	LBB0_35
## %bb.34:
	movslq	%eax, %rbx
	leaq	_trust_status_to_str.buf(%rip), %rdi
	addq	%rbx, %rdi
	movl	$1024, %esi                     ## imm = 0x400
	subl	%ebx, %esi
	leaq	L_.str.16(%rip), %rdx
	callq	_snprintf
	addl	%ebx, %eax
LBB0_35:
	movq	_CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY@GOTPCREL(%rip), %rcx
	testl	%r14d, (%rcx)
	je	LBB0_37
## %bb.36:
	cltq
	leaq	_trust_status_to_str.buf(%rip), %rdi
	addq	%rax, %rdi
	movl	$1024, %esi                     ## imm = 0x400
	subl	%eax, %esi
	leaq	L_.str.17(%rip), %rdx
	callq	_snprintf
LBB0_37:
	leaq	_trust_status_to_str.buf(%rip), %rax
	popq	%rbx
	popq	%r14
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
.zerofill __DATA,__bss,_trust_status_to_str.buf,1024,4 ## @trust_status_to_str.buf
	.comm	_CERT_TRUST_IS_NOT_TIME_VALID,4,2 ## @CERT_TRUST_IS_NOT_TIME_VALID
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"\n\texpired"

	.comm	_CERT_TRUST_IS_NOT_TIME_NESTED,4,2 ## @CERT_TRUST_IS_NOT_TIME_NESTED
L_.str.1:                               ## @.str.1
	.asciz	"\n\tbad time nesting"

	.comm	_CERT_TRUST_IS_REVOKED,4,2      ## @CERT_TRUST_IS_REVOKED
L_.str.2:                               ## @.str.2
	.asciz	"\n\trevoked"

	.comm	_CERT_TRUST_IS_NOT_SIGNATURE_VALID,4,2 ## @CERT_TRUST_IS_NOT_SIGNATURE_VALID
L_.str.3:                               ## @.str.3
	.asciz	"\n\tbad signature"

	.comm	_CERT_TRUST_IS_NOT_VALID_FOR_USAGE,4,2 ## @CERT_TRUST_IS_NOT_VALID_FOR_USAGE
L_.str.4:                               ## @.str.4
	.asciz	"\n\tbad usage"

	.comm	_CERT_TRUST_IS_UNTRUSTED_ROOT,4,2 ## @CERT_TRUST_IS_UNTRUSTED_ROOT
L_.str.5:                               ## @.str.5
	.asciz	"\n\tuntrusted root"

	.comm	_CERT_TRUST_REVOCATION_STATUS_UNKNOWN,4,2 ## @CERT_TRUST_REVOCATION_STATUS_UNKNOWN
L_.str.6:                               ## @.str.6
	.asciz	"\n\tunknown revocation status"

	.comm	_CERT_TRUST_IS_CYCLIC,4,2       ## @CERT_TRUST_IS_CYCLIC
L_.str.7:                               ## @.str.7
	.asciz	"\n\tcyclic chain"

	.comm	_CERT_TRUST_INVALID_EXTENSION,4,2 ## @CERT_TRUST_INVALID_EXTENSION
L_.str.8:                               ## @.str.8
	.asciz	"\n\tunsupported critical extension"

	.comm	_CERT_TRUST_INVALID_POLICY_CONSTRAINTS,4,2 ## @CERT_TRUST_INVALID_POLICY_CONSTRAINTS
L_.str.9:                               ## @.str.9
	.asciz	"\n\tbad policy"

	.comm	_CERT_TRUST_INVALID_BASIC_CONSTRAINTS,4,2 ## @CERT_TRUST_INVALID_BASIC_CONSTRAINTS
L_.str.10:                              ## @.str.10
	.asciz	"\n\tbad basic constraints"

	.comm	_CERT_TRUST_INVALID_NAME_CONSTRAINTS,4,2 ## @CERT_TRUST_INVALID_NAME_CONSTRAINTS
L_.str.11:                              ## @.str.11
	.asciz	"\n\tbad name constraints"

	.comm	_CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT,4,2 ## @CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT
L_.str.12:                              ## @.str.12
	.asciz	"\n\tunsupported name constraint"

	.comm	_CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT,4,2 ## @CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT
L_.str.13:                              ## @.str.13
	.asciz	"\n\tundefined name constraint"

	.comm	_CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT,4,2 ## @CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT
L_.str.14:                              ## @.str.14
	.asciz	"\n\tdisallowed name constraint"

	.comm	_CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT,4,2 ## @CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT
L_.str.15:                              ## @.str.15
	.asciz	"\n\texcluded name constraint"

	.comm	_CERT_TRUST_IS_OFFLINE_REVOCATION,4,2 ## @CERT_TRUST_IS_OFFLINE_REVOCATION
L_.str.16:                              ## @.str.16
	.asciz	"\n\trevocation server offline"

	.comm	_CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY,4,2 ## @CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY
L_.str.17:                              ## @.str.17
	.asciz	"\n\tno issuance policy"

	.no_dead_strip	_trust_status_to_str
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function trust_status_to_str
_trust_status_to_str:                   ; @trust_status_to_str
	.cfi_startproc
; %bb.0:
	stp	x22, x21, [sp, #-48]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 48
	stp	x20, x19, [sp, #16]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #32]             ; 16-byte Folded Spill
	add	x29, sp, #32
	.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
	mov	x19, x0
Lloh0:
	adrp	x8, _CERT_TRUST_IS_NOT_TIME_VALID@GOTPAGE
Lloh1:
	ldr	x8, [x8, _CERT_TRUST_IS_NOT_TIME_VALID@GOTPAGEOFF]
Lloh2:
	ldr	w8, [x8]
	tst	w8, w0
	b.eq	LBB0_2
; %bb.1:
Lloh3:
	adrp	x0, _trust_status_to_str.buf@PAGE
Lloh4:
	add	x0, x0, _trust_status_to_str.buf@PAGEOFF
Lloh5:
	adrp	x2, l_.str@PAGE
Lloh6:
	add	x2, x2, l_.str@PAGEOFF
	mov	w1, #1024
	bl	_snprintf
	mov	x20, x0
	b	LBB0_3
LBB0_2:
	mov	w20, #0
LBB0_3:
Lloh7:
	adrp	x21, _trust_status_to_str.buf@PAGE
Lloh8:
	add	x21, x21, _trust_status_to_str.buf@PAGEOFF
Lloh9:
	adrp	x8, _CERT_TRUST_IS_NOT_TIME_NESTED@GOTPAGE
Lloh10:
	ldr	x8, [x8, _CERT_TRUST_IS_NOT_TIME_NESTED@GOTPAGEOFF]
Lloh11:
	ldr	w8, [x8]
	tst	w8, w19
	b.eq	LBB0_5
; %bb.4:
	add	x0, x21, w20, sxtw
	mov	w8, #1024
	sub	w1, w8, w20
Lloh12:
	adrp	x2, l_.str.1@PAGE
Lloh13:
	add	x2, x2, l_.str.1@PAGEOFF
	bl	_snprintf
	add	w20, w20, w0
LBB0_5:
Lloh14:
	adrp	x8, _CERT_TRUST_IS_REVOKED@GOTPAGE
Lloh15:
	ldr	x8, [x8, _CERT_TRUST_IS_REVOKED@GOTPAGEOFF]
Lloh16:
	ldr	w8, [x8]
	tst	w8, w19
	b.eq	LBB0_7
; %bb.6:
	add	x0, x21, w20, sxtw
	mov	w8, #1024
	sub	w1, w8, w20
Lloh17:
	adrp	x2, l_.str.2@PAGE
Lloh18:
	add	x2, x2, l_.str.2@PAGEOFF
	bl	_snprintf
	add	w20, w20, w0
LBB0_7:
Lloh19:
	adrp	x8, _CERT_TRUST_IS_NOT_SIGNATURE_VALID@GOTPAGE
Lloh20:
	ldr	x8, [x8, _CERT_TRUST_IS_NOT_SIGNATURE_VALID@GOTPAGEOFF]
Lloh21:
	ldr	w8, [x8]
	tst	w8, w19
	b.eq	LBB0_9
; %bb.8:
	add	x0, x21, w20, sxtw
	mov	w8, #1024
	sub	w1, w8, w20
Lloh22:
	adrp	x2, l_.str.3@PAGE
Lloh23:
	add	x2, x2, l_.str.3@PAGEOFF
	bl	_snprintf
	add	w20, w20, w0
LBB0_9:
Lloh24:
	adrp	x8, _CERT_TRUST_IS_NOT_VALID_FOR_USAGE@GOTPAGE
Lloh25:
	ldr	x8, [x8, _CERT_TRUST_IS_NOT_VALID_FOR_USAGE@GOTPAGEOFF]
Lloh26:
	ldr	w8, [x8]
	tst	w8, w19
	b.eq	LBB0_11
; %bb.10:
	add	x0, x21, w20, sxtw
	mov	w8, #1024
	sub	w1, w8, w20
Lloh27:
	adrp	x2, l_.str.4@PAGE
Lloh28:
	add	x2, x2, l_.str.4@PAGEOFF
	bl	_snprintf
	add	w20, w20, w0
LBB0_11:
Lloh29:
	adrp	x8, _CERT_TRUST_IS_UNTRUSTED_ROOT@GOTPAGE
Lloh30:
	ldr	x8, [x8, _CERT_TRUST_IS_UNTRUSTED_ROOT@GOTPAGEOFF]
Lloh31:
	ldr	w8, [x8]
	tst	w8, w19
	b.eq	LBB0_13
; %bb.12:
	add	x0, x21, w20, sxtw
	mov	w8, #1024
	sub	w1, w8, w20
Lloh32:
	adrp	x2, l_.str.5@PAGE
Lloh33:
	add	x2, x2, l_.str.5@PAGEOFF
	bl	_snprintf
	add	w20, w20, w0
LBB0_13:
Lloh34:
	adrp	x8, _CERT_TRUST_REVOCATION_STATUS_UNKNOWN@GOTPAGE
Lloh35:
	ldr	x8, [x8, _CERT_TRUST_REVOCATION_STATUS_UNKNOWN@GOTPAGEOFF]
Lloh36:
	ldr	w8, [x8]
	tst	w8, w19
	b.eq	LBB0_15
; %bb.14:
	add	x0, x21, w20, sxtw
	mov	w8, #1024
	sub	w1, w8, w20
Lloh37:
	adrp	x2, l_.str.6@PAGE
Lloh38:
	add	x2, x2, l_.str.6@PAGEOFF
	bl	_snprintf
	add	w20, w20, w0
LBB0_15:
Lloh39:
	adrp	x8, _CERT_TRUST_IS_CYCLIC@GOTPAGE
Lloh40:
	ldr	x8, [x8, _CERT_TRUST_IS_CYCLIC@GOTPAGEOFF]
Lloh41:
	ldr	w8, [x8]
	tst	w8, w19
	b.eq	LBB0_17
; %bb.16:
	add	x0, x21, w20, sxtw
	mov	w8, #1024
	sub	w1, w8, w20
Lloh42:
	adrp	x2, l_.str.7@PAGE
Lloh43:
	add	x2, x2, l_.str.7@PAGEOFF
	bl	_snprintf
	add	w20, w20, w0
LBB0_17:
Lloh44:
	adrp	x8, _CERT_TRUST_INVALID_EXTENSION@GOTPAGE
Lloh45:
	ldr	x8, [x8, _CERT_TRUST_INVALID_EXTENSION@GOTPAGEOFF]
Lloh46:
	ldr	w8, [x8]
	tst	w8, w19
	b.eq	LBB0_19
; %bb.18:
	add	x0, x21, w20, sxtw
	mov	w8, #1024
	sub	w1, w8, w20
Lloh47:
	adrp	x2, l_.str.8@PAGE
Lloh48:
	add	x2, x2, l_.str.8@PAGEOFF
	bl	_snprintf
	add	w20, w20, w0
LBB0_19:
Lloh49:
	adrp	x8, _CERT_TRUST_INVALID_POLICY_CONSTRAINTS@GOTPAGE
Lloh50:
	ldr	x8, [x8, _CERT_TRUST_INVALID_POLICY_CONSTRAINTS@GOTPAGEOFF]
Lloh51:
	ldr	w8, [x8]
	tst	w8, w19
	b.eq	LBB0_21
; %bb.20:
	add	x0, x21, w20, sxtw
	mov	w8, #1024
	sub	w1, w8, w20
Lloh52:
	adrp	x2, l_.str.9@PAGE
Lloh53:
	add	x2, x2, l_.str.9@PAGEOFF
	bl	_snprintf
	add	w20, w20, w0
LBB0_21:
Lloh54:
	adrp	x8, _CERT_TRUST_INVALID_BASIC_CONSTRAINTS@GOTPAGE
Lloh55:
	ldr	x8, [x8, _CERT_TRUST_INVALID_BASIC_CONSTRAINTS@GOTPAGEOFF]
Lloh56:
	ldr	w8, [x8]
	tst	w8, w19
	b.eq	LBB0_23
; %bb.22:
	add	x0, x21, w20, sxtw
	mov	w8, #1024
	sub	w1, w8, w20
Lloh57:
	adrp	x2, l_.str.10@PAGE
Lloh58:
	add	x2, x2, l_.str.10@PAGEOFF
	bl	_snprintf
	add	w20, w20, w0
LBB0_23:
Lloh59:
	adrp	x8, _CERT_TRUST_INVALID_NAME_CONSTRAINTS@GOTPAGE
Lloh60:
	ldr	x8, [x8, _CERT_TRUST_INVALID_NAME_CONSTRAINTS@GOTPAGEOFF]
Lloh61:
	ldr	w8, [x8]
	tst	w8, w19
	b.eq	LBB0_25
; %bb.24:
	add	x0, x21, w20, sxtw
	mov	w8, #1024
	sub	w1, w8, w20
Lloh62:
	adrp	x2, l_.str.11@PAGE
Lloh63:
	add	x2, x2, l_.str.11@PAGEOFF
	bl	_snprintf
	add	w20, w20, w0
LBB0_25:
Lloh64:
	adrp	x8, _CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT@GOTPAGE
Lloh65:
	ldr	x8, [x8, _CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT@GOTPAGEOFF]
Lloh66:
	ldr	w8, [x8]
	tst	w8, w19
	b.eq	LBB0_27
; %bb.26:
	add	x0, x21, w20, sxtw
	mov	w8, #1024
	sub	w1, w8, w20
Lloh67:
	adrp	x2, l_.str.12@PAGE
Lloh68:
	add	x2, x2, l_.str.12@PAGEOFF
	bl	_snprintf
	add	w20, w20, w0
LBB0_27:
Lloh69:
	adrp	x8, _CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT@GOTPAGE
Lloh70:
	ldr	x8, [x8, _CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT@GOTPAGEOFF]
Lloh71:
	ldr	w8, [x8]
	tst	w8, w19
	b.eq	LBB0_29
; %bb.28:
	add	x0, x21, w20, sxtw
	mov	w8, #1024
	sub	w1, w8, w20
Lloh72:
	adrp	x2, l_.str.13@PAGE
Lloh73:
	add	x2, x2, l_.str.13@PAGEOFF
	bl	_snprintf
	add	w20, w20, w0
LBB0_29:
Lloh74:
	adrp	x8, _CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT@GOTPAGE
Lloh75:
	ldr	x8, [x8, _CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT@GOTPAGEOFF]
Lloh76:
	ldr	w8, [x8]
	tst	w8, w19
	b.eq	LBB0_31
; %bb.30:
	add	x0, x21, w20, sxtw
	mov	w8, #1024
	sub	w1, w8, w20
Lloh77:
	adrp	x2, l_.str.14@PAGE
Lloh78:
	add	x2, x2, l_.str.14@PAGEOFF
	bl	_snprintf
	add	w20, w20, w0
LBB0_31:
Lloh79:
	adrp	x8, _CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT@GOTPAGE
Lloh80:
	ldr	x8, [x8, _CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT@GOTPAGEOFF]
Lloh81:
	ldr	w8, [x8]
	tst	w8, w19
	b.eq	LBB0_33
; %bb.32:
	add	x0, x21, w20, sxtw
	mov	w8, #1024
	sub	w1, w8, w20
Lloh82:
	adrp	x2, l_.str.15@PAGE
Lloh83:
	add	x2, x2, l_.str.15@PAGEOFF
	bl	_snprintf
	add	w20, w20, w0
LBB0_33:
Lloh84:
	adrp	x8, _CERT_TRUST_IS_OFFLINE_REVOCATION@GOTPAGE
Lloh85:
	ldr	x8, [x8, _CERT_TRUST_IS_OFFLINE_REVOCATION@GOTPAGEOFF]
Lloh86:
	ldr	w8, [x8]
	tst	w8, w19
	b.eq	LBB0_35
; %bb.34:
	add	x0, x21, w20, sxtw
	mov	w8, #1024
	sub	w1, w8, w20
Lloh87:
	adrp	x2, l_.str.16@PAGE
Lloh88:
	add	x2, x2, l_.str.16@PAGEOFF
	bl	_snprintf
	add	w20, w20, w0
LBB0_35:
Lloh89:
	adrp	x8, _CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY@GOTPAGE
Lloh90:
	ldr	x8, [x8, _CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY@GOTPAGEOFF]
Lloh91:
	ldr	w8, [x8]
	tst	w8, w19
	b.eq	LBB0_37
; %bb.36:
	add	x0, x21, w20, sxtw
	mov	w8, #1024
	sub	w1, w8, w20
Lloh92:
	adrp	x2, l_.str.17@PAGE
Lloh93:
	add	x2, x2, l_.str.17@PAGEOFF
	bl	_snprintf
LBB0_37:
Lloh94:
	adrp	x0, _trust_status_to_str.buf@PAGE
Lloh95:
	add	x0, x0, _trust_status_to_str.buf@PAGEOFF
	ldp	x29, x30, [sp, #32]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #16]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp], #48             ; 16-byte Folded Reload
	ret
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpAdd	Lloh5, Lloh6
	.loh AdrpAdd	Lloh3, Lloh4
	.loh AdrpLdrGotLdr	Lloh9, Lloh10, Lloh11
	.loh AdrpAdd	Lloh7, Lloh8
	.loh AdrpAdd	Lloh12, Lloh13
	.loh AdrpLdrGotLdr	Lloh14, Lloh15, Lloh16
	.loh AdrpAdd	Lloh17, Lloh18
	.loh AdrpLdrGotLdr	Lloh19, Lloh20, Lloh21
	.loh AdrpAdd	Lloh22, Lloh23
	.loh AdrpLdrGotLdr	Lloh24, Lloh25, Lloh26
	.loh AdrpAdd	Lloh27, Lloh28
	.loh AdrpLdrGotLdr	Lloh29, Lloh30, Lloh31
	.loh AdrpAdd	Lloh32, Lloh33
	.loh AdrpLdrGotLdr	Lloh34, Lloh35, Lloh36
	.loh AdrpAdd	Lloh37, Lloh38
	.loh AdrpLdrGotLdr	Lloh39, Lloh40, Lloh41
	.loh AdrpAdd	Lloh42, Lloh43
	.loh AdrpLdrGotLdr	Lloh44, Lloh45, Lloh46
	.loh AdrpAdd	Lloh47, Lloh48
	.loh AdrpLdrGotLdr	Lloh49, Lloh50, Lloh51
	.loh AdrpAdd	Lloh52, Lloh53
	.loh AdrpLdrGotLdr	Lloh54, Lloh55, Lloh56
	.loh AdrpAdd	Lloh57, Lloh58
	.loh AdrpLdrGotLdr	Lloh59, Lloh60, Lloh61
	.loh AdrpAdd	Lloh62, Lloh63
	.loh AdrpLdrGotLdr	Lloh64, Lloh65, Lloh66
	.loh AdrpAdd	Lloh67, Lloh68
	.loh AdrpLdrGotLdr	Lloh69, Lloh70, Lloh71
	.loh AdrpAdd	Lloh72, Lloh73
	.loh AdrpLdrGotLdr	Lloh74, Lloh75, Lloh76
	.loh AdrpAdd	Lloh77, Lloh78
	.loh AdrpLdrGotLdr	Lloh79, Lloh80, Lloh81
	.loh AdrpAdd	Lloh82, Lloh83
	.loh AdrpLdrGotLdr	Lloh84, Lloh85, Lloh86
	.loh AdrpAdd	Lloh87, Lloh88
	.loh AdrpLdrGotLdr	Lloh89, Lloh90, Lloh91
	.loh AdrpAdd	Lloh92, Lloh93
	.loh AdrpAdd	Lloh94, Lloh95
	.cfi_endproc
                                        ; -- End function
.zerofill __DATA,__bss,_trust_status_to_str.buf,1024,0 ; @trust_status_to_str.buf
	.comm	_CERT_TRUST_IS_NOT_TIME_VALID,4,2 ; @CERT_TRUST_IS_NOT_TIME_VALID
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"\n\texpired"

	.comm	_CERT_TRUST_IS_NOT_TIME_NESTED,4,2 ; @CERT_TRUST_IS_NOT_TIME_NESTED
l_.str.1:                               ; @.str.1
	.asciz	"\n\tbad time nesting"

	.comm	_CERT_TRUST_IS_REVOKED,4,2      ; @CERT_TRUST_IS_REVOKED
l_.str.2:                               ; @.str.2
	.asciz	"\n\trevoked"

	.comm	_CERT_TRUST_IS_NOT_SIGNATURE_VALID,4,2 ; @CERT_TRUST_IS_NOT_SIGNATURE_VALID
l_.str.3:                               ; @.str.3
	.asciz	"\n\tbad signature"

	.comm	_CERT_TRUST_IS_NOT_VALID_FOR_USAGE,4,2 ; @CERT_TRUST_IS_NOT_VALID_FOR_USAGE
l_.str.4:                               ; @.str.4
	.asciz	"\n\tbad usage"

	.comm	_CERT_TRUST_IS_UNTRUSTED_ROOT,4,2 ; @CERT_TRUST_IS_UNTRUSTED_ROOT
l_.str.5:                               ; @.str.5
	.asciz	"\n\tuntrusted root"

	.comm	_CERT_TRUST_REVOCATION_STATUS_UNKNOWN,4,2 ; @CERT_TRUST_REVOCATION_STATUS_UNKNOWN
l_.str.6:                               ; @.str.6
	.asciz	"\n\tunknown revocation status"

	.comm	_CERT_TRUST_IS_CYCLIC,4,2       ; @CERT_TRUST_IS_CYCLIC
l_.str.7:                               ; @.str.7
	.asciz	"\n\tcyclic chain"

	.comm	_CERT_TRUST_INVALID_EXTENSION,4,2 ; @CERT_TRUST_INVALID_EXTENSION
l_.str.8:                               ; @.str.8
	.asciz	"\n\tunsupported critical extension"

	.comm	_CERT_TRUST_INVALID_POLICY_CONSTRAINTS,4,2 ; @CERT_TRUST_INVALID_POLICY_CONSTRAINTS
l_.str.9:                               ; @.str.9
	.asciz	"\n\tbad policy"

	.comm	_CERT_TRUST_INVALID_BASIC_CONSTRAINTS,4,2 ; @CERT_TRUST_INVALID_BASIC_CONSTRAINTS
l_.str.10:                              ; @.str.10
	.asciz	"\n\tbad basic constraints"

	.comm	_CERT_TRUST_INVALID_NAME_CONSTRAINTS,4,2 ; @CERT_TRUST_INVALID_NAME_CONSTRAINTS
l_.str.11:                              ; @.str.11
	.asciz	"\n\tbad name constraints"

	.comm	_CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT,4,2 ; @CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT
l_.str.12:                              ; @.str.12
	.asciz	"\n\tunsupported name constraint"

	.comm	_CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT,4,2 ; @CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT
l_.str.13:                              ; @.str.13
	.asciz	"\n\tundefined name constraint"

	.comm	_CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT,4,2 ; @CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT
l_.str.14:                              ; @.str.14
	.asciz	"\n\tdisallowed name constraint"

	.comm	_CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT,4,2 ; @CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT
l_.str.15:                              ; @.str.15
	.asciz	"\n\texcluded name constraint"

	.comm	_CERT_TRUST_IS_OFFLINE_REVOCATION,4,2 ; @CERT_TRUST_IS_OFFLINE_REVOCATION
l_.str.16:                              ; @.str.16
	.asciz	"\n\trevocation server offline"

	.comm	_CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY,4,2 ; @CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY
l_.str.17:                              ; @.str.17
	.asciz	"\n\tno issuance policy"

	.no_dead_strip	_trust_status_to_str
.subsections_via_symbols
