	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal16,16byte_literals
	.p2align	4                               ## -- Begin function config_package
LCPI0_0:
	.long	8206                            ## 0x200e
	.long	0                               ## 0x0
	.long	49154                           ## 0xc002
	.long	5300                            ## 0x14b4
LCPI0_1:
	.long	49155                           ## 0xc003
	.long	10420                           ## 0x28b4
	.long	49156                           ## 0xc004
	.long	15450                           ## 0x3c5a
LCPI0_2:
	.long	51072                           ## 0xc780
	.long	320                             ## 0x140
	.long	57353                           ## 0xe009
	.long	1                               ## 0x1
LCPI0_3:
	.long	50703                           ## 0xc60f
	.long	8                               ## 0x8
	.long	54527                           ## 0xd4ff
	.long	2                               ## 0x2
LCPI0_4:
	.long	58371                           ## 0xe403
	.long	2340                            ## 0x924
	.long	58374                           ## 0xe406
	.long	75                              ## 0x4b
LCPI0_5:
	.long	54289                           ## 0xd411
	.long	1                               ## 0x1
	.long	54288                           ## 0xd410
	.long	41430                           ## 0xa1d6
LCPI0_6:
	.long	1                               ## 0x1
	.long	10241                           ## 0x2801
	.long	8205                            ## 0x200d
	.long	0                               ## 0x0
LCPI0_7:
	.long	58370                           ## 0xe402
	.long	395                             ## 0x18b
	.long	58369                           ## 0xe401
	.long	35585                           ## 0x8b01
LCPI0_8:
	.long	48908                           ## 0xbf0c
	.long	0                               ## 0x0
	.long	48909                           ## 0xbf0d
	.long	0                               ## 0x0
LCPI0_9:
	.long	8200                            ## 0x2008
	.long	0                               ## 0x0
	.long	58370                           ## 0xe402
	.long	136                             ## 0x88
LCPI0_10:
	.long	58369                           ## 0xe401
	.long	36609                           ## 0x8f01
	.long	49002                           ## 0xbf6a
	.long	0                               ## 0x0
LCPI0_11:
	.long	49003                           ## 0xbf6b
	.long	0                               ## 0x0
	.long	49004                           ## 0xbf6c
	.long	0                               ## 0x0
LCPI0_12:
	.long	49005                           ## 0xbf6d
	.long	0                               ## 0x0
	.long	49006                           ## 0xbf6e
	.long	0                               ## 0x0
LCPI0_13:
	.long	48999                           ## 0xbf67
	.long	0                               ## 0x0
	.long	49000                           ## 0xbf68
	.long	2                               ## 0x2
LCPI0_14:
	.long	49001                           ## 0xbf69
	.long	31                              ## 0x1f
	.long	49120                           ## 0xbfe0
	.long	0                               ## 0x0
LCPI0_15:
	.long	49121                           ## 0xbfe1
	.long	0                               ## 0x0
	.long	49122                           ## 0xbfe2
	.long	0                               ## 0x0
LCPI0_16:
	.long	49180                           ## 0xc01c
	.long	31                              ## 0x1f
	.long	56716                           ## 0xdd8c
	.long	21                              ## 0x15
LCPI0_17:
	.long	0                               ## 0x0
	.long	0                               ## 0x0
	.long	8206                            ## 0x200e
	.long	0                               ## 0x0
LCPI0_18:
	.long	49124                           ## 0xbfe4
	.long	0                               ## 0x0
	.long	49125                           ## 0xbfe5
	.long	0                               ## 0x0
LCPI0_19:
	.long	49128                           ## 0xbfe8
	.long	14848                           ## 0x3a00
	.long	49129                           ## 0xbfe9
	.long	0                               ## 0x0
LCPI0_20:
	.long	49130                           ## 0xbfea
	.long	0                               ## 0x0
	.long	49131                           ## 0xbfeb
	.long	0                               ## 0x0
LCPI0_21:
	.long	49133                           ## 0xbfed
	.long	0                               ## 0x0
	.long	49134                           ## 0xbfee
	.long	0                               ## 0x0
LCPI0_22:
	.long	49137                           ## 0xbff1
	.long	0                               ## 0x0
	.long	0                               ## 0x0
	.long	0                               ## 0x0
	.section	__TEXT,__text,regular,pure_instructions
	.p2align	4, 0x90
_config_package:                        ## @config_package
	.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	$664, %rsp                      ## imm = 0x298
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	%rax, -48(%rbp)
	movl	(%rdi), %r8d
	movl	4(%rdi), %eax
	movl	%eax, -692(%rbp)                ## 4-byte Spill
	movq	32(%rdi), %r15
	xorl	%r9d, %r9d
	testq	%r15, %r15
	sete	%r9b
	movl	8(%rdi), %eax
	movl	%r9d, %r14d
	xorl	$9, %r14d
	shll	$6, %r9d
	addl	$368, %r9d                      ## imm = 0x170
	movaps	LCPI0_0(%rip), %xmm0            ## xmm0 = [8206,0,49154,5300]
	movaps	%xmm0, -688(%rbp)
	movaps	LCPI0_1(%rip), %xmm0            ## xmm0 = [49155,10420,49156,15450]
	movaps	%xmm0, -672(%rbp)
	movabsq	$46690589531141, %rbx           ## imm = 0x2A770000DC05
	movq	%rbx, -656(%rbp)
	movl	$50883, -648(%rbp)              ## imm = 0xC6C3
	movl	56(%rdi), %r13d
	movq	_V4L2_PIX_FMT_H263@GOTPCREL(%rip), %rbx
	movl	(%rbx), %r12d
	cmpl	%r12d, %r13d
	movl	$97, %r10d
	movl	$211, %ebx
	cmovel	%r10d, %ebx
	movq	_V4L2_PIX_FMT_MPEG4@GOTPCREL(%rip), %rcx
	movl	(%rcx), %r10d
	setne	%r11b
	cmpl	%r10d, %r13d
	movl	$241, %ecx
	cmovnel	%ebx, %ecx
	setne	%bl
	andb	%r11b, %bl
	movzbl	%bl, %ebx
	movl	%ebx, -644(%rbp)
	movl	$50816, -640(%rbp)              ## imm = 0xC680
	movl	%ecx, -636(%rbp)
	movaps	LCPI0_2(%rip), %xmm0            ## xmm0 = [51072,320,57353,1]
	movups	%xmm0, -632(%rbp)
	movaps	LCPI0_3(%rip), %xmm0            ## xmm0 = [50703,8,54527,2]
	movups	%xmm0, -616(%rbp)
	movaps	LCPI0_4(%rip), %xmm0            ## xmm0 = [58371,2340,58374,75]
	movups	%xmm0, -600(%rbp)
	movaps	LCPI0_5(%rip), %xmm0            ## xmm0 = [54289,1,54288,41430]
	movups	%xmm0, -584(%rbp)
	movaps	LCPI0_6(%rip), %xmm0            ## xmm0 = [1,10241,8205,0]
	movups	%xmm0, -568(%rbp)
	movaps	LCPI0_7(%rip), %xmm0            ## xmm0 = [58370,395,58369,35585]
	movups	%xmm0, -552(%rbp)
	movl	$54386, -536(%rbp)              ## imm = 0xD472
	movq	16(%rdi), %r11
	movq	_GO7007_SENSOR_TV@GOTPCREL(%rip), %rcx
	movl	(%rcx), %ecx
	movl	(%r11), %ebx
	andl	%ecx, %ebx
	movl	$368, %ebx                      ## imm = 0x170
	cmovnel	%r9d, %ebx
	movl	%ebx, -532(%rbp)
	movl	$54389, -528(%rbp)              ## imm = 0xD475
	andl	(%r11), %ecx
	movl	$9, %ebx
	cmovnel	%r14d, %ebx
	movl	%edx, %ecx
	movq	%rsi, %r9
	movl	%ebx, -524(%rbp)
	movl	$50180, -520(%rbp)              ## imm = 0xC404
	testq	%r15, %r15
	je	LBB0_1
## %bb.4:
	movabsq	$210049670578244, %rdx          ## imm = 0xBF0A00000044
	movq	%rdx, -516(%rbp)
	movl	$8, %esi
	cmpl	%r10d, %r13d
	je	LBB0_8
## %bb.5:
	movq	_V4L2_PIX_FMT_MPEG1@GOTPCREL(%rip), %rdx
	movl	(%rdx), %edx
	jmp	LBB0_6
LBB0_1:
	cmpl	%r10d, %r13d
	jne	LBB0_3
## %bb.2:
	movabsq	$210049670578193, %rdx          ## imm = 0xBF0A00000011
	movq	%rdx, -516(%rbp)
	movl	$8, %esi
	jmp	LBB0_8
LBB0_3:
	cmpl	%r12d, %r13d
	movq	_V4L2_PIX_FMT_MPEG1@GOTPCREL(%rip), %rdx
	movl	(%rdx), %edx
	movl	$8, %esi
	movl	$32, %ebx
	cmovel	%esi, %ebx
	movq	_V4L2_PIX_FMT_MPEG2@GOTPCREL(%rip), %rsi
	cmpl	(%rsi), %r13d
	movl	$4, %esi
	cmovnel	%ebx, %esi
	cmpl	%edx, %r13d
	movl	$2, %ebx
	cmovnel	%esi, %ebx
	movl	%ebx, -516(%rbp)
	movl	$48906, -512(%rbp)              ## imm = 0xBF0A
LBB0_6:
	movl	$1, %esi
	cmpl	%edx, %r13d
	je	LBB0_8
## %bb.7:
	cmpl	%r12d, %r13d
	movq	_V4L2_PIX_FMT_MPEG2@GOTPCREL(%rip), %rdx
	movl	$4, %esi
	movl	$16, %ebx
	cmovel	%esi, %ebx
	cmpl	(%rdx), %r13d
	movl	$2, %esi
	cmovnel	%ebx, %esi
LBB0_8:
	xorl	%ebx, %ebx
	testq	%r15, %r15
	setne	%bl
	shll	$4, %ebx
	addl	$16, %ebx
	cltd
	idivl	%ebx
	movl	%eax, %r15d
	movl	%r8d, %eax
	cltd
	idivl	-692(%rbp)                      ## 4-byte Folded Reload
	cltq
	imulq	$274877907, %rax, %rax          ## imm = 0x10624DD3
	movq	%rax, %rdx
	shrq	$63, %rdx
	sarq	$38, %rax
	addl	%edx, %eax
	xorl	%edx, %edx
	cmpl	$0, 52(%rdi)
	setne	%dl
	shll	$6, %edx
	orl	%esi, %edx
	xorl	%esi, %esi
	cmpl	$0, 48(%rdi)
	setne	%sil
	shll	$9, %esi
	orl	%edx, %esi
	xorl	%edx, %edx
	cmpl	$0, 44(%rdi)
	setne	%dl
	shll	$10, %edx
	orl	%esi, %edx
	movl	%edx, -508(%rbp)
	movq	$48907, -504(%rbp)              ## imm = 0xBF0B
	movl	$56666, -496(%rbp)              ## imm = 0xDD5A
	xorl	%r8d, %r8d
	cmpl	$0, 40(%rdi)
	movl	$10, %r14d
	movl	$20, %ebx
	cmovel	%r14d, %ebx
	setne	%r8b
	movl	%ebx, -492(%rbp)
	movaps	LCPI0_8(%rip), %xmm0            ## xmm0 = [48908,0,48909,0]
	movups	%xmm0, -488(%rbp)
	movq	$50819, -472(%rbp)              ## imm = 0xC683
	movl	$50186, -464(%rbp)              ## imm = 0xC40A
	movl	12(%rdi), %esi
	movl	$2561, %r10d                    ## imm = 0xA01
	movl	$5121, %ebx                     ## imm = 0x1401
	cmovel	%r10d, %ebx
	shll	$4, %esi
	orl	%r15d, %esi
	movl	%esi, -460(%rbp)
	movl	$57370, -456(%rbp)              ## imm = 0xE01A
	movl	4(%r11), %esi
	movl	%esi, -452(%rbp)
	xorps	%xmm0, %xmm0
	movaps	%xmm0, -448(%rbp)
	movaps	LCPI0_9(%rip), %xmm1            ## xmm1 = [8200,0,58370,136]
	movaps	%xmm1, -432(%rbp)
	movaps	LCPI0_10(%rip), %xmm1           ## xmm1 = [58369,36609,49002,0]
	movaps	%xmm1, -416(%rbp)
	movaps	LCPI0_11(%rip), %xmm1           ## xmm1 = [49003,0,49004,0]
	movaps	%xmm1, -400(%rbp)
	movaps	LCPI0_12(%rip), %xmm1           ## xmm1 = [49005,0,49006,0]
	movaps	%xmm1, -384(%rbp)
	movl	$49007, -368(%rbp)              ## imm = 0xBF6F
	movups	%xmm0, -320(%rbp)
	movups	%xmm0, -332(%rbp)
	movups	%xmm0, -348(%rbp)
	movups	%xmm0, -364(%rbp)
	movq	$8206, -304(%rbp)               ## imm = 0x200E
	movl	$48998, -296(%rbp)              ## imm = 0xBF66
	movl	%eax, -292(%rbp)
	movaps	LCPI0_13(%rip), %xmm0           ## xmm0 = [48999,0,49000,2]
	movaps	%xmm0, -288(%rbp)
	movaps	LCPI0_14(%rip), %xmm0           ## xmm0 = [49001,31,49120,0]
	movaps	%xmm0, -272(%rbp)
	movaps	LCPI0_15(%rip), %xmm0           ## xmm0 = [49121,0,49122,0]
	movaps	%xmm0, -256(%rbp)
	movl	$49123, -240(%rbp)              ## imm = 0xBFE3
	leal	1(%r8,%r8), %esi
	movl	%esi, -236(%rbp)
	movl	$49201, -232(%rbp)              ## imm = 0xC031
	movq	_GO7007_SENSOR_VBI@GOTPCREL(%rip), %rsi
	movl	(%rsi), %r8d
	xorl	%edx, %edx
	movl	(%r11), %esi
	andl	%r8d, %esi
	setne	%dl
	movl	%edx, -228(%rbp)
	movaps	LCPI0_16(%rip), %xmm0           ## xmm0 = [49180,31,56716,21]
	movaps	%xmm0, -224(%rbp)
	movabsq	$90194369940, %rdx              ## imm = 0x150000DD94
	movq	%rdx, -208(%rbp)
	movl	$56712, -200(%rbp)              ## imm = 0xDD88
	movl	%ebx, -196(%rbp)
	movl	$56720, -192(%rbp)              ## imm = 0xDD90
	movl	%ebx, -188(%rbp)
	movaps	LCPI0_17(%rip), %xmm0           ## xmm0 = [0,0,8206,0]
	movups	%xmm0, -184(%rbp)
	movaps	LCPI0_18(%rip), %xmm0           ## xmm0 = [49124,0,49125,0]
	movups	%xmm0, -168(%rbp)
	movq	$49126, -152(%rbp)              ## imm = 0xBFE6
	movl	$49127, -144(%rbp)              ## imm = 0xBFE7
	shll	$8, %eax
	movl	%eax, -140(%rbp)
	movaps	LCPI0_19(%rip), %xmm0           ## xmm0 = [49128,14848,49129,0]
	movups	%xmm0, -136(%rbp)
	movaps	LCPI0_20(%rip), %xmm0           ## xmm0 = [49130,0,49131,0]
	movups	%xmm0, -120(%rbp)
	movl	$49132, -104(%rbp)              ## imm = 0xBFEC
	xorl	%eax, %eax
	cmpq	$0, 32(%rdi)
	setne	%al
	shll	$15, %eax
	movl	24(%rdi), %edx
	testl	%edx, %edx
	cmovel	%edx, %r14d
	orl	%eax, %r14d
	movq	16(%rdi), %rax
	xorl	%edx, %edx
	andl	(%rax), %r8d
	setne	%dl
	orl	%r14d, %edx
	movl	%edx, -100(%rbp)
	movaps	LCPI0_21(%rip), %xmm0           ## xmm0 = [49133,0,49134,0]
	movaps	%xmm0, -96(%rbp)
	movq	$49135, -80(%rbp)               ## imm = 0xBFEF
	movl	$49136, -72(%rbp)               ## imm = 0xBFF0
	movq	_GO7007_SENSOR_TV@GOTPCREL(%rip), %rdx
	movl	(%rdx), %edx
	xorl	%esi, %esi
	andl	(%rax), %edx
	setne	%sil
	shll	$14, %esi
	orl	$45152, %esi                    ## imm = 0xB060
	movl	%esi, -68(%rbp)
	movaps	LCPI0_22(%rip), %xmm0           ## xmm0 = [49137,0,0,0]
	movaps	%xmm0, -64(%rbp)
	leaq	-688(%rbp), %rsi
	movq	%r9, %rdi
	movl	$5, %edx
	callq	_copy_packages
	movq	___stack_chk_guard@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rcx
	cmpq	-48(%rbp), %rcx
	jne	LBB0_10
## %bb.9:
	addq	$664, %rsp                      ## imm = 0x298
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB0_10:
	callq	___stack_chk_fail
	.cfi_endproc
                                        ## -- End function
	.comm	_V4L2_PIX_FMT_MPEG4,4,2         ## @V4L2_PIX_FMT_MPEG4
	.comm	_V4L2_PIX_FMT_H263,4,2          ## @V4L2_PIX_FMT_H263
	.comm	_GO7007_SENSOR_TV,4,2           ## @GO7007_SENSOR_TV
	.comm	_V4L2_PIX_FMT_MPEG1,4,2         ## @V4L2_PIX_FMT_MPEG1
	.comm	_V4L2_PIX_FMT_MPEG2,4,2         ## @V4L2_PIX_FMT_MPEG2
	.comm	_GO7007_SENSOR_VBI,4,2          ## @GO7007_SENSOR_VBI
	.no_dead_strip	_config_package
.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 config_package
lCPI0_0:
	.long	8206                            ; 0x200e
	.long	0                               ; 0x0
	.long	49154                           ; 0xc002
	.long	5300                            ; 0x14b4
lCPI0_1:
	.long	49155                           ; 0xc003
	.long	10420                           ; 0x28b4
	.long	49156                           ; 0xc004
	.long	15450                           ; 0x3c5a
lCPI0_3:
	.long	51072                           ; 0xc780
	.long	320                             ; 0x140
	.long	57353                           ; 0xe009
	.long	1                               ; 0x1
lCPI0_4:
	.long	50703                           ; 0xc60f
	.long	8                               ; 0x8
	.long	54527                           ; 0xd4ff
	.long	2                               ; 0x2
lCPI0_5:
	.long	58371                           ; 0xe403
	.long	2340                            ; 0x924
	.long	58374                           ; 0xe406
	.long	75                              ; 0x4b
lCPI0_6:
	.long	54289                           ; 0xd411
	.long	1                               ; 0x1
	.long	54288                           ; 0xd410
	.long	41430                           ; 0xa1d6
lCPI0_7:
	.long	1                               ; 0x1
	.long	10241                           ; 0x2801
	.long	8205                            ; 0x200d
	.long	0                               ; 0x0
lCPI0_8:
	.long	58370                           ; 0xe402
	.long	395                             ; 0x18b
	.long	58369                           ; 0xe401
	.long	35585                           ; 0x8b01
lCPI0_12:
	.long	48908                           ; 0xbf0c
	.long	0                               ; 0x0
	.long	48909                           ; 0xbf0d
	.long	0                               ; 0x0
lCPI0_14:
	.long	8200                            ; 0x2008
	.long	0                               ; 0x0
	.long	58370                           ; 0xe402
	.long	136                             ; 0x88
lCPI0_15:
	.long	58369                           ; 0xe401
	.long	36609                           ; 0x8f01
	.long	49002                           ; 0xbf6a
	.long	0                               ; 0x0
lCPI0_16:
	.long	49003                           ; 0xbf6b
	.long	0                               ; 0x0
	.long	49004                           ; 0xbf6c
	.long	0                               ; 0x0
lCPI0_17:
	.long	49005                           ; 0xbf6d
	.long	0                               ; 0x0
	.long	49006                           ; 0xbf6e
	.long	0                               ; 0x0
lCPI0_19:
	.long	48999                           ; 0xbf67
	.long	0                               ; 0x0
	.long	49000                           ; 0xbf68
	.long	2                               ; 0x2
lCPI0_20:
	.long	49001                           ; 0xbf69
	.long	31                              ; 0x1f
	.long	49120                           ; 0xbfe0
	.long	0                               ; 0x0
lCPI0_21:
	.long	49121                           ; 0xbfe1
	.long	0                               ; 0x0
	.long	49122                           ; 0xbfe2
	.long	0                               ; 0x0
lCPI0_22:
	.long	49180                           ; 0xc01c
	.long	31                              ; 0x1f
	.long	56716                           ; 0xdd8c
	.long	21                              ; 0x15
lCPI0_24:
	.long	0                               ; 0x0
	.long	0                               ; 0x0
	.long	8206                            ; 0x200e
	.long	0                               ; 0x0
lCPI0_25:
	.long	49124                           ; 0xbfe4
	.long	0                               ; 0x0
	.long	49125                           ; 0xbfe5
	.long	0                               ; 0x0
lCPI0_27:
	.long	49128                           ; 0xbfe8
	.long	14848                           ; 0x3a00
	.long	49129                           ; 0xbfe9
	.long	0                               ; 0x0
lCPI0_28:
	.long	49130                           ; 0xbfea
	.long	0                               ; 0x0
	.long	49131                           ; 0xbfeb
	.long	0                               ; 0x0
lCPI0_29:
	.long	49133                           ; 0xbfed
	.long	0                               ; 0x0
	.long	49134                           ; 0xbfee
	.long	0                               ; 0x0
lCPI0_31:
	.long	49137                           ; 0xbff1
	.long	0                               ; 0x0
	.long	0                               ; 0x0
	.long	0                               ; 0x0
	.section	__TEXT,__literal8,8byte_literals
	.p2align	3
lCPI0_2:
	.long	56325                           ; 0xdc05
	.long	10871                           ; 0x2a77
lCPI0_9:
	.long	68                              ; 0x44
	.long	48906                           ; 0xbf0a
lCPI0_10:
	.long	17                              ; 0x11
	.long	48906                           ; 0xbf0a
lCPI0_11:
	.long	48907                           ; 0xbf0b
	.long	0                               ; 0x0
lCPI0_13:
	.long	50819                           ; 0xc683
	.long	0                               ; 0x0
lCPI0_18:
	.long	8206                            ; 0x200e
	.long	0                               ; 0x0
lCPI0_23:
	.long	56724                           ; 0xdd94
	.long	21                              ; 0x15
lCPI0_26:
	.long	49126                           ; 0xbfe6
	.long	0                               ; 0x0
lCPI0_30:
	.long	49135                           ; 0xbfef
	.long	0                               ; 0x0
	.section	__TEXT,__text,regular,pure_instructions
	.p2align	2
_config_package:                        ; @config_package
	.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
	sub	sp, sp, #656
	mov	x3, x2
	mov	x8, x1
	mov	x13, sp
Lloh0:
	adrp	x9, ___stack_chk_guard@GOTPAGE
Lloh1:
	ldr	x9, [x9, ___stack_chk_guard@GOTPAGEOFF]
Lloh2:
	ldr	x9, [x9]
	stur	x9, [x29, #-24]
	add	x9, x13, #504
	ldp	w11, w12, [x0]
	ldr	x16, [x0, #32]
	ldr	w15, [x0, #8]
	cmp	x16, #0
	mov	w10, #8
	cinc	w2, w10, ne
	mov	w5, #368
	mov	w10, #432
	csel	w6, w10, w5, eq
Lloh3:
	adrp	x10, lCPI0_0@PAGE
Lloh4:
	ldr	q0, [x10, lCPI0_0@PAGEOFF]
Lloh5:
	adrp	x10, lCPI0_1@PAGE
Lloh6:
	ldr	q1, [x10, lCPI0_1@PAGEOFF]
	stp	q0, q1, [sp]
Lloh7:
	adrp	x10, lCPI0_2@PAGE
Lloh8:
	ldr	d0, [x10, lCPI0_2@PAGEOFF]
	str	d0, [sp, #32]
	mov	w10, #50883
	ldr	w17, [x0, #56]
Lloh9:
	adrp	x14, _V4L2_PIX_FMT_MPEG4@GOTPAGE
Lloh10:
	ldr	x14, [x14, _V4L2_PIX_FMT_MPEG4@GOTPAGEOFF]
Lloh11:
	adrp	x1, _V4L2_PIX_FMT_H263@GOTPAGE
Lloh12:
	ldr	x1, [x1, _V4L2_PIX_FMT_H263@GOTPAGEOFF]
Lloh13:
	ldr	w4, [x14]
Lloh14:
	ldr	w1, [x1]
	mov	w14, #211
	mov	w7, #97
	cmp	w17, w1
	csel	w14, w7, w14, eq
	cset	w7, ne
	mov	w19, #241
	cmp	w17, w4
	csel	w14, w19, w14, eq
	cset	w19, ne
	and	w7, w19, w7
	stp	w10, w7, [sp, #40]
	mov	w10, #50816
	stp	w10, w14, [sp, #48]
Lloh15:
	adrp	x10, lCPI0_3@PAGE
Lloh16:
	ldr	q0, [x10, lCPI0_3@PAGEOFF]
	stur	q0, [sp, #56]
Lloh17:
	adrp	x10, lCPI0_4@PAGE
Lloh18:
	ldr	q0, [x10, lCPI0_4@PAGEOFF]
	stur	q0, [sp, #72]
Lloh19:
	adrp	x10, lCPI0_5@PAGE
Lloh20:
	ldr	q0, [x10, lCPI0_5@PAGEOFF]
	stur	q0, [sp, #88]
Lloh21:
	adrp	x10, lCPI0_6@PAGE
Lloh22:
	ldr	q0, [x10, lCPI0_6@PAGEOFF]
	stur	q0, [sp, #104]
Lloh23:
	adrp	x10, lCPI0_7@PAGE
Lloh24:
	ldr	q0, [x10, lCPI0_7@PAGEOFF]
	stur	q0, [sp, #120]
Lloh25:
	adrp	x10, lCPI0_8@PAGE
Lloh26:
	ldr	q0, [x10, lCPI0_8@PAGEOFF]
	stur	q0, [x13, #136]
	mov	w10, #54386
	str	w10, [sp, #152]
	ldr	x14, [x0, #16]
	ldr	w7, [x14]
Lloh27:
	adrp	x10, _GO7007_SENSOR_TV@GOTPAGE
Lloh28:
	ldr	x10, [x10, _GO7007_SENSOR_TV@GOTPAGEOFF]
	ldr	w19, [x10]
	tst	w19, w7
	csel	w5, w5, w6, eq
	mov	w6, #54389
	stp	w5, w6, [sp, #156]
	ldr	w5, [x14]
	tst	w5, w19
	mov	w5, #9
	csel	w2, w5, w2, eq
	mov	w5, #50180
	stp	w2, w5, [sp, #164]
	cbz	x16, LBB0_3
; %bb.1:
Lloh29:
	adrp	x2, lCPI0_9@PAGE
Lloh30:
	ldr	d0, [x2, lCPI0_9@PAGEOFF]
	stur	d0, [x13, #172]
	cmp	w17, w4
	b.ne	LBB0_5
; %bb.2:
	mov	w17, #8
	b	LBB0_9
LBB0_3:
	cmp	w17, w4
	b.ne	LBB0_7
; %bb.4:
Lloh31:
	adrp	x17, lCPI0_10@PAGE
Lloh32:
	ldr	d0, [x17, lCPI0_10@PAGEOFF]
	stur	d0, [x13, #172]
	mov	w17, #8
	b	LBB0_9
LBB0_5:
Lloh33:
	adrp	x2, _V4L2_PIX_FMT_MPEG1@GOTPAGE
Lloh34:
	ldr	x2, [x2, _V4L2_PIX_FMT_MPEG1@GOTPAGEOFF]
Lloh35:
	ldr	w2, [x2]
	cmp	w17, w2
	b.ne	LBB0_8
LBB0_6:
	mov	w17, #1
	b	LBB0_9
LBB0_7:
Lloh36:
	adrp	x2, _V4L2_PIX_FMT_MPEG1@GOTPAGE
Lloh37:
	ldr	x2, [x2, _V4L2_PIX_FMT_MPEG1@GOTPAGEOFF]
Lloh38:
	ldr	w2, [x2]
Lloh39:
	adrp	x4, _V4L2_PIX_FMT_MPEG2@GOTPAGE
Lloh40:
	ldr	x4, [x4, _V4L2_PIX_FMT_MPEG2@GOTPAGEOFF]
Lloh41:
	ldr	w4, [x4]
	mov	w5, #32
	mov	w6, #8
	cmp	w17, w1
	csel	w5, w6, w5, eq
	mov	w6, #4
	cmp	w17, w4
	csel	w4, w6, w5, eq
	mov	w5, #2
	cmp	w17, w2
	csel	w4, w5, w4, eq
	mov	w5, #48906
	stp	w4, w5, [sp, #172]
	cmp	w17, w2
	b.eq	LBB0_6
LBB0_8:
Lloh42:
	adrp	x2, _V4L2_PIX_FMT_MPEG2@GOTPAGE
Lloh43:
	ldr	x2, [x2, _V4L2_PIX_FMT_MPEG2@GOTPAGEOFF]
Lloh44:
	ldr	w2, [x2]
	mov	w4, #16
	mov	w5, #4
	cmp	w17, w1
	csel	w1, w5, w4, eq
	mov	w4, #2
	cmp	w17, w2
	csel	w17, w4, w1, eq
LBB0_9:
	cmp	x16, #0
	mov	w16, #32
	mov	w1, #16
	csel	w16, w1, w16, eq
	ldp	w2, w1, [x0, #48]
	cmp	w1, #0
	cset	w1, ne
	bfi	w17, w1, #6, #1
	cmp	w2, #0
	cset	w1, ne
	bfi	w17, w1, #9, #1
	ldp	w2, w1, [x0, #40]
	cmp	w1, #0
	cset	w1, ne
	bfi	w17, w1, #10, #1
	str	w17, [sp, #180]
Lloh45:
	adrp	x17, lCPI0_11@PAGE
Lloh46:
	ldr	d0, [x17, lCPI0_11@PAGEOFF]
	str	d0, [sp, #184]
	sdiv	w16, w15, w16
	mov	w17, #56666
	mov	w1, #20
	mov	w15, #10
	cmp	w2, #0
	csel	w1, w15, w1, eq
	stp	w17, w1, [sp, #192]
Lloh47:
	adrp	x17, lCPI0_12@PAGE
Lloh48:
	ldr	q0, [x17, lCPI0_12@PAGEOFF]
	stur	q0, [x13, #200]
Lloh49:
	adrp	x13, lCPI0_13@PAGE
Lloh50:
	ldr	d0, [x13, lCPI0_13@PAGEOFF]
	str	d0, [sp, #216]
	mov	w13, #50186
	ldr	w17, [x0, #12]
	orr	w16, w16, w17, lsl #4
	stp	w13, w16, [sp, #224]
	mov	w13, #57370
	str	w13, [sp, #232]
	ldr	w13, [x14, #4]
	str	w13, [sp, #236]
	stp	xzr, xzr, [sp, #240]
Lloh51:
	adrp	x13, lCPI0_14@PAGE
Lloh52:
	ldr	q0, [x13, lCPI0_14@PAGEOFF]
Lloh53:
	adrp	x13, lCPI0_15@PAGE
Lloh54:
	ldr	q1, [x13, lCPI0_15@PAGEOFF]
	stp	q0, q1, [sp, #256]
	sdiv	w11, w11, w12
Lloh55:
	adrp	x12, lCPI0_16@PAGE
Lloh56:
	ldr	q0, [x12, lCPI0_16@PAGEOFF]
Lloh57:
	adrp	x12, lCPI0_17@PAGE
Lloh58:
	ldr	q1, [x12, lCPI0_17@PAGEOFF]
	mov	w12, #19923
	movk	w12, #4194, lsl #16
	stp	q0, q1, [sp, #288]
	mov	w13, #49007
	str	w13, [sp, #320]
	mov	x13, sp
	add	x13, x13, #324
	movi.2d	v0, #0000000000000000
	stp	q0, q0, [x13, #16]
	str	q0, [x13]
	smull	x11, w11, w12
	lsr	x12, x11, #32
	lsr	x11, x11, #63
	add	w11, w11, w12, asr #6
	str	q0, [sp, #368]
Lloh59:
	adrp	x12, lCPI0_18@PAGE
Lloh60:
	ldr	d0, [x12, lCPI0_18@PAGEOFF]
	str	d0, [sp, #384]
	mov	w12, #48998
	str	w12, [sp, #392]
	str	w11, [sp, #396]
Lloh61:
	adrp	x12, lCPI0_19@PAGE
Lloh62:
	ldr	q0, [x12, lCPI0_19@PAGEOFF]
Lloh63:
	adrp	x12, lCPI0_20@PAGE
Lloh64:
	ldr	q1, [x12, lCPI0_20@PAGEOFF]
	stp	q0, q1, [sp, #400]
Lloh65:
	adrp	x12, lCPI0_21@PAGE
Lloh66:
	ldr	q0, [x12, lCPI0_21@PAGEOFF]
	str	q0, [sp, #432]
	mov	w12, #49123
	str	w12, [sp, #448]
	mov	w12, #3
	csinc	w12, w12, wzr, ne
	str	w12, [sp, #452]
	mov	w12, #49201
	str	w12, [sp, #456]
Lloh67:
	adrp	x12, _GO7007_SENSOR_VBI@GOTPAGE
Lloh68:
	ldr	x12, [x12, _GO7007_SENSOR_VBI@GOTPAGEOFF]
	ldr	w13, [x14]
Lloh69:
	ldr	w12, [x12]
	mov	w14, #5121
	mov	w16, #2561
	csel	w14, w16, w14, eq
	tst	w12, w13
	cset	w13, ne
	str	w13, [sp, #460]
Lloh70:
	adrp	x13, lCPI0_22@PAGE
Lloh71:
	ldr	q0, [x13, lCPI0_22@PAGEOFF]
	str	q0, [sp, #464]
Lloh72:
	adrp	x13, lCPI0_23@PAGE
Lloh73:
	ldr	d0, [x13, lCPI0_23@PAGEOFF]
	str	d0, [sp, #480]
	mov	w13, #56712
	str	w13, [sp, #488]
	str	w14, [sp, #492]
	mov	w13, #56720
	str	w13, [sp, #496]
	str	w14, [sp, #500]
Lloh74:
	adrp	x13, lCPI0_24@PAGE
Lloh75:
	ldr	q0, [x13, lCPI0_24@PAGEOFF]
Lloh76:
	adrp	x13, lCPI0_25@PAGE
Lloh77:
	ldr	q1, [x13, lCPI0_25@PAGEOFF]
	stp	q0, q1, [x9]
Lloh78:
	adrp	x13, lCPI0_26@PAGE
Lloh79:
	ldr	d0, [x13, lCPI0_26@PAGEOFF]
	str	d0, [sp, #536]
	mov	w13, #49127
	str	w13, [sp, #544]
	lsl	w11, w11, #8
	str	w11, [sp, #548]
Lloh80:
	adrp	x11, lCPI0_27@PAGE
Lloh81:
	ldr	q0, [x11, lCPI0_27@PAGEOFF]
Lloh82:
	adrp	x11, lCPI0_28@PAGE
Lloh83:
	ldr	q1, [x11, lCPI0_28@PAGEOFF]
	stp	q0, q1, [x9, #48]
	mov	w9, #49132
	str	w9, [sp, #584]
	ldr	x9, [x0, #32]
	cmp	x9, #0
	cset	w9, ne
	ldr	w11, [x0, #24]
	cmp	w11, #0
	csel	w11, wzr, w15, eq
	bfi	w11, w9, #15, #1
	ldr	x9, [x0, #16]
	ldr	w13, [x9]
	tst	w13, w12
	cset	w12, ne
	orr	w11, w11, w12
	str	w11, [sp, #588]
Lloh84:
	adrp	x11, lCPI0_29@PAGE
Lloh85:
	ldr	q0, [x11, lCPI0_29@PAGEOFF]
	str	q0, [sp, #592]
Lloh86:
	adrp	x11, lCPI0_30@PAGE
Lloh87:
	ldr	d0, [x11, lCPI0_30@PAGEOFF]
	str	d0, [sp, #608]
	mov	w11, #49136
	str	w11, [sp, #616]
	ldr	w9, [x9]
	ldr	w10, [x10]
	tst	w10, w9
	mov	w9, #61536
	mov	w10, #45152
	csel	w9, w10, w9, eq
	str	w9, [sp, #620]
Lloh88:
	adrp	x9, lCPI0_31@PAGE
Lloh89:
	ldr	q0, [x9, lCPI0_31@PAGEOFF]
	str	q0, [sp, #624]
	mov	x1, sp
	mov	x0, x8
	mov	w2, #5
	bl	_copy_packages
	ldur	x8, [x29, #-24]
Lloh90:
	adrp	x9, ___stack_chk_guard@GOTPAGE
Lloh91:
	ldr	x9, [x9, ___stack_chk_guard@GOTPAGEOFF]
Lloh92:
	ldr	x9, [x9]
	cmp	x9, x8
	b.ne	LBB0_11
; %bb.10:
	add	sp, sp, #656
	ldp	x29, x30, [sp, #16]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp], #32             ; 16-byte Folded Reload
	ret
LBB0_11:
	bl	___stack_chk_fail
	.loh AdrpLdrGot	Lloh27, Lloh28
	.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 AdrpLdrGotLdr	Lloh11, Lloh12, Lloh14
	.loh AdrpLdrGotLdr	Lloh9, Lloh10, Lloh13
	.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 AdrpLdr	Lloh29, Lloh30
	.loh AdrpLdr	Lloh31, Lloh32
	.loh AdrpLdrGotLdr	Lloh33, Lloh34, Lloh35
	.loh AdrpLdrGotLdr	Lloh39, Lloh40, Lloh41
	.loh AdrpLdrGotLdr	Lloh36, Lloh37, Lloh38
	.loh AdrpLdrGotLdr	Lloh42, Lloh43, Lloh44
	.loh AdrpLdrGotLdr	Lloh90, Lloh91, Lloh92
	.loh AdrpLdr	Lloh88, Lloh89
	.loh AdrpLdr	Lloh86, Lloh87
	.loh AdrpAdrp	Lloh84, Lloh86
	.loh AdrpLdr	Lloh84, Lloh85
	.loh AdrpLdr	Lloh82, Lloh83
	.loh AdrpAdrp	Lloh80, Lloh82
	.loh AdrpLdr	Lloh80, Lloh81
	.loh AdrpLdr	Lloh78, Lloh79
	.loh AdrpAdrp	Lloh76, Lloh78
	.loh AdrpLdr	Lloh76, Lloh77
	.loh AdrpAdrp	Lloh74, Lloh76
	.loh AdrpLdr	Lloh74, Lloh75
	.loh AdrpLdr	Lloh72, Lloh73
	.loh AdrpAdrp	Lloh70, Lloh72
	.loh AdrpLdr	Lloh70, Lloh71
	.loh AdrpLdrGotLdr	Lloh67, Lloh68, Lloh69
	.loh AdrpLdr	Lloh65, Lloh66
	.loh AdrpAdrp	Lloh63, Lloh65
	.loh AdrpLdr	Lloh63, Lloh64
	.loh AdrpAdrp	Lloh61, Lloh63
	.loh AdrpLdr	Lloh61, Lloh62
	.loh AdrpLdr	Lloh59, Lloh60
	.loh AdrpLdr	Lloh57, Lloh58
	.loh AdrpAdrp	Lloh55, Lloh57
	.loh AdrpLdr	Lloh55, Lloh56
	.loh AdrpLdr	Lloh53, Lloh54
	.loh AdrpAdrp	Lloh51, Lloh53
	.loh AdrpLdr	Lloh51, Lloh52
	.loh AdrpLdr	Lloh49, Lloh50
	.loh AdrpLdr	Lloh47, Lloh48
	.loh AdrpLdr	Lloh45, Lloh46
	.cfi_endproc
                                        ; -- End function
	.comm	_V4L2_PIX_FMT_MPEG4,4,2         ; @V4L2_PIX_FMT_MPEG4
	.comm	_V4L2_PIX_FMT_H263,4,2          ; @V4L2_PIX_FMT_H263
	.comm	_GO7007_SENSOR_TV,4,2           ; @GO7007_SENSOR_TV
	.comm	_V4L2_PIX_FMT_MPEG1,4,2         ; @V4L2_PIX_FMT_MPEG1
	.comm	_V4L2_PIX_FMT_MPEG2,4,2         ; @V4L2_PIX_FMT_MPEG2
	.comm	_GO7007_SENSOR_VBI,4,2          ; @GO7007_SENSOR_VBI
	.no_dead_strip	_config_package
.subsections_via_symbols
