	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal16,16byte_literals
	.p2align	4                               ## -- Begin function rc4_skip
LCPI0_0:
	.long	0                               ## 0x0
	.long	1                               ## 0x1
	.long	2                               ## 0x2
	.long	3                               ## 0x3
LCPI0_1:
	.long	4                               ## 0x4
	.long	4                               ## 0x4
	.long	4                               ## 0x4
	.long	4                               ## 0x4
LCPI0_2:
	.long	8                               ## 0x8
	.long	8                               ## 0x8
	.long	8                               ## 0x8
	.long	8                               ## 0x8
LCPI0_3:
	.long	12                              ## 0xc
	.long	12                              ## 0xc
	.long	12                              ## 0xc
	.long	12                              ## 0xc
LCPI0_4:
	.long	16                              ## 0x10
	.long	16                              ## 0x10
	.long	16                              ## 0x10
	.long	16                              ## 0x10
LCPI0_5:
	.long	20                              ## 0x14
	.long	20                              ## 0x14
	.long	20                              ## 0x14
	.long	20                              ## 0x14
LCPI0_6:
	.long	24                              ## 0x18
	.long	24                              ## 0x18
	.long	24                              ## 0x18
	.long	24                              ## 0x18
LCPI0_7:
	.long	28                              ## 0x1c
	.long	28                              ## 0x1c
	.long	28                              ## 0x1c
	.long	28                              ## 0x1c
LCPI0_8:
	.long	32                              ## 0x20
	.long	32                              ## 0x20
	.long	32                              ## 0x20
	.long	32                              ## 0x20
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_rc4_skip
	.p2align	4, 0x90
_rc4_skip:                              ## @rc4_skip
	.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	$1064, %rsp                     ## imm = 0x428
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movq	%r8, -1080(%rbp)                ## 8-byte Spill
	movq	%rcx, -1096(%rbp)               ## 8-byte Spill
	movq	%rdx, -1088(%rbp)               ## 8-byte Spill
	movq	%rsi, %r13
	movq	%rdi, %r14
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	%rax, -48(%rbp)
	movdqa	LCPI0_0(%rip), %xmm0            ## xmm0 = [0,1,2,3]
	xorl	%eax, %eax
	movdqa	LCPI0_1(%rip), %xmm8            ## xmm8 = [4,4,4,4]
	movdqa	LCPI0_2(%rip), %xmm9            ## xmm9 = [8,8,8,8]
	movdqa	LCPI0_3(%rip), %xmm10           ## xmm10 = [12,12,12,12]
	movdqa	LCPI0_4(%rip), %xmm4            ## xmm4 = [16,16,16,16]
	movdqa	LCPI0_5(%rip), %xmm5            ## xmm5 = [20,20,20,20]
	movdqa	LCPI0_6(%rip), %xmm6            ## xmm6 = [24,24,24,24]
	movdqa	LCPI0_7(%rip), %xmm7            ## xmm7 = [28,28,28,28]
	movdqa	LCPI0_8(%rip), %xmm1            ## xmm1 = [32,32,32,32]
	.p2align	4, 0x90
LBB0_1:                                 ## =>This Inner Loop Header: Depth=1
	movdqa	%xmm0, %xmm2
	paddd	%xmm8, %xmm2
	movdqa	%xmm0, -1072(%rbp,%rax,4)
	movdqa	%xmm2, -1056(%rbp,%rax,4)
	movdqa	%xmm0, %xmm2
	paddd	%xmm9, %xmm2
	movdqa	%xmm0, %xmm3
	paddd	%xmm10, %xmm3
	movdqa	%xmm2, -1040(%rbp,%rax,4)
	movdqa	%xmm3, -1024(%rbp,%rax,4)
	movdqa	%xmm0, %xmm2
	paddd	%xmm4, %xmm2
	movdqa	%xmm0, %xmm3
	paddd	%xmm5, %xmm3
	movdqa	%xmm2, -1008(%rbp,%rax,4)
	movdqa	%xmm3, -992(%rbp,%rax,4)
	movdqa	%xmm0, %xmm2
	paddd	%xmm6, %xmm2
	movdqa	%xmm0, %xmm3
	paddd	%xmm7, %xmm3
	movdqa	%xmm2, -976(%rbp,%rax,4)
	movdqa	%xmm3, -960(%rbp,%rax,4)
	addq	$32, %rax
	paddd	%xmm1, %xmm0
	cmpq	$256, %rax                      ## imm = 0x100
	jne	LBB0_1
## %bb.2:
	xorl	%ebx, %ebx
	xorl	%r12d, %r12d
	xorl	%r15d, %r15d
	.p2align	4, 0x90
LBB0_3:                                 ## =>This Inner Loop Header: Depth=1
	addl	-1072(%rbp,%rbx,4), %r15d
	addl	(%r14,%r12,4), %r15d
	movzbl	%r15b, %r15d
	incq	%r12
	cmpq	%r13, %r12
	movl	$0, %eax
	cmovaeq	%rax, %r12
	movl	%ebx, %edi
	movl	%r15d, %esi
	callq	_S_SWAP
	incq	%rbx
	cmpq	$256, %rbx                      ## imm = 0x100
	jne	LBB0_3
## %bb.4:
	movq	-1088(%rbp), %r14               ## 8-byte Reload
	testq	%r14, %r14
	je	LBB0_5
## %bb.11:
	xorl	%r12d, %r12d
	xorl	%ebx, %ebx
	movq	-1080(%rbp), %r15               ## 8-byte Reload
	.p2align	4, 0x90
LBB0_12:                                ## =>This Inner Loop Header: Depth=1
	incl	%ebx
	movzbl	%bl, %ebx
	addl	-1072(%rbp,%rbx,4), %r12d
	movzbl	%r12b, %r12d
	movl	%ebx, %edi
	movl	%r12d, %esi
	callq	_S_SWAP
	decq	%r14
	jne	LBB0_12
	jmp	LBB0_6
LBB0_5:
	xorl	%ebx, %ebx
	xorl	%r12d, %r12d
	movq	-1080(%rbp), %r15               ## 8-byte Reload
LBB0_6:
	testq	%r15, %r15
	movq	-1096(%rbp), %r13               ## 8-byte Reload
	je	LBB0_9
## %bb.7:
	xorl	%r14d, %r14d
	.p2align	4, 0x90
LBB0_8:                                 ## =>This Inner Loop Header: Depth=1
	incl	%ebx
	movzbl	%bl, %ebx
	movl	-1072(%rbp,%rbx,4), %r15d
	addl	%r15d, %r12d
	movzbl	%r12b, %r12d
	movl	%ebx, %edi
	movl	%r12d, %esi
	callq	_S_SWAP
	addl	-1072(%rbp,%r12,4), %r15d
	movzbl	%r15b, %eax
	movq	-1080(%rbp), %r15               ## 8-byte Reload
	movl	-1072(%rbp,%rax,4), %eax
	xorl	%eax, (%r13,%r14,4)
	incq	%r14
	cmpq	%r14, %r15
	jne	LBB0_8
LBB0_9:
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	cmpq	-48(%rbp), %rax
	jne	LBB0_10
## %bb.13:
	xorl	%eax, %eax
	addq	$1064, %rsp                     ## imm = 0x428
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB0_10:
	callq	___stack_chk_fail
	.cfi_endproc
                                        ## -- End function
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal16,16byte_literals
	.p2align	4                               ; -- Begin function rc4_skip
lCPI0_0:
	.long	0                               ; 0x0
	.long	1                               ; 0x1
	.long	2                               ; 0x2
	.long	3                               ; 0x3
lCPI0_1:
	.long	4                               ; 0x4
	.long	5                               ; 0x5
	.long	6                               ; 0x6
	.long	7                               ; 0x7
lCPI0_2:
	.long	8                               ; 0x8
	.long	9                               ; 0x9
	.long	10                              ; 0xa
	.long	11                              ; 0xb
lCPI0_3:
	.long	12                              ; 0xc
	.long	13                              ; 0xd
	.long	14                              ; 0xe
	.long	15                              ; 0xf
lCPI0_4:
	.long	16                              ; 0x10
	.long	17                              ; 0x11
	.long	18                              ; 0x12
	.long	19                              ; 0x13
lCPI0_5:
	.long	20                              ; 0x14
	.long	21                              ; 0x15
	.long	22                              ; 0x16
	.long	23                              ; 0x17
lCPI0_6:
	.long	24                              ; 0x18
	.long	25                              ; 0x19
	.long	26                              ; 0x1a
	.long	27                              ; 0x1b
lCPI0_7:
	.long	28                              ; 0x1c
	.long	29                              ; 0x1d
	.long	30                              ; 0x1e
	.long	31                              ; 0x1f
lCPI0_8:
	.long	32                              ; 0x20
	.long	33                              ; 0x21
	.long	34                              ; 0x22
	.long	35                              ; 0x23
lCPI0_9:
	.long	36                              ; 0x24
	.long	37                              ; 0x25
	.long	38                              ; 0x26
	.long	39                              ; 0x27
lCPI0_10:
	.long	40                              ; 0x28
	.long	41                              ; 0x29
	.long	42                              ; 0x2a
	.long	43                              ; 0x2b
lCPI0_11:
	.long	44                              ; 0x2c
	.long	45                              ; 0x2d
	.long	46                              ; 0x2e
	.long	47                              ; 0x2f
lCPI0_12:
	.long	48                              ; 0x30
	.long	49                              ; 0x31
	.long	50                              ; 0x32
	.long	51                              ; 0x33
lCPI0_13:
	.long	52                              ; 0x34
	.long	53                              ; 0x35
	.long	54                              ; 0x36
	.long	55                              ; 0x37
lCPI0_14:
	.long	56                              ; 0x38
	.long	57                              ; 0x39
	.long	58                              ; 0x3a
	.long	59                              ; 0x3b
lCPI0_15:
	.long	60                              ; 0x3c
	.long	61                              ; 0x3d
	.long	62                              ; 0x3e
	.long	63                              ; 0x3f
lCPI0_16:
	.long	64                              ; 0x40
	.long	65                              ; 0x41
	.long	66                              ; 0x42
	.long	67                              ; 0x43
lCPI0_17:
	.long	68                              ; 0x44
	.long	69                              ; 0x45
	.long	70                              ; 0x46
	.long	71                              ; 0x47
lCPI0_18:
	.long	72                              ; 0x48
	.long	73                              ; 0x49
	.long	74                              ; 0x4a
	.long	75                              ; 0x4b
lCPI0_19:
	.long	76                              ; 0x4c
	.long	77                              ; 0x4d
	.long	78                              ; 0x4e
	.long	79                              ; 0x4f
lCPI0_20:
	.long	80                              ; 0x50
	.long	81                              ; 0x51
	.long	82                              ; 0x52
	.long	83                              ; 0x53
lCPI0_21:
	.long	84                              ; 0x54
	.long	85                              ; 0x55
	.long	86                              ; 0x56
	.long	87                              ; 0x57
lCPI0_22:
	.long	88                              ; 0x58
	.long	89                              ; 0x59
	.long	90                              ; 0x5a
	.long	91                              ; 0x5b
lCPI0_23:
	.long	92                              ; 0x5c
	.long	93                              ; 0x5d
	.long	94                              ; 0x5e
	.long	95                              ; 0x5f
lCPI0_24:
	.long	96                              ; 0x60
	.long	97                              ; 0x61
	.long	98                              ; 0x62
	.long	99                              ; 0x63
lCPI0_25:
	.long	100                             ; 0x64
	.long	101                             ; 0x65
	.long	102                             ; 0x66
	.long	103                             ; 0x67
lCPI0_26:
	.long	104                             ; 0x68
	.long	105                             ; 0x69
	.long	106                             ; 0x6a
	.long	107                             ; 0x6b
lCPI0_27:
	.long	108                             ; 0x6c
	.long	109                             ; 0x6d
	.long	110                             ; 0x6e
	.long	111                             ; 0x6f
lCPI0_28:
	.long	112                             ; 0x70
	.long	113                             ; 0x71
	.long	114                             ; 0x72
	.long	115                             ; 0x73
lCPI0_29:
	.long	116                             ; 0x74
	.long	117                             ; 0x75
	.long	118                             ; 0x76
	.long	119                             ; 0x77
lCPI0_30:
	.long	120                             ; 0x78
	.long	121                             ; 0x79
	.long	122                             ; 0x7a
	.long	123                             ; 0x7b
lCPI0_31:
	.long	124                             ; 0x7c
	.long	125                             ; 0x7d
	.long	126                             ; 0x7e
	.long	127                             ; 0x7f
lCPI0_32:
	.long	128                             ; 0x80
	.long	129                             ; 0x81
	.long	130                             ; 0x82
	.long	131                             ; 0x83
lCPI0_33:
	.long	132                             ; 0x84
	.long	133                             ; 0x85
	.long	134                             ; 0x86
	.long	135                             ; 0x87
lCPI0_34:
	.long	136                             ; 0x88
	.long	137                             ; 0x89
	.long	138                             ; 0x8a
	.long	139                             ; 0x8b
lCPI0_35:
	.long	140                             ; 0x8c
	.long	141                             ; 0x8d
	.long	142                             ; 0x8e
	.long	143                             ; 0x8f
lCPI0_36:
	.long	144                             ; 0x90
	.long	145                             ; 0x91
	.long	146                             ; 0x92
	.long	147                             ; 0x93
lCPI0_37:
	.long	148                             ; 0x94
	.long	149                             ; 0x95
	.long	150                             ; 0x96
	.long	151                             ; 0x97
lCPI0_38:
	.long	152                             ; 0x98
	.long	153                             ; 0x99
	.long	154                             ; 0x9a
	.long	155                             ; 0x9b
lCPI0_39:
	.long	156                             ; 0x9c
	.long	157                             ; 0x9d
	.long	158                             ; 0x9e
	.long	159                             ; 0x9f
lCPI0_40:
	.long	160                             ; 0xa0
	.long	161                             ; 0xa1
	.long	162                             ; 0xa2
	.long	163                             ; 0xa3
lCPI0_41:
	.long	164                             ; 0xa4
	.long	165                             ; 0xa5
	.long	166                             ; 0xa6
	.long	167                             ; 0xa7
lCPI0_42:
	.long	168                             ; 0xa8
	.long	169                             ; 0xa9
	.long	170                             ; 0xaa
	.long	171                             ; 0xab
lCPI0_43:
	.long	172                             ; 0xac
	.long	173                             ; 0xad
	.long	174                             ; 0xae
	.long	175                             ; 0xaf
lCPI0_44:
	.long	176                             ; 0xb0
	.long	177                             ; 0xb1
	.long	178                             ; 0xb2
	.long	179                             ; 0xb3
lCPI0_45:
	.long	180                             ; 0xb4
	.long	181                             ; 0xb5
	.long	182                             ; 0xb6
	.long	183                             ; 0xb7
lCPI0_46:
	.long	184                             ; 0xb8
	.long	185                             ; 0xb9
	.long	186                             ; 0xba
	.long	187                             ; 0xbb
lCPI0_47:
	.long	188                             ; 0xbc
	.long	189                             ; 0xbd
	.long	190                             ; 0xbe
	.long	191                             ; 0xbf
lCPI0_48:
	.long	192                             ; 0xc0
	.long	193                             ; 0xc1
	.long	194                             ; 0xc2
	.long	195                             ; 0xc3
lCPI0_49:
	.long	196                             ; 0xc4
	.long	197                             ; 0xc5
	.long	198                             ; 0xc6
	.long	199                             ; 0xc7
lCPI0_50:
	.long	200                             ; 0xc8
	.long	201                             ; 0xc9
	.long	202                             ; 0xca
	.long	203                             ; 0xcb
lCPI0_51:
	.long	204                             ; 0xcc
	.long	205                             ; 0xcd
	.long	206                             ; 0xce
	.long	207                             ; 0xcf
lCPI0_52:
	.long	208                             ; 0xd0
	.long	209                             ; 0xd1
	.long	210                             ; 0xd2
	.long	211                             ; 0xd3
lCPI0_53:
	.long	212                             ; 0xd4
	.long	213                             ; 0xd5
	.long	214                             ; 0xd6
	.long	215                             ; 0xd7
lCPI0_54:
	.long	216                             ; 0xd8
	.long	217                             ; 0xd9
	.long	218                             ; 0xda
	.long	219                             ; 0xdb
lCPI0_55:
	.long	220                             ; 0xdc
	.long	221                             ; 0xdd
	.long	222                             ; 0xde
	.long	223                             ; 0xdf
lCPI0_56:
	.long	224                             ; 0xe0
	.long	225                             ; 0xe1
	.long	226                             ; 0xe2
	.long	227                             ; 0xe3
lCPI0_57:
	.long	228                             ; 0xe4
	.long	229                             ; 0xe5
	.long	230                             ; 0xe6
	.long	231                             ; 0xe7
lCPI0_58:
	.long	232                             ; 0xe8
	.long	233                             ; 0xe9
	.long	234                             ; 0xea
	.long	235                             ; 0xeb
lCPI0_59:
	.long	236                             ; 0xec
	.long	237                             ; 0xed
	.long	238                             ; 0xee
	.long	239                             ; 0xef
lCPI0_60:
	.long	240                             ; 0xf0
	.long	241                             ; 0xf1
	.long	242                             ; 0xf2
	.long	243                             ; 0xf3
lCPI0_61:
	.long	244                             ; 0xf4
	.long	245                             ; 0xf5
	.long	246                             ; 0xf6
	.long	247                             ; 0xf7
lCPI0_62:
	.long	248                             ; 0xf8
	.long	249                             ; 0xf9
	.long	250                             ; 0xfa
	.long	251                             ; 0xfb
lCPI0_63:
	.long	252                             ; 0xfc
	.long	253                             ; 0xfd
	.long	254                             ; 0xfe
	.long	255                             ; 0xff
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_rc4_skip
	.p2align	2
_rc4_skip:                              ; @rc4_skip
	.cfi_startproc
; %bb.0:
	stp	x28, x27, [sp, #-96]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 96
	stp	x26, x25, [sp, #16]             ; 16-byte Folded Spill
	stp	x24, x23, [sp, #32]             ; 16-byte Folded Spill
	stp	x22, x21, [sp, #48]             ; 16-byte Folded Spill
	stp	x20, x19, [sp, #64]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #80]             ; 16-byte Folded Spill
	add	x29, sp, #80
	.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
	sub	sp, sp, #1040
	mov	x19, x4
	mov	x20, x3
	mov	x21, x2
	mov	x22, x1
	mov	x23, x0
	mov	x24, #0
	mov	x26, #0
	mov	w25, #0
Lloh0:
	adrp	x8, ___stack_chk_guard@GOTPAGE
Lloh1:
	ldr	x8, [x8, ___stack_chk_guard@GOTPAGEOFF]
Lloh2:
	ldr	x8, [x8]
	stur	x8, [x29, #-88]
Lloh3:
	adrp	x8, lCPI0_0@PAGE
Lloh4:
	ldr	q0, [x8, lCPI0_0@PAGEOFF]
Lloh5:
	adrp	x8, lCPI0_1@PAGE
Lloh6:
	ldr	q1, [x8, lCPI0_1@PAGEOFF]
	stp	q0, q1, [sp]
Lloh7:
	adrp	x8, lCPI0_2@PAGE
Lloh8:
	ldr	q0, [x8, lCPI0_2@PAGEOFF]
Lloh9:
	adrp	x8, lCPI0_3@PAGE
Lloh10:
	ldr	q1, [x8, lCPI0_3@PAGEOFF]
	stp	q0, q1, [sp, #32]
Lloh11:
	adrp	x8, lCPI0_4@PAGE
Lloh12:
	ldr	q0, [x8, lCPI0_4@PAGEOFF]
Lloh13:
	adrp	x8, lCPI0_5@PAGE
Lloh14:
	ldr	q1, [x8, lCPI0_5@PAGEOFF]
	stp	q0, q1, [sp, #64]
Lloh15:
	adrp	x8, lCPI0_6@PAGE
Lloh16:
	ldr	q0, [x8, lCPI0_6@PAGEOFF]
Lloh17:
	adrp	x8, lCPI0_7@PAGE
Lloh18:
	ldr	q1, [x8, lCPI0_7@PAGEOFF]
	stp	q0, q1, [sp, #96]
Lloh19:
	adrp	x8, lCPI0_8@PAGE
Lloh20:
	ldr	q0, [x8, lCPI0_8@PAGEOFF]
Lloh21:
	adrp	x8, lCPI0_9@PAGE
Lloh22:
	ldr	q1, [x8, lCPI0_9@PAGEOFF]
	stp	q0, q1, [sp, #128]
Lloh23:
	adrp	x8, lCPI0_10@PAGE
Lloh24:
	ldr	q0, [x8, lCPI0_10@PAGEOFF]
Lloh25:
	adrp	x8, lCPI0_11@PAGE
Lloh26:
	ldr	q1, [x8, lCPI0_11@PAGEOFF]
	stp	q0, q1, [sp, #160]
Lloh27:
	adrp	x8, lCPI0_12@PAGE
Lloh28:
	ldr	q0, [x8, lCPI0_12@PAGEOFF]
Lloh29:
	adrp	x8, lCPI0_13@PAGE
Lloh30:
	ldr	q1, [x8, lCPI0_13@PAGEOFF]
	stp	q0, q1, [sp, #192]
Lloh31:
	adrp	x8, lCPI0_14@PAGE
Lloh32:
	ldr	q0, [x8, lCPI0_14@PAGEOFF]
Lloh33:
	adrp	x8, lCPI0_15@PAGE
Lloh34:
	ldr	q1, [x8, lCPI0_15@PAGEOFF]
	stp	q0, q1, [sp, #224]
Lloh35:
	adrp	x8, lCPI0_16@PAGE
Lloh36:
	ldr	q0, [x8, lCPI0_16@PAGEOFF]
Lloh37:
	adrp	x8, lCPI0_17@PAGE
Lloh38:
	ldr	q1, [x8, lCPI0_17@PAGEOFF]
	stp	q0, q1, [sp, #256]
Lloh39:
	adrp	x8, lCPI0_18@PAGE
Lloh40:
	ldr	q0, [x8, lCPI0_18@PAGEOFF]
Lloh41:
	adrp	x8, lCPI0_19@PAGE
Lloh42:
	ldr	q1, [x8, lCPI0_19@PAGEOFF]
	stp	q0, q1, [sp, #288]
Lloh43:
	adrp	x8, lCPI0_20@PAGE
Lloh44:
	ldr	q0, [x8, lCPI0_20@PAGEOFF]
Lloh45:
	adrp	x8, lCPI0_21@PAGE
Lloh46:
	ldr	q1, [x8, lCPI0_21@PAGEOFF]
	stp	q0, q1, [sp, #320]
Lloh47:
	adrp	x8, lCPI0_22@PAGE
Lloh48:
	ldr	q0, [x8, lCPI0_22@PAGEOFF]
Lloh49:
	adrp	x8, lCPI0_23@PAGE
Lloh50:
	ldr	q1, [x8, lCPI0_23@PAGEOFF]
	stp	q0, q1, [sp, #352]
Lloh51:
	adrp	x8, lCPI0_24@PAGE
Lloh52:
	ldr	q0, [x8, lCPI0_24@PAGEOFF]
Lloh53:
	adrp	x8, lCPI0_25@PAGE
Lloh54:
	ldr	q1, [x8, lCPI0_25@PAGEOFF]
	stp	q0, q1, [sp, #384]
Lloh55:
	adrp	x8, lCPI0_26@PAGE
Lloh56:
	ldr	q0, [x8, lCPI0_26@PAGEOFF]
Lloh57:
	adrp	x8, lCPI0_27@PAGE
Lloh58:
	ldr	q1, [x8, lCPI0_27@PAGEOFF]
	stp	q0, q1, [sp, #416]
Lloh59:
	adrp	x8, lCPI0_28@PAGE
Lloh60:
	ldr	q0, [x8, lCPI0_28@PAGEOFF]
Lloh61:
	adrp	x8, lCPI0_29@PAGE
Lloh62:
	ldr	q1, [x8, lCPI0_29@PAGEOFF]
	stp	q0, q1, [sp, #448]
Lloh63:
	adrp	x8, lCPI0_30@PAGE
Lloh64:
	ldr	q0, [x8, lCPI0_30@PAGEOFF]
Lloh65:
	adrp	x8, lCPI0_31@PAGE
Lloh66:
	ldr	q1, [x8, lCPI0_31@PAGEOFF]
	stp	q0, q1, [sp, #480]
Lloh67:
	adrp	x8, lCPI0_32@PAGE
Lloh68:
	ldr	q0, [x8, lCPI0_32@PAGEOFF]
Lloh69:
	adrp	x8, lCPI0_33@PAGE
Lloh70:
	ldr	q1, [x8, lCPI0_33@PAGEOFF]
	stp	q0, q1, [sp, #512]
Lloh71:
	adrp	x8, lCPI0_34@PAGE
Lloh72:
	ldr	q0, [x8, lCPI0_34@PAGEOFF]
Lloh73:
	adrp	x8, lCPI0_35@PAGE
Lloh74:
	ldr	q1, [x8, lCPI0_35@PAGEOFF]
	stp	q0, q1, [sp, #544]
Lloh75:
	adrp	x8, lCPI0_36@PAGE
Lloh76:
	ldr	q0, [x8, lCPI0_36@PAGEOFF]
Lloh77:
	adrp	x8, lCPI0_37@PAGE
Lloh78:
	ldr	q1, [x8, lCPI0_37@PAGEOFF]
	stp	q0, q1, [sp, #576]
Lloh79:
	adrp	x8, lCPI0_38@PAGE
Lloh80:
	ldr	q0, [x8, lCPI0_38@PAGEOFF]
Lloh81:
	adrp	x8, lCPI0_39@PAGE
Lloh82:
	ldr	q1, [x8, lCPI0_39@PAGEOFF]
	stp	q0, q1, [sp, #608]
Lloh83:
	adrp	x8, lCPI0_40@PAGE
Lloh84:
	ldr	q0, [x8, lCPI0_40@PAGEOFF]
Lloh85:
	adrp	x8, lCPI0_41@PAGE
Lloh86:
	ldr	q1, [x8, lCPI0_41@PAGEOFF]
	stp	q0, q1, [sp, #640]
Lloh87:
	adrp	x8, lCPI0_42@PAGE
Lloh88:
	ldr	q0, [x8, lCPI0_42@PAGEOFF]
Lloh89:
	adrp	x8, lCPI0_43@PAGE
Lloh90:
	ldr	q1, [x8, lCPI0_43@PAGEOFF]
	stp	q0, q1, [sp, #672]
Lloh91:
	adrp	x8, lCPI0_44@PAGE
Lloh92:
	ldr	q0, [x8, lCPI0_44@PAGEOFF]
Lloh93:
	adrp	x8, lCPI0_45@PAGE
Lloh94:
	ldr	q1, [x8, lCPI0_45@PAGEOFF]
	stp	q0, q1, [sp, #704]
Lloh95:
	adrp	x8, lCPI0_46@PAGE
Lloh96:
	ldr	q0, [x8, lCPI0_46@PAGEOFF]
Lloh97:
	adrp	x8, lCPI0_47@PAGE
Lloh98:
	ldr	q1, [x8, lCPI0_47@PAGEOFF]
	stp	q0, q1, [sp, #736]
Lloh99:
	adrp	x8, lCPI0_48@PAGE
Lloh100:
	ldr	q0, [x8, lCPI0_48@PAGEOFF]
Lloh101:
	adrp	x8, lCPI0_49@PAGE
Lloh102:
	ldr	q1, [x8, lCPI0_49@PAGEOFF]
	stp	q0, q1, [sp, #768]
Lloh103:
	adrp	x8, lCPI0_50@PAGE
Lloh104:
	ldr	q0, [x8, lCPI0_50@PAGEOFF]
Lloh105:
	adrp	x8, lCPI0_51@PAGE
Lloh106:
	ldr	q1, [x8, lCPI0_51@PAGEOFF]
	stp	q0, q1, [sp, #800]
Lloh107:
	adrp	x8, lCPI0_52@PAGE
Lloh108:
	ldr	q0, [x8, lCPI0_52@PAGEOFF]
Lloh109:
	adrp	x8, lCPI0_53@PAGE
Lloh110:
	ldr	q1, [x8, lCPI0_53@PAGEOFF]
	stp	q0, q1, [sp, #832]
Lloh111:
	adrp	x8, lCPI0_54@PAGE
Lloh112:
	ldr	q0, [x8, lCPI0_54@PAGEOFF]
Lloh113:
	adrp	x8, lCPI0_55@PAGE
Lloh114:
	ldr	q1, [x8, lCPI0_55@PAGEOFF]
	stp	q0, q1, [sp, #864]
Lloh115:
	adrp	x8, lCPI0_56@PAGE
Lloh116:
	ldr	q0, [x8, lCPI0_56@PAGEOFF]
Lloh117:
	adrp	x8, lCPI0_57@PAGE
Lloh118:
	ldr	q1, [x8, lCPI0_57@PAGEOFF]
	stp	q0, q1, [sp, #896]
Lloh119:
	adrp	x8, lCPI0_58@PAGE
Lloh120:
	ldr	q0, [x8, lCPI0_58@PAGEOFF]
Lloh121:
	adrp	x8, lCPI0_59@PAGE
Lloh122:
	ldr	q1, [x8, lCPI0_59@PAGEOFF]
	stp	q0, q1, [sp, #928]
Lloh123:
	adrp	x8, lCPI0_60@PAGE
Lloh124:
	ldr	q0, [x8, lCPI0_60@PAGEOFF]
Lloh125:
	adrp	x8, lCPI0_61@PAGE
Lloh126:
	ldr	q1, [x8, lCPI0_61@PAGEOFF]
	stp	q0, q1, [sp, #960]
Lloh127:
	adrp	x8, lCPI0_62@PAGE
Lloh128:
	ldr	q0, [x8, lCPI0_62@PAGEOFF]
Lloh129:
	adrp	x8, lCPI0_63@PAGE
Lloh130:
	ldr	q1, [x8, lCPI0_63@PAGEOFF]
	mov	x27, sp
	stp	q0, q1, [sp, #992]
LBB0_1:                                 ; =>This Inner Loop Header: Depth=1
	ldr	w8, [x27, x24, lsl #2]
	ldr	w9, [x23, x26, lsl #2]
	add	w8, w8, w25
	add	w8, w8, w9
	and	w25, w8, #0xff
	add	x8, x26, #1
	cmp	x8, x22
	csinc	x26, xzr, x26, hs
	mov	x0, x24
	mov	x1, x25
	bl	_S_SWAP
	add	x24, x24, #1
	cmp	x24, #256
	b.ne	LBB0_1
; %bb.2:
	cbz	x21, LBB0_6
; %bb.3:
	mov	w23, #0
	mov	w22, #0
	mov	x24, sp
LBB0_4:                                 ; =>This Inner Loop Header: Depth=1
	add	w8, w22, #1
	and	w22, w8, #0xff
	ldr	w8, [x24, w22, uxtw #2]
	add	w8, w8, w23
	and	w23, w8, #0xff
	mov	x0, x22
	mov	x1, x23
	bl	_S_SWAP
	subs	x21, x21, #1
	b.ne	LBB0_4
; %bb.5:
	cbnz	x19, LBB0_7
	b	LBB0_9
LBB0_6:
	mov	w22, #0
	mov	w23, #0
	cbz	x19, LBB0_9
LBB0_7:
	mov	x21, sp
LBB0_8:                                 ; =>This Inner Loop Header: Depth=1
	add	w8, w22, #1
	and	w22, w8, #0xff
	ldr	w24, [x21, w22, uxtw #2]
	add	w8, w24, w23
	and	w23, w8, #0xff
	mov	x0, x22
	mov	x1, x23
	bl	_S_SWAP
	ldr	w8, [x21, w23, uxtw #2]
	add	w8, w8, w24
	and	w8, w8, #0xff
	ldr	w8, [x21, w8, uxtw #2]
	ldr	w9, [x20]
	eor	w8, w9, w8
	str	w8, [x20], #4
	subs	x19, x19, #1
	b.ne	LBB0_8
LBB0_9:
	ldur	x8, [x29, #-88]
Lloh131:
	adrp	x9, ___stack_chk_guard@GOTPAGE
Lloh132:
	ldr	x9, [x9, ___stack_chk_guard@GOTPAGEOFF]
Lloh133:
	ldr	x9, [x9]
	cmp	x9, x8
	b.ne	LBB0_11
; %bb.10:
	mov	w0, #0
	add	sp, sp, #1040
	ldp	x29, x30, [sp, #80]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #64]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #48]             ; 16-byte Folded Reload
	ldp	x24, x23, [sp, #32]             ; 16-byte Folded Reload
	ldp	x26, x25, [sp, #16]             ; 16-byte Folded Reload
	ldp	x28, x27, [sp], #96             ; 16-byte Folded Reload
	ret
LBB0_11:
	bl	___stack_chk_fail
	.loh AdrpLdr	Lloh129, Lloh130
	.loh AdrpAdrp	Lloh127, Lloh129
	.loh AdrpLdr	Lloh127, Lloh128
	.loh AdrpAdrp	Lloh125, Lloh127
	.loh AdrpLdr	Lloh125, Lloh126
	.loh AdrpAdrp	Lloh123, Lloh125
	.loh AdrpLdr	Lloh123, Lloh124
	.loh AdrpAdrp	Lloh121, Lloh123
	.loh AdrpLdr	Lloh121, Lloh122
	.loh AdrpAdrp	Lloh119, Lloh121
	.loh AdrpLdr	Lloh119, Lloh120
	.loh AdrpAdrp	Lloh117, Lloh119
	.loh AdrpLdr	Lloh117, Lloh118
	.loh AdrpAdrp	Lloh115, Lloh117
	.loh AdrpLdr	Lloh115, Lloh116
	.loh AdrpAdrp	Lloh113, Lloh115
	.loh AdrpLdr	Lloh113, Lloh114
	.loh AdrpAdrp	Lloh111, Lloh113
	.loh AdrpLdr	Lloh111, Lloh112
	.loh AdrpAdrp	Lloh109, Lloh111
	.loh AdrpLdr	Lloh109, Lloh110
	.loh AdrpAdrp	Lloh107, Lloh109
	.loh AdrpLdr	Lloh107, Lloh108
	.loh AdrpAdrp	Lloh105, Lloh107
	.loh AdrpLdr	Lloh105, Lloh106
	.loh AdrpAdrp	Lloh103, Lloh105
	.loh AdrpLdr	Lloh103, Lloh104
	.loh AdrpAdrp	Lloh101, Lloh103
	.loh AdrpLdr	Lloh101, Lloh102
	.loh AdrpAdrp	Lloh99, Lloh101
	.loh AdrpLdr	Lloh99, Lloh100
	.loh AdrpAdrp	Lloh97, Lloh99
	.loh AdrpLdr	Lloh97, Lloh98
	.loh AdrpAdrp	Lloh95, Lloh97
	.loh AdrpLdr	Lloh95, Lloh96
	.loh AdrpAdrp	Lloh93, Lloh95
	.loh AdrpLdr	Lloh93, Lloh94
	.loh AdrpAdrp	Lloh91, Lloh93
	.loh AdrpLdr	Lloh91, Lloh92
	.loh AdrpAdrp	Lloh89, Lloh91
	.loh AdrpLdr	Lloh89, Lloh90
	.loh AdrpAdrp	Lloh87, Lloh89
	.loh AdrpLdr	Lloh87, Lloh88
	.loh AdrpAdrp	Lloh85, Lloh87
	.loh AdrpLdr	Lloh85, Lloh86
	.loh AdrpAdrp	Lloh83, Lloh85
	.loh AdrpLdr	Lloh83, Lloh84
	.loh AdrpAdrp	Lloh81, Lloh83
	.loh AdrpLdr	Lloh81, Lloh82
	.loh AdrpAdrp	Lloh79, Lloh81
	.loh AdrpLdr	Lloh79, Lloh80
	.loh AdrpAdrp	Lloh77, Lloh79
	.loh AdrpLdr	Lloh77, Lloh78
	.loh AdrpAdrp	Lloh75, Lloh77
	.loh AdrpLdr	Lloh75, Lloh76
	.loh AdrpAdrp	Lloh73, Lloh75
	.loh AdrpLdr	Lloh73, Lloh74
	.loh AdrpAdrp	Lloh71, Lloh73
	.loh AdrpLdr	Lloh71, Lloh72
	.loh AdrpAdrp	Lloh69, Lloh71
	.loh AdrpLdr	Lloh69, Lloh70
	.loh AdrpAdrp	Lloh67, Lloh69
	.loh AdrpLdr	Lloh67, Lloh68
	.loh AdrpAdrp	Lloh65, Lloh67
	.loh AdrpLdr	Lloh65, Lloh66
	.loh AdrpAdrp	Lloh63, Lloh65
	.loh AdrpLdr	Lloh63, Lloh64
	.loh AdrpAdrp	Lloh61, Lloh63
	.loh AdrpLdr	Lloh61, Lloh62
	.loh AdrpAdrp	Lloh59, Lloh61
	.loh AdrpLdr	Lloh59, Lloh60
	.loh AdrpAdrp	Lloh57, Lloh59
	.loh AdrpLdr	Lloh57, Lloh58
	.loh AdrpAdrp	Lloh55, Lloh57
	.loh AdrpLdr	Lloh55, Lloh56
	.loh AdrpAdrp	Lloh53, Lloh55
	.loh AdrpLdr	Lloh53, Lloh54
	.loh AdrpAdrp	Lloh51, Lloh53
	.loh AdrpLdr	Lloh51, Lloh52
	.loh AdrpAdrp	Lloh49, Lloh51
	.loh AdrpLdr	Lloh49, Lloh50
	.loh AdrpAdrp	Lloh47, Lloh49
	.loh AdrpLdr	Lloh47, Lloh48
	.loh AdrpAdrp	Lloh45, Lloh47
	.loh AdrpLdr	Lloh45, Lloh46
	.loh AdrpAdrp	Lloh43, Lloh45
	.loh AdrpLdr	Lloh43, Lloh44
	.loh AdrpAdrp	Lloh41, Lloh43
	.loh AdrpLdr	Lloh41, Lloh42
	.loh AdrpAdrp	Lloh39, Lloh41
	.loh AdrpLdr	Lloh39, Lloh40
	.loh AdrpAdrp	Lloh37, Lloh39
	.loh AdrpLdr	Lloh37, Lloh38
	.loh AdrpAdrp	Lloh35, Lloh37
	.loh AdrpLdr	Lloh35, Lloh36
	.loh AdrpAdrp	Lloh33, Lloh35
	.loh AdrpLdr	Lloh33, Lloh34
	.loh AdrpAdrp	Lloh31, Lloh33
	.loh AdrpLdr	Lloh31, Lloh32
	.loh AdrpAdrp	Lloh29, Lloh31
	.loh AdrpLdr	Lloh29, Lloh30
	.loh AdrpAdrp	Lloh27, Lloh29
	.loh AdrpLdr	Lloh27, Lloh28
	.loh AdrpAdrp	Lloh25, Lloh27
	.loh AdrpLdr	Lloh25, Lloh26
	.loh AdrpAdrp	Lloh23, Lloh25
	.loh AdrpLdr	Lloh23, Lloh24
	.loh AdrpAdrp	Lloh21, Lloh23
	.loh AdrpLdr	Lloh21, Lloh22
	.loh AdrpAdrp	Lloh19, Lloh21
	.loh AdrpLdr	Lloh19, Lloh20
	.loh AdrpAdrp	Lloh17, Lloh19
	.loh AdrpLdr	Lloh17, Lloh18
	.loh AdrpAdrp	Lloh15, Lloh17
	.loh AdrpLdr	Lloh15, Lloh16
	.loh AdrpAdrp	Lloh13, Lloh15
	.loh AdrpLdr	Lloh13, Lloh14
	.loh AdrpAdrp	Lloh11, Lloh13
	.loh AdrpLdr	Lloh11, Lloh12
	.loh AdrpAdrp	Lloh9, Lloh11
	.loh AdrpLdr	Lloh9, Lloh10
	.loh AdrpAdrp	Lloh7, Lloh9
	.loh AdrpLdr	Lloh7, Lloh8
	.loh AdrpAdrp	Lloh5, Lloh7
	.loh AdrpLdr	Lloh5, Lloh6
	.loh AdrpAdrp	Lloh3, Lloh5
	.loh AdrpLdr	Lloh3, Lloh4
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpLdrGotLdr	Lloh131, Lloh132, Lloh133
	.cfi_endproc
                                        ; -- End function
.subsections_via_symbols
