	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal8,8byte_literals
	.p2align	3                               ## -- Begin function iir_filter_init
LCPI0_0:
	.quad	0x40026bb1bbb55516              ## double 2.3025850929940459
LCPI0_1:
	.quad	0x4044000000000000              ## double 40
LCPI0_2:
	.quad	0x40b4a30000000000              ## double 5283
LCPI0_3:
	.quad	0x3fe28b7feaaad3f8              ## double 0.57952876885849403
LCPI0_4:
	.quad	0x3ff139bc0a77aa0c              ## double 1.0765953453907313
LCPI0_5:
	.quad	0x3ff0000000000000              ## double 1
LCPI0_6:
	.quad	0xbff0000000000000              ## double -1
LCPI0_7:
	.quad	0xc000000000000000              ## double -2
LCPI0_11:
	.quad	0x408f400000000000              ## double 1000
LCPI0_16:
	.quad	0x3fe0000000000000              ## double 0.5
	.section	__TEXT,__literal16,16byte_literals
	.p2align	4
LCPI0_8:
	.quad	0x8000000000000000              ## double -0
	.quad	0x8000000000000000              ## double -0
LCPI0_10:
	.quad	0x3ff0000000000000              ## double 1
	.quad	0x3ff0000000000000              ## double 1
LCPI0_12:
	.long	0x3f800000                      ## float 1
	.long	0x3f800000                      ## float 1
	.space	4
	.space	4
LCPI0_13:
	.long	0xbf000000                      ## float -0.5
	.long	0x3f000000                      ## float 0.5
	.space	4
	.space	4
LCPI0_14:
	.long	0x80000000                      ## float -0
	.long	0x80000000                      ## float -0
	.long	0x80000000                      ## float -0
	.long	0x80000000                      ## float -0
LCPI0_15:
	.space	8
	.quad	0x3ff0000000000000              ## double 1
	.section	__TEXT,__literal4,4byte_literals
	.p2align	2
LCPI0_9:
	.long	0xc0000000                      ## float -2
	.section	__TEXT,__text,regular,pure_instructions
	.p2align	4, 0x90
_iir_filter_init:                       ## @iir_filter_init
	.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	%rbx
	subq	$200, %rsp
	.cfi_offset %rbx, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movl	%esi, %ebx
	movss	%xmm3, -112(%rbp)               ## 4-byte Spill
	movss	%xmm2, -144(%rbp)               ## 4-byte Spill
	movq	%rdi, %r14
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	%rax, -32(%rbp)
	movq	_M_PI@GOTPCREL(%rip), %r15
	movsd	(%r15), %xmm2                   ## xmm2 = mem[0],zero
	addsd	%xmm2, %xmm2
	cvtss2sd	%xmm1, %xmm1
	mulsd	%xmm2, %xmm1
	movss	%xmm0, -192(%rbp)               ## 4-byte Spill
	cvtss2sd	%xmm0, %xmm0
	movsd	%xmm0, -80(%rbp)                ## 8-byte Spill
	divsd	%xmm0, %xmm1
	movsd	%xmm1, -128(%rbp)               ## 8-byte Spill
	movapd	%xmm1, %xmm0
	callq	_cos
	movss	%xmm0, -64(%rbp)                ## 4-byte Spill
	movsd	-128(%rbp), %xmm0               ## 8-byte Reload
                                        ## xmm0 = mem[0],zero
	callq	_sin
	movaps	%xmm0, -128(%rbp)               ## 16-byte Spill
	movss	-112(%rbp), %xmm0               ## 4-byte Reload
                                        ## xmm0 = mem[0],zero,zero,zero
	cvtss2sd	%xmm0, %xmm0
	mulsd	LCPI0_0(%rip), %xmm0
	divsd	LCPI0_1(%rip), %xmm0
	callq	_exp
	xorps	%xmm11, %xmm11
	addl	$-128, %ebx
	cmpl	$11, %ebx
	ja	LBB0_1
## %bb.2:
	movapd	%xmm0, %xmm7
	movss	-64(%rbp), %xmm6                ## 4-byte Reload
                                        ## xmm6 = mem[0],zero,zero,zero
	xorps	%xmm2, %xmm2
	cvtss2sd	%xmm6, %xmm2
	movaps	-128(%rbp), %xmm0               ## 16-byte Reload
	cvtss2sd	%xmm0, %xmm5
	movss	-144(%rbp), %xmm1               ## 4-byte Reload
                                        ## xmm1 = mem[0],zero,zero,zero
	cvtss2sd	%xmm1, %xmm1
	addsd	%xmm1, %xmm1
	movaps	%xmm5, %xmm3
	divsd	%xmm1, %xmm3
	movapd	%xmm7, %xmm4
	addsd	%xmm7, %xmm4
	sqrtsd	%xmm4, %xmm9
	leaq	LJTI0_0(%rip), %rax
	movslq	(%rax,%rbx,4), %rcx
	addq	%rax, %rcx
	jmpq	*%rcx
LBB0_10:
	cvttss2si	-192(%rbp), %eax        ## 4-byte Folded Reload
	cmpl	$88199, %eax                    ## imm = 0x15887
	jg	LBB0_13
## %bb.11:
	cmpl	$44100, %eax                    ## imm = 0xAC44
	je	LBB0_12
## %bb.16:
	cmpl	$48000, %eax                    ## imm = 0xBB80
	jne	LBB0_20
## %bb.17:
	leaq	_iir_filter_init.poles.2(%rip), %rbx
	leaq	_iir_filter_init.zeros.1(%rip), %rdi
	jmp	LBB0_19
LBB0_1:
	xorpd	%xmm1, %xmm1
	xorps	%xmm5, %xmm5
	xorps	%xmm6, %xmm6
	xorps	%xmm3, %xmm3
	jmp	LBB0_28
LBB0_24:
	movsd	(%r15), %xmm0                   ## xmm0 = mem[0],zero
	addsd	%xmm0, %xmm0
	mulsd	LCPI0_2(%rip), %xmm0
	divsd	-80(%rbp), %xmm0                ## 8-byte Folded Reload
	movsd	%xmm0, -112(%rbp)               ## 8-byte Spill
	callq	_cos
	cvtss2sd	%xmm0, %xmm0
	movsd	%xmm0, -64(%rbp)                ## 8-byte Spill
	movsd	-112(%rbp), %xmm0               ## 8-byte Reload
                                        ## xmm0 = mem[0],zero
	callq	_sin
	movsd	-64(%rbp), %xmm2                ## 8-byte Reload
                                        ## xmm2 = mem[0],zero
	xorps	%xmm5, %xmm5
	cvtss2sd	%xmm0, %xmm5
	movsd	LCPI0_3(%rip), %xmm7            ## xmm7 = mem[0],zero
	movsd	LCPI0_4(%rip), %xmm9            ## xmm9 = mem[0],zero
LBB0_25:
	movsd	LCPI0_5(%rip), %xmm3            ## xmm3 = mem[0],zero
	addsd	%xmm7, %xmm3
	movsd	LCPI0_6(%rip), %xmm4            ## xmm4 = mem[0],zero
	addsd	%xmm7, %xmm4
	movapd	%xmm4, %xmm10
	mulsd	%xmm2, %xmm10
	movapd	%xmm10, %xmm1
	movddup	%xmm7, %xmm8                    ## xmm8 = xmm7[0,0]
	mulsd	LCPI0_7(%rip), %xmm7
	mulsd	%xmm3, %xmm2
	movapd	%xmm2, %xmm0
	addsd	%xmm4, %xmm0
	mulsd	%xmm7, %xmm0
	xorps	%xmm11, %xmm11
	cvtsd2ss	%xmm0, %xmm11
	addsd	%xmm3, %xmm1
	movapd	LCPI0_8(%rip), %xmm7            ## xmm7 = [-0.0E+0,-0.0E+0]
	xorpd	%xmm9, %xmm7
	unpcklpd	%xmm9, %xmm7                    ## xmm7 = xmm7[0],xmm9[0]
	movddup	%xmm5, %xmm6                    ## xmm6 = xmm5[0,0]
	mulpd	%xmm7, %xmm6
	movddup	%xmm1, %xmm1                    ## xmm1 = xmm1[0,0]
	addpd	%xmm6, %xmm1
	mulpd	%xmm8, %xmm1
	cvtpd2ps	%xmm1, %xmm1
	subsd	%xmm10, %xmm3
	mulsd	%xmm5, %xmm9
	movapd	%xmm9, %xmm5
	addsd	%xmm3, %xmm5
	cvtsd2ss	%xmm5, %xmm5
	subsd	%xmm2, %xmm4
	addsd	%xmm4, %xmm4
	xorps	%xmm6, %xmm6
	cvtsd2ss	%xmm4, %xmm6
	jmp	LBB0_26
LBB0_21:
	mulss	LCPI0_9(%rip), %xmm6
	movapd	LCPI0_8(%rip), %xmm0            ## xmm0 = [-0.0E+0,-0.0E+0]
	xorpd	%xmm3, %xmm0
	unpcklpd	%xmm3, %xmm0                    ## xmm0 = xmm0[0],xmm3[0]
	movddup	%xmm7, %xmm1                    ## xmm1 = xmm7[0,0]
	mulpd	%xmm0, %xmm1
	addpd	LCPI0_10(%rip), %xmm1
	cvtpd2ps	%xmm1, %xmm1
	divsd	%xmm7, %xmm3
	movsd	LCPI0_5(%rip), %xmm0            ## xmm0 = mem[0],zero
	movapd	%xmm3, %xmm2
	addsd	%xmm0, %xmm2
	xorps	%xmm5, %xmm5
	cvtsd2ss	%xmm2, %xmm5
	subsd	%xmm3, %xmm0
	xorps	%xmm3, %xmm3
	cvtsd2ss	%xmm0, %xmm3
	movaps	%xmm6, %xmm11
	jmp	LBB0_28
LBB0_9:
	mulss	LCPI0_9(%rip), %xmm6
	movsd	LCPI0_5(%rip), %xmm0            ## xmm0 = mem[0],zero
	movapd	%xmm3, %xmm1
	addsd	%xmm0, %xmm1
	xorps	%xmm5, %xmm5
	cvtsd2ss	%xmm1, %xmm5
	subsd	%xmm3, %xmm0
	xorps	%xmm3, %xmm3
	cvtsd2ss	%xmm0, %xmm3
	movapd	LCPI0_12(%rip), %xmm1           ## xmm1 = <1.0E+0,1.0E+0,u,u>
	movaps	%xmm6, %xmm11
	jmp	LBB0_28
LBB0_23:
	movsd	LCPI0_5(%rip), %xmm10           ## xmm10 = mem[0],zero
	addsd	%xmm7, %xmm10
	movapd	%xmm7, %xmm8
	addsd	LCPI0_6(%rip), %xmm8
	movapd	%xmm8, %xmm3
	mulsd	%xmm2, %xmm3
	movapd	%xmm10, %xmm1
	subsd	%xmm3, %xmm1
	mulsd	%xmm10, %xmm2
	movapd	%xmm8, %xmm0
	subsd	%xmm2, %xmm0
	mulsd	%xmm0, %xmm4
	xorps	%xmm11, %xmm11
	cvtsd2ss	%xmm4, %xmm11
	movapd	LCPI0_8(%rip), %xmm6            ## xmm6 = [-0.0E+0,-0.0E+0]
	xorpd	%xmm9, %xmm6
	unpcklpd	%xmm9, %xmm6                    ## xmm6 = xmm6[0],xmm9[0]
	movddup	%xmm5, %xmm4                    ## xmm4 = xmm5[0,0]
	mulpd	%xmm6, %xmm4
	movddup	%xmm1, %xmm1                    ## xmm1 = xmm1[0,0]
	addpd	%xmm4, %xmm1
	movddup	%xmm7, %xmm6                    ## xmm6 = xmm7[0,0]
	mulpd	%xmm1, %xmm6
	cvtpd2ps	%xmm6, %xmm1
	addsd	%xmm10, %xmm3
	mulsd	%xmm5, %xmm9
	movapd	%xmm9, %xmm5
	addsd	%xmm3, %xmm5
	cvtsd2ss	%xmm5, %xmm5
	addsd	%xmm8, %xmm2
	mulsd	LCPI0_7(%rip), %xmm2
	xorps	%xmm6, %xmm6
	cvtsd2ss	%xmm2, %xmm6
LBB0_26:
	subsd	%xmm9, %xmm3
	jmp	LBB0_27
LBB0_3:
	movsd	LCPI0_5(%rip), %xmm1            ## xmm1 = mem[0],zero
	movapd	%xmm1, %xmm4
	subsd	%xmm2, %xmm4
	xorps	%xmm11, %xmm11
	cvtsd2ss	%xmm4, %xmm11
	mulsd	LCPI0_16(%rip), %xmm4
	xorps	%xmm2, %xmm2
	cvtsd2ss	%xmm4, %xmm2
	jmp	LBB0_4
LBB0_5:
	movsd	LCPI0_5(%rip), %xmm1            ## xmm1 = mem[0],zero
	addsd	%xmm1, %xmm2
	xorps	%xmm11, %xmm11
	cvtsd2ss	%xmm2, %xmm11
	mulsd	LCPI0_16(%rip), %xmm2
	cvtsd2ss	%xmm2, %xmm2
	xorps	LCPI0_14(%rip), %xmm11
LBB0_4:
	movapd	%xmm3, %xmm4
	addsd	%xmm1, %xmm4
	xorps	%xmm5, %xmm5
	cvtsd2ss	%xmm4, %xmm5
	mulss	LCPI0_9(%rip), %xmm6
	subsd	%xmm3, %xmm1
	xorps	%xmm3, %xmm3
	cvtsd2ss	%xmm1, %xmm3
	movsldup	%xmm2, %xmm1                    ## xmm1 = xmm2[0,0,2,2]
	jmp	LBB0_28
LBB0_7:
	xorps	%xmm2, %xmm2
	cvtsd2ss	%xmm3, %xmm2
	movaps	LCPI0_14(%rip), %xmm1           ## xmm1 = [-0.0E+0,-0.0E+0,-0.0E+0,-0.0E+0]
	xorps	%xmm2, %xmm1
	movsd	LCPI0_5(%rip), %xmm4            ## xmm4 = mem[0],zero
	movapd	%xmm3, %xmm5
	addsd	%xmm4, %xmm5
	cvtsd2ss	%xmm5, %xmm5
	mulss	LCPI0_9(%rip), %xmm6
	subsd	%xmm3, %xmm4
	xorps	%xmm3, %xmm3
	cvtsd2ss	%xmm4, %xmm3
	insertps	$28, %xmm2, %xmm1               ## xmm1 = xmm1[0],xmm2[0],zero,zero
	jmp	LBB0_28
LBB0_8:
	movsldup	%xmm0, %xmm1                    ## xmm1 = xmm0[0,0,2,2]
	mulps	LCPI0_13(%rip), %xmm1
	movsd	LCPI0_5(%rip), %xmm2            ## xmm2 = mem[0],zero
	movapd	%xmm3, %xmm4
	addsd	%xmm2, %xmm4
	xorps	%xmm5, %xmm5
	cvtsd2ss	%xmm4, %xmm5
	mulss	LCPI0_9(%rip), %xmm6
	subsd	%xmm3, %xmm2
	xorps	%xmm3, %xmm3
	cvtsd2ss	%xmm2, %xmm3
	jmp	LBB0_28
LBB0_22:
	movapd	%xmm7, %xmm0
	mulsd	%xmm7, %xmm0
	addsd	LCPI0_5(%rip), %xmm0
	movapd	%xmm0, -144(%rbp)               ## 16-byte Spill
	movsd	LCPI0_6(%rip), %xmm0            ## xmm0 = mem[0],zero
	addsd	%xmm7, %xmm0
	movsd	%xmm0, -80(%rbp)                ## 8-byte Spill
	movl	$2, %edi
	movsd	%xmm2, -64(%rbp)                ## 8-byte Spill
	movaps	%xmm5, -112(%rbp)               ## 16-byte Spill
	movapd	%xmm7, -192(%rbp)               ## 16-byte Spill
	movapd	%xmm4, -128(%rbp)               ## 16-byte Spill
	callq	_pow
	xorps	%xmm0, %xmm0
	cvtsi2sd	%eax, %xmm0
	movapd	-144(%rbp), %xmm1               ## 16-byte Reload
	subsd	%xmm0, %xmm1
	xorps	%xmm2, %xmm2
	sqrtsd	%xmm1, %xmm2
	movapd	-192(%rbp), %xmm9               ## 16-byte Reload
	movapd	%xmm9, %xmm4
	addsd	LCPI0_5(%rip), %xmm4
	movsd	-80(%rbp), %xmm6                ## 8-byte Reload
                                        ## xmm6 = mem[0],zero
	movapd	%xmm6, %xmm3
	movsd	-64(%rbp), %xmm5                ## 8-byte Reload
                                        ## xmm5 = mem[0],zero
	mulsd	%xmm5, %xmm3
	movapd	%xmm4, %xmm1
	subsd	%xmm3, %xmm1
	mulsd	%xmm4, %xmm5
	movapd	%xmm6, %xmm0
	movapd	%xmm6, %xmm8
	subsd	%xmm5, %xmm0
	movapd	%xmm5, %xmm7
	movapd	-128(%rbp), %xmm5               ## 16-byte Reload
	mulsd	%xmm0, %xmm5
	xorps	%xmm11, %xmm11
	cvtsd2ss	%xmm5, %xmm11
	movapd	LCPI0_8(%rip), %xmm5            ## xmm5 = [-0.0E+0,-0.0E+0]
	xorpd	%xmm2, %xmm5
	unpcklpd	%xmm2, %xmm5                    ## xmm5 = xmm5[0],xmm2[0]
	movapd	-112(%rbp), %xmm0               ## 16-byte Reload
	movddup	%xmm0, %xmm6                    ## xmm6 = xmm0[0,0]
	mulpd	%xmm5, %xmm6
	movddup	%xmm1, %xmm1                    ## xmm1 = xmm1[0,0]
	addpd	%xmm6, %xmm1
	movddup	%xmm9, %xmm5                    ## xmm5 = xmm9[0,0]
	mulpd	%xmm1, %xmm5
	cvtpd2ps	%xmm5, %xmm1
	addsd	%xmm4, %xmm3
	mulsd	%xmm0, %xmm2
	movapd	%xmm2, %xmm4
	addsd	%xmm3, %xmm4
	xorps	%xmm5, %xmm5
	cvtsd2ss	%xmm4, %xmm5
	addsd	%xmm8, %xmm7
	mulsd	LCPI0_7(%rip), %xmm7
	xorps	%xmm6, %xmm6
	cvtsd2ss	%xmm7, %xmm6
	subsd	%xmm2, %xmm3
LBB0_27:
	cvtsd2ss	%xmm3, %xmm3
LBB0_28:
	extractps	$1, %xmm1, (%r14)
	movss	%xmm11, 4(%r14)
	movss	%xmm1, 8(%r14)
	movss	%xmm5, 12(%r14)
	movss	%xmm6, 16(%r14)
	movss	%xmm3, 20(%r14)
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	cmpq	-32(%rbp), %rax
	jne	LBB0_30
## %bb.29:
	addq	$200, %rsp
	popq	%rbx
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB0_6:
	movddup	%xmm3, %xmm0                    ## xmm0 = xmm3[0,0]
	addsd	LCPI0_5(%rip), %xmm3
	movapd	LCPI0_15(%rip), %xmm1           ## xmm1 = <u,1.0E+0>
	subpd	%xmm0, %xmm1
	mulss	LCPI0_9(%rip), %xmm6
	blendpd	$1, %xmm3, %xmm1                ## xmm1 = xmm3[0],xmm1[1]
	cvtpd2ps	%xmm1, %xmm5
	movshdup	%xmm5, %xmm3                    ## xmm3 = xmm5[1,1,3,3]
	movaps	%xmm6, %xmm11
	movapd	%xmm5, %xmm1
	jmp	LBB0_28
LBB0_13:
	cmpl	$88200, %eax                    ## imm = 0x15888
	je	LBB0_18
## %bb.14:
	cmpl	$96000, %eax                    ## imm = 0x17700
	jne	LBB0_20
## %bb.15:
	leaq	_iir_filter_init.poles.6(%rip), %rbx
	leaq	_iir_filter_init.zeros.5(%rip), %rdi
	jmp	LBB0_19
LBB0_12:
	leaq	_iir_filter_init.poles(%rip), %rbx
	leaq	_iir_filter_init.zeros(%rip), %rdi
	jmp	LBB0_19
LBB0_18:
	leaq	_iir_filter_init.poles.4(%rip), %rbx
	leaq	_iir_filter_init.zeros.3(%rip), %rdi
LBB0_19:
	leaq	-44(%rbp), %rdx
	movl	$2, %esi
	callq	_make_poly_from_roots
	leaq	-56(%rbp), %rdx
	movq	%rbx, %rdi
	movl	$2, %esi
	callq	_make_poly_from_roots
LBB0_20:
	movss	-44(%rbp), %xmm0                ## xmm0 = mem[0],zero,zero,zero
	movaps	%xmm0, -192(%rbp)               ## 16-byte Spill
	movss	-40(%rbp), %xmm2                ## xmm2 = mem[0],zero,zero,zero
	movss	%xmm2, -88(%rbp)                ## 4-byte Spill
	movss	-56(%rbp), %xmm0                ## xmm0 = mem[0],zero,zero,zero
	movaps	%xmm0, -224(%rbp)               ## 16-byte Spill
	movss	-52(%rbp), %xmm0                ## xmm0 = mem[0],zero,zero,zero
	movss	%xmm0, -64(%rbp)                ## 4-byte Spill
	movsd	(%r15), %xmm1                   ## xmm1 = mem[0],zero
	addsd	%xmm1, %xmm1
	mulsd	LCPI0_11(%rip), %xmm1
	movss	-48(%rbp), %xmm0                ## xmm0 = mem[0],zero,zero,zero
	movaps	%xmm0, -128(%rbp)               ## 16-byte Spill
	divsd	-80(%rbp), %xmm1                ## 8-byte Folded Reload
	movapd	LCPI0_8(%rip), %xmm3            ## xmm3 = [-0.0E+0,-0.0E+0]
	xorpd	%xmm1, %xmm3
	movapd	%xmm3, -80(%rbp)                ## 16-byte Spill
	mulsd	LCPI0_7(%rip), %xmm1
	movapd	%xmm1, -112(%rbp)               ## 16-byte Spill
	xorps	%xmm0, %xmm0
	cvtss2sd	%xmm2, %xmm0
	movsd	%xmm0, -200(%rbp)               ## 8-byte Spill
	movss	-36(%rbp), %xmm0                ## xmm0 = mem[0],zero,zero,zero
	movaps	%xmm0, -144(%rbp)               ## 16-byte Spill
	movapd	%xmm3, %xmm0
	callq	_cos
	mulss	-88(%rbp), %xmm0                ## 4-byte Folded Reload
	addss	-192(%rbp), %xmm0               ## 16-byte Folded Reload
	movss	%xmm0, -160(%rbp)               ## 4-byte Spill
	movaps	-112(%rbp), %xmm0               ## 16-byte Reload
	callq	_cos
	mulss	-144(%rbp), %xmm0               ## 16-byte Folded Reload
	addss	-160(%rbp), %xmm0               ## 4-byte Folded Reload
	cvtss2sd	%xmm0, %xmm0
	movsd	%xmm0, -160(%rbp)               ## 8-byte Spill
	movaps	-80(%rbp), %xmm0                ## 16-byte Reload
	callq	_cos
	mulss	-64(%rbp), %xmm0                ## 4-byte Folded Reload
	addss	-224(%rbp), %xmm0               ## 16-byte Folded Reload
	movss	%xmm0, -152(%rbp)               ## 4-byte Spill
	movaps	-112(%rbp), %xmm0               ## 16-byte Reload
	callq	_cos
	mulss	-128(%rbp), %xmm0               ## 16-byte Folded Reload
	addss	-152(%rbp), %xmm0               ## 4-byte Folded Reload
	cvtss2sd	%xmm0, %xmm0
	movsd	%xmm0, -152(%rbp)               ## 8-byte Spill
	movaps	-80(%rbp), %xmm0                ## 16-byte Reload
	callq	_sin
	movss	%xmm0, -164(%rbp)               ## 4-byte Spill
	movaps	-112(%rbp), %xmm0               ## 16-byte Reload
	callq	_sin
	mulss	-144(%rbp), %xmm0               ## 16-byte Folded Reload
	movss	-164(%rbp), %xmm1               ## 4-byte Reload
                                        ## xmm1 = mem[0],zero,zero,zero
	mulss	-88(%rbp), %xmm1                ## 4-byte Folded Reload
	addss	%xmm0, %xmm1
	xorps	%xmm0, %xmm0
	cvtss2sd	%xmm1, %xmm0
	movsd	%xmm0, -88(%rbp)                ## 8-byte Spill
	movaps	-80(%rbp), %xmm0                ## 16-byte Reload
	callq	_sin
	movss	%xmm0, -80(%rbp)                ## 4-byte Spill
	movaps	-112(%rbp), %xmm0               ## 16-byte Reload
	callq	_sin
	mulss	-128(%rbp), %xmm0               ## 16-byte Folded Reload
	movss	-80(%rbp), %xmm1                ## 4-byte Reload
                                        ## xmm1 = mem[0],zero,zero,zero
	mulss	-64(%rbp), %xmm1                ## 4-byte Folded Reload
	addss	%xmm0, %xmm1
	xorps	%xmm0, %xmm0
	cvtss2sd	%xmm1, %xmm0
	movsd	%xmm0, -112(%rbp)               ## 8-byte Spill
	movsd	-160(%rbp), %xmm0               ## 8-byte Reload
                                        ## xmm0 = mem[0],zero
	callq	_sqr
	movsd	%xmm0, -80(%rbp)                ## 8-byte Spill
	movsd	-88(%rbp), %xmm0                ## 8-byte Reload
                                        ## xmm0 = mem[0],zero
	callq	_sqr
	addsd	-80(%rbp), %xmm0                ## 8-byte Folded Reload
	movsd	%xmm0, -80(%rbp)                ## 8-byte Spill
	movsd	-152(%rbp), %xmm0               ## 8-byte Reload
                                        ## xmm0 = mem[0],zero
	callq	_sqr
	movsd	%xmm0, -88(%rbp)                ## 8-byte Spill
	movsd	-112(%rbp), %xmm0               ## 8-byte Reload
                                        ## xmm0 = mem[0],zero
	callq	_sqr
	movaps	-224(%rbp), %xmm5               ## 16-byte Reload
	movss	-64(%rbp), %xmm6                ## 4-byte Reload
                                        ## xmm6 = mem[0],zero,zero,zero
	addsd	-88(%rbp), %xmm0                ## 8-byte Folded Reload
	movsd	-80(%rbp), %xmm1                ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	divsd	%xmm0, %xmm1
	xorps	%xmm0, %xmm0
	sqrtsd	%xmm1, %xmm0
	movsd	LCPI0_5(%rip), %xmm1            ## xmm1 = mem[0],zero
	movaps	-144(%rbp), %xmm2               ## 16-byte Reload
	insertps	$16, -192(%rbp), %xmm2          ## 16-byte Folded Reload
                                        ## xmm2 = xmm2[0],mem[0],xmm2[2,3]
	cvtps2pd	%xmm2, %xmm2
	divsd	%xmm0, %xmm1
	movddup	%xmm1, %xmm3                    ## xmm3 = xmm1[0,0]
	mulpd	%xmm2, %xmm3
	mulsd	-200(%rbp), %xmm1               ## 8-byte Folded Reload
	cvtsd2ss	%xmm1, %xmm11
	cvtpd2ps	%xmm3, %xmm1
	movaps	-128(%rbp), %xmm3               ## 16-byte Reload
	jmp	LBB0_28
LBB0_30:
	callq	___stack_chk_fail
	.cfi_endproc
	.p2align	2, 0x90
	.data_region jt32
.set L0_0_set_10, LBB0_10-LJTI0_0
.set L0_0_set_24, LBB0_24-LJTI0_0
.set L0_0_set_21, LBB0_21-LJTI0_0
.set L0_0_set_9, LBB0_9-LJTI0_0
.set L0_0_set_23, LBB0_23-LJTI0_0
.set L0_0_set_3, LBB0_3-LJTI0_0
.set L0_0_set_25, LBB0_25-LJTI0_0
.set L0_0_set_5, LBB0_5-LJTI0_0
.set L0_0_set_7, LBB0_7-LJTI0_0
.set L0_0_set_8, LBB0_8-LJTI0_0
.set L0_0_set_22, LBB0_22-LJTI0_0
.set L0_0_set_6, LBB0_6-LJTI0_0
LJTI0_0:
	.long	L0_0_set_10
	.long	L0_0_set_24
	.long	L0_0_set_21
	.long	L0_0_set_9
	.long	L0_0_set_23
	.long	L0_0_set_3
	.long	L0_0_set_25
	.long	L0_0_set_5
	.long	L0_0_set_7
	.long	L0_0_set_8
	.long	L0_0_set_22
	.long	L0_0_set_6
	.end_data_region
                                        ## -- End function
	.comm	_M_PI,8,3                       ## @M_PI
	.section	__TEXT,__const
	.p2align	4                               ## @iir_filter_init.zeros
_iir_filter_init.zeros:
	.quad	0xbfc9ca6af2bd215e              ## double -0.2014898
	.quad	0x3fed8c586876e1df              ## double 0.92338200000000004

	.p2align	4                               ## @iir_filter_init.poles
_iir_filter_init.poles:
	.quad	0x3fe6aa8402589fd4              ## double 0.70831489999999997
	.quad	0x3fefc1d0ba9816e3              ## double 0.99240910000000004

	.p2align	4                               ## @iir_filter_init.zeros.1
_iir_filter_init.zeros.1:
	.quad	0xbfc69b0e0ddfbc94              ## double -0.17660690000000001
	.quad	0x3fedd43f1c75818c              ## double 0.93215899999999995

	.p2align	4                               ## @iir_filter_init.poles.2
_iir_filter_init.poles.2:
	.quad	0x3fe7ab11c6d1e109              ## double 0.73963250000000003
	.quad	0x3fefc7bedb7281fe              ## double 0.99313300000000004

	.p2align	4                               ## @iir_filter_init.zeros.3
_iir_filter_init.zeros.3:
	.quad	0xbfbdeb6bf444e0db              ## double -0.11687350000000001
	.quad	0x3feedfe5ae452249              ## double 0.96483119999999999

	.p2align	4                               ## @iir_filter_init.poles.4
_iir_filter_init.poles.4:
	.quad	0x3feb7d750b44d7a0              ## double 0.85906459999999995
	.quad	0x3fefe282ac174a9f              ## double 0.99640019999999995

	.p2align	4                               ## @iir_filter_init.zeros.5
_iir_filter_init.zeros.5:
	.quad	0xbfbd38d7b7e259fd              ## double -0.1141486
	.quad	0x3feef73f9cce0180              ## double 0.96768169999999998

	.p2align	4                               ## @iir_filter_init.poles.6
_iir_filter_init.poles.6:
	.quad	0x3febd655417af493              ## double 0.86991370000000001
	.quad	0x3fefe4ec12e33193              ## double 0.99669459999999998

	.no_dead_strip	_iir_filter_init
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function iir_filter_init
_iir_filter_init:                       ; @iir_filter_init
	.cfi_startproc
; %bb.0:
	sub	sp, sp, #176
	.cfi_def_cfa_offset 176
	stp	d15, d14, [sp, #64]             ; 16-byte Folded Spill
	stp	d13, d12, [sp, #80]             ; 16-byte Folded Spill
	stp	d11, d10, [sp, #96]             ; 16-byte Folded Spill
	stp	d9, d8, [sp, #112]              ; 16-byte Folded Spill
	stp	x22, x21, [sp, #128]            ; 16-byte Folded Spill
	stp	x20, x19, [sp, #144]            ; 16-byte Folded Spill
	stp	x29, x30, [sp, #160]            ; 16-byte Folded Spill
	add	x29, sp, #160
	.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 b8, -56
	.cfi_offset b9, -64
	.cfi_offset b10, -72
	.cfi_offset b11, -80
	.cfi_offset b12, -88
	.cfi_offset b13, -96
	.cfi_offset b14, -104
	.cfi_offset b15, -112
	mov	x20, x1
	fmov	s8, s3
	fmov	s11, s2
	fmov	s10, s0
	mov	x19, x0
Lloh0:
	adrp	x8, ___stack_chk_guard@GOTPAGE
Lloh1:
	ldr	x8, [x8, ___stack_chk_guard@GOTPAGEOFF]
Lloh2:
	ldr	x8, [x8]
	str	x8, [sp, #56]
Lloh3:
	adrp	x21, _M_PI@GOTPAGE
Lloh4:
	ldr	x21, [x21, _M_PI@GOTPAGEOFF]
	ldr	d0, [x21]
	fadd	d0, d0, d0
	fcvt	d1, s1
	fmul	d0, d0, d1
	fcvt	d13, s10
	fdiv	d12, d0, d13
	fmov	d0, d12
	bl	_cos
	fmov	s9, s0
	fmov	d0, d12
	bl	_sin
	fmov	s12, s0
	fcvt	d0, s8
	mov	x8, #21782
	movk	x8, #48053, lsl #16
	movk	x8, #27569, lsl #32
	movk	x8, #16386, lsl #48
	fmov	d1, x8
	fmul	d0, d0, d1
	mov	x8, #4630826316843712512
	fmov	d1, x8
	fdiv	d0, d0, d1
	bl	_exp
	fmov	d8, d0
	movi	d0, #0000000000000000
	sub	w8, w20, #128
	cmp	w8, #11
	b.hi	LBB0_6
; %bb.1:
	fcvt	d14, s9
	fcvt	d15, s12
	fcvt	d1, s11
	fadd	d1, d1, d1
	fdiv	d3, d15, d1
	fadd	d11, d8, d8
Lloh5:
	adrp	x9, lJTI0_0@PAGE
Lloh6:
	add	x9, x9, lJTI0_0@PAGEOFF
	adr	x10, LBB0_2
	ldrb	w11, [x9, x8]
	add	x10, x10, x11, lsl #2
	fsqrt	d4, d11
	br	x10
LBB0_2:
	fcvtzs	w8, s10
	mov	w9, #22663
	movk	w9, #1, lsl #16
	cmp	w8, w9
	b.gt	LBB0_24
; %bb.3:
	mov	w9, #44100
	cmp	w8, w9
	b.eq	LBB0_27
; %bb.4:
	mov	w9, #48000
	cmp	w8, w9
	b.ne	LBB0_30
; %bb.5:
Lloh7:
	adrp	x20, _iir_filter_init.poles.2@PAGE
Lloh8:
	add	x20, x20, _iir_filter_init.poles.2@PAGEOFF
Lloh9:
	adrp	x0, _iir_filter_init.zeros.1@PAGE
Lloh10:
	add	x0, x0, _iir_filter_init.zeros.1@PAGEOFF
	b	LBB0_29
LBB0_6:
	movi	d1, #0000000000000000
	movi	d2, #0000000000000000
	movi	d10, #0000000000000000
	movi	d14, #0000000000000000
	movi	d15, #0000000000000000
	b	LBB0_21
LBB0_7:
	ldr	d0, [x21]
	fadd	d0, d0, d0
	mov	x8, #179220395327488
	movk	x8, #16564, lsl #48
	fmov	d1, x8
	fmul	d0, d0, d1
	fdiv	d8, d0, d13
	fmov	d0, d8
	bl	_cos
	fcvt	d14, s0
	fmov	d0, d8
	bl	_sin
	fcvt	d15, s0
	mov	x8, #54264
	movk	x8, #60074, lsl #16
	movk	x8, #35711, lsl #32
	movk	x8, #16354, lsl #48
	fmov	d8, x8
	mov	x8, #43532
	movk	x8, #2679, lsl #16
	movk	x8, #14780, lsl #32
	movk	x8, #16369, lsl #48
	fmov	d4, x8
LBB0_8:
	fmov	d0, #1.00000000
	fadd	d3, d8, d0
	fmov	d0, #-1.00000000
	fadd	d5, d8, d0
	fmadd	d2, d5, d14, d3
	fmadd	d0, d4, d15, d2
	fmul	d0, d8, d0
	fcvt	s1, d0
	fmov	d0, #-2.00000000
	fmul	d0, d8, d0
	fmadd	d6, d3, d14, d5
	fmul	d0, d0, d6
	fcvt	s0, d0
	fmsub	d2, d4, d15, d2
	fmul	d2, d8, d2
	fcvt	s2, d2
	fmsub	d6, d5, d14, d3
	fmadd	d7, d4, d15, d6
	fcvt	s10, d7
	fmsub	d3, d3, d14, d5
	fadd	d3, d3, d3
	b	LBB0_12
LBB0_9:
	fmov	d4, #1.00000000
	fmadd	d0, d3, d8, d4
	fcvt	s1, d0
	fmov	s0, #-2.00000000
	fmul	s0, s9, s0
	fmsub	d2, d3, d8, d4
	fcvt	s2, d2
	fdiv	d3, d3, d8
	fadd	d5, d3, d4
	fcvt	s10, d5
	fsub	d3, d4, d3
	fcvt	s15, d3
	fmov	s14, s0
	b	LBB0_21
LBB0_10:
	fmov	s0, #-2.00000000
	fmul	s0, s9, s0
	fmov	d1, #1.00000000
	fadd	d2, d3, d1
	fcvt	s10, d2
	fsub	d1, d1, d3
	fcvt	s15, d1
	fmov	s1, #1.00000000
	fmov	s2, #1.00000000
	fmov	s14, s0
	b	LBB0_21
LBB0_11:
	fmov	d0, #1.00000000
	fadd	d3, d8, d0
	fmov	d0, #-1.00000000
	fadd	d5, d8, d0
	fmsub	d2, d5, d14, d3
	fmadd	d0, d4, d15, d2
	fmul	d0, d8, d0
	fcvt	s1, d0
	fmsub	d0, d3, d14, d5
	fmul	d0, d11, d0
	fcvt	s0, d0
	fmsub	d2, d4, d15, d2
	fmul	d2, d8, d2
	fcvt	s2, d2
	fmadd	d6, d5, d14, d3
	fmadd	d7, d4, d15, d6
	fcvt	s10, d7
	fmadd	d3, d3, d14, d5
	fmov	d5, #-2.00000000
	fmul	d3, d3, d5
LBB0_12:
	fcvt	s14, d3
	fmsub	d3, d4, d15, d6
	b	LBB0_20
LBB0_13:
	fmov	d2, #1.00000000
	fsub	d0, d2, d14
	fmov	d1, #0.50000000
	fmul	d1, d0, d1
	fcvt	s1, d1
	fcvt	s0, d0
	b	LBB0_15
LBB0_14:
	fmov	d2, #1.00000000
	fadd	d0, d14, d2
	fmov	d1, #0.50000000
	fmul	d1, d0, d1
	fcvt	s1, d1
	fcvt	s0, d0
	fneg	s0, s0
LBB0_15:
	fadd	d4, d3, d2
	fcvt	s10, d4
	fmov	s4, #-2.00000000
	fmul	s14, s9, s4
	fsub	d2, d2, d3
	fcvt	s15, d2
	fmov	s2, s1
	b	LBB0_21
LBB0_16:
	fcvt	s1, d3
	fneg	s2, s1
	b	LBB0_18
LBB0_17:
	fmov	s1, #0.50000000
	fmul	s1, s12, s1
	fmov	s2, #-0.50000000
	fmul	s2, s12, s2
LBB0_18:
	fmov	d4, #1.00000000
	fadd	d5, d3, d4
	fcvt	s10, d5
	fmov	s5, #-2.00000000
	fmul	s14, s9, s5
	fsub	d3, d4, d3
	b	LBB0_20
LBB0_19:
	fmov	d10, #1.00000000
	fmadd	d12, d8, d8, d10
	fmov	d0, #-1.00000000
	fadd	d9, d8, d0
	fmov	d0, d9
	mov	w0, #2
	bl	_pow
	scvtf	d0, w0
	fsub	d0, d12, d0
	fsqrt	d3, d0
	fadd	d4, d8, d10
	fmsub	d2, d9, d14, d4
	fmadd	d0, d3, d15, d2
	fmul	d0, d8, d0
	fcvt	s1, d0
	fmsub	d0, d4, d14, d9
	fmul	d0, d11, d0
	fcvt	s0, d0
	fmsub	d2, d3, d15, d2
	fmul	d2, d8, d2
	fcvt	s2, d2
	fmadd	d5, d9, d14, d4
	fmadd	d6, d3, d15, d5
	fcvt	s10, d6
	fmadd	d4, d4, d14, d9
	fmov	d6, #-2.00000000
	fmul	d4, d4, d6
	fcvt	s14, d4
	fmsub	d3, d3, d15, d5
LBB0_20:
	fcvt	s15, d3
LBB0_21:
	stp	s1, s0, [x19]
	stp	s2, s10, [x19, #8]
	stp	s14, s15, [x19, #16]
	ldr	x8, [sp, #56]
Lloh11:
	adrp	x9, ___stack_chk_guard@GOTPAGE
Lloh12:
	ldr	x9, [x9, ___stack_chk_guard@GOTPAGEOFF]
Lloh13:
	ldr	x9, [x9]
	cmp	x9, x8
	b.ne	LBB0_31
; %bb.22:
	ldp	x29, x30, [sp, #160]            ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #144]            ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #128]            ; 16-byte Folded Reload
	ldp	d9, d8, [sp, #112]              ; 16-byte Folded Reload
	ldp	d11, d10, [sp, #96]             ; 16-byte Folded Reload
	ldp	d13, d12, [sp, #80]             ; 16-byte Folded Reload
	ldp	d15, d14, [sp, #64]             ; 16-byte Folded Reload
	add	sp, sp, #176
	ret
LBB0_23:
	fmov	d2, #1.00000000
	fsub	d0, d2, d3
	fcvt	s1, d0
	fmov	s0, #-2.00000000
	fmul	s0, s9, s0
	fadd	d2, d3, d2
	fcvt	s2, d2
	fmov	s10, s2
	fmov	s14, s0
	fmov	s15, s1
	b	LBB0_21
LBB0_24:
	mov	w9, #22664
	movk	w9, #1, lsl #16
	cmp	w8, w9
	b.eq	LBB0_28
; %bb.25:
	mov	w9, #30464
	movk	w9, #1, lsl #16
	cmp	w8, w9
	b.ne	LBB0_30
; %bb.26:
Lloh14:
	adrp	x20, _iir_filter_init.poles.6@PAGE
Lloh15:
	add	x20, x20, _iir_filter_init.poles.6@PAGEOFF
Lloh16:
	adrp	x0, _iir_filter_init.zeros.5@PAGE
Lloh17:
	add	x0, x0, _iir_filter_init.zeros.5@PAGEOFF
	b	LBB0_29
LBB0_27:
Lloh18:
	adrp	x20, _iir_filter_init.poles@PAGE
Lloh19:
	add	x20, x20, _iir_filter_init.poles@PAGEOFF
Lloh20:
	adrp	x0, _iir_filter_init.zeros@PAGE
Lloh21:
	add	x0, x0, _iir_filter_init.zeros@PAGEOFF
	b	LBB0_29
LBB0_28:
Lloh22:
	adrp	x20, _iir_filter_init.poles.4@PAGE
Lloh23:
	add	x20, x20, _iir_filter_init.poles.4@PAGEOFF
Lloh24:
	adrp	x0, _iir_filter_init.zeros.3@PAGE
Lloh25:
	add	x0, x0, _iir_filter_init.zeros.3@PAGEOFF
LBB0_29:
	add	x2, sp, #44
	mov	w1, #2
	bl	_make_poly_from_roots
	add	x2, sp, #32
	mov	x0, x20
	mov	w1, #2
	bl	_make_poly_from_roots
LBB0_30:
	ldp	s12, s11, [sp, #44]
	str	s12, [sp, #28]                  ; 4-byte Folded Spill
	ldr	s0, [sp, #52]
	str	s0, [sp, #4]                    ; 4-byte Folded Spill
	ldp	s10, s14, [sp, #32]
	ldr	s15, [sp, #40]
	ldr	d0, [x21]
	fadd	d0, d0, d0
	mov	x8, #70368744177664
	movk	x8, #16527, lsl #48
	fmov	d1, x8
	fmul	d0, d0, d1
	fdiv	d9, d0, d13
	fneg	d8, d9
	fmov	d0, d8
	bl	_cos
	fmadd	s12, s11, s0, s12
	fmov	d0, #-2.00000000
	fmul	d9, d9, d0
	fmov	d0, d9
	bl	_cos
	ldr	s13, [sp, #4]                   ; 4-byte Folded Reload
	fmadd	s0, s13, s0, s12
	fcvt	d0, s0
	str	d0, [sp, #16]                   ; 8-byte Folded Spill
	fmov	d0, d8
	bl	_cos
	fmadd	s12, s14, s0, s10
	fmov	d0, d9
	bl	_cos
	fmadd	s0, s15, s0, s12
	fcvt	d0, s0
	str	d0, [sp, #8]                    ; 8-byte Folded Spill
	fmov	d0, d8
	bl	_sin
	fmov	s12, s0
	fmov	d0, d9
	bl	_sin
	fmul	s0, s13, s0
	fmadd	s0, s11, s12, s0
	fcvt	d12, s0
	fmov	d0, d8
	bl	_sin
	fmov	s8, s0
	fmov	d0, d9
	bl	_sin
	fmul	s0, s15, s0
	fmadd	s0, s14, s8, s0
	fcvt	d8, s0
	ldr	d0, [sp, #16]                   ; 8-byte Folded Reload
	bl	_sqr
	fmov	d9, d0
	fmov	d0, d12
	bl	_sqr
	fadd	d12, d9, d0
	ldr	d0, [sp, #8]                    ; 8-byte Folded Reload
	bl	_sqr
	fmov	d9, d0
	fmov	d0, d8
	bl	_sqr
	fadd	d0, d9, d0
	fdiv	d0, d12, d0
	fsqrt	d0, d0
	fmov	d1, #1.00000000
	fdiv	d2, d1, d0
	ldr	s0, [sp, #28]                   ; 4-byte Folded Reload
	fcvt	d0, s0
	fmul	d0, d2, d0
	fcvt	s1, d0
	fcvt	d0, s11
	fmul	d0, d2, d0
	fcvt	s0, d0
	fcvt	d3, s13
	fmul	d2, d2, d3
	fcvt	s2, d2
	b	LBB0_21
LBB0_31:
	bl	___stack_chk_fail
	.loh AdrpLdrGot	Lloh3, Lloh4
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpAdd	Lloh5, Lloh6
	.loh AdrpAdd	Lloh9, Lloh10
	.loh AdrpAdd	Lloh7, Lloh8
	.loh AdrpLdrGotLdr	Lloh11, Lloh12, Lloh13
	.loh AdrpAdd	Lloh16, Lloh17
	.loh AdrpAdd	Lloh14, Lloh15
	.loh AdrpAdd	Lloh20, Lloh21
	.loh AdrpAdd	Lloh18, Lloh19
	.loh AdrpAdd	Lloh24, Lloh25
	.loh AdrpAdd	Lloh22, Lloh23
	.cfi_endproc
	.section	__TEXT,__const
lJTI0_0:
	.byte	(LBB0_2-LBB0_2)>>2
	.byte	(LBB0_7-LBB0_2)>>2
	.byte	(LBB0_9-LBB0_2)>>2
	.byte	(LBB0_10-LBB0_2)>>2
	.byte	(LBB0_11-LBB0_2)>>2
	.byte	(LBB0_13-LBB0_2)>>2
	.byte	(LBB0_8-LBB0_2)>>2
	.byte	(LBB0_14-LBB0_2)>>2
	.byte	(LBB0_16-LBB0_2)>>2
	.byte	(LBB0_17-LBB0_2)>>2
	.byte	(LBB0_19-LBB0_2)>>2
	.byte	(LBB0_23-LBB0_2)>>2
                                        ; -- End function
	.comm	_M_PI,8,3                       ; @M_PI
	.p2align	3                               ; @iir_filter_init.zeros
_iir_filter_init.zeros:
	.quad	0xbfc9ca6af2bd215e              ; double -0.2014898
	.quad	0x3fed8c586876e1df              ; double 0.92338200000000004

	.p2align	3                               ; @iir_filter_init.poles
_iir_filter_init.poles:
	.quad	0x3fe6aa8402589fd4              ; double 0.70831489999999997
	.quad	0x3fefc1d0ba9816e3              ; double 0.99240910000000004

	.p2align	3                               ; @iir_filter_init.zeros.1
_iir_filter_init.zeros.1:
	.quad	0xbfc69b0e0ddfbc94              ; double -0.17660690000000001
	.quad	0x3fedd43f1c75818c              ; double 0.93215899999999995

	.p2align	3                               ; @iir_filter_init.poles.2
_iir_filter_init.poles.2:
	.quad	0x3fe7ab11c6d1e109              ; double 0.73963250000000003
	.quad	0x3fefc7bedb7281fe              ; double 0.99313300000000004

	.p2align	3                               ; @iir_filter_init.zeros.3
_iir_filter_init.zeros.3:
	.quad	0xbfbdeb6bf444e0db              ; double -0.11687350000000001
	.quad	0x3feedfe5ae452249              ; double 0.96483119999999999

	.p2align	3                               ; @iir_filter_init.poles.4
_iir_filter_init.poles.4:
	.quad	0x3feb7d750b44d7a0              ; double 0.85906459999999995
	.quad	0x3fefe282ac174a9f              ; double 0.99640019999999995

	.p2align	3                               ; @iir_filter_init.zeros.5
_iir_filter_init.zeros.5:
	.quad	0xbfbd38d7b7e259fd              ; double -0.1141486
	.quad	0x3feef73f9cce0180              ; double 0.96768169999999998

	.p2align	3                               ; @iir_filter_init.poles.6
_iir_filter_init.poles.6:
	.quad	0x3febd655417af493              ; double 0.86991370000000001
	.quad	0x3fefe4ec12e33193              ; double 0.99669459999999998

	.no_dead_strip	_iir_filter_init
.subsections_via_symbols
