	.file	"477108.c"
	.intel_syntax noprefix
	.text
	.globl	x_0
	.bss
	.align 4
	.type	x_0, @object
	.size	x_0, 4
x_0:
	.zero	4
	.globl	x_1
	.align 4
	.type	x_1, @object
	.size	x_1, 4
x_1:
	.zero	4
	.globl	x_2
	.align 4
	.type	x_2, @object
	.size	x_2, 4
x_2:
	.zero	4
	.globl	x_3
	.align 4
	.type	x_3, @object
	.size	x_3, 4
x_3:
	.zero	4
	.globl	x_4
	.align 4
	.type	x_4, @object
	.size	x_4, 4
x_4:
	.zero	4
	.globl	x_5
	.align 4
	.type	x_5, @object
	.size	x_5, 4
x_5:
	.zero	4
	.globl	x_6
	.align 4
	.type	x_6, @object
	.size	x_6, 4
x_6:
	.zero	4
	.globl	x_7
	.align 4
	.type	x_7, @object
	.size	x_7, 4
x_7:
	.zero	4
	.globl	x_8
	.align 4
	.type	x_8, @object
	.size	x_8, 4
x_8:
	.zero	4
	.globl	x_9
	.align 4
	.type	x_9, @object
	.size	x_9, 4
x_9:
	.zero	4
	.globl	x_10
	.align 4
	.type	x_10, @object
	.size	x_10, 4
x_10:
	.zero	4
	.globl	x_11
	.align 4
	.type	x_11, @object
	.size	x_11, 4
x_11:
	.zero	4
	.globl	x_12
	.align 4
	.type	x_12, @object
	.size	x_12, 4
x_12:
	.zero	4
	.globl	x_13
	.align 4
	.type	x_13, @object
	.size	x_13, 4
x_13:
	.zero	4
	.globl	x_14
	.align 4
	.type	x_14, @object
	.size	x_14, 4
x_14:
	.zero	4
	.globl	x_15
	.align 4
	.type	x_15, @object
	.size	x_15, 4
x_15:
	.zero	4
	.globl	x_16
	.align 4
	.type	x_16, @object
	.size	x_16, 4
x_16:
	.zero	4
	.globl	x_17
	.align 4
	.type	x_17, @object
	.size	x_17, 4
x_17:
	.zero	4
	.globl	x_18
	.align 4
	.type	x_18, @object
	.size	x_18, 4
x_18:
	.zero	4
	.globl	x_19
	.align 4
	.type	x_19, @object
	.size	x_19, 4
x_19:
	.zero	4
	.globl	x_20
	.align 4
	.type	x_20, @object
	.size	x_20, 4
x_20:
	.zero	4
	.globl	x_21
	.align 4
	.type	x_21, @object
	.size	x_21, 4
x_21:
	.zero	4
	.globl	x_22
	.align 4
	.type	x_22, @object
	.size	x_22, 4
x_22:
	.zero	4
	.globl	x_23
	.align 4
	.type	x_23, @object
	.size	x_23, 4
x_23:
	.zero	4
	.globl	x_24
	.align 4
	.type	x_24, @object
	.size	x_24, 4
x_24:
	.zero	4
	.globl	x_25
	.align 4
	.type	x_25, @object
	.size	x_25, 4
x_25:
	.zero	4
	.globl	x_26
	.align 4
	.type	x_26, @object
	.size	x_26, 4
x_26:
	.zero	4
	.globl	x_27
	.align 4
	.type	x_27, @object
	.size	x_27, 4
x_27:
	.zero	4
	.globl	x_28
	.align 4
	.type	x_28, @object
	.size	x_28, 4
x_28:
	.zero	4
	.globl	x_29
	.align 4
	.type	x_29, @object
	.size	x_29, 4
x_29:
	.zero	4
	.globl	x_30
	.align 4
	.type	x_30, @object
	.size	x_30, 4
x_30:
	.zero	4
	.globl	x_31
	.align 4
	.type	x_31, @object
	.size	x_31, 4
x_31:
	.zero	4
	.text
	.globl	main
	.type	main, @function
main:
.LFB0:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 8
.L8162:
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10883
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L4
.L10883:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L4:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10884
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7
.L10884:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L7:
	comisd	xmm0, xmm1
	jbe	.L10885
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10886
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L13
.L10886:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L13
.L10885:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10887
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L13
.L10887:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L13:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10888
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L19
.L10888:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L19:
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_11[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC7[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L10889
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L22
.L10889:
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
.L22:
	comisd	xmm1, xmm2
	jbe	.L10890
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10891
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L28
.L10891:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L28
.L10890:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10892
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L28
.L10892:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L28:
	comisd	xmm0, xmm1
	jbe	.L10893
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10894
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L36
.L10894:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L36:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10895
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L39
.L10895:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L39:
	comisd	xmm0, xmm1
	jbe	.L10896
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10897
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L49
.L10897:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L49
.L10896:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10898
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L49
.L10898:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L49
.L10893:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10899
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L52
.L10899:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
.L52:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10900
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L55
.L10900:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L55:
	comisd	xmm0, xmm1
	jbe	.L10901
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10902
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L49
.L10902:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L49
.L10901:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10903
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L49
.L10903:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L49:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10904
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L67
.L10904:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L67:
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_16[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L10905
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	jmp	.L70
.L10905:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
.L70:
	comisd	xmm1, xmm2
	jbe	.L10906
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10907
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L76
.L10907:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L76
.L10906:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10908
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L76
.L10908:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L76:
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_21[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L10909
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	jmp	.L82
.L10909:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
.L82:
	movss	xmm3, DWORD PTR x_22[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_24[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC9[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L10910
	movss	xmm3, DWORD PTR x_22[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	jmp	.L85
.L10910:
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
.L85:
	comisd	xmm2, xmm3
	jbe	.L10911
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_21[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L10912
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	jmp	.L91
.L10912:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	jmp	.L91
.L10911:
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L10913
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L91
.L10913:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L91:
	comisd	xmm1, xmm2
	jbe	.L10914
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10915
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L99
.L10915:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L99:
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_16[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L10916
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	jmp	.L102
.L10916:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
.L102:
	comisd	xmm1, xmm2
	jbe	.L10917
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10918
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L112
.L10918:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L112
.L10917:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10919
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L112
.L10919:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L112
.L10914:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10920
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L115
.L10920:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L115:
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L10921
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L118
.L10921:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L118:
	comisd	xmm1, xmm2
	jbe	.L10922
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10923
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L112
.L10923:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L112
.L10922:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10924
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L112
.L10924:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L112:
	comisd	xmm0, xmm1
	jbe	.L10925
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10926
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L132
.L10926:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L132:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10927
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L135
.L10927:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L135:
	comisd	xmm0, xmm1
	jbe	.L10928
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10929
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L141
.L10929:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L141
.L10928:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10930
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L141
.L10930:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L141:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10931
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L147
.L10931:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L147:
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_11[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC7[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L10932
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L150
.L10932:
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
.L150:
	comisd	xmm1, xmm2
	jbe	.L10933
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10934
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L156
.L10934:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L156
.L10933:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10935
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L156
.L10935:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L156:
	comisd	xmm0, xmm1
	jbe	.L10936
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10937
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L164
.L10937:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L164:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10938
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L167
.L10938:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L167:
	comisd	xmm0, xmm1
	jbe	.L10939
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10940
	movss	xmm1, DWORD PTR x_0[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L193
.L10940:
	movss	xmm1, DWORD PTR x_1[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L193
.L10939:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10941
	movss	xmm1, DWORD PTR x_2[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L193
.L10941:
	movss	xmm1, DWORD PTR x_4[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L193
.L10936:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10942
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L180
.L10942:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
.L180:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10943
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L183
.L10943:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L183:
	comisd	xmm0, xmm1
	jbe	.L10944
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10945
	movss	xmm1, DWORD PTR x_6[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L193
.L10945:
	movss	xmm1, DWORD PTR x_7[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L193
.L10944:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10946
	movss	xmm1, DWORD PTR x_10[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L193
.L10946:
	movss	xmm1, DWORD PTR x_11[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L193
.L10925:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10947
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L196
.L10947:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L196:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10948
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L199
.L10948:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L199:
	comisd	xmm0, xmm1
	jbe	.L10949
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10950
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L205
.L10950:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L205
.L10949:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10951
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L205
.L10951:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
.L205:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10952
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L211
.L10952:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L211:
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L10953
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L214
.L10953:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L214:
	comisd	xmm1, xmm2
	jbe	.L10954
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10955
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L220
.L10955:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L220
.L10954:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10956
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L220
.L10956:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L220:
	comisd	xmm0, xmm1
	jbe	.L10957
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10958
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L228
.L10958:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L228:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10959
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L231
.L10959:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L231:
	comisd	xmm0, xmm1
	jbe	.L10960
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10961
	movss	xmm1, DWORD PTR x_12[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L193
.L10961:
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L193
.L10960:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10962
	movss	xmm1, DWORD PTR x_15[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L193
.L10962:
	movss	xmm1, DWORD PTR x_16[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L193
.L10957:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10963
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L244
.L10963:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L244:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10964
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L247
.L10964:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L247:
	comisd	xmm0, xmm1
	jbe	.L10965
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10966
	movss	xmm1, DWORD PTR x_19[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L193
.L10966:
	movss	xmm1, DWORD PTR x_21[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L193
.L10965:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10967
	movss	xmm1, DWORD PTR x_22[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L193
.L10967:
	movss	xmm1, DWORD PTR x_24[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
.L193:
	movss	DWORD PTR -128[rbp], xmm0
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10968
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L259
.L10968:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L259:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10969
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L262
.L10969:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L262:
	comisd	xmm0, xmm1
	jbe	.L10970
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10971
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L268
.L10971:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L268
.L10970:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10972
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L268
.L10972:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L268:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10973
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L274
.L10973:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L274:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_18[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC10[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L10974
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	jmp	.L277
.L10974:
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
.L277:
	comisd	xmm1, xmm2
	jbe	.L10975
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10976
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L283
.L10976:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L283
.L10975:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10977
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L283
.L10977:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L283:
	comisd	xmm0, xmm1
	jbe	.L10978
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10979
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L291
.L10979:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L291:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10980
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L294
.L10980:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L294:
	comisd	xmm0, xmm1
	jbe	.L10981
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10982
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L304
.L10982:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L304
.L10981:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10983
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L304
.L10983:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L304
.L10978:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10984
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L307
.L10984:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L307:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10985
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L310
.L10985:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L310:
	comisd	xmm0, xmm1
	jbe	.L10986
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10987
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L304
.L10987:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L304
.L10986:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L10988
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L304
.L10988:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L304:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10989
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L322
.L10989:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L322:
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L10990
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L325
.L10990:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L325:
	comisd	xmm1, xmm2
	jbe	.L10991
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10992
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L331
.L10992:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L331
.L10991:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L10993
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L331
.L10993:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L331:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC27[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L10994
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L337
.L10994:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
.L337:
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC28[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_31[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC11[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L10995
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC28[rip]
	addsd	xmm3, xmm4
	jmp	.L340
.L10995:
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
.L340:
	comisd	xmm2, xmm3
	jbe	.L10996
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC27[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L10997
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L346
.L10997:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	jmp	.L346
.L10996:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L10998
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	jmp	.L346
.L10998:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
.L346:
	comisd	xmm1, xmm2
	jbe	.L10999
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11000
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L354
.L11000:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L354:
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11001
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L357
.L11001:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L357:
	comisd	xmm1, xmm2
	jbe	.L11002
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11003
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L367
.L11003:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L367
.L11002:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11004
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L367
.L11004:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L367
.L10999:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11005
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L370
.L11005:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L370:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11006
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	jmp	.L373
.L11006:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
.L373:
	comisd	xmm1, xmm2
	jbe	.L11007
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11008
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L367
.L11008:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L367
.L11007:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11009
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L367
.L11009:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L367:
	comisd	xmm0, xmm1
	jbe	.L11010
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11011
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L387
.L11011:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L387:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11012
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L390
.L11012:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L390:
	comisd	xmm0, xmm1
	jbe	.L11013
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11014
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L396
.L11014:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L396
.L11013:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11015
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L396
.L11015:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L396:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11016
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L402
.L11016:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L402:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_18[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC10[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11017
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	jmp	.L405
.L11017:
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
.L405:
	comisd	xmm1, xmm2
	jbe	.L11018
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11019
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L411
.L11019:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L411
.L11018:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11020
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L411
.L11020:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L411:
	comisd	xmm0, xmm1
	jbe	.L11021
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11022
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L419
.L11022:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L419:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11023
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L422
.L11023:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L422:
	comisd	xmm0, xmm1
	jbe	.L11024
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11025
	movss	xmm1, DWORD PTR x_3[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L448
.L11025:
	movss	xmm1, DWORD PTR x_5[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L448
.L11024:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11026
	movss	xmm1, DWORD PTR x_7[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L448
.L11026:
	movss	xmm1, DWORD PTR x_9[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L448
.L11021:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11027
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L435
.L11027:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L435:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11028
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L438
.L11028:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L438:
	comisd	xmm0, xmm1
	jbe	.L11029
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11030
	movss	xmm1, DWORD PTR x_11[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L448
.L11030:
	movss	xmm1, DWORD PTR x_12[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L448
.L11029:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11031
	movss	xmm1, DWORD PTR x_16[rip]
	movss	xmm0, DWORD PTR .LC29[rip]
	addss	xmm0, xmm1
	jmp	.L448
.L11031:
	movss	xmm1, DWORD PTR x_18[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L448
.L11010:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11032
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L451
.L11032:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L451:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11033
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L454
.L11033:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L454:
	comisd	xmm0, xmm1
	jbe	.L11034
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11035
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L460
.L11035:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L460
.L11034:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11036
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L460
.L11036:
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L460:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11037
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L466
.L11037:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L466:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11038
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	jmp	.L469
.L11038:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
.L469:
	comisd	xmm1, xmm2
	jbe	.L11039
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11040
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L475
.L11040:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L475
.L11039:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11041
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L475
.L11041:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L475:
	comisd	xmm0, xmm1
	jbe	.L11042
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11043
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L483
.L11043:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L483:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11044
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L486
.L11044:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L486:
	comisd	xmm0, xmm1
	jbe	.L11045
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11046
	movss	xmm1, DWORD PTR x_20[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L448
.L11046:
	movss	xmm1, DWORD PTR x_21[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L448
.L11045:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11047
	movss	xmm1, DWORD PTR x_22[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L448
.L11047:
	movss	xmm1, DWORD PTR x_24[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L448
.L11042:
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11048
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L499
.L11048:
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
.L499:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11049
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L502
.L11049:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L502:
	comisd	xmm0, xmm1
	jbe	.L11050
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11051
	movss	xmm1, DWORD PTR x_25[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L448
.L11051:
	movss	xmm1, DWORD PTR x_26[rip]
	movss	xmm0, DWORD PTR .LC30[rip]
	addss	xmm0, xmm1
	jmp	.L448
.L11050:
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11052
	movss	xmm1, DWORD PTR x_27[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
	jmp	.L448
.L11052:
	movss	xmm1, DWORD PTR x_31[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
.L448:
	movss	DWORD PTR -124[rbp], xmm0
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11053
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L514
.L11053:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
.L514:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11054
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L517
.L11054:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L517:
	comisd	xmm0, xmm1
	jbe	.L11055
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11056
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L523
.L11056:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L523
.L11055:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11057
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L523
.L11057:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
.L523:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11058
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L529
.L11058:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L529:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_17[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11059
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	jmp	.L532
.L11059:
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
.L532:
	comisd	xmm1, xmm2
	jbe	.L11060
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11061
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L538
.L11061:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L538
.L11060:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11062
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L538
.L11062:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L538:
	comisd	xmm0, xmm1
	jbe	.L11063
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11064
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L546
.L11064:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
.L546:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11065
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L549
.L11065:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L549:
	comisd	xmm0, xmm1
	jbe	.L11066
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11067
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L559
.L11067:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L559
.L11066:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11068
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L559
.L11068:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L559
.L11063:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11069
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L562
.L11069:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
.L562:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11070
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L565
.L11070:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L565:
	comisd	xmm0, xmm1
	jbe	.L11071
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11072
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L559
.L11072:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L559
.L11071:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11073
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L559
.L11073:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L559:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11074
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L577
.L11074:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L577:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11075
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L580
.L11075:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L580:
	comisd	xmm1, xmm2
	jbe	.L11076
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11077
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L586
.L11077:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L586
.L11076:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11078
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L586
.L11078:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L586:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_25[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC10[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11079
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	jmp	.L592
.L11079:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
.L592:
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC6[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_29[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC1[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L11080
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC6[rip]
	addsd	xmm3, xmm4
	jmp	.L595
.L11080:
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
.L595:
	comisd	xmm2, xmm3
	jbe	.L11081
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_25[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC10[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11082
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	jmp	.L601
.L11082:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	jmp	.L601
.L11081:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11083
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L601
.L11083:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
.L601:
	comisd	xmm1, xmm2
	jbe	.L11084
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11085
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L609
.L11085:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L609:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11086
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L612
.L11086:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L612:
	comisd	xmm1, xmm2
	jbe	.L11087
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11088
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L622
.L11088:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L622
.L11087:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11089
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L622
.L11089:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L622
.L11084:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11090
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L625
.L11090:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L625:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11091
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L628
.L11091:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
.L628:
	comisd	xmm1, xmm2
	jbe	.L11092
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11093
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L622
.L11093:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L622
.L11092:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11094
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L622
.L11094:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L622:
	comisd	xmm0, xmm1
	jbe	.L11095
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11096
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L642
.L11096:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
.L642:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11097
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L645
.L11097:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L645:
	comisd	xmm0, xmm1
	jbe	.L11098
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11099
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L651
.L11099:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L651
.L11098:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11100
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L651
.L11100:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
.L651:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11101
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L657
.L11101:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L657:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_17[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11102
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	jmp	.L660
.L11102:
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
.L660:
	comisd	xmm1, xmm2
	jbe	.L11103
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11104
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L666
.L11104:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L666
.L11103:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11105
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L666
.L11105:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L666:
	comisd	xmm0, xmm1
	jbe	.L11106
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11107
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L674
.L11107:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
.L674:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11108
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L677
.L11108:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L677:
	comisd	xmm0, xmm1
	jbe	.L11109
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11110
	movss	xmm1, DWORD PTR x_7[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L703
.L11110:
	movss	xmm1, DWORD PTR x_8[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L703
.L11109:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11111
	movss	xmm1, DWORD PTR x_9[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L703
.L11111:
	movss	xmm1, DWORD PTR x_10[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L703
.L11106:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11112
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L690
.L11112:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
.L690:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11113
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L693
.L11113:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L693:
	comisd	xmm0, xmm1
	jbe	.L11114
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11115
	movss	xmm1, DWORD PTR x_11[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L703
.L11115:
	movss	xmm1, DWORD PTR x_12[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L703
.L11114:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11116
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L703
.L11116:
	movss	xmm1, DWORD PTR x_17[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L703
.L11095:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11117
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L706
.L11117:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L706:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11118
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L709
.L11118:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L709:
	comisd	xmm0, xmm1
	jbe	.L11119
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11120
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L715
.L11120:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L715
.L11119:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11121
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L715
.L11121:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L715:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11122
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L721
.L11122:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L721:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11123
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L724
.L11123:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
.L724:
	comisd	xmm1, xmm2
	jbe	.L11124
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11125
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L730
.L11125:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L730
.L11124:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11126
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L730
.L11126:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L730:
	comisd	xmm0, xmm1
	jbe	.L11127
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11128
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L738
.L11128:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L738:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11129
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L741
.L11129:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L741:
	comisd	xmm0, xmm1
	jbe	.L11130
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11131
	movss	xmm1, DWORD PTR x_18[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L703
.L11131:
	movss	xmm1, DWORD PTR x_19[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L703
.L11130:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11132
	movss	xmm1, DWORD PTR x_20[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L703
.L11132:
	movss	xmm1, DWORD PTR x_23[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L703
.L11127:
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11133
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L754
.L11133:
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L754:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11134
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L757
.L11134:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L757:
	comisd	xmm0, xmm1
	jbe	.L11135
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11136
	movss	xmm1, DWORD PTR x_24[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L703
.L11136:
	movss	xmm1, DWORD PTR x_25[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L703
.L11135:
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11137
	movss	xmm1, DWORD PTR x_27[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L703
.L11137:
	movss	xmm1, DWORD PTR x_29[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
.L703:
	movss	DWORD PTR -120[rbp], xmm0
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11138
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L769
.L11138:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L769:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11139
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L772
.L11139:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L772:
	comisd	xmm0, xmm1
	jbe	.L11140
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11141
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L778
.L11141:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L778
.L11140:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11142
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L778
.L11142:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L778:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11143
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L784
.L11143:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L784:
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_16[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11144
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	jmp	.L787
.L11144:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
.L787:
	comisd	xmm1, xmm2
	jbe	.L11145
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11146
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L793
.L11146:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L793
.L11145:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11147
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L793
.L11147:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L793:
	comisd	xmm0, xmm1
	jbe	.L11148
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11149
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L801
.L11149:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L801:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11150
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L804
.L11150:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L804:
	comisd	xmm0, xmm1
	jbe	.L11151
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11152
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L814
.L11152:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L814
.L11151:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11153
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L814
.L11153:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L814
.L11148:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11154
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L817
.L11154:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L817:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11155
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L820
.L11155:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L820:
	comisd	xmm0, xmm1
	jbe	.L11156
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11157
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L814
.L11157:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L814
.L11156:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11158
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L814
.L11158:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
.L814:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11159
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L832
.L11159:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L832:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_22[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11160
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L835
.L11160:
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
.L835:
	comisd	xmm1, xmm2
	jbe	.L11161
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11162
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L841
.L11162:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L841
.L11161:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11163
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L841
.L11163:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L841:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC8[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11164
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	jmp	.L847
.L11164:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
.L847:
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC7[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_31[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC0[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L11165
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC7[rip]
	addsd	xmm3, xmm4
	jmp	.L850
.L11165:
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC0[rip]
	addsd	xmm3, xmm4
.L850:
	comisd	xmm2, xmm3
	jbe	.L11166
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC8[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11167
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	jmp	.L856
.L11167:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	jmp	.L856
.L11166:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC0[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11168
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	jmp	.L856
.L11168:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
.L856:
	comisd	xmm1, xmm2
	jbe	.L11169
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11170
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L864
.L11170:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L864:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_22[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11171
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L867
.L11171:
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
.L867:
	comisd	xmm1, xmm2
	jbe	.L11172
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11173
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L877
.L11173:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L877
.L11172:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11174
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L877
.L11174:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L877
.L11169:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11175
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L880
.L11175:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L880:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC0[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11176
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	jmp	.L883
.L11176:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
.L883:
	comisd	xmm1, xmm2
	jbe	.L11177
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11178
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L877
.L11178:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L877
.L11177:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11179
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L877
.L11179:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L877:
	comisd	xmm0, xmm1
	jbe	.L11180
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11181
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L897
.L11181:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L897:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11182
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L900
.L11182:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L900:
	comisd	xmm0, xmm1
	jbe	.L11183
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11184
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L906
.L11184:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L906
.L11183:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11185
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L906
.L11185:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L906:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11186
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L912
.L11186:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L912:
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_16[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11187
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	jmp	.L915
.L11187:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
.L915:
	comisd	xmm1, xmm2
	jbe	.L11188
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11189
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L921
.L11189:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L921
.L11188:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11190
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L921
.L11190:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L921:
	comisd	xmm0, xmm1
	jbe	.L11191
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11192
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L929
.L11192:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L929:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11193
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L932
.L11193:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L932:
	comisd	xmm0, xmm1
	jbe	.L11194
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11195
	movss	xmm1, DWORD PTR x_0[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L958
.L11195:
	movss	xmm1, DWORD PTR x_2[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L958
.L11194:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11196
	movss	xmm1, DWORD PTR x_3[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L958
.L11196:
	movss	xmm1, DWORD PTR x_4[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L958
.L11191:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11197
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L945
.L11197:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L945:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11198
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L948
.L11198:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L948:
	comisd	xmm0, xmm1
	jbe	.L11199
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11200
	movss	xmm1, DWORD PTR x_6[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L958
.L11200:
	movss	xmm1, DWORD PTR x_10[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L958
.L11199:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11201
	movss	xmm1, DWORD PTR x_15[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L958
.L11201:
	movss	xmm1, DWORD PTR x_16[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L958
.L11180:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11202
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L961
.L11202:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L961:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11203
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L964
.L11203:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L964:
	comisd	xmm0, xmm1
	jbe	.L11204
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11205
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L970
.L11205:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L970
.L11204:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11206
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L970
.L11206:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L970:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11207
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L976
.L11207:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L976:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC0[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11208
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	jmp	.L979
.L11208:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
.L979:
	comisd	xmm1, xmm2
	jbe	.L11209
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11210
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L985
.L11210:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L985
.L11209:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11211
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L985
.L11211:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L985:
	comisd	xmm0, xmm1
	jbe	.L11212
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11213
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L993
.L11213:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L993:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11214
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L996
.L11214:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L996:
	comisd	xmm0, xmm1
	jbe	.L11215
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11216
	movss	xmm1, DWORD PTR x_18[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L958
.L11216:
	movss	xmm1, DWORD PTR x_19[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L958
.L11215:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11217
	movss	xmm1, DWORD PTR x_20[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L958
.L11217:
	movss	xmm1, DWORD PTR x_22[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L958
.L11212:
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11218
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L1009
.L11218:
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L1009:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11219
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L1012
.L11219:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L1012:
	comisd	xmm0, xmm1
	jbe	.L11220
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11221
	movss	xmm1, DWORD PTR x_26[rip]
	movss	xmm0, DWORD PTR .LC30[rip]
	addss	xmm0, xmm1
	jmp	.L958
.L11221:
	movss	xmm1, DWORD PTR x_27[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L958
.L11220:
	movss	xmm0, DWORD PTR x_29[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11222
	movss	xmm1, DWORD PTR x_29[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L958
.L11222:
	movss	xmm1, DWORD PTR x_31[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
.L958:
	movss	DWORD PTR -116[rbp], xmm0
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11223
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L1024
.L11223:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L1024:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11224
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L1027
.L11224:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L1027:
	comisd	xmm0, xmm1
	jbe	.L11225
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11226
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L1033
.L11226:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L1033
.L11225:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11227
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L1033
.L11227:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L1033:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11228
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L1039
.L11228:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L1039:
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_14[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC35[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11229
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L1042
.L11229:
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
.L1042:
	comisd	xmm1, xmm2
	jbe	.L11230
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11231
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L1048
.L11231:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L1048
.L11230:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11232
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L1048
.L11232:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L1048:
	comisd	xmm0, xmm1
	jbe	.L11233
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11234
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L1056
.L11234:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L1056:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11235
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L1059
.L11235:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L1059:
	comisd	xmm0, xmm1
	jbe	.L11236
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11237
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L1069
.L11237:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L1069
.L11236:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11238
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L1069
.L11238:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L1069
.L11233:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11239
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L1072
.L11239:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
.L1072:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11240
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L1075
.L11240:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L1075:
	comisd	xmm0, xmm1
	jbe	.L11241
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11242
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L1069
.L11242:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L1069
.L11241:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11243
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L1069
.L11243:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
.L1069:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11244
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L1087
.L11244:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L1087:
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11245
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	jmp	.L1090
.L11245:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
.L1090:
	comisd	xmm1, xmm2
	jbe	.L11246
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11247
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L1096
.L11247:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L1096
.L11246:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11248
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L1096
.L11248:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L1096:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11249
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	jmp	.L1102
.L11249:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
.L1102:
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC34[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_31[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC27[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L11250
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC34[rip]
	addsd	xmm3, xmm4
	jmp	.L1105
.L11250:
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC27[rip]
	addsd	xmm3, xmm4
.L1105:
	comisd	xmm2, xmm3
	jbe	.L11251
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11252
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	jmp	.L1111
.L11252:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L1111
.L11251:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC27[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11253
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L1111
.L11253:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
.L1111:
	comisd	xmm1, xmm2
	jbe	.L11254
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11255
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L1119
.L11255:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L1119:
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11256
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	jmp	.L1122
.L11256:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
.L1122:
	comisd	xmm1, xmm2
	jbe	.L11257
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11258
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L1132
.L11258:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L1132
.L11257:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11259
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L1132
.L11259:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L1132
.L11254:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11260
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L1135
.L11260:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L1135:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC27[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11261
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L1138
.L11261:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
.L1138:
	comisd	xmm1, xmm2
	jbe	.L11262
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11263
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L1132
.L11263:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L1132
.L11262:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11264
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L1132
.L11264:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L1132:
	comisd	xmm0, xmm1
	jbe	.L11265
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11266
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L1152
.L11266:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L1152:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11267
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L1155
.L11267:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L1155:
	comisd	xmm0, xmm1
	jbe	.L11268
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11269
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L1161
.L11269:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L1161
.L11268:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11270
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L1161
.L11270:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L1161:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11271
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L1167
.L11271:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L1167:
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_14[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC35[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11272
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L1170
.L11272:
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
.L1170:
	comisd	xmm1, xmm2
	jbe	.L11273
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11274
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L1176
.L11274:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L1176
.L11273:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11275
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L1176
.L11275:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L1176:
	comisd	xmm0, xmm1
	jbe	.L11276
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11277
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L1184
.L11277:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L1184:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11278
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L1187
.L11278:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L1187:
	comisd	xmm0, xmm1
	jbe	.L11279
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11280
	movss	xmm1, DWORD PTR x_0[rip]
	movss	xmm0, DWORD PTR .LC29[rip]
	addss	xmm0, xmm1
	jmp	.L1213
.L11280:
	movss	xmm1, DWORD PTR x_2[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L1213
.L11279:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11281
	movss	xmm1, DWORD PTR x_5[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L1213
.L11281:
	movss	xmm1, DWORD PTR x_6[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L1213
.L11276:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11282
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L1200
.L11282:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
.L1200:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11283
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L1203
.L11283:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L1203:
	comisd	xmm0, xmm1
	jbe	.L11284
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11285
	movss	xmm1, DWORD PTR x_8[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L1213
.L11285:
	movss	xmm1, DWORD PTR x_11[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L1213
.L11284:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11286
	movss	xmm1, DWORD PTR x_12[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L1213
.L11286:
	movss	xmm1, DWORD PTR x_14[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L1213
.L11265:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11287
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L1216
.L11287:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L1216:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11288
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L1219
.L11288:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L1219:
	comisd	xmm0, xmm1
	jbe	.L11289
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11290
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L1225
.L11290:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L1225
.L11289:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11291
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L1225
.L11291:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L1225:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11292
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L1231
.L11292:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L1231:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC27[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11293
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L1234
.L11293:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
.L1234:
	comisd	xmm1, xmm2
	jbe	.L11294
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11295
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L1240
.L11295:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L1240
.L11294:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11296
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L1240
.L11296:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L1240:
	comisd	xmm0, xmm1
	jbe	.L11297
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11298
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L1248
.L11298:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L1248:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11299
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L1251
.L11299:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L1251:
	comisd	xmm0, xmm1
	jbe	.L11300
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11301
	movss	xmm1, DWORD PTR x_15[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L1213
.L11301:
	movss	xmm1, DWORD PTR x_17[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L1213
.L11300:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11302
	movss	xmm1, DWORD PTR x_18[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L1213
.L11302:
	movss	xmm1, DWORD PTR x_23[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L1213
.L11297:
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11303
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L1264
.L11303:
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
.L1264:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11304
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L1267
.L11304:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L1267:
	comisd	xmm0, xmm1
	jbe	.L11305
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11306
	movss	xmm1, DWORD PTR x_24[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L1213
.L11306:
	movss	xmm1, DWORD PTR x_26[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L1213
.L11305:
	movss	xmm0, DWORD PTR x_29[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11307
	movss	xmm1, DWORD PTR x_29[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L1213
.L11307:
	movss	xmm1, DWORD PTR x_31[rip]
	movss	xmm0, DWORD PTR .LC30[rip]
	addss	xmm0, xmm1
.L1213:
	movss	DWORD PTR -112[rbp], xmm0
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11308
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L1279
.L11308:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L1279:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_3[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11309
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L1282
.L11309:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L1282:
	comisd	xmm0, xmm1
	jbe	.L11310
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11311
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L1288
.L11311:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L1288
.L11310:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11312
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L1288
.L11312:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L1288:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11313
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L1294
.L11313:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L1294:
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_14[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11314
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	jmp	.L1297
.L11314:
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
.L1297:
	comisd	xmm1, xmm2
	jbe	.L11315
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11316
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L1303
.L11316:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L1303
.L11315:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11317
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L1303
.L11317:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L1303:
	comisd	xmm0, xmm1
	jbe	.L11318
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11319
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L1311
.L11319:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L1311:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_3[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11320
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L1314
.L11320:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L1314:
	comisd	xmm0, xmm1
	jbe	.L11321
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11322
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L1324
.L11322:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L1324
.L11321:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11323
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L1324
.L11323:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L1324
.L11318:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11324
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L1327
.L11324:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
.L1327:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11325
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L1330
.L11325:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L1330:
	comisd	xmm0, xmm1
	jbe	.L11326
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11327
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L1324
.L11327:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L1324
.L11326:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11328
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L1324
.L11328:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
.L1324:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11329
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L1342
.L11329:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L1342:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_25[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11330
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L1345
.L11330:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
.L1345:
	comisd	xmm1, xmm2
	jbe	.L11331
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11332
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L1351
.L11332:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L1351
.L11331:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11333
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L1351
.L11333:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L1351:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC0[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11334
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	jmp	.L1357
.L11334:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
.L1357:
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_31[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC27[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L11335
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	jmp	.L1360
.L11335:
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC27[rip]
	addsd	xmm3, xmm4
.L1360:
	comisd	xmm2, xmm3
	jbe	.L11336
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC0[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11337
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	jmp	.L1366
.L11337:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	jmp	.L1366
.L11336:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC27[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11338
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	jmp	.L1366
.L11338:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
.L1366:
	comisd	xmm1, xmm2
	jbe	.L11339
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11340
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L1374
.L11340:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L1374:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_25[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11341
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L1377
.L11341:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
.L1377:
	comisd	xmm1, xmm2
	jbe	.L11342
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11343
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L1387
.L11343:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L1387
.L11342:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11344
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L1387
.L11344:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L1387
.L11339:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11345
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L1390
.L11345:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L1390:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC27[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11346
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	jmp	.L1393
.L11346:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
.L1393:
	comisd	xmm1, xmm2
	jbe	.L11347
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11348
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L1387
.L11348:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L1387
.L11347:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11349
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L1387
.L11349:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L1387:
	comisd	xmm0, xmm1
	jbe	.L11350
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11351
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L1407
.L11351:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L1407:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_3[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11352
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L1410
.L11352:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L1410:
	comisd	xmm0, xmm1
	jbe	.L11353
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11354
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L1416
.L11354:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L1416
.L11353:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11355
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L1416
.L11355:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L1416:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11356
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L1422
.L11356:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L1422:
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_14[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11357
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	jmp	.L1425
.L11357:
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
.L1425:
	comisd	xmm1, xmm2
	jbe	.L11358
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11359
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L1431
.L11359:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L1431
.L11358:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11360
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L1431
.L11360:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L1431:
	comisd	xmm0, xmm1
	jbe	.L11361
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11362
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L1439
.L11362:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L1439:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_3[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11363
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L1442
.L11363:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L1442:
	comisd	xmm0, xmm1
	jbe	.L11364
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11365
	movss	xmm1, DWORD PTR x_0[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L1468
.L11365:
	movss	xmm1, DWORD PTR x_1[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L1468
.L11364:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11366
	movss	xmm1, DWORD PTR x_2[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L1468
.L11366:
	movss	xmm1, DWORD PTR x_3[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L1468
.L11361:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11367
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L1455
.L11367:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
.L1455:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11368
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L1458
.L11368:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L1458:
	comisd	xmm0, xmm1
	jbe	.L11369
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11370
	movss	xmm1, DWORD PTR x_6[rip]
	movss	xmm0, DWORD PTR .LC29[rip]
	addss	xmm0, xmm1
	jmp	.L1468
.L11370:
	movss	xmm1, DWORD PTR x_8[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L1468
.L11369:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11371
	movss	xmm1, DWORD PTR x_11[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L1468
.L11371:
	movss	xmm1, DWORD PTR x_14[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L1468
.L11350:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11372
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L1471
.L11372:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L1471:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11373
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L1474
.L11373:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L1474:
	comisd	xmm0, xmm1
	jbe	.L11374
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11375
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L1480
.L11375:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L1480
.L11374:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11376
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L1480
.L11376:
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
.L1480:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11377
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L1486
.L11377:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L1486:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC27[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11378
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	jmp	.L1489
.L11378:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
.L1489:
	comisd	xmm1, xmm2
	jbe	.L11379
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11380
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L1495
.L11380:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L1495
.L11379:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11381
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L1495
.L11381:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L1495:
	comisd	xmm0, xmm1
	jbe	.L11382
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11383
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L1503
.L11383:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L1503:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11384
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L1506
.L11384:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L1506:
	comisd	xmm0, xmm1
	jbe	.L11385
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11386
	movss	xmm1, DWORD PTR x_19[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L1468
.L11386:
	movss	xmm1, DWORD PTR x_22[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L1468
.L11385:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11387
	movss	xmm1, DWORD PTR x_23[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L1468
.L11387:
	movss	xmm1, DWORD PTR x_25[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L1468
.L11382:
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11388
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L1519
.L11388:
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
.L1519:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11389
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L1522
.L11389:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L1522:
	comisd	xmm0, xmm1
	jbe	.L11390
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11391
	movss	xmm1, DWORD PTR x_26[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
	jmp	.L1468
.L11391:
	movss	xmm1, DWORD PTR x_27[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L1468
.L11390:
	movss	xmm0, DWORD PTR x_29[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11392
	movss	xmm1, DWORD PTR x_29[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L1468
.L11392:
	movss	xmm1, DWORD PTR x_31[rip]
	movss	xmm0, DWORD PTR .LC30[rip]
	addss	xmm0, xmm1
.L1468:
	movss	DWORD PTR -108[rbp], xmm0
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11393
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L1534
.L11393:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
.L1534:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_5[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11394
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L1537
.L11394:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L1537:
	comisd	xmm0, xmm1
	jbe	.L11395
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11396
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L1543
.L11396:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L1543
.L11395:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11397
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L1543
.L11397:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L1543:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11398
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L1549
.L11398:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L1549:
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_11[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC8[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11399
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L1552
.L11399:
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
.L1552:
	comisd	xmm1, xmm2
	jbe	.L11400
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11401
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L1558
.L11401:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L1558
.L11400:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11402
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L1558
.L11402:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L1558:
	comisd	xmm0, xmm1
	jbe	.L11403
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11404
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L1566
.L11404:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
.L1566:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_5[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11405
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L1569
.L11405:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L1569:
	comisd	xmm0, xmm1
	jbe	.L11406
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11407
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L1579
.L11407:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L1579
.L11406:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11408
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L1579
.L11408:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L1579
.L11403:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11409
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L1582
.L11409:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
.L1582:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11410
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L1585
.L11410:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L1585:
	comisd	xmm0, xmm1
	jbe	.L11411
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11412
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L1579
.L11412:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L1579
.L11411:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11413
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L1579
.L11413:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L1579:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11414
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L1597
.L11414:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L1597:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11415
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	jmp	.L1600
.L11415:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L1600:
	comisd	xmm1, xmm2
	jbe	.L11416
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11417
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L1606
.L11417:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L1606
.L11416:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11418
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L1606
.L11418:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L1606:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11419
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L1612
.L11419:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
.L1612:
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_31[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC12[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L11420
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	jmp	.L1615
.L11420:
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
.L1615:
	comisd	xmm2, xmm3
	jbe	.L11421
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11422
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L1621
.L11422:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	jmp	.L1621
.L11421:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11423
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	jmp	.L1621
.L11423:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L1621:
	comisd	xmm1, xmm2
	jbe	.L11424
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11425
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L1629
.L11425:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L1629:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11426
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	jmp	.L1632
.L11426:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L1632:
	comisd	xmm1, xmm2
	jbe	.L11427
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11428
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L1642
.L11428:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L1642
.L11427:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11429
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L1642
.L11429:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L1642
.L11424:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11430
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L1645
.L11430:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L1645:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11431
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	jmp	.L1648
.L11431:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L1648:
	comisd	xmm1, xmm2
	jbe	.L11432
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11433
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L1642
.L11433:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L1642
.L11432:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11434
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L1642
.L11434:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L1642:
	comisd	xmm0, xmm1
	jbe	.L11435
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11436
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L1662
.L11436:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
.L1662:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_5[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11437
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L1665
.L11437:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L1665:
	comisd	xmm0, xmm1
	jbe	.L11438
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11439
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L1671
.L11439:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L1671
.L11438:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11440
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L1671
.L11440:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L1671:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11441
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L1677
.L11441:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L1677:
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_11[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC8[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11442
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L1680
.L11442:
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
.L1680:
	comisd	xmm1, xmm2
	jbe	.L11443
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11444
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L1686
.L11444:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L1686
.L11443:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11445
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L1686
.L11445:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L1686:
	comisd	xmm0, xmm1
	jbe	.L11446
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11447
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L1694
.L11447:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
.L1694:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_5[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11448
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L1697
.L11448:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L1697:
	comisd	xmm0, xmm1
	jbe	.L11449
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11450
	movss	xmm1, DWORD PTR x_1[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L1723
.L11450:
	movss	xmm1, DWORD PTR x_2[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L1723
.L11449:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11451
	movss	xmm1, DWORD PTR x_3[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L1723
.L11451:
	movss	xmm1, DWORD PTR x_5[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L1723
.L11446:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11452
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L1710
.L11452:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
.L1710:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11453
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L1713
.L11453:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L1713:
	comisd	xmm0, xmm1
	jbe	.L11454
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11455
	movss	xmm1, DWORD PTR x_6[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L1723
.L11455:
	movss	xmm1, DWORD PTR x_7[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L1723
.L11454:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11456
	movss	xmm1, DWORD PTR x_10[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L1723
.L11456:
	movss	xmm1, DWORD PTR x_11[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L1723
.L11435:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11457
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L1726
.L11457:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L1726:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11458
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L1729
.L11458:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L1729:
	comisd	xmm0, xmm1
	jbe	.L11459
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11460
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L1735
.L11460:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L1735
.L11459:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11461
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L1735
.L11461:
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L1735:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11462
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L1741
.L11462:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L1741:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11463
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	jmp	.L1744
.L11463:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L1744:
	comisd	xmm1, xmm2
	jbe	.L11464
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11465
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L1750
.L11465:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L1750
.L11464:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11466
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L1750
.L11466:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L1750:
	comisd	xmm0, xmm1
	jbe	.L11467
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11468
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L1758
.L11468:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L1758:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11469
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L1761
.L11469:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L1761:
	comisd	xmm0, xmm1
	jbe	.L11470
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11471
	movss	xmm1, DWORD PTR x_16[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L1723
.L11471:
	movss	xmm1, DWORD PTR x_19[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L1723
.L11470:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11472
	movss	xmm1, DWORD PTR x_23[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L1723
.L11472:
	movss	xmm1, DWORD PTR x_26[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L1723
.L11467:
	movss	xmm0, DWORD PTR x_28[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11473
	movss	xmm0, DWORD PTR x_28[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L1774
.L11473:
	movss	xmm0, DWORD PTR x_29[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L1774:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11474
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L1777
.L11474:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L1777:
	comisd	xmm0, xmm1
	jbe	.L11475
	movss	xmm0, DWORD PTR x_28[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11476
	movss	xmm1, DWORD PTR x_28[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L1723
.L11476:
	movss	xmm1, DWORD PTR x_29[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L1723
.L11475:
	movss	xmm0, DWORD PTR x_30[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11477
	movss	xmm1, DWORD PTR x_30[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L1723
.L11477:
	movss	xmm1, DWORD PTR x_31[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
.L1723:
	movss	DWORD PTR -104[rbp], xmm0
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11478
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L1789
.L11478:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L1789:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11479
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L1792
.L11479:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L1792:
	comisd	xmm0, xmm1
	jbe	.L11480
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11481
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L1798
.L11481:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L1798
.L11480:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11482
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L1798
.L11482:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L1798:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11483
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L1804
.L11483:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L1804:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_17[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11484
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	jmp	.L1807
.L11484:
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
.L1807:
	comisd	xmm1, xmm2
	jbe	.L11485
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11486
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L1813
.L11486:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L1813
.L11485:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11487
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L1813
.L11487:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L1813:
	comisd	xmm0, xmm1
	jbe	.L11488
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11489
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L1821
.L11489:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L1821:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11490
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L1824
.L11490:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L1824:
	comisd	xmm0, xmm1
	jbe	.L11491
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11492
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L1834
.L11492:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L1834
.L11491:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11493
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L1834
.L11493:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L1834
.L11488:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11494
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L1837
.L11494:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L1837:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11495
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L1840
.L11495:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L1840:
	comisd	xmm0, xmm1
	jbe	.L11496
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11497
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L1834
.L11497:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L1834
.L11496:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11498
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L1834
.L11498:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
.L1834:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11499
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L1852
.L11499:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L1852:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC28[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11500
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	jmp	.L1855
.L11500:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
.L1855:
	comisd	xmm1, xmm2
	jbe	.L11501
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11502
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L1861
.L11502:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L1861
.L11501:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11503
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L1861
.L11503:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L1861:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_28[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC7[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11504
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L1867
.L11504:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
.L1867:
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_31[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC32[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L11505
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
	jmp	.L1870
.L11505:
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
.L1870:
	comisd	xmm2, xmm3
	jbe	.L11506
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_28[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC7[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11507
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L1876
.L11507:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	jmp	.L1876
.L11506:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11508
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L1876
.L11508:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L1876:
	comisd	xmm1, xmm2
	jbe	.L11509
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11510
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L1884
.L11510:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L1884:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC28[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11511
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	jmp	.L1887
.L11511:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
.L1887:
	comisd	xmm1, xmm2
	jbe	.L11512
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11513
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L1897
.L11513:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L1897
.L11512:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11514
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L1897
.L11514:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L1897
.L11509:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11515
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L1900
.L11515:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L1900:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11516
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L1903
.L11516:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L1903:
	comisd	xmm1, xmm2
	jbe	.L11517
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11518
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L1897
.L11518:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L1897
.L11517:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11519
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L1897
.L11519:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L1897:
	comisd	xmm0, xmm1
	jbe	.L11520
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11521
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L1917
.L11521:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L1917:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11522
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L1920
.L11522:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L1920:
	comisd	xmm0, xmm1
	jbe	.L11523
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11524
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L1926
.L11524:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L1926
.L11523:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11525
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L1926
.L11525:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L1926:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11526
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L1932
.L11526:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L1932:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_17[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11527
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	jmp	.L1935
.L11527:
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
.L1935:
	comisd	xmm1, xmm2
	jbe	.L11528
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11529
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L1941
.L11529:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L1941
.L11528:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11530
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L1941
.L11530:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L1941:
	comisd	xmm0, xmm1
	jbe	.L11531
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11532
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L1949
.L11532:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L1949:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11533
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L1952
.L11533:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L1952:
	comisd	xmm0, xmm1
	jbe	.L11534
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11535
	movss	xmm1, DWORD PTR x_0[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L1978
.L11535:
	movss	xmm1, DWORD PTR x_2[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
	jmp	.L1978
.L11534:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11536
	movss	xmm1, DWORD PTR x_4[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L1978
.L11536:
	movss	xmm1, DWORD PTR x_6[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
	jmp	.L1978
.L11531:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11537
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L1965
.L11537:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L1965:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11538
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L1968
.L11538:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L1968:
	comisd	xmm0, xmm1
	jbe	.L11539
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11540
	movss	xmm1, DWORD PTR x_10[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L1978
.L11540:
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L1978
.L11539:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11541
	movss	xmm1, DWORD PTR x_16[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L1978
.L11541:
	movss	xmm1, DWORD PTR x_17[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L1978
.L11520:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11542
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L1981
.L11542:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
.L1981:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11543
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L1984
.L11543:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L1984:
	comisd	xmm0, xmm1
	jbe	.L11544
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11545
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L1990
.L11545:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L1990
.L11544:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11546
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L1990
.L11546:
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L1990:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11547
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L1996
.L11547:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L1996:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11548
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L1999
.L11548:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L1999:
	comisd	xmm1, xmm2
	jbe	.L11549
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11550
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L2005
.L11550:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L2005
.L11549:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11551
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L2005
.L11551:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L2005:
	comisd	xmm0, xmm1
	jbe	.L11552
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11553
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L2013
.L11553:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
.L2013:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11554
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L2016
.L11554:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L2016:
	comisd	xmm0, xmm1
	jbe	.L11555
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11556
	movss	xmm1, DWORD PTR x_18[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L1978
.L11556:
	movss	xmm1, DWORD PTR x_22[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L1978
.L11555:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11557
	movss	xmm1, DWORD PTR x_23[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L1978
.L11557:
	movss	xmm1, DWORD PTR x_24[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
	jmp	.L1978
.L11552:
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11558
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L2029
.L11558:
	movss	xmm0, DWORD PTR x_28[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L2029:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11559
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L2032
.L11559:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L2032:
	comisd	xmm0, xmm1
	jbe	.L11560
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11561
	movss	xmm1, DWORD PTR x_27[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L1978
.L11561:
	movss	xmm1, DWORD PTR x_28[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L1978
.L11560:
	movss	xmm0, DWORD PTR x_29[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11562
	movss	xmm1, DWORD PTR x_29[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L1978
.L11562:
	movss	xmm1, DWORD PTR x_31[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
.L1978:
	movss	DWORD PTR -100[rbp], xmm0
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11563
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L2044
.L11563:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L2044:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11564
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L2047
.L11564:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L2047:
	comisd	xmm0, xmm1
	jbe	.L11565
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11566
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L2053
.L11566:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L2053
.L11565:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11567
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L2053
.L11567:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L2053:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11568
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L2059
.L11568:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L2059:
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_18[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11569
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L2062
.L11569:
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
.L2062:
	comisd	xmm1, xmm2
	jbe	.L11570
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11571
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L2068
.L11571:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L2068
.L11570:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11572
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L2068
.L11572:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L2068:
	comisd	xmm0, xmm1
	jbe	.L11573
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11574
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L2076
.L11574:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L2076:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11575
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L2079
.L11575:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L2079:
	comisd	xmm0, xmm1
	jbe	.L11576
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11577
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L2089
.L11577:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L2089
.L11576:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11578
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L2089
.L11578:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L2089
.L11573:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11579
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L2092
.L11579:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
.L2092:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11580
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L2095
.L11580:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L2095:
	comisd	xmm0, xmm1
	jbe	.L11581
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11582
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L2089
.L11582:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L2089
.L11581:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11583
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L2089
.L11583:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L2089:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11584
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L2107
.L11584:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L2107:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC10[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11585
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	jmp	.L2110
.L11585:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
.L2110:
	comisd	xmm1, xmm2
	jbe	.L11586
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11587
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L2116
.L11587:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L2116
.L11586:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11588
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L2116
.L11588:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L2116:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_28[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC10[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11589
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	jmp	.L2122
.L11589:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
.L2122:
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC3[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_31[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC2[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L11590
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC3[rip]
	addsd	xmm3, xmm4
	jmp	.L2125
.L11590:
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
.L2125:
	comisd	xmm2, xmm3
	jbe	.L11591
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_28[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC10[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11592
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	jmp	.L2131
.L11592:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	jmp	.L2131
.L11591:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11593
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	jmp	.L2131
.L11593:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
.L2131:
	comisd	xmm1, xmm2
	jbe	.L11594
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11595
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L2139
.L11595:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L2139:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC10[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11596
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	jmp	.L2142
.L11596:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
.L2142:
	comisd	xmm1, xmm2
	jbe	.L11597
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11598
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L2152
.L11598:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L2152
.L11597:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11599
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L2152
.L11599:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L2152
.L11594:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11600
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L2155
.L11600:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L2155:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11601
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	jmp	.L2158
.L11601:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
.L2158:
	comisd	xmm1, xmm2
	jbe	.L11602
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11603
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L2152
.L11603:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L2152
.L11602:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11604
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L2152
.L11604:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L2152:
	comisd	xmm0, xmm1
	jbe	.L11605
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11606
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L2172
.L11606:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L2172:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11607
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L2175
.L11607:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L2175:
	comisd	xmm0, xmm1
	jbe	.L11608
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11609
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L2181
.L11609:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L2181
.L11608:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11610
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L2181
.L11610:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L2181:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11611
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L2187
.L11611:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L2187:
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_18[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11612
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L2190
.L11612:
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
.L2190:
	comisd	xmm1, xmm2
	jbe	.L11613
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11614
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L2196
.L11614:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L2196
.L11613:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11615
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L2196
.L11615:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L2196:
	comisd	xmm0, xmm1
	jbe	.L11616
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11617
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L2204
.L11617:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L2204:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11618
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L2207
.L11618:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L2207:
	comisd	xmm0, xmm1
	jbe	.L11619
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11620
	movss	xmm1, DWORD PTR x_1[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L2233
.L11620:
	movss	xmm1, DWORD PTR x_7[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L2233
.L11619:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11621
	movss	xmm1, DWORD PTR x_8[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L2233
.L11621:
	movss	xmm1, DWORD PTR x_11[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L2233
.L11616:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11622
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L2220
.L11622:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
.L2220:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11623
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L2223
.L11623:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L2223:
	comisd	xmm0, xmm1
	jbe	.L11624
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11625
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L2233
.L11625:
	movss	xmm1, DWORD PTR x_14[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L2233
.L11624:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11626
	movss	xmm1, DWORD PTR x_17[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L2233
.L11626:
	movss	xmm1, DWORD PTR x_18[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L2233
.L11605:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11627
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L2236
.L11627:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L2236:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11628
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L2239
.L11628:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L2239:
	comisd	xmm0, xmm1
	jbe	.L11629
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11630
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L2245
.L11630:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L2245
.L11629:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11631
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L2245
.L11631:
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L2245:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11632
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L2251
.L11632:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L2251:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11633
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	jmp	.L2254
.L11633:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
.L2254:
	comisd	xmm1, xmm2
	jbe	.L11634
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11635
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L2260
.L11635:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L2260
.L11634:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11636
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L2260
.L11636:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L2260:
	comisd	xmm0, xmm1
	jbe	.L11637
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11638
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L2268
.L11638:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L2268:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11639
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L2271
.L11639:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L2271:
	comisd	xmm0, xmm1
	jbe	.L11640
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11641
	movss	xmm1, DWORD PTR x_21[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L2233
.L11641:
	movss	xmm1, DWORD PTR x_22[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L2233
.L11640:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11642
	movss	xmm1, DWORD PTR x_23[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L2233
.L11642:
	movss	xmm1, DWORD PTR x_24[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L2233
.L11637:
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11643
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L2284
.L11643:
	movss	xmm0, DWORD PTR x_28[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L2284:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11644
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L2287
.L11644:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L2287:
	comisd	xmm0, xmm1
	jbe	.L11645
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11646
	movss	xmm1, DWORD PTR x_26[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L2233
.L11646:
	movss	xmm1, DWORD PTR x_28[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L2233
.L11645:
	movss	xmm0, DWORD PTR x_30[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11647
	movss	xmm1, DWORD PTR x_30[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L2233
.L11647:
	movss	xmm1, DWORD PTR x_31[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
.L2233:
	movss	DWORD PTR -96[rbp], xmm0
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11648
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L2299
.L11648:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L2299:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11649
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L2302
.L11649:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L2302:
	comisd	xmm0, xmm1
	jbe	.L11650
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11651
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L2308
.L11651:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L2308
.L11650:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11652
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L2308
.L11652:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
.L2308:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11653
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L2314
.L11653:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L2314:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_20[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11654
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L2317
.L11654:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L2317:
	comisd	xmm1, xmm2
	jbe	.L11655
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11656
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L2323
.L11656:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L2323
.L11655:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11657
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L2323
.L11657:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L2323:
	comisd	xmm0, xmm1
	jbe	.L11658
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11659
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L2331
.L11659:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L2331:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11660
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L2334
.L11660:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L2334:
	comisd	xmm0, xmm1
	jbe	.L11661
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11662
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L2344
.L11662:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L2344
.L11661:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11663
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L2344
.L11663:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L2344
.L11658:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11664
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L2347
.L11664:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L2347:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11665
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L2350
.L11665:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L2350:
	comisd	xmm0, xmm1
	jbe	.L11666
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11667
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L2344
.L11667:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L2344
.L11666:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11668
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L2344
.L11668:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
.L2344:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11669
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L2362
.L11669:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L2362:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11670
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	jmp	.L2365
.L11670:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
.L2365:
	comisd	xmm1, xmm2
	jbe	.L11671
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11672
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L2371
.L11672:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L2371
.L11671:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11673
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L2371
.L11673:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L2371:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC5[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11674
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L2377
.L11674:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
.L2377:
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_31[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC27[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L11675
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	jmp	.L2380
.L11675:
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC27[rip]
	addsd	xmm3, xmm4
.L2380:
	comisd	xmm2, xmm3
	jbe	.L11676
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC5[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11677
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L2386
.L11677:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	jmp	.L2386
.L11676:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC27[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11678
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L2386
.L11678:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
.L2386:
	comisd	xmm1, xmm2
	jbe	.L11679
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11680
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L2394
.L11680:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L2394:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11681
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	jmp	.L2397
.L11681:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
.L2397:
	comisd	xmm1, xmm2
	jbe	.L11682
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11683
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L2407
.L11683:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L2407
.L11682:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11684
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L2407
.L11684:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L2407
.L11679:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11685
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L2410
.L11685:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L2410:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC27[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11686
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L2413
.L11686:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
.L2413:
	comisd	xmm1, xmm2
	jbe	.L11687
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11688
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L2407
.L11688:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L2407
.L11687:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11689
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L2407
.L11689:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L2407:
	comisd	xmm0, xmm1
	jbe	.L11690
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11691
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L2427
.L11691:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L2427:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11692
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L2430
.L11692:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L2430:
	comisd	xmm0, xmm1
	jbe	.L11693
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11694
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L2436
.L11694:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L2436
.L11693:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11695
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L2436
.L11695:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
.L2436:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11696
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L2442
.L11696:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L2442:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_20[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11697
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L2445
.L11697:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L2445:
	comisd	xmm1, xmm2
	jbe	.L11698
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11699
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L2451
.L11699:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L2451
.L11698:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11700
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L2451
.L11700:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L2451:
	comisd	xmm0, xmm1
	jbe	.L11701
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11702
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L2459
.L11702:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L2459:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11703
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L2462
.L11703:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L2462:
	comisd	xmm0, xmm1
	jbe	.L11704
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11705
	movss	xmm1, DWORD PTR x_3[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L2488
.L11705:
	movss	xmm1, DWORD PTR x_5[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L2488
.L11704:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11706
	movss	xmm1, DWORD PTR x_6[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L2488
.L11706:
	movss	xmm1, DWORD PTR x_11[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L2488
.L11701:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11707
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L2475
.L11707:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L2475:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11708
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L2478
.L11708:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L2478:
	comisd	xmm0, xmm1
	jbe	.L11709
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11710
	movss	xmm1, DWORD PTR x_12[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L2488
.L11710:
	movss	xmm1, DWORD PTR x_15[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L2488
.L11709:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11711
	movss	xmm1, DWORD PTR x_16[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L2488
.L11711:
	movss	xmm1, DWORD PTR x_20[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L2488
.L11690:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11712
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L2491
.L11712:
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L2491:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11713
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L2494
.L11713:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L2494:
	comisd	xmm0, xmm1
	jbe	.L11714
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11715
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L2500
.L11715:
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L2500
.L11714:
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11716
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L2500
.L11716:
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
.L2500:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11717
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L2506
.L11717:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L2506:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC27[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11718
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L2509
.L11718:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
.L2509:
	comisd	xmm1, xmm2
	jbe	.L11719
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11720
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L2515
.L11720:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L2515
.L11719:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11721
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L2515
.L11721:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L2515:
	comisd	xmm0, xmm1
	jbe	.L11722
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11723
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L2523
.L11723:
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L2523:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11724
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L2526
.L11724:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L2526:
	comisd	xmm0, xmm1
	jbe	.L11725
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11726
	movss	xmm1, DWORD PTR x_23[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L2488
.L11726:
	movss	xmm1, DWORD PTR x_25[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
	jmp	.L2488
.L11725:
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11727
	movss	xmm1, DWORD PTR x_26[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L2488
.L11727:
	movss	xmm1, DWORD PTR x_27[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L2488
.L11722:
	movss	xmm0, DWORD PTR x_28[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11728
	movss	xmm0, DWORD PTR x_28[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L2539
.L11728:
	movss	xmm0, DWORD PTR x_29[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
.L2539:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11729
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L2542
.L11729:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L2542:
	comisd	xmm0, xmm1
	jbe	.L11730
	movss	xmm0, DWORD PTR x_28[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11731
	movss	xmm1, DWORD PTR x_28[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L2488
.L11731:
	movss	xmm1, DWORD PTR x_29[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L2488
.L11730:
	movss	xmm0, DWORD PTR x_30[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11732
	movss	xmm1, DWORD PTR x_30[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L2488
.L11732:
	movss	xmm1, DWORD PTR x_31[rip]
	movss	xmm0, DWORD PTR .LC30[rip]
	addss	xmm0, xmm1
.L2488:
	movss	DWORD PTR -92[rbp], xmm0
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11733
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L2554
.L11733:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
.L2554:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11734
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L2557
.L11734:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L2557:
	comisd	xmm0, xmm1
	jbe	.L11735
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11736
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L2563
.L11736:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L2563
.L11735:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11737
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L2563
.L11737:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L2563:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11738
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L2569
.L11738:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L2569:
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_13[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11739
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	jmp	.L2572
.L11739:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L2572:
	comisd	xmm1, xmm2
	jbe	.L11740
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11741
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L2578
.L11741:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L2578
.L11740:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11742
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L2578
.L11742:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L2578:
	comisd	xmm0, xmm1
	jbe	.L11743
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11744
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L2586
.L11744:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
.L2586:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11745
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L2589
.L11745:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L2589:
	comisd	xmm0, xmm1
	jbe	.L11746
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11747
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L2599
.L11747:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L2599
.L11746:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11748
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L2599
.L11748:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L2599
.L11743:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11749
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L2602
.L11749:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L2602:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11750
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L2605
.L11750:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L2605:
	comisd	xmm0, xmm1
	jbe	.L11751
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11752
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L2599
.L11752:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L2599
.L11751:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11753
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L2599
.L11753:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
.L2599:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11754
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L2617
.L11754:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L2617:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_21[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC5[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11755
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L2620
.L11755:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
.L2620:
	comisd	xmm1, xmm2
	jbe	.L11756
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11757
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L2626
.L11757:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L2626
.L11756:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11758
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L2626
.L11758:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L2626:
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_25[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC0[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11759
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	jmp	.L2632
.L11759:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
.L2632:
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC4[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_28[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC33[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L11760
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC4[rip]
	addsd	xmm3, xmm4
	jmp	.L2635
.L11760:
	movss	xmm3, DWORD PTR x_28[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
.L2635:
	comisd	xmm2, xmm3
	jbe	.L11761
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_25[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC0[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11762
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	jmp	.L2641
.L11762:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	jmp	.L2641
.L11761:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_28[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11763
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L2641
.L11763:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
.L2641:
	comisd	xmm1, xmm2
	jbe	.L11764
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11765
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L2649
.L11765:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L2649:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_21[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC5[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11766
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L2652
.L11766:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
.L2652:
	comisd	xmm1, xmm2
	jbe	.L11767
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11768
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L2662
.L11768:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L2662
.L11767:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11769
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L2662
.L11769:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L2662
.L11764:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11770
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L2665
.L11770:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L2665:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_28[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11771
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L2668
.L11771:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
.L2668:
	comisd	xmm1, xmm2
	jbe	.L11772
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11773
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L2662
.L11773:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L2662
.L11772:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11774
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L2662
.L11774:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L2662:
	comisd	xmm0, xmm1
	jbe	.L11775
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11776
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L2682
.L11776:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
.L2682:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11777
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L2685
.L11777:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L2685:
	comisd	xmm0, xmm1
	jbe	.L11778
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11779
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L2691
.L11779:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L2691
.L11778:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11780
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L2691
.L11780:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L2691:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11781
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L2697
.L11781:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L2697:
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_13[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11782
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	jmp	.L2700
.L11782:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L2700:
	comisd	xmm1, xmm2
	jbe	.L11783
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11784
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L2706
.L11784:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L2706
.L11783:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11785
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L2706
.L11785:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L2706:
	comisd	xmm0, xmm1
	jbe	.L11786
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11787
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L2714
.L11787:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
.L2714:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11788
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L2717
.L11788:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L2717:
	comisd	xmm0, xmm1
	jbe	.L11789
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11790
	movss	xmm1, DWORD PTR x_1[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L2743
.L11790:
	movss	xmm1, DWORD PTR x_3[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L2743
.L11789:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11791
	movss	xmm1, DWORD PTR x_5[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L2743
.L11791:
	movss	xmm1, DWORD PTR x_7[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L2743
.L11786:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11792
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L2730
.L11792:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L2730:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11793
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L2733
.L11793:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L2733:
	comisd	xmm0, xmm1
	jbe	.L11794
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11795
	movss	xmm1, DWORD PTR x_8[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L2743
.L11795:
	movss	xmm1, DWORD PTR x_9[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L2743
.L11794:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11796
	movss	xmm1, DWORD PTR x_11[rip]
	movss	xmm0, DWORD PTR .LC30[rip]
	addss	xmm0, xmm1
	jmp	.L2743
.L11796:
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L2743
.L11775:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11797
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L2746
.L11797:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L2746:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11798
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L2749
.L11798:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L2749:
	comisd	xmm0, xmm1
	jbe	.L11799
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11800
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L2755
.L11800:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L2755
.L11799:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11801
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L2755
.L11801:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
.L2755:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11802
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L2761
.L11802:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L2761:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_28[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11803
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L2764
.L11803:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
.L2764:
	comisd	xmm1, xmm2
	jbe	.L11804
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11805
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L2770
.L11805:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L2770
.L11804:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11806
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L2770
.L11806:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L2770:
	comisd	xmm0, xmm1
	jbe	.L11807
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11808
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L2778
.L11808:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L2778:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11809
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L2781
.L11809:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L2781:
	comisd	xmm0, xmm1
	jbe	.L11810
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11811
	movss	xmm1, DWORD PTR x_15[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
	jmp	.L2743
.L11811:
	movss	xmm1, DWORD PTR x_18[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L2743
.L11810:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11812
	movss	xmm1, DWORD PTR x_20[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L2743
.L11812:
	movss	xmm1, DWORD PTR x_21[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L2743
.L11807:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11813
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L2794
.L11813:
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
.L2794:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11814
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L2797
.L11814:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L2797:
	comisd	xmm0, xmm1
	jbe	.L11815
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11816
	movss	xmm1, DWORD PTR x_22[rip]
	movss	xmm0, DWORD PTR .LC30[rip]
	addss	xmm0, xmm1
	jmp	.L2743
.L11816:
	movss	xmm1, DWORD PTR x_25[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L2743
.L11815:
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11817
	movss	xmm1, DWORD PTR x_26[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L2743
.L11817:
	movss	xmm1, DWORD PTR x_28[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
.L2743:
	movss	DWORD PTR -88[rbp], xmm0
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11818
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L2809
.L11818:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L2809:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11819
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L2812
.L11819:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L2812:
	comisd	xmm0, xmm1
	jbe	.L11820
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11821
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L2818
.L11821:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L2818
.L11820:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11822
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L2818
.L11822:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
.L2818:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11823
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L2824
.L11823:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L2824:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_14[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC35[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11824
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	jmp	.L2827
.L11824:
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
.L2827:
	comisd	xmm1, xmm2
	jbe	.L11825
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11826
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L2833
.L11826:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L2833
.L11825:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11827
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L2833
.L11827:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L2833:
	comisd	xmm0, xmm1
	jbe	.L11828
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11829
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L2841
.L11829:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L2841:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11830
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L2844
.L11830:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L2844:
	comisd	xmm0, xmm1
	jbe	.L11831
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11832
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L2854
.L11832:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L2854
.L11831:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11833
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L2854
.L11833:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L2854
.L11828:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11834
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L2857
.L11834:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L2857:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11835
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L2860
.L11835:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L2860:
	comisd	xmm0, xmm1
	jbe	.L11836
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11837
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L2854
.L11837:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L2854
.L11836:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11838
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L2854
.L11838:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
.L2854:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11839
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L2872
.L11839:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L2872:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11840
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	jmp	.L2875
.L11840:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L2875:
	comisd	xmm1, xmm2
	jbe	.L11841
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11842
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L2881
.L11842:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L2881
.L11841:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11843
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L2881
.L11843:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L2881:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11844
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	jmp	.L2887
.L11844:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
.L2887:
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC35[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_31[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC9[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L11845
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC35[rip]
	addsd	xmm3, xmm4
	jmp	.L2890
.L11845:
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
.L2890:
	comisd	xmm2, xmm3
	jbe	.L11846
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11847
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	jmp	.L2896
.L11847:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	jmp	.L2896
.L11846:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11848
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	jmp	.L2896
.L11848:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L2896:
	comisd	xmm1, xmm2
	jbe	.L11849
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11850
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L2904
.L11850:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L2904:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11851
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	jmp	.L2907
.L11851:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L2907:
	comisd	xmm1, xmm2
	jbe	.L11852
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11853
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L2917
.L11853:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L2917
.L11852:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11854
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L2917
.L11854:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L2917
.L11849:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11855
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L2920
.L11855:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L2920:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11856
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	jmp	.L2923
.L11856:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L2923:
	comisd	xmm1, xmm2
	jbe	.L11857
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11858
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L2917
.L11858:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L2917
.L11857:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11859
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L2917
.L11859:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L2917:
	comisd	xmm0, xmm1
	jbe	.L11860
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11861
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L2937
.L11861:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L2937:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11862
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L2940
.L11862:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L2940:
	comisd	xmm0, xmm1
	jbe	.L11863
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11864
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L2946
.L11864:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L2946
.L11863:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11865
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L2946
.L11865:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
.L2946:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11866
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L2952
.L11866:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L2952:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_14[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC35[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11867
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	jmp	.L2955
.L11867:
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
.L2955:
	comisd	xmm1, xmm2
	jbe	.L11868
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11869
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L2961
.L11869:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L2961
.L11868:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11870
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L2961
.L11870:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L2961:
	comisd	xmm0, xmm1
	jbe	.L11871
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11872
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L2969
.L11872:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L2969:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11873
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L2972
.L11873:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L2972:
	comisd	xmm0, xmm1
	jbe	.L11874
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11875
	movss	xmm1, DWORD PTR x_0[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L2998
.L11875:
	movss	xmm1, DWORD PTR x_3[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L2998
.L11874:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11876
	movss	xmm1, DWORD PTR x_4[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L2998
.L11876:
	movss	xmm1, DWORD PTR x_6[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L2998
.L11871:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11877
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L2985
.L11877:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L2985:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11878
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L2988
.L11878:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L2988:
	comisd	xmm0, xmm1
	jbe	.L11879
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11880
	movss	xmm1, DWORD PTR x_9[rip]
	movss	xmm0, DWORD PTR .LC30[rip]
	addss	xmm0, xmm1
	jmp	.L2998
.L11880:
	movss	xmm1, DWORD PTR x_12[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L2998
.L11879:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11881
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L2998
.L11881:
	movss	xmm1, DWORD PTR x_14[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L2998
.L11860:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11882
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L3001
.L11882:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L3001:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11883
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L3004
.L11883:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L3004:
	comisd	xmm0, xmm1
	jbe	.L11884
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11885
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L3010
.L11885:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L3010
.L11884:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11886
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L3010
.L11886:
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L3010:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11887
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L3016
.L11887:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L3016:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11888
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	jmp	.L3019
.L11888:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L3019:
	comisd	xmm1, xmm2
	jbe	.L11889
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11890
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L3025
.L11890:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L3025
.L11889:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11891
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L3025
.L11891:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L3025:
	comisd	xmm0, xmm1
	jbe	.L11892
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11893
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L3033
.L11893:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L3033:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11894
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L3036
.L11894:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L3036:
	comisd	xmm0, xmm1
	jbe	.L11895
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11896
	movss	xmm1, DWORD PTR x_17[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L2998
.L11896:
	movss	xmm1, DWORD PTR x_18[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L2998
.L11895:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11897
	movss	xmm1, DWORD PTR x_20[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L2998
.L11897:
	movss	xmm1, DWORD PTR x_24[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L2998
.L11892:
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11898
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L3049
.L11898:
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
.L3049:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11899
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L3052
.L11899:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L3052:
	comisd	xmm0, xmm1
	jbe	.L11900
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11901
	movss	xmm1, DWORD PTR x_26[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L2998
.L11901:
	movss	xmm1, DWORD PTR x_27[rip]
	movss	xmm0, DWORD PTR .LC29[rip]
	addss	xmm0, xmm1
	jmp	.L2998
.L11900:
	movss	xmm0, DWORD PTR x_29[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11902
	movss	xmm1, DWORD PTR x_29[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L2998
.L11902:
	movss	xmm1, DWORD PTR x_31[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
.L2998:
	movss	DWORD PTR -84[rbp], xmm0
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11903
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L3064
.L11903:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L3064:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11904
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L3067
.L11904:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L3067:
	comisd	xmm0, xmm1
	jbe	.L11905
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11906
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L3073
.L11906:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L3073
.L11905:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11907
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L3073
.L11907:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
.L3073:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11908
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L3079
.L11908:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L3079:
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_10[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11909
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	jmp	.L3082
.L11909:
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L3082:
	comisd	xmm1, xmm2
	jbe	.L11910
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11911
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L3088
.L11911:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L3088
.L11910:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11912
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L3088
.L11912:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L3088:
	comisd	xmm0, xmm1
	jbe	.L11913
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11914
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L3096
.L11914:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L3096:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11915
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L3099
.L11915:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L3099:
	comisd	xmm0, xmm1
	jbe	.L11916
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11917
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L3109
.L11917:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L3109
.L11916:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11918
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L3109
.L11918:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L3109
.L11913:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11919
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L3112
.L11919:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L3112:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11920
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L3115
.L11920:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L3115:
	comisd	xmm0, xmm1
	jbe	.L11921
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11922
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L3109
.L11922:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L3109
.L11921:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11923
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L3109
.L11923:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
.L3109:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11924
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L3127
.L11924:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L3127:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_21[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC27[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11925
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L3130
.L11925:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
.L3130:
	comisd	xmm1, xmm2
	jbe	.L11926
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11927
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L3136
.L11927:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L3136
.L11926:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11928
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L3136
.L11928:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L3136:
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11929
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	jmp	.L3142
.L11929:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
.L3142:
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_31[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC26[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L11930
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	jmp	.L3145
.L11930:
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
.L3145:
	comisd	xmm2, xmm3
	jbe	.L11931
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11932
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	jmp	.L3151
.L11932:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	jmp	.L3151
.L11931:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11933
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L3151
.L11933:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
.L3151:
	comisd	xmm1, xmm2
	jbe	.L11934
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11935
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L3159
.L11935:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L3159:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_21[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC27[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11936
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L3162
.L11936:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
.L3162:
	comisd	xmm1, xmm2
	jbe	.L11937
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11938
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L3172
.L11938:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L3172
.L11937:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11939
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L3172
.L11939:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L3172
.L11934:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11940
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L3175
.L11940:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L3175:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11941
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L3178
.L11941:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
.L3178:
	comisd	xmm1, xmm2
	jbe	.L11942
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11943
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L3172
.L11943:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L3172
.L11942:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11944
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L3172
.L11944:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L3172:
	comisd	xmm0, xmm1
	jbe	.L11945
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11946
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L3192
.L11946:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L3192:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11947
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L3195
.L11947:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L3195:
	comisd	xmm0, xmm1
	jbe	.L11948
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11949
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L3201
.L11949:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L3201
.L11948:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11950
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L3201
.L11950:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
.L3201:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11951
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L3207
.L11951:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L3207:
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_10[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11952
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	jmp	.L3210
.L11952:
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L3210:
	comisd	xmm1, xmm2
	jbe	.L11953
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11954
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L3216
.L11954:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L3216
.L11953:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11955
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L3216
.L11955:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L3216:
	comisd	xmm0, xmm1
	jbe	.L11956
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11957
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L3224
.L11957:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L3224:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11958
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L3227
.L11958:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L3227:
	comisd	xmm0, xmm1
	jbe	.L11959
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11960
	movss	xmm1, DWORD PTR x_0[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L3253
.L11960:
	movss	xmm1, DWORD PTR x_1[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L3253
.L11959:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11961
	movss	xmm1, DWORD PTR x_3[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L3253
.L11961:
	movss	xmm1, DWORD PTR x_6[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L3253
.L11956:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11962
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L3240
.L11962:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L3240:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11963
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L3243
.L11963:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L3243:
	comisd	xmm0, xmm1
	jbe	.L11964
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11965
	movss	xmm1, DWORD PTR x_7[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L3253
.L11965:
	movss	xmm1, DWORD PTR x_8[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L3253
.L11964:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11966
	movss	xmm1, DWORD PTR x_9[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L3253
.L11966:
	movss	xmm1, DWORD PTR x_10[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L3253
.L11945:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11967
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L3256
.L11967:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L3256:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11968
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L3259
.L11968:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L3259:
	comisd	xmm0, xmm1
	jbe	.L11969
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11970
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L3265
.L11970:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L3265
.L11969:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11971
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L3265
.L11971:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
.L3265:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11972
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L3271
.L11972:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L3271:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11973
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L3274
.L11973:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
.L3274:
	comisd	xmm1, xmm2
	jbe	.L11974
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11975
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L3280
.L11975:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L3280
.L11974:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11976
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L3280
.L11976:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L3280:
	comisd	xmm0, xmm1
	jbe	.L11977
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11978
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L3288
.L11978:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L3288:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11979
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L3291
.L11979:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L3291:
	comisd	xmm0, xmm1
	jbe	.L11980
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11981
	movss	xmm1, DWORD PTR x_12[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L3253
.L11981:
	movss	xmm1, DWORD PTR x_16[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L3253
.L11980:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11982
	movss	xmm1, DWORD PTR x_20[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L3253
.L11982:
	movss	xmm1, DWORD PTR x_21[rip]
	movss	xmm0, DWORD PTR .LC30[rip]
	addss	xmm0, xmm1
	jmp	.L3253
.L11977:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11983
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L3304
.L11983:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L3304:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11984
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L3307
.L11984:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L3307:
	comisd	xmm0, xmm1
	jbe	.L11985
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11986
	movss	xmm1, DWORD PTR x_22[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L3253
.L11986:
	movss	xmm1, DWORD PTR x_23[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L3253
.L11985:
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11987
	movss	xmm1, DWORD PTR x_26[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L3253
.L11987:
	movss	xmm1, DWORD PTR x_31[rip]
	movss	xmm0, DWORD PTR .LC29[rip]
	addss	xmm0, xmm1
.L3253:
	movss	DWORD PTR -80[rbp], xmm0
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11988
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L3319
.L11988:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
.L3319:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_5[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11989
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L3322
.L11989:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L3322:
	comisd	xmm0, xmm1
	jbe	.L11990
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11991
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L3328
.L11991:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L3328
.L11990:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11992
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L3328
.L11992:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
.L3328:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11993
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L3334
.L11993:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L3334:
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_15[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L11994
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	jmp	.L3337
.L11994:
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
.L3337:
	comisd	xmm1, xmm2
	jbe	.L11995
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11996
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L3343
.L11996:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L3343
.L11995:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L11997
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L3343
.L11997:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L3343:
	comisd	xmm0, xmm1
	jbe	.L11998
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L11999
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L3351
.L11999:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
.L3351:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_5[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12000
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L3354
.L12000:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L3354:
	comisd	xmm0, xmm1
	jbe	.L12001
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12002
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L3364
.L12002:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L3364
.L12001:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12003
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L3364
.L12003:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L3364
.L11998:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12004
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L3367
.L12004:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
.L3367:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12005
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L3370
.L12005:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L3370:
	comisd	xmm0, xmm1
	jbe	.L12006
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12007
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L3364
.L12007:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L3364
.L12006:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12008
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L3364
.L12008:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L3364:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12009
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L3382
.L12009:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L3382:
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC4[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12010
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	jmp	.L3385
.L12010:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
.L3385:
	comisd	xmm1, xmm2
	jbe	.L12011
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12012
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L3391
.L12012:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L3391
.L12011:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12013
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L3391
.L12013:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L3391:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_25[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC4[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12014
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	jmp	.L3397
.L12014:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
.L3397:
	movss	xmm3, DWORD PTR x_28[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC3[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_31[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC0[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L12015
	movss	xmm3, DWORD PTR x_28[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC3[rip]
	addsd	xmm3, xmm4
	jmp	.L3400
.L12015:
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC0[rip]
	addsd	xmm3, xmm4
.L3400:
	comisd	xmm2, xmm3
	jbe	.L12016
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_25[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC4[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12017
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	jmp	.L3406
.L12017:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L3406
.L12016:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC0[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12018
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	jmp	.L3406
.L12018:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
.L3406:
	comisd	xmm1, xmm2
	jbe	.L12019
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12020
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L3414
.L12020:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L3414:
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC4[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12021
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	jmp	.L3417
.L12021:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
.L3417:
	comisd	xmm1, xmm2
	jbe	.L12022
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12023
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L3427
.L12023:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L3427
.L12022:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12024
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L3427
.L12024:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L3427
.L12019:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12025
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L3430
.L12025:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L3430:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC0[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12026
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	jmp	.L3433
.L12026:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
.L3433:
	comisd	xmm1, xmm2
	jbe	.L12027
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12028
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L3427
.L12028:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L3427
.L12027:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12029
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L3427
.L12029:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L3427:
	comisd	xmm0, xmm1
	jbe	.L12030
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12031
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L3447
.L12031:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
.L3447:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_5[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12032
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L3450
.L12032:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L3450:
	comisd	xmm0, xmm1
	jbe	.L12033
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12034
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L3456
.L12034:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L3456
.L12033:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12035
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L3456
.L12035:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
.L3456:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12036
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L3462
.L12036:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L3462:
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_15[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12037
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	jmp	.L3465
.L12037:
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
.L3465:
	comisd	xmm1, xmm2
	jbe	.L12038
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12039
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L3471
.L12039:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L3471
.L12038:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12040
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L3471
.L12040:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L3471:
	comisd	xmm0, xmm1
	jbe	.L12041
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12042
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L3479
.L12042:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
.L3479:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_5[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12043
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L3482
.L12043:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L3482:
	comisd	xmm0, xmm1
	jbe	.L12044
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12045
	movss	xmm1, DWORD PTR x_0[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L3508
.L12045:
	movss	xmm1, DWORD PTR x_1[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L3508
.L12044:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12046
	movss	xmm1, DWORD PTR x_4[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L3508
.L12046:
	movss	xmm1, DWORD PTR x_5[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L3508
.L12041:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12047
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L3495
.L12047:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
.L3495:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12048
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L3498
.L12048:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L3498:
	comisd	xmm0, xmm1
	jbe	.L12049
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12050
	movss	xmm1, DWORD PTR x_6[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L3508
.L12050:
	movss	xmm1, DWORD PTR x_9[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L3508
.L12049:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12051
	movss	xmm1, DWORD PTR x_10[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L3508
.L12051:
	movss	xmm1, DWORD PTR x_15[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L3508
.L12030:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12052
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L3511
.L12052:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L3511:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12053
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L3514
.L12053:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L3514:
	comisd	xmm0, xmm1
	jbe	.L12054
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12055
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L3520
.L12055:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L3520
.L12054:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12056
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L3520
.L12056:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L3520:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12057
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L3526
.L12057:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L3526:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC0[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12058
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	jmp	.L3529
.L12058:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
.L3529:
	comisd	xmm1, xmm2
	jbe	.L12059
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12060
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L3535
.L12060:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L3535
.L12059:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12061
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L3535
.L12061:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L3535:
	comisd	xmm0, xmm1
	jbe	.L12062
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12063
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L3543
.L12063:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L3543:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12064
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L3546
.L12064:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L3546:
	comisd	xmm0, xmm1
	jbe	.L12065
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12066
	movss	xmm1, DWORD PTR x_19[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L3508
.L12066:
	movss	xmm1, DWORD PTR x_20[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L3508
.L12065:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12067
	movss	xmm1, DWORD PTR x_22[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
	jmp	.L3508
.L12067:
	movss	xmm1, DWORD PTR x_23[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L3508
.L12062:
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12068
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L3559
.L12068:
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L3559:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12069
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L3562
.L12069:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L3562:
	comisd	xmm0, xmm1
	jbe	.L12070
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12071
	movss	xmm1, DWORD PTR x_24[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L3508
.L12071:
	movss	xmm1, DWORD PTR x_25[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L3508
.L12070:
	movss	xmm0, DWORD PTR x_28[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12072
	movss	xmm1, DWORD PTR x_28[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L3508
.L12072:
	movss	xmm1, DWORD PTR x_31[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
.L3508:
	movss	DWORD PTR -76[rbp], xmm0
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12073
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L3574
.L12073:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
.L3574:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_5[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12074
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L3577
.L12074:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L3577:
	comisd	xmm0, xmm1
	jbe	.L12075
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12076
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L3583
.L12076:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L3583
.L12075:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12077
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L3583
.L12077:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
.L3583:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12078
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L3589
.L12078:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L3589:
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_13[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12079
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L3592
.L12079:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L3592:
	comisd	xmm1, xmm2
	jbe	.L12080
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12081
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L3598
.L12081:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L3598
.L12080:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12082
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L3598
.L12082:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L3598:
	comisd	xmm0, xmm1
	jbe	.L12083
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12084
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L3606
.L12084:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
.L3606:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_5[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12085
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L3609
.L12085:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L3609:
	comisd	xmm0, xmm1
	jbe	.L12086
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12087
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L3619
.L12087:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L3619
.L12086:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12088
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L3619
.L12088:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L3619
.L12083:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12089
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L3622
.L12089:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L3622:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12090
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L3625
.L12090:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L3625:
	comisd	xmm0, xmm1
	jbe	.L12091
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12092
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L3619
.L12092:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L3619
.L12091:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12093
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L3619
.L12093:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
.L3619:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12094
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L3637
.L12094:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L3637:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_25[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12095
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L3640
.L12095:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
.L3640:
	comisd	xmm1, xmm2
	jbe	.L12096
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12097
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L3646
.L12097:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L3646
.L12096:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12098
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L3646
.L12098:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L3646:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_28[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12099
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	jmp	.L3652
.L12099:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
.L3652:
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_31[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC11[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L12100
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	jmp	.L3655
.L12100:
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
.L3655:
	comisd	xmm2, xmm3
	jbe	.L12101
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_28[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12102
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	jmp	.L3661
.L12102:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	jmp	.L3661
.L12101:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12103
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L3661
.L12103:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
.L3661:
	comisd	xmm1, xmm2
	jbe	.L12104
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12105
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L3669
.L12105:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L3669:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_25[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12106
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L3672
.L12106:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
.L3672:
	comisd	xmm1, xmm2
	jbe	.L12107
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12108
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L3682
.L12108:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L3682
.L12107:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12109
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L3682
.L12109:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L3682
.L12104:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12110
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L3685
.L12110:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L3685:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12111
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L3688
.L12111:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
.L3688:
	comisd	xmm1, xmm2
	jbe	.L12112
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12113
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L3682
.L12113:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L3682
.L12112:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12114
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L3682
.L12114:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L3682:
	comisd	xmm0, xmm1
	jbe	.L12115
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12116
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L3702
.L12116:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
.L3702:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_5[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12117
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L3705
.L12117:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L3705:
	comisd	xmm0, xmm1
	jbe	.L12118
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12119
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L3711
.L12119:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L3711
.L12118:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12120
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L3711
.L12120:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
.L3711:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12121
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L3717
.L12121:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L3717:
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_13[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12122
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L3720
.L12122:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L3720:
	comisd	xmm1, xmm2
	jbe	.L12123
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12124
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L3726
.L12124:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L3726
.L12123:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12125
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L3726
.L12125:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L3726:
	comisd	xmm0, xmm1
	jbe	.L12126
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12127
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L3734
.L12127:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
.L3734:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_5[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12128
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L3737
.L12128:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L3737:
	comisd	xmm0, xmm1
	jbe	.L12129
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12130
	movss	xmm1, DWORD PTR x_0[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L3763
.L12130:
	movss	xmm1, DWORD PTR x_2[rip]
	movss	xmm0, DWORD PTR .LC29[rip]
	addss	xmm0, xmm1
	jmp	.L3763
.L12129:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12131
	movss	xmm1, DWORD PTR x_4[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L3763
.L12131:
	movss	xmm1, DWORD PTR x_5[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L3763
.L12126:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12132
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L3750
.L12132:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L3750:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12133
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L3753
.L12133:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L3753:
	comisd	xmm0, xmm1
	jbe	.L12134
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12135
	movss	xmm1, DWORD PTR x_7[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L3763
.L12135:
	movss	xmm1, DWORD PTR x_10[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L3763
.L12134:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12136
	movss	xmm1, DWORD PTR x_11[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L3763
.L12136:
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L3763
.L12115:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12137
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L3766
.L12137:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L3766:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12138
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L3769
.L12138:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L3769:
	comisd	xmm0, xmm1
	jbe	.L12139
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12140
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L3775
.L12140:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L3775
.L12139:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12141
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L3775
.L12141:
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
.L3775:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12142
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L3781
.L12142:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L3781:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12143
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L3784
.L12143:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
.L3784:
	comisd	xmm1, xmm2
	jbe	.L12144
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12145
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L3790
.L12145:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L3790
.L12144:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12146
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L3790
.L12146:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L3790:
	comisd	xmm0, xmm1
	jbe	.L12147
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12148
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L3798
.L12148:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L3798:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12149
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L3801
.L12149:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L3801:
	comisd	xmm0, xmm1
	jbe	.L12150
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12151
	movss	xmm1, DWORD PTR x_16[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L3763
.L12151:
	movss	xmm1, DWORD PTR x_19[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L3763
.L12150:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12152
	movss	xmm1, DWORD PTR x_21[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L3763
.L12152:
	movss	xmm1, DWORD PTR x_25[rip]
	movss	xmm0, DWORD PTR .LC29[rip]
	addss	xmm0, xmm1
	jmp	.L3763
.L12147:
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12153
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L3814
.L12153:
	movss	xmm0, DWORD PTR x_28[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L3814:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12154
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L3817
.L12154:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L3817:
	comisd	xmm0, xmm1
	jbe	.L12155
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12156
	movss	xmm1, DWORD PTR x_27[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L3763
.L12156:
	movss	xmm1, DWORD PTR x_28[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L3763
.L12155:
	movss	xmm0, DWORD PTR x_29[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12157
	movss	xmm1, DWORD PTR x_29[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L3763
.L12157:
	movss	xmm1, DWORD PTR x_31[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
.L3763:
	movss	DWORD PTR -72[rbp], xmm0
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12158
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L3829
.L12158:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L3829:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12159
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L3832
.L12159:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L3832:
	comisd	xmm0, xmm1
	jbe	.L12160
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12161
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L3838
.L12161:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L3838
.L12160:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12162
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L3838
.L12162:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
.L3838:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12163
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L3844
.L12163:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L3844:
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_16[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12164
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	jmp	.L3847
.L12164:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
.L3847:
	comisd	xmm1, xmm2
	jbe	.L12165
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12166
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L3853
.L12166:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L3853
.L12165:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12167
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L3853
.L12167:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L3853:
	comisd	xmm0, xmm1
	jbe	.L12168
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12169
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L3861
.L12169:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L3861:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12170
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L3864
.L12170:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L3864:
	comisd	xmm0, xmm1
	jbe	.L12171
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12172
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L3874
.L12172:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L3874
.L12171:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12173
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L3874
.L12173:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L3874
.L12168:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12174
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L3877
.L12174:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
.L3877:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12175
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L3880
.L12175:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L3880:
	comisd	xmm0, xmm1
	jbe	.L12176
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12177
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L3874
.L12177:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L3874
.L12176:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12178
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L3874
.L12178:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
.L3874:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12179
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L3892
.L12179:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L3892:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC6[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12180
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L3895
.L12180:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
.L3895:
	comisd	xmm1, xmm2
	jbe	.L12181
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12182
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L3901
.L12182:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L3901
.L12181:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12183
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L3901
.L12183:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L3901:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12184
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	jmp	.L3907
.L12184:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
.L3907:
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_29[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC9[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L12185
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	jmp	.L3910
.L12185:
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
.L3910:
	comisd	xmm2, xmm3
	jbe	.L12186
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12187
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	jmp	.L3916
.L12187:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	jmp	.L3916
.L12186:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12188
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L3916
.L12188:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L3916:
	comisd	xmm1, xmm2
	jbe	.L12189
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12190
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L3924
.L12190:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L3924:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC6[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12191
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L3927
.L12191:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
.L3927:
	comisd	xmm1, xmm2
	jbe	.L12192
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12193
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L3937
.L12193:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L3937
.L12192:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12194
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L3937
.L12194:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L3937
.L12189:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12195
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L3940
.L12195:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L3940:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12196
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L3943
.L12196:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L3943:
	comisd	xmm1, xmm2
	jbe	.L12197
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12198
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L3937
.L12198:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L3937
.L12197:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12199
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L3937
.L12199:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L3937:
	comisd	xmm0, xmm1
	jbe	.L12200
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12201
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L3957
.L12201:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L3957:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12202
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L3960
.L12202:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L3960:
	comisd	xmm0, xmm1
	jbe	.L12203
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12204
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L3966
.L12204:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L3966
.L12203:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12205
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L3966
.L12205:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
.L3966:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12206
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L3972
.L12206:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L3972:
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_16[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12207
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	jmp	.L3975
.L12207:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
.L3975:
	comisd	xmm1, xmm2
	jbe	.L12208
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12209
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L3981
.L12209:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L3981
.L12208:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12210
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L3981
.L12210:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L3981:
	comisd	xmm0, xmm1
	jbe	.L12211
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12212
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L3989
.L12212:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L3989:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12213
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L3992
.L12213:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L3992:
	comisd	xmm0, xmm1
	jbe	.L12214
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12215
	movss	xmm1, DWORD PTR x_3[rip]
	movss	xmm0, DWORD PTR .LC30[rip]
	addss	xmm0, xmm1
	jmp	.L4018
.L12215:
	movss	xmm1, DWORD PTR x_4[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L4018
.L12214:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12216
	movss	xmm1, DWORD PTR x_8[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L4018
.L12216:
	movss	xmm1, DWORD PTR x_9[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L4018
.L12211:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12217
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L4005
.L12217:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
.L4005:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12218
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L4008
.L12218:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L4008:
	comisd	xmm0, xmm1
	jbe	.L12219
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12220
	movss	xmm1, DWORD PTR x_12[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L4018
.L12220:
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L4018
.L12219:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12221
	movss	xmm1, DWORD PTR x_14[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L4018
.L12221:
	movss	xmm1, DWORD PTR x_16[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L4018
.L12200:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12222
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L4021
.L12222:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
.L4021:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12223
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L4024
.L12223:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L4024:
	comisd	xmm0, xmm1
	jbe	.L12224
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12225
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L4030
.L12225:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L4030
.L12224:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12226
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L4030
.L12226:
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
.L4030:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12227
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L4036
.L12227:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L4036:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12228
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L4039
.L12228:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L4039:
	comisd	xmm1, xmm2
	jbe	.L12229
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12230
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L4045
.L12230:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L4045
.L12229:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12231
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L4045
.L12231:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L4045:
	comisd	xmm0, xmm1
	jbe	.L12232
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12233
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L4053
.L12233:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
.L4053:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12234
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L4056
.L12234:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L4056:
	comisd	xmm0, xmm1
	jbe	.L12235
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12236
	movss	xmm1, DWORD PTR x_20[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L4018
.L12236:
	movss	xmm1, DWORD PTR x_21[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L4018
.L12235:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12237
	movss	xmm1, DWORD PTR x_23[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L4018
.L12237:
	movss	xmm1, DWORD PTR x_24[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L4018
.L12232:
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12238
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L4069
.L12238:
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L4069:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12239
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L4072
.L12239:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L4072:
	comisd	xmm0, xmm1
	jbe	.L12240
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12241
	movss	xmm1, DWORD PTR x_25[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L4018
.L12241:
	movss	xmm1, DWORD PTR x_26[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L4018
.L12240:
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12242
	movss	xmm1, DWORD PTR x_27[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L4018
.L12242:
	movss	xmm1, DWORD PTR x_29[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
.L4018:
	movss	DWORD PTR -68[rbp], xmm0
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12243
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L4084
.L12243:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L4084:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12244
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L4087
.L12244:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L4087:
	comisd	xmm0, xmm1
	jbe	.L12245
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12246
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L4093
.L12246:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L4093
.L12245:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12247
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L4093
.L12247:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
.L4093:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12248
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L4099
.L12248:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L4099:
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_10[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC4[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12249
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L4102
.L12249:
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
.L4102:
	comisd	xmm1, xmm2
	jbe	.L12250
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12251
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L4108
.L12251:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L4108
.L12250:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12252
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L4108
.L12252:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L4108:
	comisd	xmm0, xmm1
	jbe	.L12253
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12254
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L4116
.L12254:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L4116:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12255
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L4119
.L12255:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L4119:
	comisd	xmm0, xmm1
	jbe	.L12256
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12257
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L4129
.L12257:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L4129
.L12256:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12258
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L4129
.L12258:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L4129
.L12253:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12259
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L4132
.L12259:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L4132:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12260
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L4135
.L12260:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L4135:
	comisd	xmm0, xmm1
	jbe	.L12261
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12262
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L4129
.L12262:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L4129
.L12261:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12263
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L4129
.L12263:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L4129:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12264
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L4147
.L12264:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L4147:
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_17[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12265
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	jmp	.L4150
.L12265:
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
.L4150:
	comisd	xmm1, xmm2
	jbe	.L12266
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12267
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L4156
.L12267:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L4156
.L12266:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12268
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L4156
.L12268:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L4156:
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_21[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12269
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L4162
.L12269:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L4162:
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC8[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_30[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC5[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L12270
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC8[rip]
	addsd	xmm3, xmm4
	jmp	.L4165
.L12270:
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC5[rip]
	addsd	xmm3, xmm4
.L4165:
	comisd	xmm2, xmm3
	jbe	.L12271
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_21[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12272
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L4171
.L12272:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L4171
.L12271:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC5[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12273
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	jmp	.L4171
.L12273:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
.L4171:
	comisd	xmm1, xmm2
	jbe	.L12274
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12275
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L4179
.L12275:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L4179:
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_17[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12276
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	jmp	.L4182
.L12276:
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
.L4182:
	comisd	xmm1, xmm2
	jbe	.L12277
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12278
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L4192
.L12278:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L4192
.L12277:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12279
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L4192
.L12279:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L4192
.L12274:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12280
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L4195
.L12280:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L4195:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC5[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12281
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	jmp	.L4198
.L12281:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
.L4198:
	comisd	xmm1, xmm2
	jbe	.L12282
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12283
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L4192
.L12283:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L4192
.L12282:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12284
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L4192
.L12284:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L4192:
	comisd	xmm0, xmm1
	jbe	.L12285
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12286
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L4212
.L12286:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L4212:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12287
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L4215
.L12287:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L4215:
	comisd	xmm0, xmm1
	jbe	.L12288
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12289
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L4221
.L12289:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L4221
.L12288:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12290
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L4221
.L12290:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
.L4221:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12291
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L4227
.L12291:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L4227:
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_10[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC4[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12292
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L4230
.L12292:
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
.L4230:
	comisd	xmm1, xmm2
	jbe	.L12293
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12294
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L4236
.L12294:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L4236
.L12293:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12295
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L4236
.L12295:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L4236:
	comisd	xmm0, xmm1
	jbe	.L12296
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12297
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L4244
.L12297:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L4244:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12298
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L4247
.L12298:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L4247:
	comisd	xmm0, xmm1
	jbe	.L12299
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12300
	movss	xmm1, DWORD PTR x_0[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
	jmp	.L4273
.L12300:
	movss	xmm1, DWORD PTR x_1[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L4273
.L12299:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12301
	movss	xmm1, DWORD PTR x_2[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L4273
.L12301:
	movss	xmm1, DWORD PTR x_4[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L4273
.L12296:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12302
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L4260
.L12302:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L4260:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12303
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L4263
.L12303:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L4263:
	comisd	xmm0, xmm1
	jbe	.L12304
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12305
	movss	xmm1, DWORD PTR x_5[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L4273
.L12305:
	movss	xmm1, DWORD PTR x_6[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L4273
.L12304:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12306
	movss	xmm1, DWORD PTR x_7[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L4273
.L12306:
	movss	xmm1, DWORD PTR x_10[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L4273
.L12285:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12307
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L4276
.L12307:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L4276:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12308
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L4279
.L12308:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L4279:
	comisd	xmm0, xmm1
	jbe	.L12309
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12310
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L4285
.L12310:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L4285
.L12309:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12311
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L4285
.L12311:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
.L4285:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12312
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L4291
.L12312:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L4291:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC5[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12313
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	jmp	.L4294
.L12313:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
.L4294:
	comisd	xmm1, xmm2
	jbe	.L12314
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12315
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L4300
.L12315:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L4300
.L12314:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12316
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L4300
.L12316:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L4300:
	comisd	xmm0, xmm1
	jbe	.L12317
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12318
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L4308
.L12318:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L4308:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12319
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L4311
.L12319:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L4311:
	comisd	xmm0, xmm1
	jbe	.L12320
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12321
	movss	xmm1, DWORD PTR x_11[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L4273
.L12321:
	movss	xmm1, DWORD PTR x_12[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L4273
.L12320:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12322
	movss	xmm1, DWORD PTR x_15[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L4273
.L12322:
	movss	xmm1, DWORD PTR x_17[rip]
	movss	xmm0, DWORD PTR .LC29[rip]
	addss	xmm0, xmm1
	jmp	.L4273
.L12317:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12323
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L4324
.L12323:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L4324:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12324
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L4327
.L12324:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L4327:
	comisd	xmm0, xmm1
	jbe	.L12325
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12326
	movss	xmm1, DWORD PTR x_18[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L4273
.L12326:
	movss	xmm1, DWORD PTR x_21[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L4273
.L12325:
	movss	xmm0, DWORD PTR x_29[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12327
	movss	xmm1, DWORD PTR x_29[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L4273
.L12327:
	movss	xmm1, DWORD PTR x_30[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
.L4273:
	movss	DWORD PTR -64[rbp], xmm0
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12328
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L4339
.L12328:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L4339:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12329
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L4342
.L12329:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L4342:
	comisd	xmm0, xmm1
	jbe	.L12330
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12331
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L4348
.L12331:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L4348
.L12330:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12332
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L4348
.L12332:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L4348:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12333
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L4354
.L12333:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L4354:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_14[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12334
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	jmp	.L4357
.L12334:
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L4357:
	comisd	xmm1, xmm2
	jbe	.L12335
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12336
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L4363
.L12336:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L4363
.L12335:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12337
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L4363
.L12337:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L4363:
	comisd	xmm0, xmm1
	jbe	.L12338
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12339
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L4371
.L12339:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L4371:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12340
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L4374
.L12340:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L4374:
	comisd	xmm0, xmm1
	jbe	.L12341
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12342
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L4384
.L12342:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L4384
.L12341:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12343
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L4384
.L12343:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L4384
.L12338:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12344
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L4387
.L12344:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
.L4387:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12345
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L4390
.L12345:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L4390:
	comisd	xmm0, xmm1
	jbe	.L12346
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12347
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L4384
.L12347:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L4384
.L12346:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12348
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L4384
.L12348:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L4384:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12349
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L4402
.L12349:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L4402:
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12350
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L4405
.L12350:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L4405:
	comisd	xmm1, xmm2
	jbe	.L12351
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12352
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L4411
.L12352:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L4411
.L12351:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12353
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L4411
.L12353:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L4411:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12354
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L4417
.L12354:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
.L4417:
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_31[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC34[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L12355
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
	jmp	.L4420
.L12355:
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC34[rip]
	addsd	xmm3, xmm4
.L4420:
	comisd	xmm2, xmm3
	jbe	.L12356
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12357
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L4426
.L12357:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	jmp	.L4426
.L12356:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC34[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12358
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L4426
.L12358:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
.L4426:
	comisd	xmm1, xmm2
	jbe	.L12359
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12360
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L4434
.L12360:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L4434:
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12361
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L4437
.L12361:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L4437:
	comisd	xmm1, xmm2
	jbe	.L12362
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12363
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L4447
.L12363:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L4447
.L12362:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12364
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L4447
.L12364:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L4447
.L12359:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12365
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L4450
.L12365:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L4450:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC34[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12366
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L4453
.L12366:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
.L4453:
	comisd	xmm1, xmm2
	jbe	.L12367
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12368
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L4447
.L12368:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L4447
.L12367:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12369
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L4447
.L12369:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L4447:
	comisd	xmm0, xmm1
	jbe	.L12370
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12371
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L4467
.L12371:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L4467:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12372
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L4470
.L12372:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L4470:
	comisd	xmm0, xmm1
	jbe	.L12373
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12374
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L4476
.L12374:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L4476
.L12373:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12375
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L4476
.L12375:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L4476:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12376
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L4482
.L12376:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L4482:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_14[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12377
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	jmp	.L4485
.L12377:
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L4485:
	comisd	xmm1, xmm2
	jbe	.L12378
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12379
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L4491
.L12379:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L4491
.L12378:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12380
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L4491
.L12380:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L4491:
	comisd	xmm0, xmm1
	jbe	.L12381
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12382
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L4499
.L12382:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L4499:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12383
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L4502
.L12383:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L4502:
	comisd	xmm0, xmm1
	jbe	.L12384
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12385
	movss	xmm1, DWORD PTR x_2[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L4528
.L12385:
	movss	xmm1, DWORD PTR x_3[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L4528
.L12384:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12386
	movss	xmm1, DWORD PTR x_5[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L4528
.L12386:
	movss	xmm1, DWORD PTR x_8[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L4528
.L12381:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12387
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L4515
.L12387:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
.L4515:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12388
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L4518
.L12388:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L4518:
	comisd	xmm0, xmm1
	jbe	.L12389
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12390
	movss	xmm1, DWORD PTR x_9[rip]
	movss	xmm0, DWORD PTR .LC29[rip]
	addss	xmm0, xmm1
	jmp	.L4528
.L12390:
	movss	xmm1, DWORD PTR x_12[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L4528
.L12389:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12391
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L4528
.L12391:
	movss	xmm1, DWORD PTR x_14[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L4528
.L12370:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12392
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L4531
.L12392:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L4531:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12393
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L4534
.L12393:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L4534:
	comisd	xmm0, xmm1
	jbe	.L12394
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12395
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L4540
.L12395:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L4540
.L12394:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12396
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L4540
.L12396:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L4540:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12397
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L4546
.L12397:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L4546:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC34[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12398
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L4549
.L12398:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
.L4549:
	comisd	xmm1, xmm2
	jbe	.L12399
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12400
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L4555
.L12400:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L4555
.L12399:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12401
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L4555
.L12401:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L4555:
	comisd	xmm0, xmm1
	jbe	.L12402
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12403
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L4563
.L12403:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L4563:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12404
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L4566
.L12404:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L4566:
	comisd	xmm0, xmm1
	jbe	.L12405
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12406
	movss	xmm1, DWORD PTR x_15[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L4528
.L12406:
	movss	xmm1, DWORD PTR x_16[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L4528
.L12405:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12407
	movss	xmm1, DWORD PTR x_17[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L4528
.L12407:
	movss	xmm1, DWORD PTR x_23[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L4528
.L12402:
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12408
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L4579
.L12408:
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
.L4579:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12409
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L4582
.L12409:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L4582:
	comisd	xmm0, xmm1
	jbe	.L12410
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12411
	movss	xmm1, DWORD PTR x_24[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L4528
.L12411:
	movss	xmm1, DWORD PTR x_26[rip]
	movss	xmm0, DWORD PTR .LC29[rip]
	addss	xmm0, xmm1
	jmp	.L4528
.L12410:
	movss	xmm0, DWORD PTR x_29[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12412
	movss	xmm1, DWORD PTR x_29[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L4528
.L12412:
	movss	xmm1, DWORD PTR x_31[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
.L4528:
	movss	DWORD PTR -60[rbp], xmm0
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12413
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L4594
.L12413:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L4594:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12414
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L4597
.L12414:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L4597:
	comisd	xmm0, xmm1
	jbe	.L12415
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12416
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L4603
.L12416:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L4603
.L12415:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12417
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L4603
.L12417:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L4603:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12418
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L4609
.L12418:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L4609:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_16[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC10[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12419
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L4612
.L12419:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
.L4612:
	comisd	xmm1, xmm2
	jbe	.L12420
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12421
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L4618
.L12421:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L4618
.L12420:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12422
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L4618
.L12422:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L4618:
	comisd	xmm0, xmm1
	jbe	.L12423
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12424
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L4626
.L12424:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L4626:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12425
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L4629
.L12425:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L4629:
	comisd	xmm0, xmm1
	jbe	.L12426
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12427
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L4639
.L12427:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L4639
.L12426:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12428
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L4639
.L12428:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L4639
.L12423:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12429
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L4642
.L12429:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L4642:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12430
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L4645
.L12430:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L4645:
	comisd	xmm0, xmm1
	jbe	.L12431
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12432
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L4639
.L12432:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L4639
.L12431:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12433
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L4639
.L12433:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L4639:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12434
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L4657
.L12434:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L4657:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12435
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	jmp	.L4660
.L12435:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L4660:
	comisd	xmm1, xmm2
	jbe	.L12436
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12437
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L4666
.L12437:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L4666
.L12436:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12438
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L4666
.L12438:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L4666:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC34[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12439
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L4672
.L12439:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
.L4672:
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_31[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC8[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L12440
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	jmp	.L4675
.L12440:
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC8[rip]
	addsd	xmm3, xmm4
.L4675:
	comisd	xmm2, xmm3
	jbe	.L12441
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC34[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12442
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L4681
.L12442:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L4681
.L12441:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC8[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12443
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	jmp	.L4681
.L12443:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
.L4681:
	comisd	xmm1, xmm2
	jbe	.L12444
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12445
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L4689
.L12445:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L4689:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12446
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	jmp	.L4692
.L12446:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L4692:
	comisd	xmm1, xmm2
	jbe	.L12447
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12448
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L4702
.L12448:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L4702
.L12447:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12449
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L4702
.L12449:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L4702
.L12444:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12450
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L4705
.L12450:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L4705:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC8[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12451
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	jmp	.L4708
.L12451:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
.L4708:
	comisd	xmm1, xmm2
	jbe	.L12452
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12453
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L4702
.L12453:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L4702
.L12452:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12454
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L4702
.L12454:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L4702:
	comisd	xmm0, xmm1
	jbe	.L12455
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12456
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L4722
.L12456:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L4722:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12457
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L4725
.L12457:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L4725:
	comisd	xmm0, xmm1
	jbe	.L12458
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12459
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L4731
.L12459:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L4731
.L12458:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12460
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L4731
.L12460:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L4731:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12461
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L4737
.L12461:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L4737:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_16[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC10[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12462
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L4740
.L12462:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
.L4740:
	comisd	xmm1, xmm2
	jbe	.L12463
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12464
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L4746
.L12464:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L4746
.L12463:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12465
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L4746
.L12465:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L4746:
	comisd	xmm0, xmm1
	jbe	.L12466
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12467
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L4754
.L12467:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L4754:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12468
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L4757
.L12468:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L4757:
	comisd	xmm0, xmm1
	jbe	.L12469
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12470
	movss	xmm1, DWORD PTR x_0[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L4783
.L12470:
	movss	xmm1, DWORD PTR x_2[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L4783
.L12469:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12471
	movss	xmm1, DWORD PTR x_3[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L4783
.L12471:
	movss	xmm1, DWORD PTR x_8[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L4783
.L12466:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12472
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L4770
.L12472:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L4770:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12473
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L4773
.L12473:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L4773:
	comisd	xmm0, xmm1
	jbe	.L12474
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12475
	movss	xmm1, DWORD PTR x_10[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L4783
.L12475:
	movss	xmm1, DWORD PTR x_11[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
	jmp	.L4783
.L12474:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12476
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L4783
.L12476:
	movss	xmm1, DWORD PTR x_16[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L4783
.L12455:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12477
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L4786
.L12477:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L4786:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12478
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L4789
.L12478:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L4789:
	comisd	xmm0, xmm1
	jbe	.L12479
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12480
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L4795
.L12480:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L4795
.L12479:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12481
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L4795
.L12481:
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L4795:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12482
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L4801
.L12482:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L4801:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC8[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12483
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	jmp	.L4804
.L12483:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
.L4804:
	comisd	xmm1, xmm2
	jbe	.L12484
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12485
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L4810
.L12485:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L4810
.L12484:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12486
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L4810
.L12486:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L4810:
	comisd	xmm0, xmm1
	jbe	.L12487
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12488
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L4818
.L12488:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L4818:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12489
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L4821
.L12489:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L4821:
	comisd	xmm0, xmm1
	jbe	.L12490
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12491
	movss	xmm1, DWORD PTR x_17[rip]
	movss	xmm0, DWORD PTR .LC29[rip]
	addss	xmm0, xmm1
	jmp	.L4783
.L12491:
	movss	xmm1, DWORD PTR x_18[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L4783
.L12490:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12492
	movss	xmm1, DWORD PTR x_21[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L4783
.L12492:
	movss	xmm1, DWORD PTR x_24[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L4783
.L12487:
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12493
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L4834
.L12493:
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L4834:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12494
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L4837
.L12494:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L4837:
	comisd	xmm0, xmm1
	jbe	.L12495
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12496
	movss	xmm1, DWORD PTR x_25[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L4783
.L12496:
	movss	xmm1, DWORD PTR x_27[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L4783
.L12495:
	movss	xmm0, DWORD PTR x_30[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12497
	movss	xmm1, DWORD PTR x_30[rip]
	movss	xmm0, DWORD PTR .LC29[rip]
	addss	xmm0, xmm1
	jmp	.L4783
.L12497:
	movss	xmm1, DWORD PTR x_31[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
.L4783:
	movss	DWORD PTR -56[rbp], xmm0
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12498
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L4849
.L12498:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L4849:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12499
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L4852
.L12499:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L4852:
	comisd	xmm0, xmm1
	jbe	.L12500
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12501
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L4858
.L12501:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L4858
.L12500:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12502
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L4858
.L12502:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L4858:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12503
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L4864
.L12503:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L4864:
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_13[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC5[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12504
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	jmp	.L4867
.L12504:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
.L4867:
	comisd	xmm1, xmm2
	jbe	.L12505
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12506
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L4873
.L12506:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L4873
.L12505:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12507
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L4873
.L12507:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L4873:
	comisd	xmm0, xmm1
	jbe	.L12508
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12509
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L4881
.L12509:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L4881:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12510
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L4884
.L12510:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L4884:
	comisd	xmm0, xmm1
	jbe	.L12511
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12512
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L4894
.L12512:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L4894
.L12511:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12513
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L4894
.L12513:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L4894
.L12508:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12514
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L4897
.L12514:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L4897:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12515
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L4900
.L12515:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L4900:
	comisd	xmm0, xmm1
	jbe	.L12516
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12517
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L4894
.L12517:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L4894
.L12516:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12518
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L4894
.L12518:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
.L4894:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12519
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L4912
.L12519:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L4912:
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_20[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12520
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L4915
.L12520:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L4915:
	comisd	xmm1, xmm2
	jbe	.L12521
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12522
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L4921
.L12522:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L4921
.L12521:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12523
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L4921
.L12523:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L4921:
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12524
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	jmp	.L4927
.L12524:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L4927:
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_27[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC12[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L12525
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
	jmp	.L4930
.L12525:
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
.L4930:
	comisd	xmm2, xmm3
	jbe	.L12526
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12527
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	jmp	.L4936
.L12527:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L4936
.L12526:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12528
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L4936
.L12528:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L4936:
	comisd	xmm1, xmm2
	jbe	.L12529
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12530
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L4944
.L12530:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L4944:
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_20[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12531
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L4947
.L12531:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L4947:
	comisd	xmm1, xmm2
	jbe	.L12532
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12533
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L4957
.L12533:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L4957
.L12532:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12534
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L4957
.L12534:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L4957
.L12529:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12535
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L4960
.L12535:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L4960:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12536
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L4963
.L12536:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L4963:
	comisd	xmm1, xmm2
	jbe	.L12537
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12538
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L4957
.L12538:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L4957
.L12537:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12539
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L4957
.L12539:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L4957:
	comisd	xmm0, xmm1
	jbe	.L12540
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12541
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L4977
.L12541:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L4977:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12542
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L4980
.L12542:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L4980:
	comisd	xmm0, xmm1
	jbe	.L12543
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12544
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L4986
.L12544:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L4986
.L12543:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12545
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L4986
.L12545:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L4986:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12546
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L4992
.L12546:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L4992:
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_13[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC5[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12547
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	jmp	.L4995
.L12547:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
.L4995:
	comisd	xmm1, xmm2
	jbe	.L12548
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12549
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L5001
.L12549:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L5001
.L12548:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12550
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L5001
.L12550:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L5001:
	comisd	xmm0, xmm1
	jbe	.L12551
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12552
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L5009
.L12552:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L5009:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12553
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L5012
.L12553:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L5012:
	comisd	xmm0, xmm1
	jbe	.L12554
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12555
	movss	xmm1, DWORD PTR x_3[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L5038
.L12555:
	movss	xmm1, DWORD PTR x_5[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L5038
.L12554:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12556
	movss	xmm1, DWORD PTR x_7[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L5038
.L12556:
	movss	xmm1, DWORD PTR x_8[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
	jmp	.L5038
.L12551:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12557
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L5025
.L12557:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L5025:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12558
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L5028
.L12558:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L5028:
	comisd	xmm0, xmm1
	jbe	.L12559
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12560
	movss	xmm1, DWORD PTR x_9[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L5038
.L12560:
	movss	xmm1, DWORD PTR x_11[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L5038
.L12559:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12561
	movss	xmm1, DWORD PTR x_12[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L5038
.L12561:
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L5038
.L12540:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12562
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L5041
.L12562:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L5041:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12563
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L5044
.L12563:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L5044:
	comisd	xmm0, xmm1
	jbe	.L12564
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12565
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L5050
.L12565:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L5050
.L12564:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12566
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L5050
.L12566:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L5050:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12567
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L5056
.L12567:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L5056:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12568
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L5059
.L12568:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L5059:
	comisd	xmm1, xmm2
	jbe	.L12569
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12570
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L5065
.L12570:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L5065
.L12569:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12571
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L5065
.L12571:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L5065:
	comisd	xmm0, xmm1
	jbe	.L12572
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12573
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L5073
.L12573:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L5073:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12574
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L5076
.L12574:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L5076:
	comisd	xmm0, xmm1
	jbe	.L12575
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12576
	movss	xmm1, DWORD PTR x_15[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L5038
.L12576:
	movss	xmm1, DWORD PTR x_16[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L5038
.L12575:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12577
	movss	xmm1, DWORD PTR x_19[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L5038
.L12577:
	movss	xmm1, DWORD PTR x_20[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L5038
.L12572:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12578
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L5089
.L12578:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L5089:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12579
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L5092
.L12579:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L5092:
	comisd	xmm0, xmm1
	jbe	.L12580
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12581
	movss	xmm1, DWORD PTR x_22[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L5038
.L12581:
	movss	xmm1, DWORD PTR x_23[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L5038
.L12580:
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12582
	movss	xmm1, DWORD PTR x_24[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L5038
.L12582:
	movss	xmm1, DWORD PTR x_27[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
.L5038:
	movss	DWORD PTR -52[rbp], xmm0
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12583
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L5104
.L12583:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L5104:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12584
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L5107
.L12584:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L5107:
	comisd	xmm0, xmm1
	jbe	.L12585
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12586
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L5113
.L12586:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L5113
.L12585:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12587
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L5113
.L12587:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
.L5113:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12588
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L5119
.L12588:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L5119:
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_13[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC3[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12589
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L5122
.L12589:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
.L5122:
	comisd	xmm1, xmm2
	jbe	.L12590
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12591
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L5128
.L12591:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L5128
.L12590:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12592
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L5128
.L12592:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L5128:
	comisd	xmm0, xmm1
	jbe	.L12593
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12594
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L5136
.L12594:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L5136:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12595
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L5139
.L12595:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L5139:
	comisd	xmm0, xmm1
	jbe	.L12596
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12597
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L5149
.L12597:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L5149
.L12596:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12598
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L5149
.L12598:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L5149
.L12593:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12599
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L5152
.L12599:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L5152:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12600
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L5155
.L12600:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L5155:
	comisd	xmm0, xmm1
	jbe	.L12601
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12602
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L5149
.L12602:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L5149
.L12601:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12603
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L5149
.L12603:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L5149:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12604
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L5167
.L12604:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L5167:
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_18[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC6[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12605
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	jmp	.L5170
.L12605:
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
.L5170:
	comisd	xmm1, xmm2
	jbe	.L12606
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12607
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L5176
.L12607:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L5176
.L12606:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12608
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L5176
.L12608:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L5176:
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_22[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12609
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	jmp	.L5182
.L12609:
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
.L5182:
	movss	xmm3, DWORD PTR x_25[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC10[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_30[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC34[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L12610
	movss	xmm3, DWORD PTR x_25[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC10[rip]
	addsd	xmm3, xmm4
	jmp	.L5185
.L12610:
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC34[rip]
	addsd	xmm3, xmm4
.L5185:
	comisd	xmm2, xmm3
	jbe	.L12611
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_22[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12612
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	jmp	.L5191
.L12612:
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	jmp	.L5191
.L12611:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC34[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12613
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	jmp	.L5191
.L12613:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
.L5191:
	comisd	xmm1, xmm2
	jbe	.L12614
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12615
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L5199
.L12615:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L5199:
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_18[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC6[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12616
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	jmp	.L5202
.L12616:
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
.L5202:
	comisd	xmm1, xmm2
	jbe	.L12617
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12618
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L5212
.L12618:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L5212
.L12617:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12619
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L5212
.L12619:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L5212
.L12614:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12620
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L5215
.L12620:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L5215:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC34[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12621
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	jmp	.L5218
.L12621:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
.L5218:
	comisd	xmm1, xmm2
	jbe	.L12622
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12623
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L5212
.L12623:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L5212
.L12622:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12624
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L5212
.L12624:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L5212:
	comisd	xmm0, xmm1
	jbe	.L12625
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12626
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L5232
.L12626:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L5232:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12627
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L5235
.L12627:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L5235:
	comisd	xmm0, xmm1
	jbe	.L12628
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12629
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L5241
.L12629:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L5241
.L12628:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12630
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L5241
.L12630:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
.L5241:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12631
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L5247
.L12631:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L5247:
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_13[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC3[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12632
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L5250
.L12632:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
.L5250:
	comisd	xmm1, xmm2
	jbe	.L12633
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12634
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L5256
.L12634:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L5256
.L12633:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12635
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L5256
.L12635:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L5256:
	comisd	xmm0, xmm1
	jbe	.L12636
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12637
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L5264
.L12637:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L5264:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12638
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L5267
.L12638:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
.L5267:
	comisd	xmm0, xmm1
	jbe	.L12639
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12640
	movss	xmm1, DWORD PTR x_0[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L5293
.L12640:
	movss	xmm1, DWORD PTR x_3[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L5293
.L12639:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12641
	movss	xmm1, DWORD PTR x_4[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L5293
.L12641:
	movss	xmm1, DWORD PTR x_7[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L5293
.L12636:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12642
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L5280
.L12642:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L5280:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12643
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L5283
.L12643:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L5283:
	comisd	xmm0, xmm1
	jbe	.L12644
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12645
	movss	xmm1, DWORD PTR x_8[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L5293
.L12645:
	movss	xmm1, DWORD PTR x_10[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
	jmp	.L5293
.L12644:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12646
	movss	xmm1, DWORD PTR x_11[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L5293
.L12646:
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L5293
.L12625:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12647
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L5296
.L12647:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L5296:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12648
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L5299
.L12648:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L5299:
	comisd	xmm0, xmm1
	jbe	.L12649
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12650
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L5305
.L12650:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L5305
.L12649:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12651
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L5305
.L12651:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
.L5305:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12652
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L5311
.L12652:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L5311:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC34[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12653
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	jmp	.L5314
.L12653:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
.L5314:
	comisd	xmm1, xmm2
	jbe	.L12654
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12655
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L5320
.L12655:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L5320
.L12654:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12656
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L5320
.L12656:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L5320:
	comisd	xmm0, xmm1
	jbe	.L12657
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12658
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L5328
.L12658:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L5328:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12659
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L5331
.L12659:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L5331:
	comisd	xmm0, xmm1
	jbe	.L12660
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12661
	movss	xmm1, DWORD PTR x_14[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L5293
.L12661:
	movss	xmm1, DWORD PTR x_16[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L5293
.L12660:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12662
	movss	xmm1, DWORD PTR x_17[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L5293
.L12662:
	movss	xmm1, DWORD PTR x_18[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L5293
.L12657:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12663
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L5344
.L12663:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
.L5344:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12664
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L5347
.L12664:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L5347:
	comisd	xmm0, xmm1
	jbe	.L12665
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12666
	movss	xmm1, DWORD PTR x_19[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L5293
.L12666:
	movss	xmm1, DWORD PTR x_22[rip]
	movss	xmm0, DWORD PTR .LC29[rip]
	addss	xmm0, xmm1
	jmp	.L5293
.L12665:
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12667
	movss	xmm1, DWORD PTR x_25[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L5293
.L12667:
	movss	xmm1, DWORD PTR x_30[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
.L5293:
	movss	DWORD PTR -48[rbp], xmm0
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12668
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L5359
.L12668:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
.L5359:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_5[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12669
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L5362
.L12669:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L5362:
	comisd	xmm0, xmm1
	jbe	.L12670
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12671
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L5368
.L12671:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L5368
.L12670:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12672
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L5368
.L12672:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L5368:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12673
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L5374
.L12673:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L5374:
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_10[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC0[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12674
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L5377
.L12674:
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
.L5377:
	comisd	xmm1, xmm2
	jbe	.L12675
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12676
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L5383
.L12676:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L5383
.L12675:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12677
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L5383
.L12677:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L5383:
	comisd	xmm0, xmm1
	jbe	.L12678
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12679
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L5391
.L12679:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
.L5391:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_5[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12680
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L5394
.L12680:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L5394:
	comisd	xmm0, xmm1
	jbe	.L12681
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12682
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L5404
.L12682:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L5404
.L12681:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12683
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L5404
.L12683:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L5404
.L12678:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12684
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L5407
.L12684:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L5407:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12685
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L5410
.L12685:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L5410:
	comisd	xmm0, xmm1
	jbe	.L12686
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12687
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L5404
.L12687:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L5404
.L12686:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12688
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L5404
.L12688:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
.L5404:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12689
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L5422
.L12689:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L5422:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12690
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	jmp	.L5425
.L12690:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L5425:
	comisd	xmm1, xmm2
	jbe	.L12691
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12692
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L5431
.L12692:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L5431
.L12691:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12693
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L5431
.L12693:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L5431:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC6[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12694
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	jmp	.L5437
.L12694:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
.L5437:
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC34[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_31[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC28[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L12695
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC34[rip]
	addsd	xmm3, xmm4
	jmp	.L5440
.L12695:
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC28[rip]
	addsd	xmm3, xmm4
.L5440:
	comisd	xmm2, xmm3
	jbe	.L12696
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC6[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12697
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	jmp	.L5446
.L12697:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L5446
.L12696:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC28[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12698
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L5446
.L12698:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
.L5446:
	comisd	xmm1, xmm2
	jbe	.L12699
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12700
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L5454
.L12700:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L5454:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12701
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	jmp	.L5457
.L12701:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L5457:
	comisd	xmm1, xmm2
	jbe	.L12702
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12703
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L5467
.L12703:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L5467
.L12702:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12704
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L5467
.L12704:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L5467
.L12699:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12705
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L5470
.L12705:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L5470:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC28[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12706
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L5473
.L12706:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
.L5473:
	comisd	xmm1, xmm2
	jbe	.L12707
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12708
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L5467
.L12708:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L5467
.L12707:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12709
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L5467
.L12709:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L5467:
	comisd	xmm0, xmm1
	jbe	.L12710
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12711
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L5487
.L12711:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
.L5487:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_5[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12712
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L5490
.L12712:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L5490:
	comisd	xmm0, xmm1
	jbe	.L12713
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12714
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L5496
.L12714:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L5496
.L12713:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12715
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L5496
.L12715:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L5496:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12716
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L5502
.L12716:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L5502:
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_10[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC0[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12717
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L5505
.L12717:
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
.L5505:
	comisd	xmm1, xmm2
	jbe	.L12718
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12719
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L5511
.L12719:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L5511
.L12718:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12720
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L5511
.L12720:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L5511:
	comisd	xmm0, xmm1
	jbe	.L12721
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12722
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L5519
.L12722:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
.L5519:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_5[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12723
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L5522
.L12723:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L5522:
	comisd	xmm0, xmm1
	jbe	.L12724
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12725
	movss	xmm1, DWORD PTR x_0[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L5548
.L12725:
	movss	xmm1, DWORD PTR x_1[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L5548
.L12724:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12726
	movss	xmm1, DWORD PTR x_4[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L5548
.L12726:
	movss	xmm1, DWORD PTR x_5[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
	jmp	.L5548
.L12721:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12727
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L5535
.L12727:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L5535:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12728
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L5538
.L12728:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L5538:
	comisd	xmm0, xmm1
	jbe	.L12729
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12730
	movss	xmm1, DWORD PTR x_6[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L5548
.L12730:
	movss	xmm1, DWORD PTR x_7[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L5548
.L12729:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12731
	movss	xmm1, DWORD PTR x_9[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L5548
.L12731:
	movss	xmm1, DWORD PTR x_10[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L5548
.L12710:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12732
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L5551
.L12732:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
.L5551:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12733
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L5554
.L12733:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L5554:
	comisd	xmm0, xmm1
	jbe	.L12734
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12735
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L5560
.L12735:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L5560
.L12734:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12736
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L5560
.L12736:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L5560:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12737
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L5566
.L12737:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L5566:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC28[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12738
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L5569
.L12738:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
.L5569:
	comisd	xmm1, xmm2
	jbe	.L12739
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12740
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L5575
.L12740:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L5575
.L12739:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12741
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L5575
.L12741:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L5575:
	comisd	xmm0, xmm1
	jbe	.L12742
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12743
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L5583
.L12743:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
.L5583:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12744
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L5586
.L12744:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L5586:
	comisd	xmm0, xmm1
	jbe	.L12745
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12746
	movss	xmm1, DWORD PTR x_18[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L5548
.L12746:
	movss	xmm1, DWORD PTR x_19[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L5548
.L12745:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12747
	movss	xmm1, DWORD PTR x_20[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
	jmp	.L5548
.L12747:
	movss	xmm1, DWORD PTR x_23[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L5548
.L12742:
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12748
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L5599
.L12748:
	movss	xmm0, DWORD PTR x_29[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
.L5599:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12749
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L5602
.L12749:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L5602:
	comisd	xmm0, xmm1
	jbe	.L12750
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12751
	movss	xmm1, DWORD PTR x_26[rip]
	movss	xmm0, DWORD PTR .LC30[rip]
	addss	xmm0, xmm1
	jmp	.L5548
.L12751:
	movss	xmm1, DWORD PTR x_29[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L5548
.L12750:
	movss	xmm0, DWORD PTR x_30[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12752
	movss	xmm1, DWORD PTR x_30[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L5548
.L12752:
	movss	xmm1, DWORD PTR x_31[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
.L5548:
	movss	DWORD PTR -44[rbp], xmm0
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12753
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L5614
.L12753:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L5614:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12754
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L5617
.L12754:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L5617:
	comisd	xmm0, xmm1
	jbe	.L12755
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12756
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L5623
.L12756:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L5623
.L12755:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12757
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L5623
.L12757:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L5623:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12758
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L5629
.L12758:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L5629:
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_16[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12759
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	jmp	.L5632
.L12759:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L5632:
	comisd	xmm1, xmm2
	jbe	.L12760
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12761
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L5638
.L12761:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L5638
.L12760:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12762
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L5638
.L12762:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L5638:
	comisd	xmm0, xmm1
	jbe	.L12763
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12764
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L5646
.L12764:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L5646:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12765
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L5649
.L12765:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L5649:
	comisd	xmm0, xmm1
	jbe	.L12766
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12767
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L5659
.L12767:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L5659
.L12766:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12768
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L5659
.L12768:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L5659
.L12763:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12769
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L5662
.L12769:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L5662:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12770
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L5665
.L12770:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L5665:
	comisd	xmm0, xmm1
	jbe	.L12771
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12772
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L5659
.L12772:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L5659
.L12771:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12773
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L5659
.L12773:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L5659:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12774
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L5677
.L12774:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L5677:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_22[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12775
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L5680
.L12775:
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
.L5680:
	comisd	xmm1, xmm2
	jbe	.L12776
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12777
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L5686
.L12777:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L5686
.L12776:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12778
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L5686
.L12778:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L5686:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC28[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12779
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	jmp	.L5692
.L12779:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
.L5692:
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_29[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC10[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L12780
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	jmp	.L5695
.L12780:
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC10[rip]
	addsd	xmm3, xmm4
.L5695:
	comisd	xmm2, xmm3
	jbe	.L12781
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC28[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12782
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	jmp	.L5701
.L12782:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	jmp	.L5701
.L12781:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC10[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12783
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L5701
.L12783:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
.L5701:
	comisd	xmm1, xmm2
	jbe	.L12784
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12785
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L5709
.L12785:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L5709:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_22[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12786
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L5712
.L12786:
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
.L5712:
	comisd	xmm1, xmm2
	jbe	.L12787
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12788
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L5722
.L12788:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L5722
.L12787:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12789
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L5722
.L12789:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L5722
.L12784:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12790
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L5725
.L12790:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L5725:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC10[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12791
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L5728
.L12791:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
.L5728:
	comisd	xmm1, xmm2
	jbe	.L12792
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12793
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L5722
.L12793:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L5722
.L12792:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12794
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L5722
.L12794:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L5722:
	comisd	xmm0, xmm1
	jbe	.L12795
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12796
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L5742
.L12796:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L5742:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12797
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L5745
.L12797:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L5745:
	comisd	xmm0, xmm1
	jbe	.L12798
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12799
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L5751
.L12799:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L5751
.L12798:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12800
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L5751
.L12800:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L5751:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12801
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L5757
.L12801:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L5757:
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_16[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12802
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	jmp	.L5760
.L12802:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L5760:
	comisd	xmm1, xmm2
	jbe	.L12803
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12804
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L5766
.L12804:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L5766
.L12803:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12805
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L5766
.L12805:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L5766:
	comisd	xmm0, xmm1
	jbe	.L12806
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12807
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L5774
.L12807:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L5774:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12808
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L5777
.L12808:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L5777:
	comisd	xmm0, xmm1
	jbe	.L12809
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12810
	movss	xmm1, DWORD PTR x_2[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L5803
.L12810:
	movss	xmm1, DWORD PTR x_6[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L5803
.L12809:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12811
	movss	xmm1, DWORD PTR x_8[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L5803
.L12811:
	movss	xmm1, DWORD PTR x_9[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L5803
.L12806:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12812
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L5790
.L12812:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L5790:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12813
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L5793
.L12813:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L5793:
	comisd	xmm0, xmm1
	jbe	.L12814
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12815
	movss	xmm1, DWORD PTR x_11[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L5803
.L12815:
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L5803
.L12814:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12816
	movss	xmm1, DWORD PTR x_14[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L5803
.L12816:
	movss	xmm1, DWORD PTR x_16[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L5803
.L12795:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12817
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L5806
.L12817:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
.L5806:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12818
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L5809
.L12818:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L5809:
	comisd	xmm0, xmm1
	jbe	.L12819
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12820
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L5815
.L12820:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L5815
.L12819:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12821
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L5815
.L12821:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L5815:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12822
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L5821
.L12822:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L5821:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC10[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12823
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L5824
.L12823:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
.L5824:
	comisd	xmm1, xmm2
	jbe	.L12824
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12825
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L5830
.L12825:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L5830
.L12824:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12826
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L5830
.L12826:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L5830:
	comisd	xmm0, xmm1
	jbe	.L12827
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12828
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L5838
.L12828:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
.L5838:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12829
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L5841
.L12829:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L5841:
	comisd	xmm0, xmm1
	jbe	.L12830
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12831
	movss	xmm1, DWORD PTR x_17[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L5803
.L12831:
	movss	xmm1, DWORD PTR x_18[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L5803
.L12830:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12832
	movss	xmm1, DWORD PTR x_21[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L5803
.L12832:
	movss	xmm1, DWORD PTR x_22[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L5803
.L12827:
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12833
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L5854
.L12833:
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L5854:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12834
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L5857
.L12834:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L5857:
	comisd	xmm0, xmm1
	jbe	.L12835
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12836
	movss	xmm1, DWORD PTR x_24[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L5803
.L12836:
	movss	xmm1, DWORD PTR x_26[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
	jmp	.L5803
.L12835:
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12837
	movss	xmm1, DWORD PTR x_27[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L5803
.L12837:
	movss	xmm1, DWORD PTR x_29[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
.L5803:
	movss	DWORD PTR -40[rbp], xmm0
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12838
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L5869
.L12838:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
.L5869:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12839
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L5872
.L12839:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L5872:
	comisd	xmm0, xmm1
	jbe	.L12840
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12841
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L5878
.L12841:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L5878
.L12840:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12842
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L5878
.L12842:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
.L5878:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12843
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L5884
.L12843:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L5884:
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_20[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC0[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12844
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L5887
.L12844:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
.L5887:
	comisd	xmm1, xmm2
	jbe	.L12845
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12846
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L5893
.L12846:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L5893
.L12845:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12847
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L5893
.L12847:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L5893:
	comisd	xmm0, xmm1
	jbe	.L12848
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12849
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L5901
.L12849:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
.L5901:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12850
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L5904
.L12850:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L5904:
	comisd	xmm0, xmm1
	jbe	.L12851
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12852
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L5914
.L12852:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L5914
.L12851:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12853
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L5914
.L12853:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L5914
.L12848:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12854
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L5917
.L12854:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L5917:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12855
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L5920
.L12855:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L5920:
	comisd	xmm0, xmm1
	jbe	.L12856
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12857
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L5914
.L12857:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L5914
.L12856:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12858
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L5914
.L12858:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
.L5914:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12859
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L5932
.L12859:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L5932:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_25[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC34[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12860
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L5935
.L12860:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
.L5935:
	comisd	xmm1, xmm2
	jbe	.L12861
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12862
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L5941
.L12862:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L5941
.L12861:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12863
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L5941
.L12863:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L5941:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_28[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC35[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12864
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L5947
.L12864:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
.L5947:
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC6[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_30[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC26[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L12865
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC6[rip]
	addsd	xmm3, xmm4
	jmp	.L5950
.L12865:
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
.L5950:
	comisd	xmm2, xmm3
	jbe	.L12866
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_28[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC35[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12867
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L5956
.L12867:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	jmp	.L5956
.L12866:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12868
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L5956
.L12868:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
.L5956:
	comisd	xmm1, xmm2
	jbe	.L12869
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12870
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L5964
.L12870:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L5964:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_25[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC34[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12871
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L5967
.L12871:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
.L5967:
	comisd	xmm1, xmm2
	jbe	.L12872
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12873
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L5977
.L12873:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L5977
.L12872:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12874
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L5977
.L12874:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L5977
.L12869:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12875
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L5980
.L12875:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L5980:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12876
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L5983
.L12876:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
.L5983:
	comisd	xmm1, xmm2
	jbe	.L12877
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12878
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L5977
.L12878:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L5977
.L12877:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12879
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L5977
.L12879:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L5977:
	comisd	xmm0, xmm1
	jbe	.L12880
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12881
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L5997
.L12881:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
.L5997:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12882
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L6000
.L12882:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L6000:
	comisd	xmm0, xmm1
	jbe	.L12883
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12884
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L6006
.L12884:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L6006
.L12883:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12885
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L6006
.L12885:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
.L6006:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12886
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L6012
.L12886:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L6012:
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_20[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC0[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12887
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L6015
.L12887:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
.L6015:
	comisd	xmm1, xmm2
	jbe	.L12888
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12889
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L6021
.L12889:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L6021
.L12888:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12890
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L6021
.L12890:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L6021:
	comisd	xmm0, xmm1
	jbe	.L12891
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12892
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L6029
.L12892:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
.L6029:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12893
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L6032
.L12893:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L6032:
	comisd	xmm0, xmm1
	jbe	.L12894
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12895
	movss	xmm1, DWORD PTR x_6[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L6058
.L12895:
	movss	xmm1, DWORD PTR x_7[rip]
	movss	xmm0, DWORD PTR .LC29[rip]
	addss	xmm0, xmm1
	jmp	.L6058
.L12894:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12896
	movss	xmm1, DWORD PTR x_10[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L6058
.L12896:
	movss	xmm1, DWORD PTR x_12[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L6058
.L12891:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12897
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L6045
.L12897:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L6045:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12898
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L6048
.L12898:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
.L6048:
	comisd	xmm0, xmm1
	jbe	.L12899
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12900
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L6058
.L12900:
	movss	xmm1, DWORD PTR x_17[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L6058
.L12899:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12901
	movss	xmm1, DWORD PTR x_18[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L6058
.L12901:
	movss	xmm1, DWORD PTR x_20[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L6058
.L12880:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12902
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L6061
.L12902:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L6061:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12903
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L6064
.L12903:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L6064:
	comisd	xmm0, xmm1
	jbe	.L12904
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12905
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L6070
.L12905:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L6070
.L12904:
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12906
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L6070
.L12906:
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L6070:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12907
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L6076
.L12907:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L6076:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12908
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L6079
.L12908:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
.L6079:
	comisd	xmm1, xmm2
	jbe	.L12909
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12910
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L6085
.L12910:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L6085
.L12909:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12911
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L6085
.L12911:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L6085:
	comisd	xmm0, xmm1
	jbe	.L12912
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12913
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L6093
.L12913:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L6093:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12914
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L6096
.L12914:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L6096:
	comisd	xmm0, xmm1
	jbe	.L12915
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12916
	movss	xmm1, DWORD PTR x_21[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L6058
.L12916:
	movss	xmm1, DWORD PTR x_23[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L6058
.L12915:
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12917
	movss	xmm1, DWORD PTR x_24[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L6058
.L12917:
	movss	xmm1, DWORD PTR x_25[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L6058
.L12912:
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12918
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L6109
.L12918:
	movss	xmm0, DWORD PTR x_28[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
.L6109:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12919
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L6112
.L12919:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L6112:
	comisd	xmm0, xmm1
	jbe	.L12920
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12921
	movss	xmm1, DWORD PTR x_27[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L6058
.L12921:
	movss	xmm1, DWORD PTR x_28[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L6058
.L12920:
	movss	xmm0, DWORD PTR x_29[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12922
	movss	xmm1, DWORD PTR x_29[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L6058
.L12922:
	movss	xmm1, DWORD PTR x_30[rip]
	movss	xmm0, DWORD PTR .LC29[rip]
	addss	xmm0, xmm1
.L6058:
	movss	DWORD PTR -36[rbp], xmm0
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12923
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L6124
.L12923:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L6124:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_3[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12924
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L6127
.L12924:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L6127:
	comisd	xmm0, xmm1
	jbe	.L12925
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12926
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L6133
.L12926:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L6133
.L12925:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12927
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L6133
.L12927:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L6133:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12928
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L6139
.L12928:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L6139:
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_12[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC28[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12929
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	jmp	.L6142
.L12929:
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
.L6142:
	comisd	xmm1, xmm2
	jbe	.L12930
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12931
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L6148
.L12931:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L6148
.L12930:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12932
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L6148
.L12932:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L6148:
	comisd	xmm0, xmm1
	jbe	.L12933
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12934
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L6156
.L12934:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L6156:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_3[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12935
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L6159
.L12935:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L6159:
	comisd	xmm0, xmm1
	jbe	.L12936
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12937
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L6169
.L12937:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L6169
.L12936:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12938
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L6169
.L12938:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L6169
.L12933:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12939
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L6172
.L12939:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L6172:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12940
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L6175
.L12940:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L6175:
	comisd	xmm0, xmm1
	jbe	.L12941
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12942
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L6169
.L12942:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L6169
.L12941:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12943
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L6169
.L12943:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L6169:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12944
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L6187
.L12944:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L6187:
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_16[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC7[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12945
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	jmp	.L6190
.L12945:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
.L6190:
	comisd	xmm1, xmm2
	jbe	.L12946
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12947
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L6196
.L12947:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L6196
.L12946:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12948
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L6196
.L12948:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L6196:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_22[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC6[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12949
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L6202
.L12949:
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
.L6202:
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC6[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_31[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC32[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L12950
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC6[rip]
	addsd	xmm3, xmm4
	jmp	.L6205
.L12950:
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
.L6205:
	comisd	xmm2, xmm3
	jbe	.L12951
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_22[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC6[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12952
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L6211
.L12952:
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L6211
.L12951:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12953
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L6211
.L12953:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L6211:
	comisd	xmm1, xmm2
	jbe	.L12954
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12955
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L6219
.L12955:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L6219:
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_16[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC7[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12956
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	jmp	.L6222
.L12956:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
.L6222:
	comisd	xmm1, xmm2
	jbe	.L12957
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12958
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L6232
.L12958:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L6232
.L12957:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12959
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L6232
.L12959:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L6232
.L12954:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12960
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L6235
.L12960:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L6235:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12961
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L6238
.L12961:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L6238:
	comisd	xmm1, xmm2
	jbe	.L12962
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12963
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L6232
.L12963:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L6232
.L12962:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12964
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L6232
.L12964:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L6232:
	comisd	xmm0, xmm1
	jbe	.L12965
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12966
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L6252
.L12966:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L6252:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_3[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12967
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L6255
.L12967:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L6255:
	comisd	xmm0, xmm1
	jbe	.L12968
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12969
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L6261
.L12969:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L6261
.L12968:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12970
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L6261
.L12970:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L6261:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12971
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L6267
.L12971:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L6267:
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_12[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC28[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12972
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	jmp	.L6270
.L12972:
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
.L6270:
	comisd	xmm1, xmm2
	jbe	.L12973
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12974
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L6276
.L12974:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L6276
.L12973:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12975
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L6276
.L12975:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L6276:
	comisd	xmm0, xmm1
	jbe	.L12976
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12977
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L6284
.L12977:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L6284:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_3[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12978
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L6287
.L12978:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L6287:
	comisd	xmm0, xmm1
	jbe	.L12979
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12980
	movss	xmm1, DWORD PTR x_0[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L6313
.L12980:
	movss	xmm1, DWORD PTR x_1[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L6313
.L12979:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12981
	movss	xmm1, DWORD PTR x_2[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L6313
.L12981:
	movss	xmm1, DWORD PTR x_3[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L6313
.L12976:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12982
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L6300
.L12982:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L6300:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12983
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L6303
.L12983:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L6303:
	comisd	xmm0, xmm1
	jbe	.L12984
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12985
	movss	xmm1, DWORD PTR x_4[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L6313
.L12985:
	movss	xmm1, DWORD PTR x_6[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L6313
.L12984:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12986
	movss	xmm1, DWORD PTR x_8[rip]
	movss	xmm0, DWORD PTR .LC30[rip]
	addss	xmm0, xmm1
	jmp	.L6313
.L12986:
	movss	xmm1, DWORD PTR x_12[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
	jmp	.L6313
.L12965:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12987
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L6316
.L12987:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L6316:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12988
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L6319
.L12988:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L6319:
	comisd	xmm0, xmm1
	jbe	.L12989
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12990
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L6325
.L12990:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L6325
.L12989:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12991
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L6325
.L12991:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L6325:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12992
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L6331
.L12992:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L6331:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L12993
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L6334
.L12993:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L6334:
	comisd	xmm1, xmm2
	jbe	.L12994
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12995
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L6340
.L12995:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L6340
.L12994:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12996
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L6340
.L12996:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L6340:
	comisd	xmm0, xmm1
	jbe	.L12997
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L12998
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L6348
.L12998:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L6348:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L12999
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L6351
.L12999:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L6351:
	comisd	xmm0, xmm1
	jbe	.L13000
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13001
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L6313
.L13001:
	movss	xmm1, DWORD PTR x_14[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L6313
.L13000:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13002
	movss	xmm1, DWORD PTR x_15[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L6313
.L13002:
	movss	xmm1, DWORD PTR x_16[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L6313
.L12997:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13003
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L6364
.L13003:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
.L6364:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13004
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L6367
.L13004:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L6367:
	comisd	xmm0, xmm1
	jbe	.L13005
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13006
	movss	xmm1, DWORD PTR x_21[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L6313
.L13006:
	movss	xmm1, DWORD PTR x_22[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L6313
.L13005:
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13007
	movss	xmm1, DWORD PTR x_27[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L6313
.L13007:
	movss	xmm1, DWORD PTR x_31[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
.L6313:
	movss	DWORD PTR -32[rbp], xmm0
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13008
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L6379
.L13008:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
.L6379:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13009
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L6382
.L13009:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L6382:
	comisd	xmm0, xmm1
	jbe	.L13010
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13011
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L6388
.L13011:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L6388
.L13010:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13012
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L6388
.L13012:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L6388:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13013
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L6394
.L13013:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L6394:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_14[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC8[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13014
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	jmp	.L6397
.L13014:
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
.L6397:
	comisd	xmm1, xmm2
	jbe	.L13015
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13016
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L6403
.L13016:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L6403
.L13015:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13017
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L6403
.L13017:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L6403:
	comisd	xmm0, xmm1
	jbe	.L13018
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13019
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L6411
.L13019:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
.L6411:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13020
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L6414
.L13020:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L6414:
	comisd	xmm0, xmm1
	jbe	.L13021
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13022
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L6424
.L13022:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L6424
.L13021:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13023
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L6424
.L13023:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L6424
.L13018:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13024
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L6427
.L13024:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L6427:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13025
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L6430
.L13025:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L6430:
	comisd	xmm0, xmm1
	jbe	.L13026
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13027
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L6424
.L13027:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L6424
.L13026:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13028
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L6424
.L13028:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L6424:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13029
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L6442
.L13029:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L6442:
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_20[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13030
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	jmp	.L6445
.L13030:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
.L6445:
	comisd	xmm1, xmm2
	jbe	.L13031
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13032
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L6451
.L13032:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L6451
.L13031:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13033
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L6451
.L13033:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L6451:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC35[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13034
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	jmp	.L6457
.L13034:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
.L6457:
	movss	xmm3, DWORD PTR x_25[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_31[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC32[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L13035
	movss	xmm3, DWORD PTR x_25[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	jmp	.L6460
.L13035:
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
.L6460:
	comisd	xmm2, xmm3
	jbe	.L13036
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC35[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13037
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	jmp	.L6466
.L13037:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	jmp	.L6466
.L13036:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13038
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L6466
.L13038:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L6466:
	comisd	xmm1, xmm2
	jbe	.L13039
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13040
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L6474
.L13040:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L6474:
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_20[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC1[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13041
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	jmp	.L6477
.L13041:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
.L6477:
	comisd	xmm1, xmm2
	jbe	.L13042
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13043
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L6487
.L13043:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L6487
.L13042:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13044
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L6487
.L13044:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L6487
.L13039:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13045
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L6490
.L13045:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L6490:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13046
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L6493
.L13046:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L6493:
	comisd	xmm1, xmm2
	jbe	.L13047
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13048
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L6487
.L13048:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L6487
.L13047:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13049
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L6487
.L13049:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L6487:
	comisd	xmm0, xmm1
	jbe	.L13050
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13051
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L6507
.L13051:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
.L6507:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13052
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L6510
.L13052:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L6510:
	comisd	xmm0, xmm1
	jbe	.L13053
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13054
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L6516
.L13054:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L6516
.L13053:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13055
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L6516
.L13055:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L6516:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13056
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L6522
.L13056:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L6522:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_14[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC8[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13057
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	jmp	.L6525
.L13057:
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
.L6525:
	comisd	xmm1, xmm2
	jbe	.L13058
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13059
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L6531
.L13059:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L6531
.L13058:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13060
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L6531
.L13060:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L6531:
	comisd	xmm0, xmm1
	jbe	.L13061
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13062
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L6539
.L13062:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
.L6539:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13063
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L6542
.L13063:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L6542:
	comisd	xmm0, xmm1
	jbe	.L13064
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13065
	movss	xmm1, DWORD PTR x_1[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L6568
.L13065:
	movss	xmm1, DWORD PTR x_2[rip]
	movss	xmm0, DWORD PTR .LC30[rip]
	addss	xmm0, xmm1
	jmp	.L6568
.L13064:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13066
	movss	xmm1, DWORD PTR x_5[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L6568
.L13066:
	movss	xmm1, DWORD PTR x_7[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L6568
.L13061:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13067
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L6555
.L13067:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L6555:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13068
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L6558
.L13068:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L6558:
	comisd	xmm0, xmm1
	jbe	.L13069
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13070
	movss	xmm1, DWORD PTR x_9[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L6568
.L13070:
	movss	xmm1, DWORD PTR x_10[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L6568
.L13069:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13071
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L6568
.L13071:
	movss	xmm1, DWORD PTR x_14[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L6568
.L13050:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13072
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L6571
.L13072:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L6571:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13073
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L6574
.L13073:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L6574:
	comisd	xmm0, xmm1
	jbe	.L13074
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13075
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L6580
.L13075:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L6580
.L13074:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13076
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L6580
.L13076:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L6580:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13077
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L6586
.L13077:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L6586:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13078
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L6589
.L13078:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L6589:
	comisd	xmm1, xmm2
	jbe	.L13079
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13080
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L6595
.L13080:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L6595
.L13079:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13081
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L6595
.L13081:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L6595:
	comisd	xmm0, xmm1
	jbe	.L13082
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13083
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L6603
.L13083:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L6603:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13084
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L6606
.L13084:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L6606:
	comisd	xmm0, xmm1
	jbe	.L13085
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13086
	movss	xmm1, DWORD PTR x_15[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L6568
.L13086:
	movss	xmm1, DWORD PTR x_17[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L6568
.L13085:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13087
	movss	xmm1, DWORD PTR x_18[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L6568
.L13087:
	movss	xmm1, DWORD PTR x_20[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L6568
.L13082:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13088
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L6619
.L13088:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
.L6619:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13089
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L6622
.L13089:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L6622:
	comisd	xmm0, xmm1
	jbe	.L13090
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13091
	movss	xmm1, DWORD PTR x_21[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L6568
.L13091:
	movss	xmm1, DWORD PTR x_23[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L6568
.L13090:
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13092
	movss	xmm1, DWORD PTR x_25[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L6568
.L13092:
	movss	xmm1, DWORD PTR x_31[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
.L6568:
	movss	DWORD PTR -28[rbp], xmm0
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13093
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L6634
.L13093:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L6634:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13094
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L6637
.L13094:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L6637:
	comisd	xmm0, xmm1
	jbe	.L13095
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13096
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L6643
.L13096:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L6643
.L13095:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13097
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L6643
.L13097:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
.L6643:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13098
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L6649
.L13098:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L6649:
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_12[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13099
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	jmp	.L6652
.L13099:
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
.L6652:
	comisd	xmm1, xmm2
	jbe	.L13100
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13101
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L6658
.L13101:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L6658
.L13100:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13102
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L6658
.L13102:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L6658:
	comisd	xmm0, xmm1
	jbe	.L13103
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13104
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L6666
.L13104:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L6666:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13105
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L6669
.L13105:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L6669:
	comisd	xmm0, xmm1
	jbe	.L13106
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13107
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L6679
.L13107:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L6679
.L13106:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13108
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L6679
.L13108:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L6679
.L13103:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13109
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L6682
.L13109:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L6682:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13110
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L6685
.L13110:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L6685:
	comisd	xmm0, xmm1
	jbe	.L13111
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13112
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L6679
.L13112:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L6679
.L13111:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13113
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	jmp	.L6679
.L13113:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L6679:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13114
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L6697
.L13114:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L6697:
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_20[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC4[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13115
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	jmp	.L6700
.L13115:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
.L6700:
	comisd	xmm1, xmm2
	jbe	.L13116
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13117
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L6706
.L13117:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L6706
.L13116:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13118
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L6706
.L13118:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L6706:
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13119
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L6712
.L13119:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L6712:
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC6[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_30[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC12[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L13120
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC6[rip]
	addsd	xmm3, xmm4
	jmp	.L6715
.L13120:
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
.L6715:
	comisd	xmm2, xmm3
	jbe	.L13121
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13122
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L6721
.L13122:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	jmp	.L6721
.L13121:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13123
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L6721
.L13123:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L6721:
	comisd	xmm1, xmm2
	jbe	.L13124
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13125
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L6729
.L13125:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L6729:
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_20[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC4[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13126
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	jmp	.L6732
.L13126:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
.L6732:
	comisd	xmm1, xmm2
	jbe	.L13127
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13128
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L6742
.L13128:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L6742
.L13127:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13129
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L6742
.L13129:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L6742
.L13124:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13130
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L6745
.L13130:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L6745:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13131
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L6748
.L13131:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L6748:
	comisd	xmm1, xmm2
	jbe	.L13132
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13133
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L6742
.L13133:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L6742
.L13132:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13134
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L6742
.L13134:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L6742:
	comisd	xmm0, xmm1
	jbe	.L13135
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13136
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L6762
.L13136:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L6762:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13137
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L6765
.L13137:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L6765:
	comisd	xmm0, xmm1
	jbe	.L13138
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13139
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L6771
.L13139:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L6771
.L13138:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13140
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L6771
.L13140:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
.L6771:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13141
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L6777
.L13141:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L6777:
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_12[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13142
	movss	xmm2, DWORD PTR x_11[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	jmp	.L6780
.L13142:
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
.L6780:
	comisd	xmm1, xmm2
	jbe	.L13143
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13144
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L6786
.L13144:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L6786
.L13143:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13145
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L6786
.L13145:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L6786:
	comisd	xmm0, xmm1
	jbe	.L13146
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13147
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L6794
.L13147:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L6794:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13148
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L6797
.L13148:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L6797:
	comisd	xmm0, xmm1
	jbe	.L13149
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13150
	movss	xmm1, DWORD PTR x_1[rip]
	movss	xmm0, DWORD PTR .LC30[rip]
	addss	xmm0, xmm1
	jmp	.L6823
.L13150:
	movss	xmm1, DWORD PTR x_2[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
	jmp	.L6823
.L13149:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13151
	movss	xmm1, DWORD PTR x_3[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L6823
.L13151:
	movss	xmm1, DWORD PTR x_4[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L6823
.L13146:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13152
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L6810
.L13152:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L6810:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13153
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L6813
.L13153:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L6813:
	comisd	xmm0, xmm1
	jbe	.L13154
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13155
	movss	xmm1, DWORD PTR x_5[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L6823
.L13155:
	movss	xmm1, DWORD PTR x_7[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L6823
.L13154:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13156
	movss	xmm1, DWORD PTR x_11[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L6823
.L13156:
	movss	xmm1, DWORD PTR x_12[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L6823
.L13135:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13157
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L6826
.L13157:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L6826:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13158
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L6829
.L13158:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L6829:
	comisd	xmm0, xmm1
	jbe	.L13159
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13160
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L6835
.L13160:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L6835
.L13159:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13161
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L6835
.L13161:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
.L6835:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13162
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L6841
.L13162:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L6841:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13163
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	jmp	.L6844
.L13163:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L6844:
	comisd	xmm1, xmm2
	jbe	.L13164
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13165
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L6850
.L13165:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L6850
.L13164:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13166
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L6850
.L13166:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L6850:
	comisd	xmm0, xmm1
	jbe	.L13167
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13168
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L6858
.L13168:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L6858:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13169
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L6861
.L13169:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
.L6861:
	comisd	xmm0, xmm1
	jbe	.L13170
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13171
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L6823
.L13171:
	movss	xmm1, DWORD PTR x_14[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L6823
.L13170:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13172
	movss	xmm1, DWORD PTR x_15[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L6823
.L13172:
	movss	xmm1, DWORD PTR x_20[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L6823
.L13167:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13173
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L6874
.L13173:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L6874:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13174
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L6877
.L13174:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L6877:
	comisd	xmm0, xmm1
	jbe	.L13175
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13176
	movss	xmm1, DWORD PTR x_22[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L6823
.L13176:
	movss	xmm1, DWORD PTR x_23[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L6823
.L13175:
	movss	xmm0, DWORD PTR x_29[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13177
	movss	xmm1, DWORD PTR x_29[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L6823
.L13177:
	movss	xmm1, DWORD PTR x_30[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
.L6823:
	movss	DWORD PTR -24[rbp], xmm0
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13178
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L6889
.L13178:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L6889:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13179
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L6892
.L13179:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L6892:
	comisd	xmm0, xmm1
	jbe	.L13180
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13181
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L6898
.L13181:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L6898
.L13180:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13182
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L6898
.L13182:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L6898:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13183
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L6904
.L13183:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L6904:
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_16[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13184
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	jmp	.L6907
.L13184:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
.L6907:
	comisd	xmm1, xmm2
	jbe	.L13185
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13186
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L6913
.L13186:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L6913
.L13185:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13187
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L6913
.L13187:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L6913:
	comisd	xmm0, xmm1
	jbe	.L13188
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13189
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L6921
.L13189:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L6921:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13190
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L6924
.L13190:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L6924:
	comisd	xmm0, xmm1
	jbe	.L13191
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13192
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L6934
.L13192:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L6934
.L13191:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13193
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L6934
.L13193:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L6934
.L13188:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13194
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L6937
.L13194:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
.L6937:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13195
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L6940
.L13195:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L6940:
	comisd	xmm0, xmm1
	jbe	.L13196
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13197
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L6934
.L13197:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L6934
.L13196:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13198
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L6934
.L13198:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
.L6934:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13199
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L6952
.L13199:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L6952:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13200
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	jmp	.L6955
.L13200:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
.L6955:
	comisd	xmm1, xmm2
	jbe	.L13201
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13202
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L6961
.L13202:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L6961
.L13201:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13203
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L6961
.L13203:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L6961:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC35[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13204
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	jmp	.L6967
.L13204:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
.L6967:
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC34[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_30[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC28[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L13205
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC34[rip]
	addsd	xmm3, xmm4
	jmp	.L6970
.L13205:
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC28[rip]
	addsd	xmm3, xmm4
.L6970:
	comisd	xmm2, xmm3
	jbe	.L13206
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC35[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13207
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	jmp	.L6976
.L13207:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	jmp	.L6976
.L13206:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC28[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13208
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L6976
.L13208:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
.L6976:
	comisd	xmm1, xmm2
	jbe	.L13209
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13210
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L6984
.L13210:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
.L6984:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_23[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC11[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13211
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	jmp	.L6987
.L13211:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
.L6987:
	comisd	xmm1, xmm2
	jbe	.L13212
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC6[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13213
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L6997
.L13213:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	jmp	.L6997
.L13212:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13214
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L6997
.L13214:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L6997
.L13209:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13215
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L7000
.L13215:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L7000:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC28[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13216
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L7003
.L13216:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
.L7003:
	comisd	xmm1, xmm2
	jbe	.L13217
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13218
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L6997
.L13218:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L6997
.L13217:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13219
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L6997
.L13219:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L6997:
	comisd	xmm0, xmm1
	jbe	.L13220
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13221
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L7017
.L13221:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L7017:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13222
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L7020
.L13222:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L7020:
	comisd	xmm0, xmm1
	jbe	.L13223
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13224
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L7026
.L13224:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L7026
.L13223:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13225
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L7026
.L13225:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L7026:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13226
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L7032
.L13226:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L7032:
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_16[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13227
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	jmp	.L7035
.L13227:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
.L7035:
	comisd	xmm1, xmm2
	jbe	.L13228
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13229
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L7041
.L13229:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7041
.L13228:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13230
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L7041
.L13230:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L7041:
	comisd	xmm0, xmm1
	jbe	.L13231
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13232
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L7049
.L13232:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L7049:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13233
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L7052
.L13233:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L7052:
	comisd	xmm0, xmm1
	jbe	.L13234
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13235
	movss	xmm1, DWORD PTR x_1[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L7078
.L13235:
	movss	xmm1, DWORD PTR x_5[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L7078
.L13234:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13236
	movss	xmm1, DWORD PTR x_8[rip]
	movss	xmm0, DWORD PTR .LC29[rip]
	addss	xmm0, xmm1
	jmp	.L7078
.L13236:
	movss	xmm1, DWORD PTR x_9[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L7078
.L13231:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13237
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L7065
.L13237:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
.L7065:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13238
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L7068
.L13238:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L7068:
	comisd	xmm0, xmm1
	jbe	.L13239
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13240
	movss	xmm1, DWORD PTR x_11[rip]
	movss	xmm0, DWORD PTR .LC29[rip]
	addss	xmm0, xmm1
	jmp	.L7078
.L13240:
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L7078
.L13239:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13241
	movss	xmm1, DWORD PTR x_15[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L7078
.L13241:
	movss	xmm1, DWORD PTR x_16[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L7078
.L13220:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13242
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L7081
.L13242:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
.L7081:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13243
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L7084
.L13243:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L7084:
	comisd	xmm0, xmm1
	jbe	.L13244
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13245
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L7090
.L13245:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
	jmp	.L7090
.L13244:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13246
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L7090
.L13246:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
.L7090:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13247
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L7096
.L13247:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L7096:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC28[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13248
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L7099
.L13248:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
.L7099:
	comisd	xmm1, xmm2
	jbe	.L13249
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13250
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L7105
.L13250:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L7105
.L13249:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13251
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L7105
.L13251:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L7105:
	comisd	xmm0, xmm1
	jbe	.L13252
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13253
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L7113
.L13253:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC6[rip]
	addsd	xmm0, xmm1
.L7113:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13254
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L7116
.L13254:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
.L7116:
	comisd	xmm0, xmm1
	jbe	.L13255
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC6[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13256
	movss	xmm1, DWORD PTR x_17[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L7078
.L13256:
	movss	xmm1, DWORD PTR x_20[rip]
	movss	xmm0, DWORD PTR .LC19[rip]
	addss	xmm0, xmm1
	jmp	.L7078
.L13255:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13257
	movss	xmm1, DWORD PTR x_21[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L7078
.L13257:
	movss	xmm1, DWORD PTR x_23[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L7078
.L13252:
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13258
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L7129
.L13258:
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
.L7129:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13259
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L7132
.L13259:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L7132:
	comisd	xmm0, xmm1
	jbe	.L13260
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13261
	movss	xmm1, DWORD PTR x_24[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L7078
.L13261:
	movss	xmm1, DWORD PTR x_27[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L7078
.L13260:
	movss	xmm0, DWORD PTR x_29[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13262
	movss	xmm1, DWORD PTR x_29[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L7078
.L13262:
	movss	xmm1, DWORD PTR x_30[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
.L7078:
	movss	DWORD PTR -20[rbp], xmm0
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13263
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L7144
.L13263:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L7144:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13264
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L7147
.L13264:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L7147:
	comisd	xmm0, xmm1
	jbe	.L13265
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13266
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L7153
.L13266:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L7153
.L13265:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13267
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L7153
.L13267:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L7153:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13268
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L7159
.L13268:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L7159:
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_15[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC35[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13269
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	jmp	.L7162
.L13269:
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
.L7162:
	comisd	xmm1, xmm2
	jbe	.L13270
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13271
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L7168
.L13271:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L7168
.L13270:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13272
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L7168
.L13272:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L7168:
	comisd	xmm0, xmm1
	jbe	.L13273
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13274
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L7176
.L13274:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L7176:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13275
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L7179
.L13275:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L7179:
	comisd	xmm0, xmm1
	jbe	.L13276
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13277
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L7189
.L13277:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L7189
.L13276:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13278
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L7189
.L13278:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L7189
.L13273:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13279
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L7192
.L13279:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L7192:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13280
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L7195
.L13280:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L7195:
	comisd	xmm0, xmm1
	jbe	.L13281
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13282
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L7189
.L13282:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L7189
.L13281:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13283
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L7189
.L13283:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
.L7189:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13284
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L7207
.L13284:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L7207:
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_21[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13285
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L7210
.L13285:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L7210:
	comisd	xmm1, xmm2
	jbe	.L13286
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13287
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L7216
.L13287:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L7216
.L13286:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13288
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L7216
.L13288:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L7216:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC35[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13289
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	jmp	.L7222
.L13289:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
.L7222:
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC4[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_31[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC12[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L13290
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC4[rip]
	addsd	xmm3, xmm4
	jmp	.L7225
.L13290:
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
.L7225:
	comisd	xmm2, xmm3
	jbe	.L13291
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC35[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13292
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC0[rip]
	addsd	xmm2, xmm3
	jmp	.L7231
.L13292:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	jmp	.L7231
.L13291:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13293
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L7231
.L13293:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L7231:
	comisd	xmm1, xmm2
	jbe	.L13294
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13295
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L7239
.L13295:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L7239:
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_21[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC9[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13296
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L7242
.L13296:
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
.L7242:
	comisd	xmm1, xmm2
	jbe	.L13297
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13298
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L7252
.L13298:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	jmp	.L7252
.L13297:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13299
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L7252
.L13299:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	jmp	.L7252
.L13294:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13300
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L7255
.L13300:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L7255:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13301
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L7258
.L13301:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L7258:
	comisd	xmm1, xmm2
	jbe	.L13302
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13303
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L7252
.L13303:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L7252
.L13302:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13304
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L7252
.L13304:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L7252:
	comisd	xmm0, xmm1
	jbe	.L13305
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13306
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L7272
.L13306:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L7272:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13307
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L7275
.L13307:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L7275:
	comisd	xmm0, xmm1
	jbe	.L13308
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13309
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L7281
.L13309:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L7281
.L13308:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13310
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L7281
.L13310:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L7281:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13311
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L7287
.L13311:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L7287:
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_15[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC35[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13312
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	jmp	.L7290
.L13312:
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
.L7290:
	comisd	xmm1, xmm2
	jbe	.L13313
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13314
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L7296
.L13314:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L7296
.L13313:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13315
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L7296
.L13315:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L7296:
	comisd	xmm0, xmm1
	jbe	.L13316
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13317
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L7304
.L13317:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L7304:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13318
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L7307
.L13318:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L7307:
	comisd	xmm0, xmm1
	jbe	.L13319
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13320
	movss	xmm1, DWORD PTR x_1[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L7333
.L13320:
	movss	xmm1, DWORD PTR x_2[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L7333
.L13319:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13321
	movss	xmm1, DWORD PTR x_4[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L7333
.L13321:
	movss	xmm1, DWORD PTR x_8[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L7333
.L13316:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13322
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L7320
.L13322:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L7320:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13323
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L7323
.L13323:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L7323:
	comisd	xmm0, xmm1
	jbe	.L13324
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13325
	movss	xmm1, DWORD PTR x_10[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L7333
.L13325:
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L7333
.L13324:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13326
	movss	xmm1, DWORD PTR x_14[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L7333
.L13326:
	movss	xmm1, DWORD PTR x_15[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L7333
.L13305:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13327
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L7336
.L13327:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
.L7336:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13328
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L7339
.L13328:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L7339:
	comisd	xmm0, xmm1
	jbe	.L13329
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13330
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L7345
.L13330:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L7345
.L13329:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13331
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L7345
.L13331:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC9[rip]
	addsd	xmm0, xmm1
.L7345:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13332
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L7351
.L13332:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L7351:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13333
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L7354
.L13333:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L7354:
	comisd	xmm1, xmm2
	jbe	.L13334
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13335
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC0[rip]
	addsd	xmm1, xmm2
	jmp	.L7360
.L13335:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L7360
.L13334:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13336
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L7360
.L13336:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L7360:
	comisd	xmm0, xmm1
	jbe	.L13337
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13338
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L7368
.L13338:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
.L7368:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC9[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13339
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L7371
.L13339:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
.L7371:
	comisd	xmm0, xmm1
	jbe	.L13340
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13341
	movss	xmm1, DWORD PTR x_16[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L7333
.L13341:
	movss	xmm1, DWORD PTR x_18[rip]
	movss	xmm0, DWORD PTR .LC30[rip]
	addss	xmm0, xmm1
	jmp	.L7333
.L13340:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC9[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13342
	movss	xmm1, DWORD PTR x_19[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L7333
.L13342:
	movss	xmm1, DWORD PTR x_21[rip]
	movss	xmm0, DWORD PTR .LC22[rip]
	addss	xmm0, xmm1
	jmp	.L7333
.L13337:
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13343
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	jmp	.L7384
.L13343:
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
.L7384:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13344
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L7387
.L13344:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L7387:
	comisd	xmm0, xmm1
	jbe	.L13345
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC0[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13346
	movss	xmm1, DWORD PTR x_24[rip]
	movss	xmm0, DWORD PTR .LC13[rip]
	addss	xmm0, xmm1
	jmp	.L7333
.L13346:
	movss	xmm1, DWORD PTR x_26[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L7333
.L13345:
	movss	xmm0, DWORD PTR x_30[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13347
	movss	xmm1, DWORD PTR x_30[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L7333
.L13347:
	movss	xmm1, DWORD PTR x_31[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
.L7333:
	movss	DWORD PTR -16[rbp], xmm0
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13348
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L7399
.L13348:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L7399:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13349
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L7402
.L13349:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L7402:
	comisd	xmm0, xmm1
	jbe	.L13350
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13351
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L7408
.L13351:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L7408
.L13350:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13352
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L7408
.L13352:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L7408:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13353
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7414
.L13353:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L7414:
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_18[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC7[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13354
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L7417
.L13354:
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
.L7417:
	comisd	xmm1, xmm2
	jbe	.L13355
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13356
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7423
.L13356:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L7423
.L13355:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13357
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7423
.L13357:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L7423:
	comisd	xmm0, xmm1
	jbe	.L13358
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13359
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L7431
.L13359:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L7431:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13360
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L7434
.L13360:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L7434:
	comisd	xmm0, xmm1
	jbe	.L13361
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13362
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L7444
.L13362:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L7444
.L13361:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13363
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L7444
.L13363:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L7444
.L13358:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13364
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L7447
.L13364:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L7447:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13365
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7450
.L13365:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L7450:
	comisd	xmm0, xmm1
	jbe	.L13366
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13367
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L7444
.L13367:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L7444
.L13366:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13368
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L7444
.L13368:
	movss	xmm0, DWORD PTR x_18[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
.L7444:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13369
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L7462
.L13369:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L7462:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13370
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L7465
.L13370:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L7465:
	comisd	xmm1, xmm2
	jbe	.L13371
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13372
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L7471
.L13372:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7471
.L13371:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13373
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L7471
.L13373:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L7471:
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC10[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13374
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	jmp	.L7477
.L13374:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
.L7477:
	movss	xmm3, DWORD PTR x_28[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_30[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC26[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L13375
	movss	xmm3, DWORD PTR x_28[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	jmp	.L7480
.L13375:
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
.L7480:
	comisd	xmm2, xmm3
	jbe	.L13376
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_27[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC10[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13377
	movss	xmm2, DWORD PTR x_25[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	jmp	.L7486
.L13377:
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	jmp	.L7486
.L13376:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13378
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L7486
.L13378:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
.L7486:
	comisd	xmm1, xmm2
	jbe	.L13379
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13380
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L7494
.L13380:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L7494:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC12[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13381
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L7497
.L13381:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
.L7497:
	comisd	xmm1, xmm2
	jbe	.L13382
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_21[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13383
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	jmp	.L7507
.L13383:
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7507
.L13382:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13384
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L7507
.L13384:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L7507
.L13379:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13385
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L7510
.L13385:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L7510:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13386
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L7513
.L13386:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
.L7513:
	comisd	xmm1, xmm2
	jbe	.L13387
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13388
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L7507
.L13388:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L7507
.L13387:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13389
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7507
.L13389:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L7507:
	comisd	xmm0, xmm1
	jbe	.L13390
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13391
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L7527
.L13391:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L7527:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13392
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L7530
.L13392:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L7530:
	comisd	xmm0, xmm1
	jbe	.L13393
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13394
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L7536
.L13394:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L7536
.L13393:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13395
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L7536
.L13395:
	movss	xmm0, DWORD PTR x_4[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
.L7536:
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13396
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7542
.L13396:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L7542:
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_18[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC7[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13397
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L7545
.L13397:
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
.L7545:
	comisd	xmm1, xmm2
	jbe	.L13398
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_7[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13399
	movss	xmm1, DWORD PTR x_5[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7551
.L13399:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L7551
.L13398:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13400
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7551
.L13400:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L7551:
	comisd	xmm0, xmm1
	jbe	.L13401
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13402
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L7559
.L13402:
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L7559:
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_4[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC28[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13403
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L7562
.L13403:
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
.L7562:
	comisd	xmm0, xmm1
	jbe	.L13404
	movss	xmm0, DWORD PTR x_0[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_1[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13405
	movss	xmm1, DWORD PTR x_0[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L7588
.L13405:
	movss	xmm1, DWORD PTR x_1[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L7588
.L13404:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_4[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC28[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13406
	movss	xmm1, DWORD PTR x_2[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L7588
.L13406:
	movss	xmm1, DWORD PTR x_4[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
	jmp	.L7588
.L13401:
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13407
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L7575
.L13407:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L7575:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_18[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13408
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7578
.L13408:
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
.L7578:
	comisd	xmm0, xmm1
	jbe	.L13409
	movss	xmm0, DWORD PTR x_5[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13410
	movss	xmm1, DWORD PTR x_5[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L7588
.L13410:
	movss	xmm1, DWORD PTR x_7[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L7588
.L13409:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_18[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13411
	movss	xmm1, DWORD PTR x_9[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L7588
.L13411:
	movss	xmm1, DWORD PTR x_18[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L7588
.L13390:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13412
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L7591
.L13412:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
.L7591:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13413
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L7594
.L13413:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L7594:
	comisd	xmm0, xmm1
	jbe	.L13414
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13415
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L7600
.L13415:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L7600
.L13414:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13416
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L7600
.L13416:
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
.L7600:
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13417
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L7606
.L13417:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
.L7606:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC26[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13418
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L7609
.L13418:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
.L7609:
	comisd	xmm1, xmm2
	jbe	.L13419
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_27[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC10[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13420
	movss	xmm1, DWORD PTR x_25[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L7615
.L13420:
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L7615
.L13419:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13421
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7615
.L13421:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L7615:
	comisd	xmm0, xmm1
	jbe	.L13422
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13423
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	jmp	.L7623
.L13423:
	movss	xmm0, DWORD PTR x_21[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
.L7623:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13424
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L7626
.L13424:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
.L7626:
	comisd	xmm0, xmm1
	jbe	.L13425
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC28[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_21[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13426
	movss	xmm1, DWORD PTR x_19[rip]
	movss	xmm0, DWORD PTR .LC31[rip]
	addss	xmm0, xmm1
	jmp	.L7588
.L13426:
	movss	xmm1, DWORD PTR x_21[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L7588
.L13425:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13427
	movss	xmm1, DWORD PTR x_23[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L7588
.L13427:
	movss	xmm1, DWORD PTR x_24[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L7588
.L13422:
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13428
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L7639
.L13428:
	movss	xmm0, DWORD PTR x_27[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
.L7639:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13429
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7642
.L13429:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L7642:
	comisd	xmm0, xmm1
	jbe	.L13430
	movss	xmm0, DWORD PTR x_25[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_27[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13431
	movss	xmm1, DWORD PTR x_25[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L7588
.L13431:
	movss	xmm1, DWORD PTR x_27[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L7588
.L13430:
	movss	xmm0, DWORD PTR x_28[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13432
	movss	xmm1, DWORD PTR x_28[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L7588
.L13432:
	movss	xmm1, DWORD PTR x_30[rip]
	movss	xmm0, DWORD PTR .LC29[rip]
	addss	xmm0, xmm1
.L7588:
	movss	DWORD PTR -12[rbp], xmm0
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13433
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L7654
.L13433:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L7654:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13434
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7657
.L13434:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L7657:
	comisd	xmm0, xmm1
	jbe	.L13435
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13436
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L7663
.L13436:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L7663
.L13435:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13437
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L7663
.L13437:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L7663:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13438
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L7669
.L13438:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L7669:
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_10[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13439
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L7672
.L13439:
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L7672:
	comisd	xmm1, xmm2
	jbe	.L13440
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13441
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L7678
.L13441:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L7678
.L13440:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13442
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L7678
.L13442:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L7678:
	comisd	xmm0, xmm1
	jbe	.L13443
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13444
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L7686
.L13444:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L7686:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13445
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7689
.L13445:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L7689:
	comisd	xmm0, xmm1
	jbe	.L13446
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13447
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L7699
.L13447:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L7699
.L13446:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13448
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L7699
.L13448:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L7699
.L13443:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13449
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L7702
.L13449:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
.L7702:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13450
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L7705
.L13450:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L7705:
	comisd	xmm0, xmm1
	jbe	.L13451
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13452
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L7699
.L13452:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
	jmp	.L7699
.L13451:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13453
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L7699
.L13453:
	movss	xmm0, DWORD PTR x_10[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L7699:
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13454
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L7717
.L13454:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L7717:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_14[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC35[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13455
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	jmp	.L7720
.L13455:
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
.L7720:
	comisd	xmm1, xmm2
	jbe	.L13456
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13457
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L7726
.L13457:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L7726
.L13456:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13458
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L7726
.L13458:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L7726:
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_20[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13459
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	jmp	.L7732
.L13459:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
.L7732:
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_26[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC3[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L13460
	movss	xmm3, DWORD PTR x_24[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	jmp	.L7735
.L13460:
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC3[rip]
	addsd	xmm3, xmm4
.L7735:
	comisd	xmm2, xmm3
	jbe	.L13461
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_20[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC33[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13462
	movss	xmm2, DWORD PTR x_19[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC7[rip]
	addsd	xmm2, xmm3
	jmp	.L7741
.L13462:
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	jmp	.L7741
.L13461:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC3[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13463
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L7741
.L13463:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
.L7741:
	comisd	xmm1, xmm2
	jbe	.L13464
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13465
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L7749
.L13465:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L7749:
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_14[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC35[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13466
	movss	xmm2, DWORD PTR x_13[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC11[rip]
	addsd	xmm2, xmm3
	jmp	.L7752
.L13466:
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
.L7752:
	comisd	xmm1, xmm2
	jbe	.L13467
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_12[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13468
	movss	xmm1, DWORD PTR x_11[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L7762
.L13468:
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L7762
.L13467:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13469
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L7762
.L13469:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	jmp	.L7762
.L13464:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13470
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L7765
.L13470:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L7765:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC3[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13471
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L7768
.L13471:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
.L7768:
	comisd	xmm1, xmm2
	jbe	.L13472
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13473
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L7762
.L13473:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L7762
.L13472:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13474
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7762
.L13474:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L7762:
	comisd	xmm0, xmm1
	jbe	.L13475
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13476
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L7782
.L13476:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L7782:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13477
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7785
.L13477:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L7785:
	comisd	xmm0, xmm1
	jbe	.L13478
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13479
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L7791
.L13479:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	jmp	.L7791
.L13478:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13480
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L7791
.L13480:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
.L7791:
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13481
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L7797
.L13481:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
.L7797:
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_10[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13482
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC4[rip]
	addsd	xmm2, xmm3
	jmp	.L7800
.L13482:
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L7800:
	comisd	xmm1, xmm2
	jbe	.L13483
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_8[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC26[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13484
	movss	xmm1, DWORD PTR x_7[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC10[rip]
	addsd	xmm1, xmm2
	jmp	.L7806
.L13484:
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	jmp	.L7806
.L13483:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13485
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L7806
.L13485:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L7806:
	comisd	xmm0, xmm1
	jbe	.L13486
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13487
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	jmp	.L7814
.L13487:
	movss	xmm0, DWORD PTR x_2[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L7814:
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_6[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13488
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7817
.L13488:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
.L7817:
	comisd	xmm0, xmm1
	jbe	.L13489
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_2[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13490
	movss	xmm1, DWORD PTR x_1[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L7843
.L13490:
	movss	xmm1, DWORD PTR x_2[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L7843
.L13489:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13491
	movss	xmm1, DWORD PTR x_3[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L7843
.L13491:
	movss	xmm1, DWORD PTR x_6[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L7843
.L13486:
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13492
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	jmp	.L7830
.L13492:
	movss	xmm0, DWORD PTR x_8[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC26[rip]
	addsd	xmm0, xmm1
.L7830:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_10[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13493
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L7833
.L13493:
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L7833:
	comisd	xmm0, xmm1
	jbe	.L13494
	movss	xmm0, DWORD PTR x_7[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC10[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_8[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC26[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13495
	movss	xmm1, DWORD PTR x_7[rip]
	movss	xmm0, DWORD PTR .LC23[rip]
	addss	xmm0, xmm1
	jmp	.L7843
.L13495:
	movss	xmm1, DWORD PTR x_8[rip]
	movss	xmm0, DWORD PTR .LC29[rip]
	addss	xmm0, xmm1
	jmp	.L7843
.L13494:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_10[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13496
	movss	xmm1, DWORD PTR x_9[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L7843
.L13496:
	movss	xmm1, DWORD PTR x_10[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L7843
.L13475:
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13497
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L7846
.L13497:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L7846:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13498
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L7849
.L13498:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L7849:
	comisd	xmm0, xmm1
	jbe	.L13499
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13500
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L7855
.L13500:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
	jmp	.L7855
.L13499:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13501
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	jmp	.L7855
.L13501:
	movss	xmm0, DWORD PTR x_14[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC35[rip]
	addsd	xmm0, xmm1
.L7855:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13502
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L7861
.L13502:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
.L7861:
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC3[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13503
	movss	xmm2, DWORD PTR x_24[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	jmp	.L7864
.L13503:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
.L7864:
	comisd	xmm1, xmm2
	jbe	.L13504
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_20[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC33[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13505
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC7[rip]
	addsd	xmm1, xmm2
	jmp	.L7870
.L13505:
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	jmp	.L7870
.L13504:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13506
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7870
.L13506:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L7870:
	comisd	xmm0, xmm1
	jbe	.L13507
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13508
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L7878
.L13508:
	movss	xmm0, DWORD PTR x_12[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L7878:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_14[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC35[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13509
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC11[rip]
	addsd	xmm1, xmm2
	jmp	.L7881
.L13509:
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
.L7881:
	comisd	xmm0, xmm1
	jbe	.L13510
	movss	xmm0, DWORD PTR x_11[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_12[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13511
	movss	xmm1, DWORD PTR x_11[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L7843
.L13511:
	movss	xmm1, DWORD PTR x_12[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L7843
.L13510:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC11[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_14[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC35[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13512
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC24[rip]
	addss	xmm0, xmm1
	jmp	.L7843
.L13512:
	movss	xmm1, DWORD PTR x_14[rip]
	movss	xmm0, DWORD PTR .LC39[rip]
	addss	xmm0, xmm1
	jmp	.L7843
.L13507:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13513
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	jmp	.L7894
.L13513:
	movss	xmm0, DWORD PTR x_20[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
.L7894:
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13514
	movss	xmm1, DWORD PTR x_24[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7897
.L13514:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L7897:
	comisd	xmm0, xmm1
	jbe	.L13515
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC7[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_20[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13516
	movss	xmm1, DWORD PTR x_19[rip]
	movss	xmm0, DWORD PTR .LC20[rip]
	addss	xmm0, xmm1
	jmp	.L7843
.L13516:
	movss	xmm1, DWORD PTR x_20[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L7843
.L13515:
	movss	xmm0, DWORD PTR x_24[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13517
	movss	xmm1, DWORD PTR x_24[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L7843
.L13517:
	movss	xmm1, DWORD PTR x_26[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
.L7843:
	movss	DWORD PTR -8[rbp], xmm0
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13518
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L7909
.L13518:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
.L7909:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13519
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L7912
.L13519:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L7912:
	comisd	xmm0, xmm1
	jbe	.L13520
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13521
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L7918
.L13521:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L7918
.L13520:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13522
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L7918
.L13522:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
.L7918:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13523
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L7924
.L13523:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L7924:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_17[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13524
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L7927
.L13524:
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L7927:
	comisd	xmm1, xmm2
	jbe	.L13525
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13526
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L7933
.L13526:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L7933
.L13525:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13527
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L7933
.L13527:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L7933:
	comisd	xmm0, xmm1
	jbe	.L13528
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13529
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L7941
.L13529:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
.L7941:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13530
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L7944
.L13530:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L7944:
	comisd	xmm0, xmm1
	jbe	.L13531
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13532
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L7954
.L13532:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L7954
.L13531:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13533
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L7954
.L13533:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L7954
.L13528:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13534
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L7957
.L13534:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L7957:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13535
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L7960
.L13535:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L7960:
	comisd	xmm0, xmm1
	jbe	.L13536
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13537
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L7954
.L13537:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
	jmp	.L7954
.L13536:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13538
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	jmp	.L7954
.L13538:
	movss	xmm0, DWORD PTR x_17[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
.L7954:
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13539
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7972
.L13539:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L7972:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC3[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13540
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	jmp	.L7975
.L13540:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
.L7975:
	comisd	xmm1, xmm2
	jbe	.L13541
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13542
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L7981
.L13542:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L7981
.L13541:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13543
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L7981
.L13543:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L7981:
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC8[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13544
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L7987
.L13544:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
.L7987:
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	movss	xmm4, DWORD PTR x_31[rip]
	pxor	xmm5, xmm5
	cvtss2sd	xmm5, xmm4
	movsd	xmm4, QWORD PTR .LC2[rip]
	addsd	xmm4, xmm5
	comisd	xmm3, xmm4
	jbe	.L13545
	movss	xmm3, DWORD PTR x_30[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	jmp	.L7990
.L13545:
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
.L7990:
	comisd	xmm2, xmm3
	jbe	.L13546
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_29[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC8[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13547
	movss	xmm2, DWORD PTR x_28[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC12[rip]
	addsd	xmm2, xmm3
	jmp	.L7996
.L13547:
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	jmp	.L7996
.L13546:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13548
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L7996
.L13548:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
.L7996:
	comisd	xmm1, xmm2
	jbe	.L13549
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13550
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L8004
.L13550:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
.L8004:
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_26[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC3[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13551
	movss	xmm2, DWORD PTR x_23[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC5[rip]
	addsd	xmm2, xmm3
	jmp	.L8007
.L13551:
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
.L8007:
	comisd	xmm1, xmm2
	jbe	.L13552
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_22[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC1[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13553
	movss	xmm1, DWORD PTR x_19[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	jmp	.L8017
.L13553:
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	jmp	.L8017
.L13552:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13554
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L8017
.L13554:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	jmp	.L8017
.L13549:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13555
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L8020
.L13555:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L8020:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13556
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L8023
.L13556:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
.L8023:
	comisd	xmm1, xmm2
	jbe	.L13557
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13558
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L8017
.L13558:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L8017
.L13557:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13559
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L8017
.L13559:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L8017:
	comisd	xmm0, xmm1
	jbe	.L13560
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13561
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L8037
.L13561:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
.L8037:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13562
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L8040
.L13562:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L8040:
	comisd	xmm0, xmm1
	jbe	.L13563
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13564
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L8046
.L13564:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
	jmp	.L8046
.L13563:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13565
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	jmp	.L8046
.L13565:
	movss	xmm0, DWORD PTR x_9[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
.L8046:
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13566
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L8052
.L13566:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L8052:
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_17[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC32[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13567
	movss	xmm2, DWORD PTR x_16[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC34[rip]
	addsd	xmm2, xmm3
	jmp	.L8055
.L13567:
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
.L8055:
	comisd	xmm1, xmm2
	jbe	.L13568
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_15[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13569
	movss	xmm1, DWORD PTR x_13[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L8061
.L13569:
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L8061
.L13568:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13570
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L8061
.L13570:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L8061:
	comisd	xmm0, xmm1
	jbe	.L13571
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13572
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	jmp	.L8069
.L13572:
	movss	xmm0, DWORD PTR x_3[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC33[rip]
	addsd	xmm0, xmm1
.L8069:
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_9[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC27[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13573
	movss	xmm1, DWORD PTR x_6[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC4[rip]
	addsd	xmm1, xmm2
	jmp	.L8072
.L13573:
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
.L8072:
	comisd	xmm0, xmm1
	jbe	.L13574
	movss	xmm0, DWORD PTR x_1[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC27[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_3[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC33[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13575
	movss	xmm1, DWORD PTR x_1[rip]
	movss	xmm0, DWORD PTR .LC30[rip]
	addss	xmm0, xmm1
	jmp	.L8098
.L13575:
	movss	xmm1, DWORD PTR x_3[rip]
	movss	xmm0, DWORD PTR .LC37[rip]
	addss	xmm0, xmm1
	jmp	.L8098
.L13574:
	movss	xmm0, DWORD PTR x_6[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC4[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_9[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC27[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13576
	movss	xmm1, DWORD PTR x_6[rip]
	movss	xmm0, DWORD PTR .LC17[rip]
	addss	xmm0, xmm1
	jmp	.L8098
.L13576:
	movss	xmm1, DWORD PTR x_9[rip]
	movss	xmm0, DWORD PTR .LC30[rip]
	addss	xmm0, xmm1
	jmp	.L8098
.L13571:
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13577
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L8085
.L13577:
	movss	xmm0, DWORD PTR x_15[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L8085:
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_17[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13578
	movss	xmm1, DWORD PTR x_16[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC34[rip]
	addsd	xmm1, xmm2
	jmp	.L8088
.L13578:
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
.L8088:
	comisd	xmm0, xmm1
	jbe	.L13579
	movss	xmm0, DWORD PTR x_13[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_15[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13580
	movss	xmm1, DWORD PTR x_13[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L8098
.L13580:
	movss	xmm1, DWORD PTR x_15[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L8098
.L13579:
	movss	xmm0, DWORD PTR x_16[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC34[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_17[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13581
	movss	xmm1, DWORD PTR x_16[rip]
	movss	xmm0, DWORD PTR .LC38[rip]
	addss	xmm0, xmm1
	jmp	.L8098
.L13581:
	movss	xmm1, DWORD PTR x_17[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L8098
.L13560:
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13582
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L8101
.L13582:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L8101:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13583
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L8104
.L13583:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L8104:
	comisd	xmm0, xmm1
	jbe	.L13584
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13585
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L8110
.L13585:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
	jmp	.L8110
.L13584:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13586
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	jmp	.L8110
.L13586:
	movss	xmm0, DWORD PTR x_26[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC3[rip]
	addsd	xmm0, xmm1
.L8110:
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13587
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L8116
.L13587:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
.L8116:
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	movss	xmm3, DWORD PTR x_31[rip]
	pxor	xmm4, xmm4
	cvtss2sd	xmm4, xmm3
	movsd	xmm3, QWORD PTR .LC2[rip]
	addsd	xmm3, xmm4
	comisd	xmm2, xmm3
	jbe	.L13588
	movss	xmm2, DWORD PTR x_30[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC32[rip]
	addsd	xmm2, xmm3
	jmp	.L8119
.L13588:
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
.L8119:
	comisd	xmm1, xmm2
	jbe	.L13589
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_29[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC8[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13590
	movss	xmm1, DWORD PTR x_28[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC12[rip]
	addsd	xmm1, xmm2
	jmp	.L8125
.L13590:
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	jmp	.L8125
.L13589:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13591
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L8125
.L13591:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L8125:
	comisd	xmm0, xmm1
	jbe	.L13592
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13593
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	jmp	.L8133
.L13593:
	movss	xmm0, DWORD PTR x_22[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC1[rip]
	addsd	xmm0, xmm1
.L8133:
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_26[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC3[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13594
	movss	xmm1, DWORD PTR x_23[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC5[rip]
	addsd	xmm1, xmm2
	jmp	.L8136
.L13594:
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
.L8136:
	comisd	xmm0, xmm1
	jbe	.L13595
	movss	xmm0, DWORD PTR x_19[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC2[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_22[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC1[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13596
	movss	xmm1, DWORD PTR x_19[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
	jmp	.L8098
.L13596:
	movss	xmm1, DWORD PTR x_22[rip]
	movss	xmm0, DWORD PTR .LC14[rip]
	addss	xmm0, xmm1
	jmp	.L8098
.L13595:
	movss	xmm0, DWORD PTR x_23[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC5[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_26[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC3[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13597
	movss	xmm1, DWORD PTR x_23[rip]
	movss	xmm0, DWORD PTR .LC18[rip]
	addss	xmm0, xmm1
	jmp	.L8098
.L13597:
	movss	xmm1, DWORD PTR x_26[rip]
	movss	xmm0, DWORD PTR .LC16[rip]
	addss	xmm0, xmm1
	jmp	.L8098
.L13592:
	movss	xmm0, DWORD PTR x_28[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13598
	movss	xmm0, DWORD PTR x_28[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	jmp	.L8149
.L13598:
	movss	xmm0, DWORD PTR x_29[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC8[rip]
	addsd	xmm0, xmm1
.L8149:
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	movss	xmm2, DWORD PTR x_31[rip]
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm2
	movsd	xmm2, QWORD PTR .LC2[rip]
	addsd	xmm2, xmm3
	comisd	xmm1, xmm2
	jbe	.L13599
	movss	xmm1, DWORD PTR x_30[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC32[rip]
	addsd	xmm1, xmm2
	jmp	.L8152
.L13599:
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
.L8152:
	comisd	xmm0, xmm1
	jbe	.L13600
	movss	xmm0, DWORD PTR x_28[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC12[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_29[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC8[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13601
	movss	xmm1, DWORD PTR x_28[rip]
	movss	xmm0, DWORD PTR .LC25[rip]
	addss	xmm0, xmm1
	jmp	.L8098
.L13601:
	movss	xmm1, DWORD PTR x_29[rip]
	movss	xmm0, DWORD PTR .LC21[rip]
	addss	xmm0, xmm1
	jmp	.L8098
.L13600:
	movss	xmm0, DWORD PTR x_30[rip]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movsd	xmm0, QWORD PTR .LC32[rip]
	addsd	xmm0, xmm1
	movss	xmm1, DWORD PTR x_31[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm1
	movsd	xmm1, QWORD PTR .LC2[rip]
	addsd	xmm1, xmm2
	comisd	xmm0, xmm1
	jbe	.L13602
	movss	xmm1, DWORD PTR x_30[rip]
	movss	xmm0, DWORD PTR .LC36[rip]
	addss	xmm0, xmm1
	jmp	.L8098
.L13602:
	movss	xmm1, DWORD PTR x_31[rip]
	movss	xmm0, DWORD PTR .LC15[rip]
	addss	xmm0, xmm1
.L8098:
	movss	DWORD PTR -4[rbp], xmm0
	movss	xmm0, DWORD PTR -128[rbp]
	movss	DWORD PTR x_0[rip], xmm0
	movss	xmm0, DWORD PTR -124[rbp]
	movss	DWORD PTR x_1[rip], xmm0
	movss	xmm0, DWORD PTR -120[rbp]
	movss	DWORD PTR x_2[rip], xmm0
	movss	xmm0, DWORD PTR -116[rbp]
	movss	DWORD PTR x_3[rip], xmm0
	movss	xmm0, DWORD PTR -112[rbp]
	movss	DWORD PTR x_4[rip], xmm0
	movss	xmm0, DWORD PTR -108[rbp]
	movss	DWORD PTR x_5[rip], xmm0
	movss	xmm0, DWORD PTR -104[rbp]
	movss	DWORD PTR x_6[rip], xmm0
	movss	xmm0, DWORD PTR -100[rbp]
	movss	DWORD PTR x_7[rip], xmm0
	movss	xmm0, DWORD PTR -96[rbp]
	movss	DWORD PTR x_8[rip], xmm0
	movss	xmm0, DWORD PTR -92[rbp]
	movss	DWORD PTR x_9[rip], xmm0
	movss	xmm0, DWORD PTR -88[rbp]
	movss	DWORD PTR x_10[rip], xmm0
	movss	xmm0, DWORD PTR -84[rbp]
	movss	DWORD PTR x_11[rip], xmm0
	movss	xmm0, DWORD PTR -80[rbp]
	movss	DWORD PTR x_12[rip], xmm0
	movss	xmm0, DWORD PTR -76[rbp]
	movss	DWORD PTR x_13[rip], xmm0
	movss	xmm0, DWORD PTR -72[rbp]
	movss	DWORD PTR x_14[rip], xmm0
	movss	xmm0, DWORD PTR -68[rbp]
	movss	DWORD PTR x_15[rip], xmm0
	movss	xmm0, DWORD PTR -64[rbp]
	movss	DWORD PTR x_16[rip], xmm0
	movss	xmm0, DWORD PTR -60[rbp]
	movss	DWORD PTR x_17[rip], xmm0
	movss	xmm0, DWORD PTR -56[rbp]
	movss	DWORD PTR x_18[rip], xmm0
	movss	xmm0, DWORD PTR -52[rbp]
	movss	DWORD PTR x_19[rip], xmm0
	movss	xmm0, DWORD PTR -48[rbp]
	movss	DWORD PTR x_20[rip], xmm0
	movss	xmm0, DWORD PTR -44[rbp]
	movss	DWORD PTR x_21[rip], xmm0
	movss	xmm0, DWORD PTR -40[rbp]
	movss	DWORD PTR x_22[rip], xmm0
	movss	xmm0, DWORD PTR -36[rbp]
	movss	DWORD PTR x_23[rip], xmm0
	movss	xmm0, DWORD PTR -32[rbp]
	movss	DWORD PTR x_24[rip], xmm0
	movss	xmm0, DWORD PTR -28[rbp]
	movss	DWORD PTR x_25[rip], xmm0
	movss	xmm0, DWORD PTR -24[rbp]
	movss	DWORD PTR x_26[rip], xmm0
	movss	xmm0, DWORD PTR -20[rbp]
	movss	DWORD PTR x_27[rip], xmm0
	movss	xmm0, DWORD PTR -16[rbp]
	movss	DWORD PTR x_28[rip], xmm0
	movss	xmm0, DWORD PTR -12[rbp]
	movss	DWORD PTR x_29[rip], xmm0
	movss	xmm0, DWORD PTR -8[rbp]
	movss	DWORD PTR x_30[rip], xmm0
	movss	xmm0, DWORD PTR -4[rbp]
	movss	DWORD PTR x_31[rip], xmm0
	jmp	.L8162
	.cfi_endproc
.LFE0:
	.size	main, .-main
	.section	.rodata
	.align 8
.LC0:
	.long	0
	.long	1076232192
	.align 8
.LC1:
	.long	0
	.long	1076625408
	.align 8
.LC2:
	.long	0
	.long	1077018624
	.align 8
.LC3:
	.long	0
	.long	1075970048
	.align 8
.LC4:
	.long	0
	.long	1077149696
	.align 8
.LC5:
	.long	0
	.long	1073741824
	.align 8
.LC6:
	.long	0
	.long	1076953088
	.align 8
.LC7:
	.long	0
	.long	1075838976
	.align 8
.LC8:
	.long	0
	.long	1076101120
	.align 8
.LC9:
	.long	0
	.long	1072693248
	.align 8
.LC10:
	.long	0
	.long	1076887552
	.align 8
.LC11:
	.long	0
	.long	1076363264
	.align 8
.LC12:
	.long	0
	.long	1074790400
	.align 4
.LC13:
	.long	1093664768
	.align 4
.LC14:
	.long	1096810496
	.align 4
.LC15:
	.long	1099956224
	.align 4
.LC16:
	.long	1091567616
	.align 4
.LC17:
	.long	1101004800
	.align 4
.LC18:
	.long	1073741824
	.align 4
.LC19:
	.long	1099431936
	.align 4
.LC20:
	.long	1090519040
	.align 4
.LC21:
	.long	1092616192
	.align 4
.LC22:
	.long	1065353216
	.align 4
.LC23:
	.long	1098907648
	.align 4
.LC24:
	.long	1094713344
	.align 4
.LC25:
	.long	1082130432
	.align 8
.LC26:
	.long	0
	.long	1076494336
	.align 8
.LC27:
	.long	0
	.long	1074266112
	.align 8
.LC28:
	.long	0
	.long	1076756480
	.align 4
.LC29:
	.long	1095761920
	.align 4
.LC30:
	.long	1077936128
	.align 4
.LC31:
	.long	1097859072
	.align 8
.LC32:
	.long	0
	.long	1075052544
	.align 8
.LC33:
	.long	0
	.long	1077084160
	.align 8
.LC34:
	.long	0
	.long	1075314688
	.align 8
.LC35:
	.long	0
	.long	1075576832
	.align 4
.LC36:
	.long	1084227584
	.align 4
.LC37:
	.long	1100480512
	.align 4
.LC38:
	.long	1086324736
	.align 4
.LC39:
	.long	1088421888
	.ident	"GCC: (Ubuntu 10.5.0-1ubuntu1~20.04) 10.5.0"
	.section	.note.GNU-stack,"",@progbits
	.section	.note.gnu.property,"a"
	.align 8
	.long	 1f - 0f
	.long	 4f - 1f
	.long	 5
0:
	.string	 "GNU"
1:
	.align 8
	.long	 0xc0000002
	.long	 3f - 2f
2:
	.long	 0x3
3:
	.align 8
4:

	.arch armv5t
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 2
	.eabi_attribute 30, 6
	.eabi_attribute 34, 0
	.eabi_attribute 18, 4
	.file	"477108.c"
	.text
	.comm	x_0,4,4
	.comm	x_1,4,4
	.comm	x_2,4,4
	.comm	x_3,4,4
	.comm	x_4,4,4
	.comm	x_5,4,4
	.comm	x_6,4,4
	.comm	x_7,4,4
	.comm	x_8,4,4
	.comm	x_9,4,4
	.comm	x_10,4,4
	.comm	x_11,4,4
	.comm	x_12,4,4
	.comm	x_13,4,4
	.comm	x_14,4,4
	.comm	x_15,4,4
	.comm	x_16,4,4
	.comm	x_17,4,4
	.comm	x_18,4,4
	.comm	x_19,4,4
	.comm	x_20,4,4
	.comm	x_21,4,4
	.comm	x_22,4,4
	.comm	x_23,4,4
	.comm	x_24,4,4
	.comm	x_25,4,4
	.comm	x_26,4,4
	.comm	x_27,4,4
	.comm	x_28,4,4
	.comm	x_29,4,4
	.comm	x_30,4,4
	.comm	x_31,4,4
	.global	__aeabi_f2d
	.global	__aeabi_dadd
	.global	__aeabi_dcmpgt
	.global	__aeabi_d2f
	.align	2
	.global	main
	.syntax unified
	.arm
	.fpu softvfp
	.type	main, %function
main:
	@ args = 0, pretend = 0, frame = 136
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{r4, r5, r6, r7, r8, r9, fp, lr}
	add	fp, sp, #28
	sub	sp, sp, #136
.L8162:
	ldr	r3, .L13603+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13603+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10883
	ldr	r3, .L13603+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4
.L10883:
	ldr	r3, .L13603+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4:
	ldr	r3, .L13603+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13603+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10884
	ldr	r3, .L13603+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7
.L10884:
	ldr	r3, .L13603+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10885
	ldr	r3, .L13603+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13603+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10886
	ldr	r3, .L13603+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L13
.L10886:
	ldr	r3, .L13603+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L13
.L10885:
	ldr	r3, .L13603+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13603+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10887
	ldr	r3, .L13603+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L13
.L10887:
	ldr	r3, .L13603+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L13:
	ldr	r3, .L13603+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13603+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10888
	ldr	r3, .L13603+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L19
.L10888:
	ldr	r3, .L13603+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L19:
	ldr	r3, .L13603+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13603+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10889
	ldr	r3, .L13603+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L22
.L10889:
	ldr	r3, .L13603+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L22:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10890
	ldr	r3, .L13603+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13603+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10891
	ldr	r3, .L13603+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L28
.L10891:
	ldr	r3, .L13603+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L28
.L10890:
	ldr	r3, .L13603+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13603+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10892
	ldr	r3, .L13603+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L28
.L10892:
	ldr	r3, .L13603+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L28:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10893
	ldr	r3, .L13603+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13603+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10894
	ldr	r3, .L13603+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L36
.L10894:
	ldr	r3, .L13603+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L36:
	ldr	r3, .L13603+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13603+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10895
	ldr	r3, .L13603+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L39
.L10895:
	ldr	r3, .L13603+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L39:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10896
	ldr	r3, .L13603+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13603+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10897
	ldr	r3, .L13603+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L49
.L10897:
	ldr	r3, .L13603+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L49
.L10896:
	ldr	r3, .L13603+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13603+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10898
	ldr	r3, .L13603+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L49
.L10898:
	ldr	r3, .L13603+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L49
.L10893:
	ldr	r3, .L13603+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13603+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10899
	ldr	r3, .L13603+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L52
.L10899:
	ldr	r3, .L13603+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L52:
	ldr	r3, .L13603+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13603+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10900
	ldr	r3, .L13603+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L55
.L10900:
	ldr	r3, .L13603+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L55:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10901
	ldr	r3, .L13603+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13603+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10902
	ldr	r3, .L13603+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L49
.L10902:
	ldr	r3, .L13603+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L49
.L10901:
	ldr	r3, .L13603+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13603+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10903
	ldr	r3, .L13603+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L49
.L10903:
	ldr	r3, .L13603+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L49:
	ldr	r3, .L13603
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13603+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10904
	ldr	r3, .L13603
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L67
.L10904:
	ldr	r3, .L13603+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L67:
	ldr	r3, .L13603+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13603+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10905
	ldr	r3, .L13603+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L70
.L10905:
	ldr	r3, .L13603+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L70:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10906
	ldr	r3, .L13603
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13603+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10907
	ldr	r3, .L13603
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L76
.L10907:
	ldr	r3, .L13603+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L76
.L10906:
	ldr	r3, .L13603+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13603+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10908
	ldr	r3, .L13603+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L76
.L13604:
	.align	2
.L13603:
	.word	x_12
	.word	1076101120
	.word	x_13
	.word	x_15
	.word	x_16
	.word	x_19
	.word	1076887552
	.word	x_21
	.word	1076363264
	.word	x_22
	.word	1074790400
	.word	x_24
	.word	1072693248
	.word	x_2
	.word	1077018624
	.word	x_4
	.word	1075970048
	.word	x_6
	.word	1077149696
	.word	x_7
	.word	x_10
	.word	1076953088
	.word	x_11
	.word	1075838976
	.word	1076232192
	.word	x_1
	.word	1076625408
	.word	x_0
.L10908:
	ldr	r3, .L13603+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L76:
	ldr	r3, .L13603+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13603+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10909
	ldr	r3, .L13603+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L82
.L10909:
	ldr	r3, .L13603+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L82:
	ldr	r3, .L13603+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13603+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10910
	ldr	r3, .L13603+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L85
.L10910:
	ldr	r3, .L13603+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L85:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10911
	ldr	r3, .L13603+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13603+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10912
	ldr	r3, .L13603+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L91
.L10912:
	ldr	r3, .L13603+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L91
.L10911:
	ldr	r3, .L13603+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13603+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10913
	ldr	r3, .L13603+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L91
.L10913:
	ldr	r3, .L13603+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L91:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10914
	ldr	r3, .L13603
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13603+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10915
	ldr	r3, .L13603
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L99
.L10915:
	ldr	r3, .L13603+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L99:
	ldr	r3, .L13603+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13603+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10916
	ldr	r3, .L13603+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L102
.L10916:
	ldr	r3, .L13603+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L102:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10917
	ldr	r3, .L13603
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13603+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10918
	ldr	r3, .L13603
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L112
.L10918:
	ldr	r3, .L13603+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L112
.L10917:
	ldr	r3, .L13603+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13603+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10919
	ldr	r3, .L13603+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L112
.L10919:
	ldr	r3, .L13603+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L112
.L10914:
	ldr	r3, .L13603+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13603+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10920
	ldr	r3, .L13603+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L115
.L10920:
	ldr	r3, .L13603+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L115:
	ldr	r3, .L13603+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13603+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10921
	ldr	r3, .L13603+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L118
.L10921:
	ldr	r3, .L13603+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L118:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10922
	ldr	r3, .L13603+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13603+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10923
	ldr	r3, .L13603+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L112
.L10923:
	ldr	r3, .L13603+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L112
.L10922:
	ldr	r3, .L13603+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13603+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10924
	ldr	r3, .L13603+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L112
.L10924:
	ldr	r3, .L13603+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L112:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10925
	ldr	r3, .L13603+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13603+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10926
	ldr	r3, .L13603+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L132
.L10926:
	ldr	r3, .L13603+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L132:
	ldr	r3, .L13603+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13603+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10927
	ldr	r3, .L13603+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L135
.L10927:
	ldr	r3, .L13603+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L135:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10928
	ldr	r3, .L13603+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13603+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10929
	ldr	r3, .L13603+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L141
.L10929:
	ldr	r3, .L13603+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L141
.L10928:
	ldr	r3, .L13603+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13603+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10930
	ldr	r3, .L13603+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L141
.L10930:
	ldr	r3, .L13603+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L141:
	ldr	r3, .L13603+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13603+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10931
	ldr	r3, .L13603+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L147
.L10931:
	ldr	r3, .L13603+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L147:
	ldr	r3, .L13603+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13603+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10932
	ldr	r3, .L13603+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L150
.L10932:
	ldr	r3, .L13603+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L150:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10933
	ldr	r3, .L13603+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13603+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10934
	ldr	r3, .L13603+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L156
.L10934:
	ldr	r3, .L13603+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L156
.L10933:
	ldr	r3, .L13603+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13603+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10935
	ldr	r3, .L13603+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L156
.L10935:
	ldr	r3, .L13603+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L156:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10936
	ldr	r3, .L13603+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13603+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13603+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10937
	ldr	r3, .L13603+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L164
.L10937:
	ldr	r3, .L13605+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L164:
	ldr	r3, .L13605+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13605+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10938
	ldr	r3, .L13605+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L167
.L10938:
	ldr	r3, .L13605+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L167:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10939
	ldr	r3, .L13605+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10940
	ldr	r3, .L13605+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L193
.L10940:
	ldr	r3, .L13605+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L193
.L10939:
	ldr	r3, .L13605+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10941
	ldr	r3, .L13605+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L193
.L10941:
	ldr	r3, .L13605+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L193
.L10936:
	ldr	r3, .L13605+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10942
	ldr	r3, .L13605+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L180
.L10942:
	ldr	r3, .L13605+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L180:
	ldr	r3, .L13605+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13605+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10943
	ldr	r3, .L13605+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L183
.L10943:
	ldr	r3, .L13605+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L183:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10944
	ldr	r3, .L13605+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10945
	ldr	r3, .L13605+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L193
.L10945:
	ldr	r3, .L13605+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L193
.L10944:
	ldr	r3, .L13605+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10946
	ldr	r3, .L13605+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L193
.L10946:
	ldr	r3, .L13605+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L193
.L10925:
	ldr	r3, .L13605+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10947
	ldr	r3, .L13605+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L196
.L10947:
	ldr	r3, .L13605+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L196:
	ldr	r3, .L13605+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13605+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10948
	ldr	r3, .L13605+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L199
.L10948:
	ldr	r3, .L13605+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L199:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10949
	ldr	r3, .L13605+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10950
	ldr	r3, .L13605+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L205
.L10950:
	ldr	r3, .L13605+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L205
.L10949:
	ldr	r3, .L13605+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10951
	ldr	r3, .L13605+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L205
.L10951:
	ldr	r3, .L13605+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L205:
	ldr	r3, .L13605+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13605+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10952
	ldr	r3, .L13605+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L211
.L10952:
	ldr	r3, .L13605+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L211:
	ldr	r3, .L13605+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13605+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10953
	ldr	r3, .L13605+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L214
.L10953:
	ldr	r3, .L13605+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L214:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10954
	ldr	r3, .L13605+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13605+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10955
	ldr	r3, .L13605+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L220
.L10955:
	ldr	r3, .L13605+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L220
.L10954:
	ldr	r3, .L13605+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13605+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10956
	ldr	r3, .L13605+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L220
.L10956:
	ldr	r3, .L13605+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L220:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10957
	ldr	r3, .L13605+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10958
	ldr	r3, .L13605+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L228
.L10958:
	ldr	r3, .L13605+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L228:
	ldr	r3, .L13605+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13605+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10959
	ldr	r3, .L13605+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L231
.L10959:
	ldr	r3, .L13605+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L231:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10960
	ldr	r3, .L13605+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10961
	ldr	r3, .L13605+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L193
.L10961:
	ldr	r3, .L13605+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L193
.L10960:
	ldr	r3, .L13605+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10962
	ldr	r3, .L13605+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L193
.L10962:
	ldr	r3, .L13605+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L193
.L10957:
	ldr	r3, .L13605+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10963
	ldr	r3, .L13605+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L244
.L13606:
	.align	2
.L13605:
	.word	1076232192
	.word	x_1
	.word	1076625408
	.word	x_2
	.word	1077018624
	.word	x_4
	.word	1075970048
	.word	x_0
	.word	x_6
	.word	x_10
	.word	1075838976
	.word	x_13
	.word	x_15
	.word	x_19
	.word	1074790400
	.word	x_3
	.word	x_5
	.word	x_7
	.word	1076953088
	.word	x_9
	.word	x_11
	.word	x_12
	.word	x_16
	.word	1076494336
	.word	x_18
	.word	1076887552
	.word	x_20
	.word	1076363264
	.word	x_21
	.word	1076101120
	.word	x_22
	.word	1077149696
	.word	x_24
	.word	1072693248
.L10963:
	ldr	r3, .L13605+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L244:
	ldr	r3, .L13605+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13605+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10964
	ldr	r3, .L13605+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L247
.L10964:
	ldr	r3, .L13605+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L247:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10965
	ldr	r3, .L13605+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10966
	ldr	r3, .L13605+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L193
.L10966:
	ldr	r3, .L13605+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L193
.L10965:
	ldr	r3, .L13605+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10967
	ldr	r3, .L13605+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L193
.L10967:
	ldr	r3, .L13605+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L193:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-156]	@ float
	ldr	r3, .L13605+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10968
	ldr	r3, .L13605+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L259
.L10968:
	ldr	r3, .L13605+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L259:
	ldr	r3, .L13605+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13605+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10969
	ldr	r3, .L13605+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L262
.L10969:
	ldr	r3, .L13605+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L262:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10970
	ldr	r3, .L13605+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10971
	ldr	r3, .L13605+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L268
.L10971:
	ldr	r3, .L13605+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L268
.L10970:
	ldr	r3, .L13605+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10972
	ldr	r3, .L13605+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L268
.L10972:
	ldr	r3, .L13605+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L268:
	ldr	r3, .L13605+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13605+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10973
	ldr	r3, .L13605+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L274
.L10973:
	ldr	r3, .L13605+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L274:
	ldr	r3, .L13605+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13605+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10974
	ldr	r3, .L13605+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L277
.L10974:
	ldr	r3, .L13605+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L277:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10975
	ldr	r3, .L13605+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13605+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10976
	ldr	r3, .L13605+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L283
.L10976:
	ldr	r3, .L13605+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L283
.L10975:
	ldr	r3, .L13605+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13605+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10977
	ldr	r3, .L13605+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L283
.L10977:
	ldr	r3, .L13605+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L283:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10978
	ldr	r3, .L13605+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10979
	ldr	r3, .L13605+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L291
.L10979:
	ldr	r3, .L13605+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L291:
	ldr	r3, .L13605+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13605+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10980
	ldr	r3, .L13605+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L294
.L10980:
	ldr	r3, .L13605+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L294:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10981
	ldr	r3, .L13605+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10982
	ldr	r3, .L13605+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L304
.L10982:
	ldr	r3, .L13605+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L304
.L10981:
	ldr	r3, .L13605+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10983
	ldr	r3, .L13605+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L304
.L10983:
	ldr	r3, .L13605+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L304
.L10978:
	ldr	r3, .L13605+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10984
	ldr	r3, .L13605+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L307
.L10984:
	ldr	r3, .L13605+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L307:
	ldr	r3, .L13605+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13605+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10985
	ldr	r3, .L13605+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L310
.L10985:
	ldr	r3, .L13605+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L310:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10986
	ldr	r3, .L13605+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10987
	ldr	r3, .L13605+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L304
.L10987:
	ldr	r3, .L13605+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L304
.L10986:
	ldr	r3, .L13605+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13605+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10988
	ldr	r3, .L13605+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L304
.L10988:
	ldr	r3, .L13605+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L304:
	ldr	r3, .L13605+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13605+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10989
	ldr	r3, .L13605+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L322
.L10989:
	ldr	r3, .L13605+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L322:
	ldr	r3, .L13605+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13605+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13605+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10990
	ldr	r3, .L13607+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L325
.L10990:
	ldr	r3, .L13607+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L325:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10991
	ldr	r3, .L13607+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13607+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10992
	ldr	r3, .L13607+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L331
.L10992:
	ldr	r3, .L13607+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L331
.L10991:
	ldr	r3, .L13607+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13607+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10993
	ldr	r3, .L13607+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L331
.L10993:
	ldr	r3, .L13607+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L331:
	ldr	r3, .L13607+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13607+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10994
	ldr	r3, .L13607+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L337
.L10994:
	ldr	r3, .L13607+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L337:
	ldr	r3, .L13607+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13607+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10995
	ldr	r3, .L13607+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L340
.L10995:
	ldr	r3, .L13607+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L340:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10996
	ldr	r3, .L13607+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13607+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10997
	ldr	r3, .L13607+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L346
.L10997:
	ldr	r3, .L13607+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L346
.L10996:
	ldr	r3, .L13607+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13607+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10998
	ldr	r3, .L13607+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L346
.L10998:
	ldr	r3, .L13607+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L346:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L10999
	ldr	r3, .L13607+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13607+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11000
	ldr	r3, .L13607+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L354
.L11000:
	ldr	r3, .L13607+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L354:
	ldr	r3, .L13607+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13607+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11001
	ldr	r3, .L13607+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L357
.L11001:
	ldr	r3, .L13607+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L357:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11002
	ldr	r3, .L13607+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13607+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11003
	ldr	r3, .L13607+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L367
.L11003:
	ldr	r3, .L13607+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L367
.L11002:
	ldr	r3, .L13607+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13607+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11004
	ldr	r3, .L13607+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L367
.L11004:
	ldr	r3, .L13607+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L367
.L10999:
	ldr	r3, .L13607+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13607+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11005
	ldr	r3, .L13607+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L370
.L11005:
	ldr	r3, .L13607+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L370:
	ldr	r3, .L13607+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13607+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11006
	ldr	r3, .L13607+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L373
.L11006:
	ldr	r3, .L13607+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L373:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11007
	ldr	r3, .L13607+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13607+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11008
	ldr	r3, .L13607+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L367
.L11008:
	ldr	r3, .L13607+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L367
.L11007:
	ldr	r3, .L13607+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13607+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11009
	ldr	r3, .L13607+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L367
.L11009:
	ldr	r3, .L13607+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L367:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11010
	ldr	r3, .L13607
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13607+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11011
	ldr	r3, .L13607
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L387
.L11011:
	ldr	r3, .L13607+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L387:
	ldr	r3, .L13607+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13607+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11012
	ldr	r3, .L13607+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L390
.L11012:
	ldr	r3, .L13607+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L390:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11013
	ldr	r3, .L13607
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13607+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11014
	ldr	r3, .L13607
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L396
.L11014:
	ldr	r3, .L13607+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L396
.L11013:
	ldr	r3, .L13607+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13607+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11015
	ldr	r3, .L13607+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L396
.L11015:
	ldr	r3, .L13607+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L396:
	ldr	r3, .L13607+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13607+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11016
	ldr	r3, .L13607+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L402
.L11016:
	ldr	r3, .L13607+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L402:
	ldr	r3, .L13607+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13607+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11017
	ldr	r3, .L13607+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L405
.L13608:
	.align	2
.L13607:
	.word	x_3
	.word	x_5
	.word	x_7
	.word	x_9
	.word	x_11
	.word	x_12
	.word	x_16
	.word	1076494336
	.word	x_18
	.word	1076887552
	.word	x_25
	.word	1076953088
	.word	x_26
	.word	1074266112
	.word	x_27
	.word	1076756480
	.word	x_31
	.word	x_22
	.word	1077149696
	.word	x_24
	.word	1072693248
	.word	1076363264
	.word	x_21
	.word	1076101120
	.word	x_20
.L11017:
	ldr	r3, .L13607+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L405:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11018
	ldr	r3, .L13607+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13607+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11019
	ldr	r3, .L13607+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L411
.L11019:
	ldr	r3, .L13607+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L411
.L11018:
	ldr	r3, .L13607+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13607+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11020
	ldr	r3, .L13607+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L411
.L11020:
	ldr	r3, .L13607+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L411:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11021
	ldr	r3, .L13607
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13607+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11022
	ldr	r3, .L13607
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L419
.L11022:
	ldr	r3, .L13607+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L419:
	ldr	r3, .L13607+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13607+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11023
	ldr	r3, .L13607+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L422
.L11023:
	ldr	r3, .L13607+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L422:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11024
	ldr	r3, .L13607
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13607+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11025
	ldr	r3, .L13607
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L448
.L11025:
	ldr	r3, .L13607+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L448
.L11024:
	ldr	r3, .L13607+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13607+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11026
	ldr	r3, .L13607+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L448
.L11026:
	ldr	r3, .L13607+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L448
.L11021:
	ldr	r3, .L13607+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13607+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11027
	ldr	r3, .L13607+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L435
.L11027:
	ldr	r3, .L13607+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L435:
	ldr	r3, .L13607+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13607+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11028
	ldr	r3, .L13607+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L438
.L11028:
	ldr	r3, .L13607+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L438:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11029
	ldr	r3, .L13607+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13607+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11030
	ldr	r3, .L13607+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L448
.L11030:
	ldr	r3, .L13607+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L448
.L11029:
	ldr	r3, .L13607+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13607+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11031
	ldr	r3, .L13607+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L448
.L11031:
	ldr	r3, .L13607+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L448
.L11010:
	ldr	r3, .L13607+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13607+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11032
	ldr	r3, .L13607+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L451
.L11032:
	ldr	r3, .L13607+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L451:
	ldr	r3, .L13607+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13607+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11033
	ldr	r3, .L13607+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L454
.L11033:
	ldr	r3, .L13607+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L454:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11034
	ldr	r3, .L13607+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13607+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11035
	ldr	r3, .L13607+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L460
.L11035:
	ldr	r3, .L13607+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L460
.L11034:
	ldr	r3, .L13607+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13607+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11036
	ldr	r3, .L13607+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L460
.L11036:
	ldr	r3, .L13607+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L460:
	ldr	r3, .L13607+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13607+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11037
	ldr	r3, .L13607+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L466
.L11037:
	ldr	r3, .L13607+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L466:
	ldr	r3, .L13607+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13607+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11038
	ldr	r3, .L13607+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L469
.L11038:
	ldr	r3, .L13607+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L469:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11039
	ldr	r3, .L13607+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13607+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11040
	ldr	r3, .L13607+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L475
.L11040:
	ldr	r3, .L13607+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L475
.L11039:
	ldr	r3, .L13607+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13607+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11041
	ldr	r3, .L13607+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L475
.L11041:
	ldr	r3, .L13607+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L475:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11042
	ldr	r3, .L13607+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13607+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11043
	ldr	r3, .L13607+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L483
.L11043:
	ldr	r3, .L13607+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L483:
	ldr	r3, .L13607+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13607+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11044
	ldr	r3, .L13607+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L486
.L11044:
	ldr	r3, .L13607+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L486:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11045
	ldr	r3, .L13607+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13607+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13607+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11046
	ldr	r3, .L13607+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L448
.L11046:
	ldr	r3, .L13609+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L448
.L11045:
	ldr	r3, .L13609+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13609+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11047
	ldr	r3, .L13609+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L448
.L11047:
	ldr	r3, .L13609+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L448
.L11042:
	ldr	r3, .L13609+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13609+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11048
	ldr	r3, .L13609+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L499
.L11048:
	ldr	r3, .L13609+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L499:
	ldr	r3, .L13609+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13609+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11049
	ldr	r3, .L13609+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L502
.L11049:
	ldr	r3, .L13609+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L502:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11050
	ldr	r3, .L13609+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13609+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11051
	ldr	r3, .L13609+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L448
.L11051:
	ldr	r3, .L13609+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L448
.L11050:
	ldr	r3, .L13609+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13609+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11052
	ldr	r3, .L13609+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L448
.L11052:
	ldr	r3, .L13609+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L448:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-152]	@ float
	ldr	r3, .L13609+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13609+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11053
	ldr	r3, .L13609+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L514
.L11053:
	ldr	r3, .L13609+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L514:
	ldr	r3, .L13609+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13609+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11054
	ldr	r3, .L13609+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L517
.L11054:
	ldr	r3, .L13609+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L517:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11055
	ldr	r3, .L13609+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13609+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11056
	ldr	r3, .L13609+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L523
.L11056:
	ldr	r3, .L13609+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L523
.L11055:
	ldr	r3, .L13609+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13609+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11057
	ldr	r3, .L13609+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L523
.L11057:
	ldr	r3, .L13609+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L523:
	ldr	r3, .L13609+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13609+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11058
	ldr	r3, .L13609+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L529
.L11058:
	ldr	r3, .L13609+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L529:
	ldr	r3, .L13609+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13609+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11059
	ldr	r3, .L13609+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L532
.L11059:
	ldr	r3, .L13609+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L532:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11060
	ldr	r3, .L13609+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13609+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11061
	ldr	r3, .L13609+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L538
.L11061:
	ldr	r3, .L13609+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L538
.L11060:
	ldr	r3, .L13609+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13609+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11062
	ldr	r3, .L13609+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L538
.L11062:
	ldr	r3, .L13609+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L538:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11063
	ldr	r3, .L13609+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13609+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11064
	ldr	r3, .L13609+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L546
.L11064:
	ldr	r3, .L13609+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L546:
	ldr	r3, .L13609+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13609+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11065
	ldr	r3, .L13609+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L549
.L11065:
	ldr	r3, .L13609+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L549:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11066
	ldr	r3, .L13609+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13609+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11067
	ldr	r3, .L13609+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L559
.L11067:
	ldr	r3, .L13609+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L559
.L11066:
	ldr	r3, .L13609+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13609+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11068
	ldr	r3, .L13609+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L559
.L11068:
	ldr	r3, .L13609+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L559
.L11063:
	ldr	r3, .L13609+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13609+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11069
	ldr	r3, .L13609+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L562
.L11069:
	ldr	r3, .L13609+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L562:
	ldr	r3, .L13609+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13609+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11070
	ldr	r3, .L13609+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L565
.L11070:
	ldr	r3, .L13609+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L565:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11071
	ldr	r3, .L13609+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13609+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11072
	ldr	r3, .L13609+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L559
.L11072:
	ldr	r3, .L13609+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L559
.L13610:
	.align	2
.L13609:
	.word	1076363264
	.word	x_21
	.word	1076101120
	.word	x_22
	.word	1072693248
	.word	x_26
	.word	1074266112
	.word	1076756480
	.word	x_31
	.word	x_11
	.word	x_12
	.word	x_13
	.word	x_17
	.word	x_18
	.word	1076363264
	.word	x_19
	.word	x_20
	.word	1075314688
	.word	x_23
	.word	x_24
	.word	1075576832
	.word	x_25
	.word	1076887552
	.word	x_27
	.word	1076953088
	.word	x_29
	.word	1076625408
	.word	x_7
	.word	1075052544
	.word	x_8
	.word	1077084160
	.word	x_10
	.word	1077018624
	.word	x_9
	.word	1077149696
.L11071:
	ldr	r3, .L13609+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13609+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11073
	ldr	r3, .L13609+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L559
.L11073:
	ldr	r3, .L13609+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L559:
	ldr	r3, .L13609+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13609+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11074
	ldr	r3, .L13609+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L577
.L11074:
	ldr	r3, .L13609+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L577:
	ldr	r3, .L13609+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13609+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11075
	ldr	r3, .L13609+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L580
.L11075:
	ldr	r3, .L13609+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L580:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11076
	ldr	r3, .L13609+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13609+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11077
	ldr	r3, .L13609+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L586
.L11077:
	ldr	r3, .L13609+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L586
.L11076:
	ldr	r3, .L13609+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13609+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11078
	ldr	r3, .L13609+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L586
.L11078:
	ldr	r3, .L13609+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L586:
	ldr	r3, .L13609+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13609+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11079
	ldr	r3, .L13609+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L592
.L11079:
	ldr	r3, .L13609+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L592:
	ldr	r3, .L13609+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13609+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11080
	ldr	r3, .L13609+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L595
.L11080:
	ldr	r3, .L13609+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L595:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11081
	ldr	r3, .L13609+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13609+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11082
	ldr	r3, .L13609+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L601
.L11082:
	ldr	r3, .L13609+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L601
.L11081:
	ldr	r3, .L13609+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13609+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11083
	ldr	r3, .L13609+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L601
.L11083:
	ldr	r3, .L13609+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L601:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11084
	ldr	r3, .L13609+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13609+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11085
	ldr	r3, .L13609+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L609
.L11085:
	ldr	r3, .L13609+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L609:
	ldr	r3, .L13609+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13609+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11086
	ldr	r3, .L13609+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L612
.L11086:
	ldr	r3, .L13609+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L612:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11087
	ldr	r3, .L13609+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13609+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11088
	ldr	r3, .L13609+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L622
.L11088:
	ldr	r3, .L13609+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L622
.L11087:
	ldr	r3, .L13609+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13609+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11089
	ldr	r3, .L13609+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L622
.L11089:
	ldr	r3, .L13609+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L622
.L11084:
	ldr	r3, .L13609+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13609+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11090
	ldr	r3, .L13609+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L625
.L11090:
	ldr	r3, .L13609+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L625:
	ldr	r3, .L13609+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13609+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11091
	ldr	r3, .L13609+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L628
.L11091:
	ldr	r3, .L13609+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L628:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11092
	ldr	r3, .L13609+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13609+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11093
	ldr	r3, .L13609+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L622
.L11093:
	ldr	r3, .L13609+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L622
.L11092:
	ldr	r3, .L13609+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13609+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11094
	ldr	r3, .L13609+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L622
.L11094:
	ldr	r3, .L13609+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L622:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11095
	ldr	r3, .L13609+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13609+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11096
	ldr	r3, .L13609+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L642
.L11096:
	ldr	r3, .L13609+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L642:
	ldr	r3, .L13609+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13609+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11097
	ldr	r3, .L13609+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L645
.L11097:
	ldr	r3, .L13609+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L645:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11098
	ldr	r3, .L13609+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13609+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11099
	ldr	r3, .L13609+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L651
.L11099:
	ldr	r3, .L13609+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L651
.L11098:
	ldr	r3, .L13609+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13609+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11100
	ldr	r3, .L13609+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13609+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L651
.L11100:
	ldr	r3, .L13611+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L651:
	ldr	r3, .L13611
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13611+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11101
	ldr	r3, .L13611
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L657
.L11101:
	ldr	r3, .L13611+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L657:
	ldr	r3, .L13611+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13611+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11102
	ldr	r3, .L13611+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L660
.L11102:
	ldr	r3, .L13611+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L660:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11103
	ldr	r3, .L13611
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13611+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11104
	ldr	r3, .L13611
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L666
.L11104:
	ldr	r3, .L13611+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L666
.L11103:
	ldr	r3, .L13611+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13611+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11105
	ldr	r3, .L13611+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L666
.L11105:
	ldr	r3, .L13611+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L666:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11106
	ldr	r3, .L13611+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11107
	ldr	r3, .L13611+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L674
.L11107:
	ldr	r3, .L13611+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L674:
	ldr	r3, .L13611+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13611+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11108
	ldr	r3, .L13611+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L677
.L11108:
	ldr	r3, .L13611+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L677:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11109
	ldr	r3, .L13611+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11110
	ldr	r3, .L13611+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L703
.L11110:
	ldr	r3, .L13611+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L703
.L11109:
	ldr	r3, .L13611+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11111
	ldr	r3, .L13611+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L703
.L11111:
	ldr	r3, .L13611+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L703
.L11106:
	ldr	r3, .L13611
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11112
	ldr	r3, .L13611
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L690
.L11112:
	ldr	r3, .L13611+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L690:
	ldr	r3, .L13611+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13611+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11113
	ldr	r3, .L13611+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L693
.L11113:
	ldr	r3, .L13611+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L693:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11114
	ldr	r3, .L13611
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11115
	ldr	r3, .L13611
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L703
.L11115:
	ldr	r3, .L13611+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L703
.L11114:
	ldr	r3, .L13611+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11116
	ldr	r3, .L13611+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L703
.L11116:
	ldr	r3, .L13611+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L703
.L11095:
	ldr	r3, .L13611+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11117
	ldr	r3, .L13611+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L706
.L11117:
	ldr	r3, .L13611+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L706:
	ldr	r3, .L13611+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13611+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11118
	ldr	r3, .L13611+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L709
.L11118:
	ldr	r3, .L13611+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L709:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11119
	ldr	r3, .L13611+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11120
	ldr	r3, .L13611+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L715
.L11120:
	ldr	r3, .L13611+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L715
.L11119:
	ldr	r3, .L13611+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11121
	ldr	r3, .L13611+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L715
.L11121:
	ldr	r3, .L13611+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L715:
	ldr	r3, .L13611+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13611+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11122
	ldr	r3, .L13611+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L721
.L11122:
	ldr	r3, .L13611+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L721:
	ldr	r3, .L13611+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13611+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11123
	ldr	r3, .L13611+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L724
.L11123:
	ldr	r3, .L13611+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L724:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11124
	ldr	r3, .L13611+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13611+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11125
	ldr	r3, .L13611+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L730
.L11125:
	ldr	r3, .L13611+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L730
.L11124:
	ldr	r3, .L13611+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13611+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11126
	ldr	r3, .L13611+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L730
.L13612:
	.align	2
.L13611:
	.word	x_11
	.word	x_12
	.word	x_13
	.word	x_17
	.word	x_7
	.word	x_8
	.word	1077084160
	.word	x_9
	.word	x_18
	.word	x_19
	.word	1077149696
	.word	x_20
	.word	1075314688
	.word	x_23
	.word	x_24
	.word	1075576832
	.word	x_25
	.word	x_27
	.word	1076953088
	.word	x_29
	.word	x_15
	.word	1076625408
	.word	x_16
	.word	1077018624
	.word	x_0
	.word	1076887552
	.word	x_2
	.word	1076363264
	.word	x_3
	.word	1075052544
	.word	x_4
	.word	1075970048
	.word	x_6
	.word	1076232192
	.word	x_10
	.word	1075838976
.L11126:
	ldr	r3, .L13611+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L730:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11127
	ldr	r3, .L13611+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11128
	ldr	r3, .L13611+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L738
.L11128:
	ldr	r3, .L13611+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L738:
	ldr	r3, .L13611+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13611+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11129
	ldr	r3, .L13611+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L741
.L11129:
	ldr	r3, .L13611+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L741:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11130
	ldr	r3, .L13611+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11131
	ldr	r3, .L13611+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L703
.L11131:
	ldr	r3, .L13611+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L703
.L11130:
	ldr	r3, .L13611+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11132
	ldr	r3, .L13611+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L703
.L11132:
	ldr	r3, .L13611+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L703
.L11127:
	ldr	r3, .L13611+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11133
	ldr	r3, .L13611+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L754
.L11133:
	ldr	r3, .L13611+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L754:
	ldr	r3, .L13611+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13611+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11134
	ldr	r3, .L13611+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L757
.L11134:
	ldr	r3, .L13611+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L757:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11135
	ldr	r3, .L13611+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11136
	ldr	r3, .L13611+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L703
.L11136:
	ldr	r3, .L13611+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L703
.L11135:
	ldr	r3, .L13611+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11137
	ldr	r3, .L13611+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L703
.L11137:
	ldr	r3, .L13611+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L703:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-148]	@ float
	ldr	r3, .L13611+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11138
	ldr	r3, .L13611+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L769
.L11138:
	ldr	r3, .L13611+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L769:
	ldr	r3, .L13611+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13611+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11139
	ldr	r3, .L13611+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L772
.L11139:
	ldr	r3, .L13611+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L772:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11140
	ldr	r3, .L13611+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11141
	ldr	r3, .L13611+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L778
.L11141:
	ldr	r3, .L13611+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L778
.L11140:
	ldr	r3, .L13611+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11142
	ldr	r3, .L13611+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L778
.L11142:
	ldr	r3, .L13611+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L778:
	ldr	r3, .L13611+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13611+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+140
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11143
	ldr	r3, .L13611+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L784
.L11143:
	ldr	r3, .L13611+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+140
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L784:
	ldr	r3, .L13611+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13611+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11144
	ldr	r3, .L13611+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L787
.L11144:
	ldr	r3, .L13611+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L787:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11145
	ldr	r3, .L13611+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13611+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+140
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11146
	ldr	r3, .L13611+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L793
.L11146:
	ldr	r3, .L13611+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+140
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L793
.L11145:
	ldr	r3, .L13611+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13611+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11147
	ldr	r3, .L13611+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L793
.L11147:
	ldr	r3, .L13611+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L793:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11148
	ldr	r3, .L13611+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11149
	ldr	r3, .L13611+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L801
.L11149:
	ldr	r3, .L13611+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L801:
	ldr	r3, .L13611+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13611+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11150
	ldr	r3, .L13611+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L804
.L11150:
	ldr	r3, .L13611+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L804:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11151
	ldr	r3, .L13611+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11152
	ldr	r3, .L13611+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L814
.L11152:
	ldr	r3, .L13611+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L814
.L11151:
	ldr	r3, .L13611+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11153
	ldr	r3, .L13611+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L814
.L11153:
	ldr	r3, .L13611+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L814
.L11148:
	ldr	r3, .L13611+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13611+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13611+140
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11154
	ldr	r3, .L13613+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L817
.L11154:
	ldr	r3, .L13613+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L817:
	ldr	r3, .L13613+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13613+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11155
	ldr	r3, .L13613+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L820
.L11155:
	ldr	r3, .L13613+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L820:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11156
	ldr	r3, .L13613+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13613+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11157
	ldr	r3, .L13613+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L814
.L11157:
	ldr	r3, .L13613+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L814
.L11156:
	ldr	r3, .L13613+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13613+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11158
	ldr	r3, .L13613+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L814
.L11158:
	ldr	r3, .L13613+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L814:
	ldr	r3, .L13613+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13613+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11159
	ldr	r3, .L13613+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L832
.L11159:
	ldr	r3, .L13613+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L832:
	ldr	r3, .L13613+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13613+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11160
	ldr	r3, .L13613+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L835
.L11160:
	ldr	r3, .L13613+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L835:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11161
	ldr	r3, .L13613+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13613+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11162
	ldr	r3, .L13613+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L841
.L11162:
	ldr	r3, .L13613+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L841
.L11161:
	ldr	r3, .L13613+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13613+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11163
	ldr	r3, .L13613+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L841
.L11163:
	ldr	r3, .L13613+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L841:
	ldr	r3, .L13613+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13613+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11164
	ldr	r3, .L13613+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L847
.L11164:
	ldr	r3, .L13613+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L847:
	ldr	r3, .L13613+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13613+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11165
	ldr	r3, .L13613+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L850
.L11165:
	ldr	r3, .L13613+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L850:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11166
	ldr	r3, .L13613+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13613+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11167
	ldr	r3, .L13613+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L856
.L11167:
	ldr	r3, .L13613+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L856
.L11166:
	ldr	r3, .L13613+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13613+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11168
	ldr	r3, .L13613+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L856
.L11168:
	ldr	r3, .L13613+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L856:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11169
	ldr	r3, .L13613+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13613+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11170
	ldr	r3, .L13613+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L864
.L11170:
	ldr	r3, .L13613+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L864:
	ldr	r3, .L13613+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13613+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11171
	ldr	r3, .L13613+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L867
.L11171:
	ldr	r3, .L13613+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L867:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11172
	ldr	r3, .L13613+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13613+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11173
	ldr	r3, .L13613+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L877
.L11173:
	ldr	r3, .L13613+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L877
.L11172:
	ldr	r3, .L13613+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13613+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11174
	ldr	r3, .L13613+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L877
.L11174:
	ldr	r3, .L13613+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L877
.L11169:
	ldr	r3, .L13613+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13613+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11175
	ldr	r3, .L13613+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L880
.L11175:
	ldr	r3, .L13613+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L880:
	ldr	r3, .L13613+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13613+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11176
	ldr	r3, .L13613+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L883
.L11176:
	ldr	r3, .L13613+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L883:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11177
	ldr	r3, .L13613+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13613+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11178
	ldr	r3, .L13613+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L877
.L11178:
	ldr	r3, .L13613+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L877
.L11177:
	ldr	r3, .L13613+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13613+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11179
	ldr	r3, .L13613+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L877
.L11179:
	ldr	r3, .L13613+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L877:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11180
	ldr	r3, .L13613
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13613+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11181
	ldr	r3, .L13613
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L897
.L13614:
	.align	2
.L13613:
	.word	x_0
	.word	1076887552
	.word	x_2
	.word	x_3
	.word	x_4
	.word	1075970048
	.word	x_6
	.word	x_10
	.word	x_15
	.word	1076625408
	.word	x_16
	.word	1077018624
	.word	x_18
	.word	1075314688
	.word	x_19
	.word	x_20
	.word	1075052544
	.word	x_22
	.word	1076363264
	.word	x_26
	.word	1074266112
	.word	x_27
	.word	1076101120
	.word	1075838976
	.word	x_31
	.word	1076232192
	.word	x_29
.L11181:
	ldr	r3, .L13613+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L897:
	ldr	r3, .L13613+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13613+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11182
	ldr	r3, .L13613+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L900
.L11182:
	ldr	r3, .L13613+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L900:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11183
	ldr	r3, .L13613
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13613+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11184
	ldr	r3, .L13613
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L906
.L11184:
	ldr	r3, .L13613+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L906
.L11183:
	ldr	r3, .L13613+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13613+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11185
	ldr	r3, .L13613+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L906
.L11185:
	ldr	r3, .L13613+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L906:
	ldr	r3, .L13613+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13613+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11186
	ldr	r3, .L13613+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L912
.L11186:
	ldr	r3, .L13613+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L912:
	ldr	r3, .L13613+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13613+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11187
	ldr	r3, .L13613+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L915
.L11187:
	ldr	r3, .L13613+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L915:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11188
	ldr	r3, .L13613+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13613+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11189
	ldr	r3, .L13613+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L921
.L11189:
	ldr	r3, .L13613+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L921
.L11188:
	ldr	r3, .L13613+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13613+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11190
	ldr	r3, .L13613+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L921
.L11190:
	ldr	r3, .L13613+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L921:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11191
	ldr	r3, .L13613
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13613+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11192
	ldr	r3, .L13613
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L929
.L11192:
	ldr	r3, .L13613+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L929:
	ldr	r3, .L13613+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13613+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11193
	ldr	r3, .L13613+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L932
.L11193:
	ldr	r3, .L13613+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L932:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11194
	ldr	r3, .L13613
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13613+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11195
	ldr	r3, .L13613
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L958
.L11195:
	ldr	r3, .L13613+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L958
.L11194:
	ldr	r3, .L13613+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13613+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11196
	ldr	r3, .L13613+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L958
.L11196:
	ldr	r3, .L13613+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L958
.L11191:
	ldr	r3, .L13613+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13613+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11197
	ldr	r3, .L13613+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L945
.L11197:
	ldr	r3, .L13613+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L945:
	ldr	r3, .L13613+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13613+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11198
	ldr	r3, .L13613+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L948
.L11198:
	ldr	r3, .L13613+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L948:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11199
	ldr	r3, .L13613+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13613+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11200
	ldr	r3, .L13613+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L958
.L11200:
	ldr	r3, .L13613+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L958
.L11199:
	ldr	r3, .L13613+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13613+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11201
	ldr	r3, .L13613+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L958
.L11201:
	ldr	r3, .L13613+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L958
.L11180:
	ldr	r3, .L13613+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13613+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11202
	ldr	r3, .L13613+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L961
.L11202:
	ldr	r3, .L13613+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L961:
	ldr	r3, .L13613+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13613+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11203
	ldr	r3, .L13613+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L964
.L11203:
	ldr	r3, .L13613+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L964:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11204
	ldr	r3, .L13613+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13613+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11205
	ldr	r3, .L13613+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L970
.L11205:
	ldr	r3, .L13613+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L970
.L11204:
	ldr	r3, .L13613+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13613+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11206
	ldr	r3, .L13613+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L970
.L11206:
	ldr	r3, .L13613+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L970:
	ldr	r3, .L13613+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13613+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11207
	ldr	r3, .L13613+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L976
.L11207:
	ldr	r3, .L13613+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L976:
	ldr	r3, .L13613+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13613+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13613+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11208
	ldr	r3, .L13613+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L979
.L11208:
	ldr	r3, .L13615+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L979:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11209
	ldr	r3, .L13615+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13615+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11210
	ldr	r3, .L13615+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L985
.L11210:
	ldr	r3, .L13615+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L985
.L11209:
	ldr	r3, .L13615+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13615+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11211
	ldr	r3, .L13615+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L985
.L11211:
	ldr	r3, .L13615+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L985:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11212
	ldr	r3, .L13615+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13615+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11213
	ldr	r3, .L13615+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L993
.L11213:
	ldr	r3, .L13615+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L993:
	ldr	r3, .L13615+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13615+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11214
	ldr	r3, .L13615+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L996
.L11214:
	ldr	r3, .L13615+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L996:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11215
	ldr	r3, .L13615+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13615+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11216
	ldr	r3, .L13615+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L958
.L11216:
	ldr	r3, .L13615+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L958
.L11215:
	ldr	r3, .L13615+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13615+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11217
	ldr	r3, .L13615+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L958
.L11217:
	ldr	r3, .L13615+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L958
.L11212:
	ldr	r3, .L13615+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13615+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11218
	ldr	r3, .L13615+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1009
.L11218:
	ldr	r3, .L13615+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1009:
	ldr	r3, .L13615+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13615+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11219
	ldr	r3, .L13615+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1012
.L11219:
	ldr	r3, .L13615+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1012:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11220
	ldr	r3, .L13615+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13615+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11221
	ldr	r3, .L13615+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L958
.L11221:
	ldr	r3, .L13615+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L958
.L11220:
	ldr	r3, .L13615+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13615+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11222
	ldr	r3, .L13615+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L958
.L11222:
	ldr	r3, .L13615+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L958:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-144]	@ float
	ldr	r3, .L13615+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13615+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11223
	ldr	r3, .L13615+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1024
.L11223:
	ldr	r3, .L13615+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1024:
	ldr	r3, .L13615+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13615+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11224
	ldr	r3, .L13615+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1027
.L11224:
	ldr	r3, .L13615+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1027:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11225
	ldr	r3, .L13615+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13615+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11226
	ldr	r3, .L13615+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1033
.L11226:
	ldr	r3, .L13615+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1033
.L11225:
	ldr	r3, .L13615+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13615+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11227
	ldr	r3, .L13615+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1033
.L11227:
	ldr	r3, .L13615+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1033:
	ldr	r3, .L13615+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13615+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11228
	ldr	r3, .L13615+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1039
.L11228:
	ldr	r3, .L13615+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1039:
	ldr	r3, .L13615+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13615+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11229
	ldr	r3, .L13615+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1042
.L11229:
	ldr	r3, .L13615+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1042:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11230
	ldr	r3, .L13615+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13615+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11231
	ldr	r3, .L13615+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1048
.L11231:
	ldr	r3, .L13615+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1048
.L11230:
	ldr	r3, .L13615+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13615+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11232
	ldr	r3, .L13615+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1048
.L11232:
	ldr	r3, .L13615+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1048:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11233
	ldr	r3, .L13615+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13615+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11234
	ldr	r3, .L13615+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1056
.L11234:
	ldr	r3, .L13615+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1056:
	ldr	r3, .L13615+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13615+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11235
	ldr	r3, .L13615+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1059
.L13616:
	.align	2
.L13615:
	.word	1075838976
	.word	1076232192
	.word	x_27
	.word	x_19
	.word	x_20
	.word	x_22
	.word	x_0
	.word	1076494336
	.word	x_2
	.word	1076363264
	.word	x_5
	.word	x_6
	.word	1075970048
	.word	x_8
	.word	x_11
	.word	x_12
	.word	1075052544
	.word	x_14
	.word	x_15
	.word	1076887552
	.word	x_17
	.word	1077149696
	.word	x_18
	.word	1075576832
	.word	x_23
	.word	1076625408
	.word	x_29
	.word	1075314688
	.word	x_31
	.word	1074266112
	.word	x_24
	.word	1076101120
	.word	x_26
	.word	1077084160
.L11235:
	ldr	r3, .L13615+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1059:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11236
	ldr	r3, .L13615+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13615+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11237
	ldr	r3, .L13615+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1069
.L11237:
	ldr	r3, .L13615+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1069
.L11236:
	ldr	r3, .L13615+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13615+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11238
	ldr	r3, .L13615+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1069
.L11238:
	ldr	r3, .L13615+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1069
.L11233:
	ldr	r3, .L13615+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13615+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11239
	ldr	r3, .L13615+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1072
.L11239:
	ldr	r3, .L13615+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1072:
	ldr	r3, .L13615+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13615+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11240
	ldr	r3, .L13615+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1075
.L11240:
	ldr	r3, .L13615+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1075:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11241
	ldr	r3, .L13615+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13615+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11242
	ldr	r3, .L13615+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1069
.L11242:
	ldr	r3, .L13615+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1069
.L11241:
	ldr	r3, .L13615+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13615+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11243
	ldr	r3, .L13615+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1069
.L11243:
	ldr	r3, .L13615+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1069:
	ldr	r3, .L13615+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13615+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11244
	ldr	r3, .L13615+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1087
.L11244:
	ldr	r3, .L13615+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1087:
	ldr	r3, .L13615+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13615+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11245
	ldr	r3, .L13615+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1090
.L11245:
	ldr	r3, .L13615+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1090:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11246
	ldr	r3, .L13615+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13615+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11247
	ldr	r3, .L13615+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1096
.L11247:
	ldr	r3, .L13615+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1096
.L11246:
	ldr	r3, .L13615+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13615+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11248
	ldr	r3, .L13615+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1096
.L11248:
	ldr	r3, .L13615+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1096:
	ldr	r3, .L13615+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13615+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11249
	ldr	r3, .L13615+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L1102
.L11249:
	ldr	r3, .L13615+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L1102:
	ldr	r3, .L13615+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13615+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11250
	ldr	r3, .L13615+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1105
.L11250:
	ldr	r3, .L13615+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1105:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11251
	ldr	r3, .L13615+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13615+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11252
	ldr	r3, .L13615+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1111
.L11252:
	ldr	r3, .L13615+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1111
.L11251:
	ldr	r3, .L13615+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13615+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11253
	ldr	r3, .L13615+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1111
.L11253:
	ldr	r3, .L13615+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1111:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11254
	ldr	r3, .L13615+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13615+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11255
	ldr	r3, .L13615+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1119
.L11255:
	ldr	r3, .L13615+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1119:
	ldr	r3, .L13615+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13615+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11256
	ldr	r3, .L13615+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1122
.L11256:
	ldr	r3, .L13615+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1122:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11257
	ldr	r3, .L13615+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13615+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11258
	ldr	r3, .L13615+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1132
.L11258:
	ldr	r3, .L13615+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1132
.L11257:
	ldr	r3, .L13615+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13615+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11259
	ldr	r3, .L13615+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1132
.L11259:
	ldr	r3, .L13615+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1132
.L11254:
	ldr	r3, .L13615+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13615+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11260
	ldr	r3, .L13615+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1135
.L11260:
	ldr	r3, .L13615+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1135:
	ldr	r3, .L13615+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13615+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11261
	ldr	r3, .L13615+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1138
.L11261:
	ldr	r3, .L13615+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1138:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11262
	ldr	r3, .L13615+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13615+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13615+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11263
	ldr	r3, .L13617
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1132
.L11263:
	ldr	r3, .L13617+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1132
.L11262:
	ldr	r3, .L13617+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13617+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11264
	ldr	r3, .L13617+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1132
.L11264:
	ldr	r3, .L13617+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1132:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11265
	ldr	r3, .L13617+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11266
	ldr	r3, .L13617+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1152
.L11266:
	ldr	r3, .L13617+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1152:
	ldr	r3, .L13617+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13617+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11267
	ldr	r3, .L13617+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1155
.L11267:
	ldr	r3, .L13617+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1155:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11268
	ldr	r3, .L13617+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11269
	ldr	r3, .L13617+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1161
.L11269:
	ldr	r3, .L13617+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1161
.L11268:
	ldr	r3, .L13617+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11270
	ldr	r3, .L13617+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1161
.L11270:
	ldr	r3, .L13617+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1161:
	ldr	r3, .L13617+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13617+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11271
	ldr	r3, .L13617+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1167
.L11271:
	ldr	r3, .L13617+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1167:
	ldr	r3, .L13617+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13617+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11272
	ldr	r3, .L13617+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1170
.L11272:
	ldr	r3, .L13617+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1170:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11273
	ldr	r3, .L13617+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13617+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11274
	ldr	r3, .L13617+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1176
.L11274:
	ldr	r3, .L13617+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1176
.L11273:
	ldr	r3, .L13617+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13617+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11275
	ldr	r3, .L13617+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1176
.L11275:
	ldr	r3, .L13617+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1176:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11276
	ldr	r3, .L13617+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11277
	ldr	r3, .L13617+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1184
.L11277:
	ldr	r3, .L13617+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1184:
	ldr	r3, .L13617+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13617+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11278
	ldr	r3, .L13617+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1187
.L11278:
	ldr	r3, .L13617+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1187:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11279
	ldr	r3, .L13617+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11280
	ldr	r3, .L13617+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1213
.L11280:
	ldr	r3, .L13617+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1213
.L11279:
	ldr	r3, .L13617+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11281
	ldr	r3, .L13617+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1213
.L11281:
	ldr	r3, .L13617+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1213
.L11276:
	ldr	r3, .L13617+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11282
	ldr	r3, .L13617+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1200
.L11282:
	ldr	r3, .L13617+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1200:
	ldr	r3, .L13617+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13617+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11283
	ldr	r3, .L13617+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1203
.L11283:
	ldr	r3, .L13617+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1203:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11284
	ldr	r3, .L13617+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11285
	ldr	r3, .L13617+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1213
.L11285:
	ldr	r3, .L13617+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1213
.L11284:
	ldr	r3, .L13617+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11286
	ldr	r3, .L13617+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1213
.L11286:
	ldr	r3, .L13617+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1213
.L11265:
	ldr	r3, .L13617+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11287
	ldr	r3, .L13617+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1216
.L11287:
	ldr	r3, .L13617+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1216:
	ldr	r3, .L13617+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13617+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11288
	ldr	r3, .L13617+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1219
.L11288:
	ldr	r3, .L13617+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1219:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11289
	ldr	r3, .L13617+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11290
	ldr	r3, .L13617+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1225
.L11290:
	ldr	r3, .L13617+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1225
.L13618:
	.align	2
.L13617:
	.word	x_24
	.word	1076101120
	.word	1076363264
	.word	x_5
	.word	1075970048
	.word	x_12
	.word	1075052544
	.word	x_15
	.word	x_17
	.word	1077149696
	.word	x_18
	.word	1075576832
	.word	x_23
	.word	1076625408
	.word	x_24
	.word	1076101120
	.word	x_26
	.word	1077084160
	.word	x_29
	.word	x_31
	.word	1074266112
	.word	x_0
	.word	x_1
	.word	1072693248
	.word	x_2
	.word	1076887552
	.word	x_3
	.word	1075314688
	.word	x_6
	.word	1076494336
	.word	x_8
	.word	x_11
	.word	1076232192
	.word	x_14
	.word	1077018624
.L11289:
	ldr	r3, .L13617+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11291
	ldr	r3, .L13617+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1225
.L11291:
	ldr	r3, .L13617+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1225:
	ldr	r3, .L13617+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13617+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11292
	ldr	r3, .L13617+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1231
.L11292:
	ldr	r3, .L13617+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1231:
	ldr	r3, .L13617+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13617+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11293
	ldr	r3, .L13617+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1234
.L11293:
	ldr	r3, .L13617+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1234:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11294
	ldr	r3, .L13617+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13617+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11295
	ldr	r3, .L13617+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1240
.L11295:
	ldr	r3, .L13617+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1240
.L11294:
	ldr	r3, .L13617+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13617+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11296
	ldr	r3, .L13617+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1240
.L11296:
	ldr	r3, .L13617+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1240:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11297
	ldr	r3, .L13617+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11298
	ldr	r3, .L13617+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1248
.L11298:
	ldr	r3, .L13617+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1248:
	ldr	r3, .L13617+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13617+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11299
	ldr	r3, .L13617+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1251
.L11299:
	ldr	r3, .L13617+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1251:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11300
	ldr	r3, .L13617+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11301
	ldr	r3, .L13617+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1213
.L11301:
	ldr	r3, .L13617+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1213
.L11300:
	ldr	r3, .L13617+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11302
	ldr	r3, .L13617+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1213
.L11302:
	ldr	r3, .L13617+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1213
.L11297:
	ldr	r3, .L13617+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11303
	ldr	r3, .L13617+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1264
.L11303:
	ldr	r3, .L13617+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1264:
	ldr	r3, .L13617+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13617+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11304
	ldr	r3, .L13617+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1267
.L11304:
	ldr	r3, .L13617+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1267:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11305
	ldr	r3, .L13617+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11306
	ldr	r3, .L13617+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1213
.L11306:
	ldr	r3, .L13617+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1213
.L11305:
	ldr	r3, .L13617+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11307
	ldr	r3, .L13617+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1213
.L11307:
	ldr	r3, .L13617+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1213:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-140]	@ float
	ldr	r3, .L13617+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11308
	ldr	r3, .L13617+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1279
.L11308:
	ldr	r3, .L13617+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1279:
	ldr	r3, .L13617+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13617+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11309
	ldr	r3, .L13617+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1282
.L11309:
	ldr	r3, .L13617+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1282:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11310
	ldr	r3, .L13617+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11311
	ldr	r3, .L13617+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1288
.L11311:
	ldr	r3, .L13617+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1288
.L11310:
	ldr	r3, .L13617+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13617+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11312
	ldr	r3, .L13617+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1288
.L11312:
	ldr	r3, .L13617+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1288:
	ldr	r3, .L13617+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13617+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11313
	ldr	r3, .L13617+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1294
.L11313:
	ldr	r3, .L13617+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1294:
	ldr	r3, .L13617+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13617+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11314
	ldr	r3, .L13617+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1297
.L11314:
	ldr	r3, .L13617+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1297:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11315
	ldr	r3, .L13617+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13617+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11316
	ldr	r3, .L13617+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1303
.L11316:
	ldr	r3, .L13617+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1303
.L11315:
	ldr	r3, .L13617+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13617+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11317
	ldr	r3, .L13617+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1303
.L11317:
	ldr	r3, .L13617+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13617+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1303:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11318
	ldr	r3, .L13619+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13619+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11319
	ldr	r3, .L13619+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1311
.L11319:
	ldr	r3, .L13619+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1311:
	ldr	r3, .L13619+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13619+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11320
	ldr	r3, .L13619+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1314
.L11320:
	ldr	r3, .L13619+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1314:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11321
	ldr	r3, .L13619+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13619+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11322
	ldr	r3, .L13619+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1324
.L11322:
	ldr	r3, .L13619+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1324
.L11321:
	ldr	r3, .L13619+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13619+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11323
	ldr	r3, .L13619+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1324
.L11323:
	ldr	r3, .L13619+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1324
.L11318:
	ldr	r3, .L13619+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13619+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11324
	ldr	r3, .L13619+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1327
.L11324:
	ldr	r3, .L13619+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1327:
	ldr	r3, .L13619+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13619+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11325
	ldr	r3, .L13619+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1330
.L11325:
	ldr	r3, .L13619+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1330:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11326
	ldr	r3, .L13619+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13619+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11327
	ldr	r3, .L13619+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1324
.L11327:
	ldr	r3, .L13619+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1324
.L11326:
	ldr	r3, .L13619+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13619+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11328
	ldr	r3, .L13619+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1324
.L11328:
	ldr	r3, .L13619+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1324:
	ldr	r3, .L13619+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13619+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11329
	ldr	r3, .L13619+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1342
.L11329:
	ldr	r3, .L13619+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1342:
	ldr	r3, .L13619
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13619+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11330
	ldr	r3, .L13619
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1345
.L11330:
	ldr	r3, .L13619+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1345:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11331
	ldr	r3, .L13619+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13619+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11332
	ldr	r3, .L13619+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1351
.L11332:
	ldr	r3, .L13619+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1351
.L11331:
	ldr	r3, .L13619
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13619+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11333
	ldr	r3, .L13619
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1351
.L11333:
	ldr	r3, .L13619+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1351:
	ldr	r3, .L13619+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13619+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11334
	ldr	r3, .L13619+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L1357
.L11334:
	ldr	r3, .L13619+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L1357:
	ldr	r3, .L13619+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13619+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11335
	ldr	r3, .L13619+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1360
.L11335:
	ldr	r3, .L13619+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1360:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11336
	ldr	r3, .L13619+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13619+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11337
	ldr	r3, .L13619+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1366
.L11337:
	ldr	r3, .L13619+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1366
.L11336:
	ldr	r3, .L13619+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13619+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11338
	ldr	r3, .L13619+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1366
.L11338:
	ldr	r3, .L13619+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1366:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11339
	ldr	r3, .L13619+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13619+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11340
	ldr	r3, .L13619+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1374
.L11340:
	ldr	r3, .L13619+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1374:
	ldr	r3, .L13619
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13619+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11341
	ldr	r3, .L13619
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1377
.L11341:
	ldr	r3, .L13619+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1377:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11342
	ldr	r3, .L13619+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13619+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11343
	ldr	r3, .L13619+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1387
.L11343:
	ldr	r3, .L13619+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1387
.L11342:
	ldr	r3, .L13619
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13619+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11344
	ldr	r3, .L13619
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1387
.L11344:
	ldr	r3, .L13619+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1387
.L13620:
	.align	2
.L13619:
	.word	x_23
	.word	1077084160
	.word	x_25
	.word	x_26
	.word	1076756480
	.word	x_27
	.word	x_29
	.word	x_31
	.word	1074266112
	.word	x_0
	.word	x_1
	.word	1072693248
	.word	x_2
	.word	1076887552
	.word	x_3
	.word	1075314688
	.word	x_6
	.word	1076494336
	.word	x_8
	.word	x_11
	.word	1076232192
	.word	x_14
	.word	1077018624
	.word	x_19
	.word	1075576832
	.word	x_22
	.word	1075970048
.L11339:
	ldr	r3, .L13619+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13619+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11345
	ldr	r3, .L13619+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1390
.L11345:
	ldr	r3, .L13619+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1390:
	ldr	r3, .L13619+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13619+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11346
	ldr	r3, .L13619+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1393
.L11346:
	ldr	r3, .L13619+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1393:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11347
	ldr	r3, .L13619+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13619+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11348
	ldr	r3, .L13619+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1387
.L11348:
	ldr	r3, .L13619+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1387
.L11347:
	ldr	r3, .L13619+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13619+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11349
	ldr	r3, .L13619+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1387
.L11349:
	ldr	r3, .L13619+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1387:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11350
	ldr	r3, .L13619+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13619+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11351
	ldr	r3, .L13619+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1407
.L11351:
	ldr	r3, .L13619+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1407:
	ldr	r3, .L13619+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13619+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11352
	ldr	r3, .L13619+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1410
.L11352:
	ldr	r3, .L13619+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1410:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11353
	ldr	r3, .L13619+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13619+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11354
	ldr	r3, .L13619+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1416
.L11354:
	ldr	r3, .L13619+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1416
.L11353:
	ldr	r3, .L13619+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13619+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11355
	ldr	r3, .L13619+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1416
.L11355:
	ldr	r3, .L13619+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1416:
	ldr	r3, .L13619+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13619+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11356
	ldr	r3, .L13619+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1422
.L11356:
	ldr	r3, .L13619+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1422:
	ldr	r3, .L13619+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13619+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11357
	ldr	r3, .L13619+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1425
.L11357:
	ldr	r3, .L13619+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1425:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11358
	ldr	r3, .L13619+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13619+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11359
	ldr	r3, .L13619+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1431
.L11359:
	ldr	r3, .L13619+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1431
.L11358:
	ldr	r3, .L13619+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13619+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11360
	ldr	r3, .L13619+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1431
.L11360:
	ldr	r3, .L13619+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1431:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11361
	ldr	r3, .L13619+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13619+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11362
	ldr	r3, .L13619+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1439
.L11362:
	ldr	r3, .L13619+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1439:
	ldr	r3, .L13619+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13619+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11363
	ldr	r3, .L13619+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1442
.L11363:
	ldr	r3, .L13619+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1442:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11364
	ldr	r3, .L13619+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13619+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11365
	ldr	r3, .L13619+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1468
.L11365:
	ldr	r3, .L13619+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1468
.L11364:
	ldr	r3, .L13619+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13619+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11366
	ldr	r3, .L13619+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1468
.L11366:
	ldr	r3, .L13619+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1468
.L11361:
	ldr	r3, .L13619+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13619+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11367
	ldr	r3, .L13619+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1455
.L11367:
	ldr	r3, .L13619+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1455:
	ldr	r3, .L13619+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13619+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11368
	ldr	r3, .L13619+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1458
.L11368:
	ldr	r3, .L13619+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1458:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11369
	ldr	r3, .L13619+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13619+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11370
	ldr	r3, .L13619+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1468
.L11370:
	ldr	r3, .L13619+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1468
.L11369:
	ldr	r3, .L13619+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13619+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11371
	ldr	r3, .L13619+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1468
.L11371:
	ldr	r3, .L13619+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1468
.L11350:
	ldr	r3, .L13619+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13619+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11372
	ldr	r3, .L13619+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1471
.L11372:
	ldr	r3, .L13619+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13619+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1471:
	ldr	r3, .L13621
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13621+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11373
	ldr	r3, .L13621
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1474
.L11373:
	ldr	r3, .L13621+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1474:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11374
	ldr	r3, .L13621+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13621+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11375
	ldr	r3, .L13621+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1480
.L11375:
	ldr	r3, .L13621+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1480
.L11374:
	ldr	r3, .L13621
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13621+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11376
	ldr	r3, .L13621
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1480
.L11376:
	ldr	r3, .L13621+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1480:
	ldr	r3, .L13621+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13621+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11377
	ldr	r3, .L13621+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1486
.L11377:
	ldr	r3, .L13621+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1486:
	ldr	r3, .L13621+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13621+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11378
	ldr	r3, .L13621+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1489
.L11378:
	ldr	r3, .L13621+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1489:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11379
	ldr	r3, .L13621+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13621+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11380
	ldr	r3, .L13621+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1495
.L11380:
	ldr	r3, .L13621+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1495
.L11379:
	ldr	r3, .L13621+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13621+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11381
	ldr	r3, .L13621+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1495
.L11381:
	ldr	r3, .L13621+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1495:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11382
	ldr	r3, .L13621+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13621+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11383
	ldr	r3, .L13621+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1503
.L11383:
	ldr	r3, .L13621+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1503:
	ldr	r3, .L13621
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13621+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11384
	ldr	r3, .L13621
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1506
.L11384:
	ldr	r3, .L13621+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1506:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11385
	ldr	r3, .L13621+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13621+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11386
	ldr	r3, .L13621+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1468
.L11386:
	ldr	r3, .L13621+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1468
.L11385:
	ldr	r3, .L13621
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13621+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11387
	ldr	r3, .L13621
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1468
.L11387:
	ldr	r3, .L13621+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1468
.L11382:
	ldr	r3, .L13621+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13621+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11388
	ldr	r3, .L13621+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1519
.L11388:
	ldr	r3, .L13621+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1519:
	ldr	r3, .L13621+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13621+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11389
	ldr	r3, .L13621+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1522
.L11389:
	ldr	r3, .L13621+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1522:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11390
	ldr	r3, .L13621+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13621+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11391
	ldr	r3, .L13621+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1468
.L11391:
	ldr	r3, .L13621+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1468
.L11390:
	ldr	r3, .L13621+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13621+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11392
	ldr	r3, .L13621+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1468
.L11392:
	ldr	r3, .L13621+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1468:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-136]	@ float
	ldr	r3, .L13621+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13621+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11393
	ldr	r3, .L13621+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1534
.L11393:
	ldr	r3, .L13621+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1534:
	ldr	r3, .L13621+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13621+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11394
	ldr	r3, .L13621+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1537
.L11394:
	ldr	r3, .L13621+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1537:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11395
	ldr	r3, .L13621+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13621+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11396
	ldr	r3, .L13621+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1543
.L11396:
	ldr	r3, .L13621+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1543
.L11395:
	ldr	r3, .L13621+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13621+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11397
	ldr	r3, .L13621+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1543
.L11397:
	ldr	r3, .L13621+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1543:
	ldr	r3, .L13621+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13621+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11398
	ldr	r3, .L13621+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1549
.L11398:
	ldr	r3, .L13621+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1549:
	ldr	r3, .L13621+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13621+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11399
	ldr	r3, .L13621+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1552
.L13622:
	.align	2
.L13621:
	.word	x_23
	.word	1077084160
	.word	x_25
	.word	x_22
	.word	1076756480
	.word	x_27
	.word	1074266112
	.word	x_1
	.word	1075970048
	.word	x_2
	.word	1075576832
	.word	x_3
	.word	1076232192
	.word	x_5
	.word	x_6
	.word	x_7
	.word	1077084160
	.word	x_10
	.word	x_11
	.word	1076101120
	.word	x_28
	.word	1077018624
	.word	x_29
	.word	1076625408
	.word	x_30
	.word	x_31
	.word	1074790400
	.word	1076887552
	.word	x_23
	.word	1072693248
	.word	x_26
	.word	1075052544
	.word	x_16
	.word	1076363264
	.word	x_19
.L11399:
	ldr	r3, .L13621+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1552:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11400
	ldr	r3, .L13621+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13621+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11401
	ldr	r3, .L13621+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1558
.L11401:
	ldr	r3, .L13621+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1558
.L11400:
	ldr	r3, .L13621+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13621+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11402
	ldr	r3, .L13621+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1558
.L11402:
	ldr	r3, .L13621+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1558:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11403
	ldr	r3, .L13621+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13621+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11404
	ldr	r3, .L13621+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1566
.L11404:
	ldr	r3, .L13621+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1566:
	ldr	r3, .L13621+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13621+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11405
	ldr	r3, .L13621+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1569
.L11405:
	ldr	r3, .L13621+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1569:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11406
	ldr	r3, .L13621+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13621+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11407
	ldr	r3, .L13621+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1579
.L11407:
	ldr	r3, .L13621+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1579
.L11406:
	ldr	r3, .L13621+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13621+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11408
	ldr	r3, .L13621+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1579
.L11408:
	ldr	r3, .L13621+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1579
.L11403:
	ldr	r3, .L13621+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13621+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11409
	ldr	r3, .L13621+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1582
.L11409:
	ldr	r3, .L13621+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1582:
	ldr	r3, .L13621+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13621+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11410
	ldr	r3, .L13621+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1585
.L11410:
	ldr	r3, .L13621+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1585:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11411
	ldr	r3, .L13621+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13621+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11412
	ldr	r3, .L13621+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1579
.L11412:
	ldr	r3, .L13621+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1579
.L11411:
	ldr	r3, .L13621+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13621+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11413
	ldr	r3, .L13621+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1579
.L11413:
	ldr	r3, .L13621+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1579:
	ldr	r3, .L13621+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13621+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11414
	ldr	r3, .L13621+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1597
.L11414:
	ldr	r3, .L13621+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1597:
	ldr	r3, .L13621+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13621+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11415
	ldr	r3, .L13621+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1600
.L11415:
	ldr	r3, .L13621+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1600:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11416
	ldr	r3, .L13621+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13621+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11417
	ldr	r3, .L13621+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1606
.L11417:
	ldr	r3, .L13621+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1606
.L11416:
	ldr	r3, .L13621+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13621+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11418
	ldr	r3, .L13621+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1606
.L11418:
	ldr	r3, .L13621+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1606:
	ldr	r3, .L13621+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13621+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11419
	ldr	r3, .L13621+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L1612
.L11419:
	ldr	r3, .L13621+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L1612:
	ldr	r3, .L13621+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13621+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11420
	ldr	r3, .L13621+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1615
.L11420:
	ldr	r3, .L13621+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1615:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11421
	ldr	r3, .L13621+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13621+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11422
	ldr	r3, .L13621+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1621
.L11422:
	ldr	r3, .L13621+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1621
.L11421:
	ldr	r3, .L13621+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13621+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11423
	ldr	r3, .L13621+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1621
.L11423:
	ldr	r3, .L13621+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1621:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11424
	ldr	r3, .L13621+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13621+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11425
	ldr	r3, .L13621+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1629
.L11425:
	ldr	r3, .L13621+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1629:
	ldr	r3, .L13621+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13621+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11426
	ldr	r3, .L13621+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1632
.L11426:
	ldr	r3, .L13621+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1632:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11427
	ldr	r3, .L13621+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13621+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13621+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11428
	ldr	r3, .L13623+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1642
.L11428:
	ldr	r3, .L13623+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1642
.L11427:
	ldr	r3, .L13623+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13623+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11429
	ldr	r3, .L13623+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1642
.L11429:
	ldr	r3, .L13623+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1642
.L11424:
	ldr	r3, .L13623+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13623+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11430
	ldr	r3, .L13623+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1645
.L11430:
	ldr	r3, .L13623+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1645:
	ldr	r3, .L13623+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13623+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11431
	ldr	r3, .L13623+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1648
.L11431:
	ldr	r3, .L13623+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1648:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11432
	ldr	r3, .L13623+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13623+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11433
	ldr	r3, .L13623+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1642
.L11433:
	ldr	r3, .L13623+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1642
.L11432:
	ldr	r3, .L13623+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13623+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11434
	ldr	r3, .L13623+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1642
.L11434:
	ldr	r3, .L13623+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1642:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11435
	ldr	r3, .L13623+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11436
	ldr	r3, .L13623+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1662
.L11436:
	ldr	r3, .L13623+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1662:
	ldr	r3, .L13623+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13623+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11437
	ldr	r3, .L13623+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1665
.L11437:
	ldr	r3, .L13623+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1665:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11438
	ldr	r3, .L13623+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11439
	ldr	r3, .L13623+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1671
.L11439:
	ldr	r3, .L13623+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1671
.L11438:
	ldr	r3, .L13623+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11440
	ldr	r3, .L13623+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1671
.L11440:
	ldr	r3, .L13623+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1671:
	ldr	r3, .L13623+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13623+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11441
	ldr	r3, .L13623+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1677
.L11441:
	ldr	r3, .L13623+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1677:
	ldr	r3, .L13623+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13623+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11442
	ldr	r3, .L13623+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1680
.L11442:
	ldr	r3, .L13623+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1680:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11443
	ldr	r3, .L13623+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13623+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11444
	ldr	r3, .L13623+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1686
.L11444:
	ldr	r3, .L13623+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1686
.L11443:
	ldr	r3, .L13623+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13623+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11445
	ldr	r3, .L13623+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1686
.L11445:
	ldr	r3, .L13623+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1686:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11446
	ldr	r3, .L13623+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11447
	ldr	r3, .L13623+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1694
.L11447:
	ldr	r3, .L13623+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1694:
	ldr	r3, .L13623+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13623+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11448
	ldr	r3, .L13623+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1697
.L11448:
	ldr	r3, .L13623+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1697:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11449
	ldr	r3, .L13623+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11450
	ldr	r3, .L13623+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1723
.L11450:
	ldr	r3, .L13623+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1723
.L11449:
	ldr	r3, .L13623+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11451
	ldr	r3, .L13623+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1723
.L11451:
	ldr	r3, .L13623+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1723
.L11446:
	ldr	r3, .L13623+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11452
	ldr	r3, .L13623+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1710
.L11452:
	ldr	r3, .L13623+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1710:
	ldr	r3, .L13623+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13623+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11453
	ldr	r3, .L13623+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1713
.L11453:
	ldr	r3, .L13623+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1713:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11454
	ldr	r3, .L13623+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11455
	ldr	r3, .L13623+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1723
.L11455:
	ldr	r3, .L13623+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1723
.L13624:
	.align	2
.L13623:
	.word	1076887552
	.word	x_16
	.word	x_1
	.word	1075970048
	.word	1075576832
	.word	x_3
	.word	1076232192
	.word	x_5
	.word	x_7
	.word	1077084160
	.word	x_10
	.word	x_11
	.word	x_16
	.word	x_19
	.word	1076887552
	.word	x_23
	.word	1072693248
	.word	x_26
	.word	1075052544
	.word	x_28
	.word	1077018624
	.word	x_29
	.word	x_30
	.word	1076363264
	.word	x_31
	.word	1074790400
	.word	x_0
	.word	1076625408
	.word	x_2
	.word	1076756480
	.word	x_4
	.word	1076101120
	.word	x_6
.L11454:
	ldr	r3, .L13623+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11456
	ldr	r3, .L13623+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1723
.L11456:
	ldr	r3, .L13623+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1723
.L11435:
	ldr	r3, .L13623+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11457
	ldr	r3, .L13623+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1726
.L11457:
	ldr	r3, .L13623+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1726:
	ldr	r3, .L13623+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13623+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11458
	ldr	r3, .L13623+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1729
.L11458:
	ldr	r3, .L13623+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1729:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11459
	ldr	r3, .L13623+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11460
	ldr	r3, .L13623+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1735
.L11460:
	ldr	r3, .L13623+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1735
.L11459:
	ldr	r3, .L13623+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11461
	ldr	r3, .L13623+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1735
.L11461:
	ldr	r3, .L13623+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1735:
	ldr	r3, .L13623+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13623+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11462
	ldr	r3, .L13623+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1741
.L11462:
	ldr	r3, .L13623+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1741:
	ldr	r3, .L13623+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13623+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11463
	ldr	r3, .L13623+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1744
.L11463:
	ldr	r3, .L13623+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1744:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11464
	ldr	r3, .L13623+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13623+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11465
	ldr	r3, .L13623+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1750
.L11465:
	ldr	r3, .L13623+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1750
.L11464:
	ldr	r3, .L13623+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13623+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11466
	ldr	r3, .L13623+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1750
.L11466:
	ldr	r3, .L13623+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1750:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11467
	ldr	r3, .L13623+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11468
	ldr	r3, .L13623+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1758
.L11468:
	ldr	r3, .L13623+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1758:
	ldr	r3, .L13623+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13623+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11469
	ldr	r3, .L13623+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1761
.L11469:
	ldr	r3, .L13623+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1761:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11470
	ldr	r3, .L13623+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11471
	ldr	r3, .L13623+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1723
.L11471:
	ldr	r3, .L13623+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1723
.L11470:
	ldr	r3, .L13623+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11472
	ldr	r3, .L13623+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1723
.L11472:
	ldr	r3, .L13623+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1723
.L11467:
	ldr	r3, .L13623+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11473
	ldr	r3, .L13623+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1774
.L11473:
	ldr	r3, .L13623+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1774:
	ldr	r3, .L13623+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13623+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11474
	ldr	r3, .L13623+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1777
.L11474:
	ldr	r3, .L13623+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1777:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11475
	ldr	r3, .L13623+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11476
	ldr	r3, .L13623+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1723
.L11476:
	ldr	r3, .L13623+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1723
.L11475:
	ldr	r3, .L13623+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11477
	ldr	r3, .L13623+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1723
.L11477:
	ldr	r3, .L13623+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1723:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-132]	@ float
	ldr	r3, .L13623+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11478
	ldr	r3, .L13623+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1789
.L11478:
	ldr	r3, .L13623+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1789:
	ldr	r3, .L13623+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13623+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11479
	ldr	r3, .L13623+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1792
.L11479:
	ldr	r3, .L13623+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1792:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11480
	ldr	r3, .L13623+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11481
	ldr	r3, .L13623+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1798
.L11481:
	ldr	r3, .L13623+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1798
.L11480:
	ldr	r3, .L13623+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13623+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11482
	ldr	r3, .L13623+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13623+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1798
.L11482:
	ldr	r3, .L13623+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1798:
	ldr	r3, .L13625+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13625+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11483
	ldr	r3, .L13625+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1804
.L11483:
	ldr	r3, .L13625+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1804:
	ldr	r3, .L13625+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13625+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11484
	ldr	r3, .L13625+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1807
.L11484:
	ldr	r3, .L13625+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1807:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11485
	ldr	r3, .L13625+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13625+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11486
	ldr	r3, .L13625+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1813
.L11486:
	ldr	r3, .L13625+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1813
.L11485:
	ldr	r3, .L13625+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13625+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11487
	ldr	r3, .L13625+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1813
.L11487:
	ldr	r3, .L13625+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1813:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11488
	ldr	r3, .L13625+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13625+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11489
	ldr	r3, .L13625+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1821
.L11489:
	ldr	r3, .L13625+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1821:
	ldr	r3, .L13625+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13625+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11490
	ldr	r3, .L13625+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1824
.L11490:
	ldr	r3, .L13625+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1824:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11491
	ldr	r3, .L13625+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13625+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11492
	ldr	r3, .L13625+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1834
.L11492:
	ldr	r3, .L13625+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1834
.L11491:
	ldr	r3, .L13625+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13625+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11493
	ldr	r3, .L13625+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1834
.L11493:
	ldr	r3, .L13625+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1834
.L11488:
	ldr	r3, .L13625+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13625+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11494
	ldr	r3, .L13625+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1837
.L11494:
	ldr	r3, .L13625+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1837:
	ldr	r3, .L13625+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13625+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11495
	ldr	r3, .L13625+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1840
.L11495:
	ldr	r3, .L13625+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1840:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11496
	ldr	r3, .L13625+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13625+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11497
	ldr	r3, .L13625+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1834
.L11497:
	ldr	r3, .L13625+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1834
.L11496:
	ldr	r3, .L13625+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13625+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11498
	ldr	r3, .L13625+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1834
.L11498:
	ldr	r3, .L13625+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1834:
	ldr	r3, .L13625
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13625+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11499
	ldr	r3, .L13625
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1852
.L11499:
	ldr	r3, .L13625+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1852:
	ldr	r3, .L13625+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13625+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11500
	ldr	r3, .L13625+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1855
.L11500:
	ldr	r3, .L13625+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1855:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11501
	ldr	r3, .L13625
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13625+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11502
	ldr	r3, .L13625
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1861
.L11502:
	ldr	r3, .L13625+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1861
.L11501:
	ldr	r3, .L13625+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13625+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11503
	ldr	r3, .L13625+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1861
.L11503:
	ldr	r3, .L13625+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1861:
	ldr	r3, .L13625+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13625+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11504
	ldr	r3, .L13625+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L1867
.L11504:
	ldr	r3, .L13625+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L1867:
	ldr	r3, .L13625+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13625+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11505
	ldr	r3, .L13625+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1870
.L11505:
	ldr	r3, .L13625+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1870:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11506
	ldr	r3, .L13625+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13625+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11507
	ldr	r3, .L13625+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1876
.L11507:
	ldr	r3, .L13625+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1876
.L11506:
	ldr	r3, .L13625+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13625+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11508
	ldr	r3, .L13625+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1876
.L13626:
	.align	2
.L13625:
	.word	x_18
	.word	x_22
	.word	1076953088
	.word	x_23
	.word	1075970048
	.word	x_24
	.word	x_27
	.word	1075314688
	.word	x_28
	.word	1075838976
	.word	x_29
	.word	x_31
	.word	x_16
	.word	1072693248
	.word	x_17
	.word	1077084160
	.word	x_0
	.word	1076625408
	.word	x_2
	.word	x_4
	.word	1076101120
	.word	x_6
	.word	1076756480
	.word	1077149696
	.word	x_13
	.word	1075052544
	.word	x_10
.L11508:
	ldr	r3, .L13625+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1876:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11509
	ldr	r3, .L13625
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13625+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11510
	ldr	r3, .L13625
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1884
.L11510:
	ldr	r3, .L13625+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1884:
	ldr	r3, .L13625+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13625+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11511
	ldr	r3, .L13625+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1887
.L11511:
	ldr	r3, .L13625+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1887:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11512
	ldr	r3, .L13625
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13625+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11513
	ldr	r3, .L13625
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1897
.L11513:
	ldr	r3, .L13625+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1897
.L11512:
	ldr	r3, .L13625+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13625+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11514
	ldr	r3, .L13625+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1897
.L11514:
	ldr	r3, .L13625+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1897
.L11509:
	ldr	r3, .L13625+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13625+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11515
	ldr	r3, .L13625+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1900
.L11515:
	ldr	r3, .L13625+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1900:
	ldr	r3, .L13625+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13625+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11516
	ldr	r3, .L13625+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1903
.L11516:
	ldr	r3, .L13625+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1903:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11517
	ldr	r3, .L13625+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13625+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11518
	ldr	r3, .L13625+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1897
.L11518:
	ldr	r3, .L13625+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1897
.L11517:
	ldr	r3, .L13625+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13625+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11519
	ldr	r3, .L13625+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1897
.L11519:
	ldr	r3, .L13625+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1897:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11520
	ldr	r3, .L13625+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13625+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11521
	ldr	r3, .L13625+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1917
.L11521:
	ldr	r3, .L13625+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1917:
	ldr	r3, .L13625+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13625+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11522
	ldr	r3, .L13625+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1920
.L11522:
	ldr	r3, .L13625+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1920:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11523
	ldr	r3, .L13625+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13625+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11524
	ldr	r3, .L13625+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1926
.L11524:
	ldr	r3, .L13625+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1926
.L11523:
	ldr	r3, .L13625+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13625+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11525
	ldr	r3, .L13625+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1926
.L11525:
	ldr	r3, .L13625+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1926:
	ldr	r3, .L13625+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13625+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11526
	ldr	r3, .L13625+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1932
.L11526:
	ldr	r3, .L13625+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1932:
	ldr	r3, .L13625+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13625+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11527
	ldr	r3, .L13625+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1935
.L11527:
	ldr	r3, .L13625+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1935:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11528
	ldr	r3, .L13625+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13625+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11529
	ldr	r3, .L13625+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1941
.L11529:
	ldr	r3, .L13625+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1941
.L11528:
	ldr	r3, .L13625+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13625+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11530
	ldr	r3, .L13625+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1941
.L11530:
	ldr	r3, .L13625+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1941:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11531
	ldr	r3, .L13625+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13625+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11532
	ldr	r3, .L13625+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1949
.L11532:
	ldr	r3, .L13625+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1949:
	ldr	r3, .L13625+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13625+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11533
	ldr	r3, .L13625+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1952
.L11533:
	ldr	r3, .L13625+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1952:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11534
	ldr	r3, .L13625+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13625+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11535
	ldr	r3, .L13625+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1978
.L11535:
	ldr	r3, .L13625+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1978
.L11534:
	ldr	r3, .L13625+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13625+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11536
	ldr	r3, .L13625+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1978
.L11536:
	ldr	r3, .L13625+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1978
.L11531:
	ldr	r3, .L13625+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13625+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13625+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11537
	ldr	r3, .L13625+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1965
.L11537:
	ldr	r3, .L13627+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1965:
	ldr	r3, .L13627+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13627+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11538
	ldr	r3, .L13627+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1968
.L11538:
	ldr	r3, .L13627+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1968:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11539
	ldr	r3, .L13627+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11540
	ldr	r3, .L13627+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1978
.L11540:
	ldr	r3, .L13627+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1978
.L11539:
	ldr	r3, .L13627+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11541
	ldr	r3, .L13627+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1978
.L11541:
	ldr	r3, .L13627+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1978
.L11520:
	ldr	r3, .L13627+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11542
	ldr	r3, .L13627+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1981
.L11542:
	ldr	r3, .L13627+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1981:
	ldr	r3, .L13627+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13627+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11543
	ldr	r3, .L13627+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1984
.L11543:
	ldr	r3, .L13627+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1984:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11544
	ldr	r3, .L13627+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11545
	ldr	r3, .L13627+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1990
.L11545:
	ldr	r3, .L13627+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1990
.L11544:
	ldr	r3, .L13627+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11546
	ldr	r3, .L13627+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L1990
.L11546:
	ldr	r3, .L13627+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L1990:
	ldr	r3, .L13627+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13627+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11547
	ldr	r3, .L13627+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L1996
.L11547:
	ldr	r3, .L13627+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L1996:
	ldr	r3, .L13627+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13627+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11548
	ldr	r3, .L13627+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1999
.L11548:
	ldr	r3, .L13627+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1999:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11549
	ldr	r3, .L13627+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13627+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11550
	ldr	r3, .L13627+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2005
.L11550:
	ldr	r3, .L13627+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2005
.L11549:
	ldr	r3, .L13627+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13627+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11551
	ldr	r3, .L13627+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2005
.L11551:
	ldr	r3, .L13627+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2005:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11552
	ldr	r3, .L13627+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11553
	ldr	r3, .L13627+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2013
.L11553:
	ldr	r3, .L13627+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2013:
	ldr	r3, .L13627+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13627+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11554
	ldr	r3, .L13627+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2016
.L11554:
	ldr	r3, .L13627+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2016:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11555
	ldr	r3, .L13627+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11556
	ldr	r3, .L13627+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1978
.L11556:
	ldr	r3, .L13627+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1978
.L11555:
	ldr	r3, .L13627+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11557
	ldr	r3, .L13627+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1978
.L11557:
	ldr	r3, .L13627+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1978
.L11552:
	ldr	r3, .L13627+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11558
	ldr	r3, .L13627+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2029
.L11558:
	ldr	r3, .L13627+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2029:
	ldr	r3, .L13627+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13627+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11559
	ldr	r3, .L13627+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2032
.L11559:
	ldr	r3, .L13627+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2032:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11560
	ldr	r3, .L13627+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11561
	ldr	r3, .L13627+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1978
.L11561:
	ldr	r3, .L13627+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1978
.L11560:
	ldr	r3, .L13627+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11562
	ldr	r3, .L13627+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L1978
.L11562:
	ldr	r3, .L13627+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L1978:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-128]	@ float
	ldr	r3, .L13627+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11563
	ldr	r3, .L13627+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2044
.L13628:
	.align	2
.L13627:
	.word	1077149696
	.word	x_16
	.word	1072693248
	.word	x_10
	.word	1076756480
	.word	x_27
	.word	1075314688
	.word	x_29
	.word	x_1
	.word	x_7
	.word	1075838976
	.word	x_8
	.word	x_11
	.word	1076101120
	.word	x_13
	.word	x_14
	.word	1077084160
	.word	x_17
	.word	1075052544
	.word	x_18
	.word	x_21
	.word	1076953088
	.word	x_22
	.word	1076625408
	.word	x_23
	.word	1076363264
	.word	x_24
	.word	x_26
	.word	1076232192
	.word	x_28
	.word	1076887552
	.word	x_30
	.word	1075970048
	.word	x_31
.L11563:
	ldr	r3, .L13627+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2044:
	ldr	r3, .L13627+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13627+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11564
	ldr	r3, .L13627+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2047
.L11564:
	ldr	r3, .L13627+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2047:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11565
	ldr	r3, .L13627+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11566
	ldr	r3, .L13627+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2053
.L11566:
	ldr	r3, .L13627+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2053
.L11565:
	ldr	r3, .L13627+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11567
	ldr	r3, .L13627+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2053
.L11567:
	ldr	r3, .L13627+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2053:
	ldr	r3, .L13627+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13627+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11568
	ldr	r3, .L13627+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2059
.L11568:
	ldr	r3, .L13627+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2059:
	ldr	r3, .L13627+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13627+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11569
	ldr	r3, .L13627+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2062
.L11569:
	ldr	r3, .L13627+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2062:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11570
	ldr	r3, .L13627+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13627+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11571
	ldr	r3, .L13627+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2068
.L11571:
	ldr	r3, .L13627+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2068
.L11570:
	ldr	r3, .L13627+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13627+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11572
	ldr	r3, .L13627+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2068
.L11572:
	ldr	r3, .L13627+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2068:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11573
	ldr	r3, .L13627+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11574
	ldr	r3, .L13627+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2076
.L11574:
	ldr	r3, .L13627+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2076:
	ldr	r3, .L13627+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13627+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11575
	ldr	r3, .L13627+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2079
.L11575:
	ldr	r3, .L13627+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2079:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11576
	ldr	r3, .L13627+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11577
	ldr	r3, .L13627+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2089
.L11577:
	ldr	r3, .L13627+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2089
.L11576:
	ldr	r3, .L13627+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11578
	ldr	r3, .L13627+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2089
.L11578:
	ldr	r3, .L13627+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2089
.L11573:
	ldr	r3, .L13627+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11579
	ldr	r3, .L13627+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2092
.L11579:
	ldr	r3, .L13627+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2092:
	ldr	r3, .L13627+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13627+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11580
	ldr	r3, .L13627+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2095
.L11580:
	ldr	r3, .L13627+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2095:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11581
	ldr	r3, .L13627+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11582
	ldr	r3, .L13627+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2089
.L11582:
	ldr	r3, .L13627+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2089
.L11581:
	ldr	r3, .L13627+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13627+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11583
	ldr	r3, .L13627+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2089
.L11583:
	ldr	r3, .L13627+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2089:
	ldr	r3, .L13627+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13627+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11584
	ldr	r3, .L13627+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2107
.L11584:
	ldr	r3, .L13627+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2107:
	ldr	r3, .L13627+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13627+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11585
	ldr	r3, .L13627+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2110
.L11585:
	ldr	r3, .L13627+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2110:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11586
	ldr	r3, .L13627+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13627+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11587
	ldr	r3, .L13627+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2116
.L11587:
	ldr	r3, .L13627+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2116
.L11586:
	ldr	r3, .L13627+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13627+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11588
	ldr	r3, .L13627+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2116
.L11588:
	ldr	r3, .L13627+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2116:
	ldr	r3, .L13627+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13627+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11589
	ldr	r3, .L13627+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L2122
.L11589:
	ldr	r3, .L13627+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L2122:
	ldr	r3, .L13627+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13627+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13627+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11590
	ldr	r3, .L13629+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2125
.L11590:
	ldr	r3, .L13629+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2125:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11591
	ldr	r3, .L13629+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13629+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11592
	ldr	r3, .L13629+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2131
.L11592:
	ldr	r3, .L13629+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2131
.L11591:
	ldr	r3, .L13629+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13629+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11593
	ldr	r3, .L13629+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2131
.L11593:
	ldr	r3, .L13629+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2131:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11594
	ldr	r3, .L13629+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13629+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11595
	ldr	r3, .L13629+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2139
.L11595:
	ldr	r3, .L13629+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2139:
	ldr	r3, .L13629+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13629+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11596
	ldr	r3, .L13629+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2142
.L11596:
	ldr	r3, .L13629+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2142:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11597
	ldr	r3, .L13629+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13629+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11598
	ldr	r3, .L13629+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2152
.L11598:
	ldr	r3, .L13629+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2152
.L11597:
	ldr	r3, .L13629+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13629+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11599
	ldr	r3, .L13629+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2152
.L11599:
	ldr	r3, .L13629+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2152
.L11594:
	ldr	r3, .L13629+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13629+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11600
	ldr	r3, .L13629+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2155
.L11600:
	ldr	r3, .L13629+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2155:
	ldr	r3, .L13629+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13629+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11601
	ldr	r3, .L13629+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2158
.L11601:
	ldr	r3, .L13629+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2158:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11602
	ldr	r3, .L13629+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13629+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11603
	ldr	r3, .L13629+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2152
.L11603:
	ldr	r3, .L13629+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2152
.L11602:
	ldr	r3, .L13629+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13629+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11604
	ldr	r3, .L13629+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2152
.L11604:
	ldr	r3, .L13629+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2152:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11605
	ldr	r3, .L13629+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13629+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11606
	ldr	r3, .L13629+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2172
.L11606:
	ldr	r3, .L13629+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2172:
	ldr	r3, .L13629+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13629+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11607
	ldr	r3, .L13629+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2175
.L11607:
	ldr	r3, .L13629+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2175:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11608
	ldr	r3, .L13629+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13629+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11609
	ldr	r3, .L13629+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2181
.L11609:
	ldr	r3, .L13629+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2181
.L11608:
	ldr	r3, .L13629+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13629+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11610
	ldr	r3, .L13629+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2181
.L11610:
	ldr	r3, .L13629+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2181:
	ldr	r3, .L13629+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13629+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11611
	ldr	r3, .L13629+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2187
.L11611:
	ldr	r3, .L13629+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2187:
	ldr	r3, .L13629+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13629+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11612
	ldr	r3, .L13629+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2190
.L11612:
	ldr	r3, .L13629+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2190:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11613
	ldr	r3, .L13629+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13629+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11614
	ldr	r3, .L13629+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2196
.L11614:
	ldr	r3, .L13629+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2196
.L11613:
	ldr	r3, .L13629+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13629+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11615
	ldr	r3, .L13629+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2196
.L11615:
	ldr	r3, .L13629+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2196:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11616
	ldr	r3, .L13629+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13629+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11617
	ldr	r3, .L13629+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2204
.L11617:
	ldr	r3, .L13629+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2204:
	ldr	r3, .L13629+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13629+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11618
	ldr	r3, .L13629+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2207
.L13630:
	.align	2
.L13629:
	.word	1077018624
	.word	x_1
	.word	x_7
	.word	1075838976
	.word	x_8
	.word	x_11
	.word	1076101120
	.word	x_13
	.word	x_14
	.word	1077084160
	.word	x_17
	.word	1075052544
	.word	x_18
	.word	x_21
	.word	1076953088
	.word	x_22
	.word	1076625408
	.word	x_23
	.word	1076363264
	.word	x_24
	.word	x_30
	.word	1075970048
	.word	x_31
	.word	1077018624
	.word	x_28
	.word	1076887552
	.word	x_26
	.word	1076232192
.L11618:
	ldr	r3, .L13629+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2207:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11619
	ldr	r3, .L13629+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13629+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11620
	ldr	r3, .L13629+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2233
.L11620:
	ldr	r3, .L13629+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2233
.L11619:
	ldr	r3, .L13629+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13629+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11621
	ldr	r3, .L13629+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2233
.L11621:
	ldr	r3, .L13629+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2233
.L11616:
	ldr	r3, .L13629+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13629+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11622
	ldr	r3, .L13629+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2220
.L11622:
	ldr	r3, .L13629+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2220:
	ldr	r3, .L13629+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13629+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11623
	ldr	r3, .L13629+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2223
.L11623:
	ldr	r3, .L13629+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2223:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11624
	ldr	r3, .L13629+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13629+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11625
	ldr	r3, .L13629+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2233
.L11625:
	ldr	r3, .L13629+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2233
.L11624:
	ldr	r3, .L13629+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13629+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11626
	ldr	r3, .L13629+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2233
.L11626:
	ldr	r3, .L13629+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2233
.L11605:
	ldr	r3, .L13629+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13629+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11627
	ldr	r3, .L13629+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2236
.L11627:
	ldr	r3, .L13629+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2236:
	ldr	r3, .L13629+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13629+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11628
	ldr	r3, .L13629+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2239
.L11628:
	ldr	r3, .L13629+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2239:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11629
	ldr	r3, .L13629+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13629+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11630
	ldr	r3, .L13629+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2245
.L11630:
	ldr	r3, .L13629+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2245
.L11629:
	ldr	r3, .L13629+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13629+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11631
	ldr	r3, .L13629+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2245
.L11631:
	ldr	r3, .L13629+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2245:
	ldr	r3, .L13629+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13629+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11632
	ldr	r3, .L13629+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2251
.L11632:
	ldr	r3, .L13629+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2251:
	ldr	r3, .L13629+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13629+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11633
	ldr	r3, .L13629+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2254
.L11633:
	ldr	r3, .L13629+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2254:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11634
	ldr	r3, .L13629+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13629+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11635
	ldr	r3, .L13629+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2260
.L11635:
	ldr	r3, .L13629+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2260
.L11634:
	ldr	r3, .L13629+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13629+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11636
	ldr	r3, .L13629+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2260
.L11636:
	ldr	r3, .L13629+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2260:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11637
	ldr	r3, .L13629+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13629+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11638
	ldr	r3, .L13629+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2268
.L11638:
	ldr	r3, .L13629+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2268:
	ldr	r3, .L13629+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13629+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11639
	ldr	r3, .L13629+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2271
.L11639:
	ldr	r3, .L13629+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2271:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11640
	ldr	r3, .L13629+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13629+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11641
	ldr	r3, .L13629+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2233
.L11641:
	ldr	r3, .L13629+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2233
.L11640:
	ldr	r3, .L13629+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13629+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11642
	ldr	r3, .L13629+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2233
.L11642:
	ldr	r3, .L13629+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2233
.L11637:
	ldr	r3, .L13629+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13629+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11643
	ldr	r3, .L13629+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2284
.L11643:
	ldr	r3, .L13629+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2284:
	ldr	r3, .L13629+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13629+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11644
	ldr	r3, .L13629+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2287
.L11644:
	ldr	r3, .L13629+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2287:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11645
	ldr	r3, .L13629+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13629+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11646
	ldr	r3, .L13629+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13629+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2233
.L11646:
	ldr	r3, .L13631
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2233
.L11645:
	ldr	r3, .L13631+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13631+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11647
	ldr	r3, .L13631+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2233
.L11647:
	ldr	r3, .L13631+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2233:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-124]	@ float
	ldr	r3, .L13631+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13631+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11648
	ldr	r3, .L13631+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2299
.L11648:
	ldr	r3, .L13631+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2299:
	ldr	r3, .L13631+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13631+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11649
	ldr	r3, .L13631+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2302
.L11649:
	ldr	r3, .L13631+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2302:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11650
	ldr	r3, .L13631+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13631+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11651
	ldr	r3, .L13631+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2308
.L11651:
	ldr	r3, .L13631+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2308
.L11650:
	ldr	r3, .L13631+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13631+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11652
	ldr	r3, .L13631+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2308
.L11652:
	ldr	r3, .L13631+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2308:
	ldr	r3, .L13631+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13631+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11653
	ldr	r3, .L13631+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2314
.L11653:
	ldr	r3, .L13631+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2314:
	ldr	r3, .L13631+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13631+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11654
	ldr	r3, .L13631+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2317
.L11654:
	ldr	r3, .L13631+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2317:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11655
	ldr	r3, .L13631+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13631+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11656
	ldr	r3, .L13631+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2323
.L11656:
	ldr	r3, .L13631+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2323
.L11655:
	ldr	r3, .L13631+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13631+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11657
	ldr	r3, .L13631+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2323
.L11657:
	ldr	r3, .L13631+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2323:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11658
	ldr	r3, .L13631+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13631+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11659
	ldr	r3, .L13631+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2331
.L11659:
	ldr	r3, .L13631+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2331:
	ldr	r3, .L13631+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13631+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11660
	ldr	r3, .L13631+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2334
.L11660:
	ldr	r3, .L13631+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2334:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11661
	ldr	r3, .L13631+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13631+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11662
	ldr	r3, .L13631+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2344
.L11662:
	ldr	r3, .L13631+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2344
.L11661:
	ldr	r3, .L13631+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13631+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11663
	ldr	r3, .L13631+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2344
.L11663:
	ldr	r3, .L13631+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2344
.L11658:
	ldr	r3, .L13631+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13631+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11664
	ldr	r3, .L13631+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2347
.L11664:
	ldr	r3, .L13631+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2347:
	ldr	r3, .L13631+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13631+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11665
	ldr	r3, .L13631+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2350
.L11665:
	ldr	r3, .L13631+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2350:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11666
	ldr	r3, .L13631+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13631+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11667
	ldr	r3, .L13631+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2344
.L11667:
	ldr	r3, .L13631+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2344
.L11666:
	ldr	r3, .L13631+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13631+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11668
	ldr	r3, .L13631+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2344
.L11668:
	ldr	r3, .L13631+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2344:
	ldr	r3, .L13631+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13631+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11669
	ldr	r3, .L13631+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2362
.L11669:
	ldr	r3, .L13631+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2362:
	ldr	r3, .L13631+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13631+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11670
	ldr	r3, .L13631+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2365
.L11670:
	ldr	r3, .L13631+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2365:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11671
	ldr	r3, .L13631+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13631+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11672
	ldr	r3, .L13631+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2371
.L11672:
	ldr	r3, .L13631+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2371
.L13632:
	.align	2
.L13631:
	.word	x_28
	.word	1076887552
	.word	x_30
	.word	1075970048
	.word	x_23
	.word	1075576832
	.word	x_25
	.word	1076756480
	.word	x_26
	.word	1076625408
	.word	x_27
	.word	1077018624
	.word	x_28
	.word	x_29
	.word	x_30
	.word	x_31
	.word	1074266112
	.word	x_3
	.word	x_5
	.word	1075052544
	.word	x_6
	.word	1072693248
	.word	x_11
	.word	1076232192
	.word	x_12
	.word	1077149696
	.word	x_15
	.word	1076363264
	.word	1074790400
	.word	x_16
	.word	1076953088
	.word	x_20
.L11671:
	ldr	r3, .L13631+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13631+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11673
	ldr	r3, .L13631+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2371
.L11673:
	ldr	r3, .L13631+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2371:
	ldr	r3, .L13631+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13631+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11674
	ldr	r3, .L13631+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L2377
.L11674:
	ldr	r3, .L13631+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L2377:
	ldr	r3, .L13631+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13631+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11675
	ldr	r3, .L13631+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2380
.L11675:
	ldr	r3, .L13631+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2380:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11676
	ldr	r3, .L13631+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13631+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11677
	ldr	r3, .L13631+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2386
.L11677:
	ldr	r3, .L13631+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2386
.L11676:
	ldr	r3, .L13631+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13631+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11678
	ldr	r3, .L13631+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2386
.L11678:
	ldr	r3, .L13631+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2386:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11679
	ldr	r3, .L13631+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13631+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11680
	ldr	r3, .L13631+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2394
.L11680:
	ldr	r3, .L13631+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2394:
	ldr	r3, .L13631+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13631+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11681
	ldr	r3, .L13631+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2397
.L11681:
	ldr	r3, .L13631+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2397:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11682
	ldr	r3, .L13631+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13631+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11683
	ldr	r3, .L13631+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2407
.L11683:
	ldr	r3, .L13631+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2407
.L11682:
	ldr	r3, .L13631+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13631+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11684
	ldr	r3, .L13631+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2407
.L11684:
	ldr	r3, .L13631+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2407
.L11679:
	ldr	r3, .L13631+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13631+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11685
	ldr	r3, .L13631+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2410
.L11685:
	ldr	r3, .L13631+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2410:
	ldr	r3, .L13631+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13631+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11686
	ldr	r3, .L13631+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2413
.L11686:
	ldr	r3, .L13631+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2413:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11687
	ldr	r3, .L13631+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13631+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11688
	ldr	r3, .L13631+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2407
.L11688:
	ldr	r3, .L13631+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2407
.L11687:
	ldr	r3, .L13631+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13631+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11689
	ldr	r3, .L13631+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2407
.L11689:
	ldr	r3, .L13631+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2407:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11690
	ldr	r3, .L13631+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13631+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11691
	ldr	r3, .L13631+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2427
.L11691:
	ldr	r3, .L13631+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2427:
	ldr	r3, .L13631+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13631+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11692
	ldr	r3, .L13631+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2430
.L11692:
	ldr	r3, .L13631+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2430:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11693
	ldr	r3, .L13631+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13631+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11694
	ldr	r3, .L13631+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2436
.L11694:
	ldr	r3, .L13631+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2436
.L11693:
	ldr	r3, .L13631+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13631+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11695
	ldr	r3, .L13631+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2436
.L11695:
	ldr	r3, .L13631+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2436:
	ldr	r3, .L13631+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13631+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11696
	ldr	r3, .L13631+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2442
.L11696:
	ldr	r3, .L13631+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2442:
	ldr	r3, .L13631+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13631+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11697
	ldr	r3, .L13631+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2445
.L11697:
	ldr	r3, .L13631+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2445:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11698
	ldr	r3, .L13631+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13631+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11699
	ldr	r3, .L13631+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2451
.L11699:
	ldr	r3, .L13631+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2451
.L11698:
	ldr	r3, .L13631+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13631+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11700
	ldr	r3, .L13631+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13631+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2451
.L11700:
	ldr	r3, .L13631+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2451:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11701
	ldr	r3, .L13633+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11702
	ldr	r3, .L13633+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2459
.L11702:
	ldr	r3, .L13633+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2459:
	ldr	r3, .L13633+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13633+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11703
	ldr	r3, .L13633+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2462
.L11703:
	ldr	r3, .L13633+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2462:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11704
	ldr	r3, .L13633+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11705
	ldr	r3, .L13633+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2488
.L11705:
	ldr	r3, .L13633+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2488
.L11704:
	ldr	r3, .L13633+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11706
	ldr	r3, .L13633+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2488
.L11706:
	ldr	r3, .L13633+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2488
.L11701:
	ldr	r3, .L13633+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11707
	ldr	r3, .L13633+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2475
.L11707:
	ldr	r3, .L13633+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2475:
	ldr	r3, .L13633+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13633+152
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11708
	ldr	r3, .L13633+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2478
.L11708:
	ldr	r3, .L13633+152
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2478:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11709
	ldr	r3, .L13633+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11710
	ldr	r3, .L13633+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2488
.L11710:
	ldr	r3, .L13633+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2488
.L11709:
	ldr	r3, .L13633+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+152
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11711
	ldr	r3, .L13633+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2488
.L11711:
	ldr	r3, .L13633+152
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2488
.L11690:
	ldr	r3, .L13633+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+140
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11712
	ldr	r3, .L13633+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2491
.L11712:
	ldr	r3, .L13633+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+140
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2491:
	ldr	r3, .L13633+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13633+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11713
	ldr	r3, .L13633+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2494
.L11713:
	ldr	r3, .L13633+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2494:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11714
	ldr	r3, .L13633+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+140
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11715
	ldr	r3, .L13633+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2500
.L11715:
	ldr	r3, .L13633+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+140
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2500
.L11714:
	ldr	r3, .L13633+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11716
	ldr	r3, .L13633+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2500
.L11716:
	ldr	r3, .L13633+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2500:
	ldr	r3, .L13633+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13633+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11717
	ldr	r3, .L13633+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2506
.L11717:
	ldr	r3, .L13633+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2506:
	ldr	r3, .L13633+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13633+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11718
	ldr	r3, .L13633+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2509
.L11718:
	ldr	r3, .L13633+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2509:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11719
	ldr	r3, .L13633+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13633+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11720
	ldr	r3, .L13633+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2515
.L11720:
	ldr	r3, .L13633+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2515
.L11719:
	ldr	r3, .L13633+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13633+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11721
	ldr	r3, .L13633+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2515
.L11721:
	ldr	r3, .L13633+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2515:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11722
	ldr	r3, .L13633+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+140
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11723
	ldr	r3, .L13633+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2523
.L11723:
	ldr	r3, .L13633+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+140
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2523:
	ldr	r3, .L13633+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13633+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11724
	ldr	r3, .L13633+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2526
.L11724:
	ldr	r3, .L13633+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2526:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11725
	ldr	r3, .L13633+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+140
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11726
	ldr	r3, .L13633+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2488
.L11726:
	ldr	r3, .L13633+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+140
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2488
.L11725:
	ldr	r3, .L13633+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11727
	ldr	r3, .L13633+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2488
.L11727:
	ldr	r3, .L13633+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2488
.L11722:
	ldr	r3, .L13633+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11728
	ldr	r3, .L13633+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2539
.L13634:
	.align	2
.L13633:
	.word	1074790400
	.word	x_3
	.word	1075052544
	.word	x_5
	.word	x_6
	.word	1072693248
	.word	x_12
	.word	1076363264
	.word	x_16
	.word	1076953088
	.word	x_23
	.word	1075576832
	.word	x_25
	.word	x_26
	.word	x_27
	.word	1077018624
	.word	x_28
	.word	x_29
	.word	x_30
	.word	1075052544
	.word	x_31
	.word	x_1
	.word	1076625408
	.word	x_3
	.word	1076232192
	.word	x_5
	.word	x_7
	.word	x_8
	.word	1076101120
	.word	x_9
	.word	x_11
	.word	1074266112
	.word	x_13
	.word	1074790400
	.word	x_15
	.word	1076756480
	.word	x_18
	.word	1075314688
	.word	x_20
	.word	1077149696
	.word	x_21
.L11728:
	ldr	r3, .L13633+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2539:
	ldr	r3, .L13633+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13633+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11729
	ldr	r3, .L13633+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2542
.L11729:
	ldr	r3, .L13633+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2542:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11730
	ldr	r3, .L13633+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11731
	ldr	r3, .L13633+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2488
.L11731:
	ldr	r3, .L13633+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2488
.L11730:
	ldr	r3, .L13633+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11732
	ldr	r3, .L13633+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2488
.L11732:
	ldr	r3, .L13633+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2488:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-120]	@ float
	ldr	r3, .L13633+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11733
	ldr	r3, .L13633+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2554
.L11733:
	ldr	r3, .L13633+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2554:
	ldr	r3, .L13633+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13633+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11734
	ldr	r3, .L13633+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2557
.L11734:
	ldr	r3, .L13633+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2557:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11735
	ldr	r3, .L13633+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11736
	ldr	r3, .L13633+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2563
.L11736:
	ldr	r3, .L13633+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2563
.L11735:
	ldr	r3, .L13633+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11737
	ldr	r3, .L13633+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2563
.L11737:
	ldr	r3, .L13633+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2563:
	ldr	r3, .L13633+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13633+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11738
	ldr	r3, .L13633+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2569
.L11738:
	ldr	r3, .L13633+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2569:
	ldr	r3, .L13633+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13633+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11739
	ldr	r3, .L13633+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2572
.L11739:
	ldr	r3, .L13633+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2572:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11740
	ldr	r3, .L13633+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13633+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11741
	ldr	r3, .L13633+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2578
.L11741:
	ldr	r3, .L13633+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2578
.L11740:
	ldr	r3, .L13633+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13633+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11742
	ldr	r3, .L13633+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2578
.L11742:
	ldr	r3, .L13633+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2578:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11743
	ldr	r3, .L13633+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11744
	ldr	r3, .L13633+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2586
.L11744:
	ldr	r3, .L13633+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2586:
	ldr	r3, .L13633+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13633+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11745
	ldr	r3, .L13633+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2589
.L11745:
	ldr	r3, .L13633+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2589:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11746
	ldr	r3, .L13633+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11747
	ldr	r3, .L13633+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2599
.L11747:
	ldr	r3, .L13633+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2599
.L11746:
	ldr	r3, .L13633+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11748
	ldr	r3, .L13633+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2599
.L11748:
	ldr	r3, .L13633+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2599
.L11743:
	ldr	r3, .L13633+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11749
	ldr	r3, .L13633+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2602
.L11749:
	ldr	r3, .L13633+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2602:
	ldr	r3, .L13633+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13633+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11750
	ldr	r3, .L13633+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2605
.L11750:
	ldr	r3, .L13633+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2605:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11751
	ldr	r3, .L13633+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11752
	ldr	r3, .L13633+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2599
.L11752:
	ldr	r3, .L13633+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2599
.L11751:
	ldr	r3, .L13633+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13633+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11753
	ldr	r3, .L13633+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2599
.L11753:
	ldr	r3, .L13633+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2599:
	ldr	r3, .L13633+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+140
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13633+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11754
	ldr	r3, .L13633+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+140
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2617
.L11754:
	ldr	r3, .L13633+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2617:
	ldr	r3, .L13633+152
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13633+156
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13633+160
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11755
	ldr	r3, .L13635+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2620
.L11755:
	ldr	r3, .L13635+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2620:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11756
	ldr	r3, .L13635+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13635+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11757
	ldr	r3, .L13635+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2626
.L11757:
	ldr	r3, .L13635+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2626
.L11756:
	ldr	r3, .L13635+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13635+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11758
	ldr	r3, .L13635+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2626
.L11758:
	ldr	r3, .L13635+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2626:
	ldr	r3, .L13635+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13635+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11759
	ldr	r3, .L13635+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L2632
.L11759:
	ldr	r3, .L13635+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L2632:
	ldr	r3, .L13635+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13635+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11760
	ldr	r3, .L13635+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2635
.L11760:
	ldr	r3, .L13635+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2635:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11761
	ldr	r3, .L13635+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13635+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11762
	ldr	r3, .L13635+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2641
.L11762:
	ldr	r3, .L13635+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2641
.L11761:
	ldr	r3, .L13635+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13635+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11763
	ldr	r3, .L13635+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2641
.L11763:
	ldr	r3, .L13635+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2641:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11764
	ldr	r3, .L13635+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13635+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11765
	ldr	r3, .L13635+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2649
.L11765:
	ldr	r3, .L13635+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2649:
	ldr	r3, .L13635+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13635+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11766
	ldr	r3, .L13635+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2652
.L11766:
	ldr	r3, .L13635+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2652:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11767
	ldr	r3, .L13635+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13635+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11768
	ldr	r3, .L13635+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2662
.L11768:
	ldr	r3, .L13635+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2662
.L11767:
	ldr	r3, .L13635+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13635+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11769
	ldr	r3, .L13635+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2662
.L11769:
	ldr	r3, .L13635+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2662
.L11764:
	ldr	r3, .L13635+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13635+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11770
	ldr	r3, .L13635+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2665
.L11770:
	ldr	r3, .L13635+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2665:
	ldr	r3, .L13635+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13635+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11771
	ldr	r3, .L13635+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2668
.L11771:
	ldr	r3, .L13635+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2668:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11772
	ldr	r3, .L13635+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13635+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11773
	ldr	r3, .L13635+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2662
.L11773:
	ldr	r3, .L13635+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2662
.L11772:
	ldr	r3, .L13635+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13635+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11774
	ldr	r3, .L13635+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2662
.L11774:
	ldr	r3, .L13635+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2662:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11775
	ldr	r3, .L13635
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13635+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11776
	ldr	r3, .L13635
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2682
.L11776:
	ldr	r3, .L13635+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2682:
	ldr	r3, .L13635+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13635+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11777
	ldr	r3, .L13635+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2685
.L11777:
	ldr	r3, .L13635+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2685:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11778
	ldr	r3, .L13635
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13635+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11779
	ldr	r3, .L13635
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2691
.L11779:
	ldr	r3, .L13635+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2691
.L11778:
	ldr	r3, .L13635+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13635+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11780
	ldr	r3, .L13635+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2691
.L11780:
	ldr	r3, .L13635+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2691:
	ldr	r3, .L13635+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13635+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11781
	ldr	r3, .L13635+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2697
.L11781:
	ldr	r3, .L13635+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2697:
	ldr	r3, .L13635+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13635+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11782
	ldr	r3, .L13635+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2700
.L13636:
	.align	2
.L13635:
	.word	x_1
	.word	1076625408
	.word	x_3
	.word	x_5
	.word	x_7
	.word	x_8
	.word	1076101120
	.word	x_9
	.word	x_11
	.word	x_13
	.word	1074790400
	.word	x_22
	.word	1074266112
	.word	x_25
	.word	1076232192
	.word	x_26
	.word	x_28
	.word	1077084160
	.word	x_20
	.word	1077149696
	.word	x_21
	.word	1076756480
	.word	x_18
	.word	1075314688
	.word	x_15
.L11782:
	ldr	r3, .L13635+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2700:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11783
	ldr	r3, .L13635+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13635+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11784
	ldr	r3, .L13635+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2706
.L11784:
	ldr	r3, .L13635+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2706
.L11783:
	ldr	r3, .L13635+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13635+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11785
	ldr	r3, .L13635+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2706
.L11785:
	ldr	r3, .L13635+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2706:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11786
	ldr	r3, .L13635
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13635+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11787
	ldr	r3, .L13635
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2714
.L11787:
	ldr	r3, .L13635+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2714:
	ldr	r3, .L13635+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13635+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11788
	ldr	r3, .L13635+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2717
.L11788:
	ldr	r3, .L13635+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2717:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11789
	ldr	r3, .L13635
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13635+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11790
	ldr	r3, .L13635
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2743
.L11790:
	ldr	r3, .L13635+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2743
.L11789:
	ldr	r3, .L13635+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13635+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11791
	ldr	r3, .L13635+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2743
.L11791:
	ldr	r3, .L13635+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2743
.L11786:
	ldr	r3, .L13635+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13635+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11792
	ldr	r3, .L13635+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2730
.L11792:
	ldr	r3, .L13635+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2730:
	ldr	r3, .L13635+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13635+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11793
	ldr	r3, .L13635+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2733
.L11793:
	ldr	r3, .L13635+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2733:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11794
	ldr	r3, .L13635+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13635+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11795
	ldr	r3, .L13635+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2743
.L11795:
	ldr	r3, .L13635+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2743
.L11794:
	ldr	r3, .L13635+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13635+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11796
	ldr	r3, .L13635+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2743
.L11796:
	ldr	r3, .L13635+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2743
.L11775:
	ldr	r3, .L13635+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13635+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11797
	ldr	r3, .L13635+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2746
.L11797:
	ldr	r3, .L13635+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2746:
	ldr	r3, .L13635+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13635+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11798
	ldr	r3, .L13635+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2749
.L11798:
	ldr	r3, .L13635+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2749:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11799
	ldr	r3, .L13635+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13635+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11800
	ldr	r3, .L13635+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2755
.L11800:
	ldr	r3, .L13635+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2755
.L11799:
	ldr	r3, .L13635+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13635+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11801
	ldr	r3, .L13635+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2755
.L11801:
	ldr	r3, .L13635+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2755:
	ldr	r3, .L13635+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13635+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11802
	ldr	r3, .L13635+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2761
.L11802:
	ldr	r3, .L13635+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2761:
	ldr	r3, .L13635+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13635+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11803
	ldr	r3, .L13635+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2764
.L11803:
	ldr	r3, .L13635+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2764:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11804
	ldr	r3, .L13635+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13635+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11805
	ldr	r3, .L13635+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2770
.L11805:
	ldr	r3, .L13635+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2770
.L11804:
	ldr	r3, .L13635+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13635+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11806
	ldr	r3, .L13635+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2770
.L11806:
	ldr	r3, .L13635+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2770:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11807
	ldr	r3, .L13635+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13635+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11808
	ldr	r3, .L13635+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2778
.L11808:
	ldr	r3, .L13635+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2778:
	ldr	r3, .L13635+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13635+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11809
	ldr	r3, .L13635+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2781
.L11809:
	ldr	r3, .L13635+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2781:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11810
	ldr	r3, .L13635+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13635+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13635+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11811
	ldr	r3, .L13635+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2743
.L11811:
	ldr	r3, .L13637+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2743
.L11810:
	ldr	r3, .L13637+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13637+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11812
	ldr	r3, .L13637+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2743
.L11812:
	ldr	r3, .L13637+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2743
.L11807:
	ldr	r3, .L13637+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13637+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11813
	ldr	r3, .L13637+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2794
.L11813:
	ldr	r3, .L13637+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2794:
	ldr	r3, .L13637+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13637+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11814
	ldr	r3, .L13637+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2797
.L11814:
	ldr	r3, .L13637+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2797:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11815
	ldr	r3, .L13637+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13637+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11816
	ldr	r3, .L13637+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2743
.L11816:
	ldr	r3, .L13637+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2743
.L11815:
	ldr	r3, .L13637+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13637+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11817
	ldr	r3, .L13637+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2743
.L11817:
	ldr	r3, .L13637+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2743:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-116]	@ float
	ldr	r3, .L13637+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13637+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11818
	ldr	r3, .L13637+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2809
.L11818:
	ldr	r3, .L13637+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2809:
	ldr	r3, .L13637+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13637+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11819
	ldr	r3, .L13637+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2812
.L11819:
	ldr	r3, .L13637+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2812:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11820
	ldr	r3, .L13637+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13637+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11821
	ldr	r3, .L13637+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2818
.L11821:
	ldr	r3, .L13637+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2818
.L11820:
	ldr	r3, .L13637+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13637+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11822
	ldr	r3, .L13637+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2818
.L11822:
	ldr	r3, .L13637+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2818:
	ldr	r3, .L13637+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13637+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11823
	ldr	r3, .L13637+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2824
.L11823:
	ldr	r3, .L13637+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2824:
	ldr	r3, .L13637+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13637+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11824
	ldr	r3, .L13637+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2827
.L11824:
	ldr	r3, .L13637+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2827:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11825
	ldr	r3, .L13637+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13637+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11826
	ldr	r3, .L13637+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2833
.L11826:
	ldr	r3, .L13637+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2833
.L11825:
	ldr	r3, .L13637+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13637+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11827
	ldr	r3, .L13637+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2833
.L11827:
	ldr	r3, .L13637+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2833:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11828
	ldr	r3, .L13637+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13637+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11829
	ldr	r3, .L13637+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2841
.L11829:
	ldr	r3, .L13637+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2841:
	ldr	r3, .L13637+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13637+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11830
	ldr	r3, .L13637+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2844
.L11830:
	ldr	r3, .L13637+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2844:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11831
	ldr	r3, .L13637+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13637+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11832
	ldr	r3, .L13637+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2854
.L11832:
	ldr	r3, .L13637+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2854
.L11831:
	ldr	r3, .L13637+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13637+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11833
	ldr	r3, .L13637+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2854
.L11833:
	ldr	r3, .L13637+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2854
.L11828:
	ldr	r3, .L13637+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13637+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11834
	ldr	r3, .L13637+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2857
.L11834:
	ldr	r3, .L13637+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2857:
	ldr	r3, .L13637+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13637+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11835
	ldr	r3, .L13637+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2860
.L11835:
	ldr	r3, .L13637+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2860:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11836
	ldr	r3, .L13637+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13637+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11837
	ldr	r3, .L13637+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2854
.L11837:
	ldr	r3, .L13637+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2854
.L13638:
	.align	2
.L13637:
	.word	1076756480
	.word	x_18
	.word	1077149696
	.word	x_21
	.word	x_22
	.word	1074266112
	.word	x_25
	.word	x_28
	.word	x_9
	.word	x_12
	.word	1075970048
	.word	x_13
	.word	x_14
	.word	1075314688
	.word	x_20
	.word	x_17
	.word	1077084160
	.word	x_18
	.word	1075314688
	.word	x_20
	.word	x_24
	.word	x_26
	.word	1076887552
	.word	x_27
	.word	1076494336
	.word	x_29
	.word	1075576832
	.word	x_31
	.word	1072693248
	.word	x_0
	.word	1076625408
	.word	x_3
	.word	1076101120
	.word	x_6
	.word	1077018624
	.word	x_4
	.word	1076232192
.L11836:
	ldr	r3, .L13637+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13637+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11838
	ldr	r3, .L13637+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2854
.L11838:
	ldr	r3, .L13637+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2854:
	ldr	r3, .L13637+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13637+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11839
	ldr	r3, .L13637+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2872
.L11839:
	ldr	r3, .L13637+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2872:
	ldr	r3, .L13637+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13637+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11840
	ldr	r3, .L13637+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2875
.L11840:
	ldr	r3, .L13637+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2875:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11841
	ldr	r3, .L13637+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13637+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11842
	ldr	r3, .L13637+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2881
.L11842:
	ldr	r3, .L13637+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2881
.L11841:
	ldr	r3, .L13637+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13637+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11843
	ldr	r3, .L13637+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2881
.L11843:
	ldr	r3, .L13637+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2881:
	ldr	r3, .L13637+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13637+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11844
	ldr	r3, .L13637+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L2887
.L11844:
	ldr	r3, .L13637+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L2887:
	ldr	r3, .L13637+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13637+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11845
	ldr	r3, .L13637+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2890
.L11845:
	ldr	r3, .L13637+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2890:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11846
	ldr	r3, .L13637+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13637+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11847
	ldr	r3, .L13637+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2896
.L11847:
	ldr	r3, .L13637+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2896
.L11846:
	ldr	r3, .L13637+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13637+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11848
	ldr	r3, .L13637+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2896
.L11848:
	ldr	r3, .L13637+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2896:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11849
	ldr	r3, .L13637+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13637+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11850
	ldr	r3, .L13637+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2904
.L11850:
	ldr	r3, .L13637+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2904:
	ldr	r3, .L13637+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13637+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11851
	ldr	r3, .L13637+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2907
.L11851:
	ldr	r3, .L13637+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2907:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11852
	ldr	r3, .L13637+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13637+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11853
	ldr	r3, .L13637+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2917
.L11853:
	ldr	r3, .L13637+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2917
.L11852:
	ldr	r3, .L13637+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13637+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11854
	ldr	r3, .L13637+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2917
.L11854:
	ldr	r3, .L13637+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2917
.L11849:
	ldr	r3, .L13637+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13637+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11855
	ldr	r3, .L13637+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2920
.L11855:
	ldr	r3, .L13637+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2920:
	ldr	r3, .L13637+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13637+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11856
	ldr	r3, .L13637+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2923
.L11856:
	ldr	r3, .L13637+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2923:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11857
	ldr	r3, .L13637+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13637+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11858
	ldr	r3, .L13637+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2917
.L11858:
	ldr	r3, .L13637+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2917
.L11857:
	ldr	r3, .L13637+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13637+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11859
	ldr	r3, .L13637+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2917
.L11859:
	ldr	r3, .L13637+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2917:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11860
	ldr	r3, .L13637+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13637+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11861
	ldr	r3, .L13637+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2937
.L11861:
	ldr	r3, .L13637+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2937:
	ldr	r3, .L13637+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13637+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11862
	ldr	r3, .L13637+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2940
.L11862:
	ldr	r3, .L13637+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2940:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11863
	ldr	r3, .L13637+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13637+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11864
	ldr	r3, .L13637+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2946
.L11864:
	ldr	r3, .L13637+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2946
.L11863:
	ldr	r3, .L13637+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13637+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11865
	ldr	r3, .L13637+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13637+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2946
.L11865:
	ldr	r3, .L13639+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2946:
	ldr	r3, .L13639+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13639+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11866
	ldr	r3, .L13639+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L2952
.L11866:
	ldr	r3, .L13639+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L2952:
	ldr	r3, .L13639+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13639+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11867
	ldr	r3, .L13639+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2955
.L11867:
	ldr	r3, .L13639+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2955:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11868
	ldr	r3, .L13639+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13639+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11869
	ldr	r3, .L13639+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2961
.L11869:
	ldr	r3, .L13639+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2961
.L11868:
	ldr	r3, .L13639+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13639+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11870
	ldr	r3, .L13639+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2961
.L11870:
	ldr	r3, .L13639+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2961:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11871
	ldr	r3, .L13639+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11872
	ldr	r3, .L13639+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2969
.L11872:
	ldr	r3, .L13639+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2969:
	ldr	r3, .L13639+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13639+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11873
	ldr	r3, .L13639+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2972
.L11873:
	ldr	r3, .L13639+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2972:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11874
	ldr	r3, .L13639+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11875
	ldr	r3, .L13639+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2998
.L11875:
	ldr	r3, .L13639+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2998
.L11874:
	ldr	r3, .L13639+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11876
	ldr	r3, .L13639+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2998
.L11876:
	ldr	r3, .L13639+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2998
.L11871:
	ldr	r3, .L13639+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11877
	ldr	r3, .L13639+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L2985
.L11877:
	ldr	r3, .L13639+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L2985:
	ldr	r3, .L13639+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13639+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11878
	ldr	r3, .L13639+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2988
.L11878:
	ldr	r3, .L13639+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2988:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11879
	ldr	r3, .L13639+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11880
	ldr	r3, .L13639+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2998
.L11880:
	ldr	r3, .L13639+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2998
.L11879:
	ldr	r3, .L13639+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11881
	ldr	r3, .L13639+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2998
.L11881:
	ldr	r3, .L13639+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2998
.L11860:
	ldr	r3, .L13639+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11882
	ldr	r3, .L13639+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3001
.L11882:
	ldr	r3, .L13639+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3001:
	ldr	r3, .L13639+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13639+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11883
	ldr	r3, .L13639+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3004
.L11883:
	ldr	r3, .L13639+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3004:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11884
	ldr	r3, .L13639+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11885
	ldr	r3, .L13639+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3010
.L11885:
	ldr	r3, .L13639+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3010
.L11884:
	ldr	r3, .L13639+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11886
	ldr	r3, .L13639+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3010
.L11886:
	ldr	r3, .L13639+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3010:
	ldr	r3, .L13639+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13639+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11887
	ldr	r3, .L13639+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3016
.L11887:
	ldr	r3, .L13639+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3016:
	ldr	r3, .L13639+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13639+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11888
	ldr	r3, .L13639+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3019
.L11888:
	ldr	r3, .L13639+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3019:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11889
	ldr	r3, .L13639+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13639+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11890
	ldr	r3, .L13639+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3025
.L11890:
	ldr	r3, .L13639+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3025
.L11889:
	ldr	r3, .L13639+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13639+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11891
	ldr	r3, .L13639+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3025
.L13640:
	.align	2
.L13639:
	.word	1077018624
	.word	1074266112
	.word	x_12
	.word	1075970048
	.word	x_13
	.word	x_14
	.word	1076101120
	.word	x_4
	.word	x_17
	.word	1077084160
	.word	x_18
	.word	1075314688
	.word	x_20
	.word	x_24
	.word	x_26
	.word	1076887552
	.word	x_27
	.word	1076494336
	.word	x_29
	.word	1075576832
	.word	x_31
	.word	1072693248
	.word	x_9
	.word	1076625408
	.word	x_10
	.word	x_0
	.word	x_1
	.word	1075838976
	.word	x_3
	.word	1076232192
	.word	x_6
	.word	x_7
	.word	1074790400
	.word	x_8
	.word	1077149696
.L11891:
	ldr	r3, .L13639+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3025:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11892
	ldr	r3, .L13639+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11893
	ldr	r3, .L13639+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3033
.L11893:
	ldr	r3, .L13639+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3033:
	ldr	r3, .L13639+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13639+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11894
	ldr	r3, .L13639+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3036
.L11894:
	ldr	r3, .L13639+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3036:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11895
	ldr	r3, .L13639+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11896
	ldr	r3, .L13639+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2998
.L11896:
	ldr	r3, .L13639+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2998
.L11895:
	ldr	r3, .L13639+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11897
	ldr	r3, .L13639+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2998
.L11897:
	ldr	r3, .L13639+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2998
.L11892:
	ldr	r3, .L13639+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11898
	ldr	r3, .L13639+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3049
.L11898:
	ldr	r3, .L13639+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3049:
	ldr	r3, .L13639+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13639+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11899
	ldr	r3, .L13639+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3052
.L11899:
	ldr	r3, .L13639+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3052:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11900
	ldr	r3, .L13639+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11901
	ldr	r3, .L13639+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2998
.L11901:
	ldr	r3, .L13639+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2998
.L11900:
	ldr	r3, .L13639+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11902
	ldr	r3, .L13639+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L2998
.L11902:
	ldr	r3, .L13639+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L2998:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-112]	@ float
	ldr	r3, .L13639+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11903
	ldr	r3, .L13639+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3064
.L11903:
	ldr	r3, .L13639+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3064:
	ldr	r3, .L13639+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13639+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11904
	ldr	r3, .L13639+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3067
.L11904:
	ldr	r3, .L13639+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3067:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11905
	ldr	r3, .L13639+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11906
	ldr	r3, .L13639+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3073
.L11906:
	ldr	r3, .L13639+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3073
.L11905:
	ldr	r3, .L13639+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11907
	ldr	r3, .L13639+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3073
.L11907:
	ldr	r3, .L13639+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3073:
	ldr	r3, .L13639+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13639+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11908
	ldr	r3, .L13639+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3079
.L11908:
	ldr	r3, .L13639+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3079:
	ldr	r3, .L13639+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13639+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11909
	ldr	r3, .L13639+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3082
.L11909:
	ldr	r3, .L13639+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3082:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11910
	ldr	r3, .L13639+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13639+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11911
	ldr	r3, .L13639+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3088
.L11911:
	ldr	r3, .L13639+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3088
.L11910:
	ldr	r3, .L13639+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13639+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11912
	ldr	r3, .L13639+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3088
.L11912:
	ldr	r3, .L13639+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3088:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11913
	ldr	r3, .L13639+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11914
	ldr	r3, .L13639+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3096
.L11914:
	ldr	r3, .L13639+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3096:
	ldr	r3, .L13639+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13639+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11915
	ldr	r3, .L13639+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3099
.L11915:
	ldr	r3, .L13639+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3099:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11916
	ldr	r3, .L13639+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11917
	ldr	r3, .L13639+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3109
.L11917:
	ldr	r3, .L13639+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3109
.L11916:
	ldr	r3, .L13639+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11918
	ldr	r3, .L13639+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3109
.L11918:
	ldr	r3, .L13639+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3109
.L11913:
	ldr	r3, .L13639+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13639+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13639+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11919
	ldr	r3, .L13641+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3112
.L11919:
	ldr	r3, .L13641+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3112:
	ldr	r3, .L13641+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13641+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11920
	ldr	r3, .L13641+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3115
.L11920:
	ldr	r3, .L13641+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3115:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11921
	ldr	r3, .L13641+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13641+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11922
	ldr	r3, .L13641+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3109
.L11922:
	ldr	r3, .L13641+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3109
.L11921:
	ldr	r3, .L13641+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13641+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11923
	ldr	r3, .L13641+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3109
.L11923:
	ldr	r3, .L13641+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3109:
	ldr	r3, .L13641+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13641+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11924
	ldr	r3, .L13641+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3127
.L11924:
	ldr	r3, .L13641+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3127:
	ldr	r3, .L13641+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13641+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11925
	ldr	r3, .L13641+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3130
.L11925:
	ldr	r3, .L13641+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3130:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11926
	ldr	r3, .L13641+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13641+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11927
	ldr	r3, .L13641+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3136
.L11927:
	ldr	r3, .L13641+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3136
.L11926:
	ldr	r3, .L13641+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13641+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11928
	ldr	r3, .L13641+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3136
.L11928:
	ldr	r3, .L13641+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3136:
	ldr	r3, .L13641+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13641+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11929
	ldr	r3, .L13641+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L3142
.L11929:
	ldr	r3, .L13641+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L3142:
	ldr	r3, .L13641+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13641+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11930
	ldr	r3, .L13641+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3145
.L11930:
	ldr	r3, .L13641+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3145:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11931
	ldr	r3, .L13641+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13641+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11932
	ldr	r3, .L13641+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3151
.L11932:
	ldr	r3, .L13641+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3151
.L11931:
	ldr	r3, .L13641+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13641+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11933
	ldr	r3, .L13641+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3151
.L11933:
	ldr	r3, .L13641+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3151:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11934
	ldr	r3, .L13641+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13641+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11935
	ldr	r3, .L13641+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3159
.L11935:
	ldr	r3, .L13641+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3159:
	ldr	r3, .L13641+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13641+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11936
	ldr	r3, .L13641+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3162
.L11936:
	ldr	r3, .L13641+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3162:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11937
	ldr	r3, .L13641+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13641+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11938
	ldr	r3, .L13641+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3172
.L11938:
	ldr	r3, .L13641+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3172
.L11937:
	ldr	r3, .L13641+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13641+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11939
	ldr	r3, .L13641+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3172
.L11939:
	ldr	r3, .L13641+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3172
.L11934:
	ldr	r3, .L13641+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13641+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11940
	ldr	r3, .L13641+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3175
.L11940:
	ldr	r3, .L13641+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3175:
	ldr	r3, .L13641+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13641+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11941
	ldr	r3, .L13641+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3178
.L11941:
	ldr	r3, .L13641+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3178:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11942
	ldr	r3, .L13641+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13641+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11943
	ldr	r3, .L13641+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3172
.L11943:
	ldr	r3, .L13641+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3172
.L11942:
	ldr	r3, .L13641+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13641+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11944
	ldr	r3, .L13641+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3172
.L11944:
	ldr	r3, .L13641+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3172:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11945
	ldr	r3, .L13641
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13641+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11946
	ldr	r3, .L13641
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3192
.L13642:
	.align	2
.L13641:
	.word	x_0
	.word	x_1
	.word	1075838976
	.word	x_3
	.word	1076232192
	.word	x_6
	.word	x_7
	.word	x_8
	.word	x_9
	.word	x_10
	.word	x_12
	.word	1077084160
	.word	x_16
	.word	x_20
	.word	1077149696
	.word	x_21
	.word	1074266112
	.word	x_22
	.word	1075970048
	.word	x_23
	.word	1076625408
	.word	1074790400
	.word	x_31
	.word	1076494336
	.word	x_26
.L11946:
	ldr	r3, .L13641+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3192:
	ldr	r3, .L13641+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13641+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11947
	ldr	r3, .L13641+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3195
.L11947:
	ldr	r3, .L13641+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3195:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11948
	ldr	r3, .L13641
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13641+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11949
	ldr	r3, .L13641
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3201
.L11949:
	ldr	r3, .L13641+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3201
.L11948:
	ldr	r3, .L13641+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13641+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11950
	ldr	r3, .L13641+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3201
.L11950:
	ldr	r3, .L13641+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3201:
	ldr	r3, .L13641+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13641+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11951
	ldr	r3, .L13641+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3207
.L11951:
	ldr	r3, .L13641+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3207:
	ldr	r3, .L13641+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13641+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11952
	ldr	r3, .L13641+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3210
.L11952:
	ldr	r3, .L13641+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3210:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11953
	ldr	r3, .L13641+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13641+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11954
	ldr	r3, .L13641+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3216
.L11954:
	ldr	r3, .L13641+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3216
.L11953:
	ldr	r3, .L13641+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13641+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11955
	ldr	r3, .L13641+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3216
.L11955:
	ldr	r3, .L13641+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3216:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11956
	ldr	r3, .L13641
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13641+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11957
	ldr	r3, .L13641
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3224
.L11957:
	ldr	r3, .L13641+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3224:
	ldr	r3, .L13641+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13641+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11958
	ldr	r3, .L13641+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3227
.L11958:
	ldr	r3, .L13641+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3227:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11959
	ldr	r3, .L13641
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13641+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11960
	ldr	r3, .L13641
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3253
.L11960:
	ldr	r3, .L13641+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3253
.L11959:
	ldr	r3, .L13641+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13641+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11961
	ldr	r3, .L13641+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3253
.L11961:
	ldr	r3, .L13641+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3253
.L11956:
	ldr	r3, .L13641+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13641+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11962
	ldr	r3, .L13641+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3240
.L11962:
	ldr	r3, .L13641+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3240:
	ldr	r3, .L13641+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13641+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11963
	ldr	r3, .L13641+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3243
.L11963:
	ldr	r3, .L13641+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3243:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11964
	ldr	r3, .L13641+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13641+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11965
	ldr	r3, .L13641+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3253
.L11965:
	ldr	r3, .L13641+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3253
.L11964:
	ldr	r3, .L13641+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13641+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11966
	ldr	r3, .L13641+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3253
.L11966:
	ldr	r3, .L13641+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3253
.L11945:
	ldr	r3, .L13641+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13641+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11967
	ldr	r3, .L13641+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3256
.L11967:
	ldr	r3, .L13641+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3256:
	ldr	r3, .L13641+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13641+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11968
	ldr	r3, .L13641+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3259
.L11968:
	ldr	r3, .L13641+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3259:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11969
	ldr	r3, .L13641+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13641+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11970
	ldr	r3, .L13641+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3265
.L11970:
	ldr	r3, .L13641+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3265
.L11969:
	ldr	r3, .L13641+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13641+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11971
	ldr	r3, .L13641+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3265
.L11971:
	ldr	r3, .L13641+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3265:
	ldr	r3, .L13641+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13641+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11972
	ldr	r3, .L13641+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3271
.L11972:
	ldr	r3, .L13641+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3271:
	ldr	r3, .L13641+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13641+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13641+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11973
	ldr	r3, .L13641+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3274
.L11973:
	ldr	r3, .L13643+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3274:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11974
	ldr	r3, .L13643+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13643+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11975
	ldr	r3, .L13643+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3280
.L11975:
	ldr	r3, .L13643+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3280
.L11974:
	ldr	r3, .L13643+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13643+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11976
	ldr	r3, .L13643+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3280
.L11976:
	ldr	r3, .L13643+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3280:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11977
	ldr	r3, .L13643+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13643+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11978
	ldr	r3, .L13643+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3288
.L11978:
	ldr	r3, .L13643+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3288:
	ldr	r3, .L13643+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13643+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11979
	ldr	r3, .L13643+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3291
.L11979:
	ldr	r3, .L13643+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3291:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11980
	ldr	r3, .L13643+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13643+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11981
	ldr	r3, .L13643+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3253
.L11981:
	ldr	r3, .L13643+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3253
.L11980:
	ldr	r3, .L13643+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13643+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11982
	ldr	r3, .L13643+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3253
.L11982:
	ldr	r3, .L13643+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3253
.L11977:
	ldr	r3, .L13643+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13643+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11983
	ldr	r3, .L13643+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3304
.L11983:
	ldr	r3, .L13643+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3304:
	ldr	r3, .L13643+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13643+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11984
	ldr	r3, .L13643+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3307
.L11984:
	ldr	r3, .L13643+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3307:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11985
	ldr	r3, .L13643+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13643+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11986
	ldr	r3, .L13643+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3253
.L11986:
	ldr	r3, .L13643+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3253
.L11985:
	ldr	r3, .L13643+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13643+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11987
	ldr	r3, .L13643+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3253
.L11987:
	ldr	r3, .L13643+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3253:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-108]	@ float
	ldr	r3, .L13643+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13643+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11988
	ldr	r3, .L13643+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3319
.L11988:
	ldr	r3, .L13643+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3319:
	ldr	r3, .L13643+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13643+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11989
	ldr	r3, .L13643+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3322
.L11989:
	ldr	r3, .L13643+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3322:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11990
	ldr	r3, .L13643+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13643+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11991
	ldr	r3, .L13643+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3328
.L11991:
	ldr	r3, .L13643+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3328
.L11990:
	ldr	r3, .L13643+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13643+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11992
	ldr	r3, .L13643+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3328
.L11992:
	ldr	r3, .L13643+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3328:
	ldr	r3, .L13643+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13643+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11993
	ldr	r3, .L13643+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3334
.L11993:
	ldr	r3, .L13643+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3334:
	ldr	r3, .L13643+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13643+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11994
	ldr	r3, .L13643+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3337
.L11994:
	ldr	r3, .L13643+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3337:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11995
	ldr	r3, .L13643+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13643+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11996
	ldr	r3, .L13643+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3343
.L11996:
	ldr	r3, .L13643+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3343
.L11995:
	ldr	r3, .L13643+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13643+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11997
	ldr	r3, .L13643+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3343
.L11997:
	ldr	r3, .L13643+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3343:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11998
	ldr	r3, .L13643+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13643+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L11999
	ldr	r3, .L13643+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3351
.L11999:
	ldr	r3, .L13643+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3351:
	ldr	r3, .L13643+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13643+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12000
	ldr	r3, .L13643+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3354
.L13644:
	.align	2
.L13643:
	.word	1074790400
	.word	1076494336
	.word	x_26
	.word	x_12
	.word	1077084160
	.word	x_16
	.word	x_21
	.word	1074266112
	.word	x_0
	.word	x_1
	.word	x_4
	.word	x_5
	.word	x_6
	.word	1075052544
	.word	x_9
	.word	1076953088
	.word	x_10
	.word	x_15
	.word	1076625408
	.word	x_19
	.word	1075838976
	.word	x_20
	.word	1076101120
	.word	x_22
	.word	1076756480
	.word	x_23
	.word	x_28
	.word	1075970048
	.word	x_31
	.word	1076232192
	.word	x_24
	.word	1076363264
	.word	x_25
	.word	1077149696
.L12000:
	ldr	r3, .L13643+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3354:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12001
	ldr	r3, .L13643+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13643+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12002
	ldr	r3, .L13643+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3364
.L12002:
	ldr	r3, .L13643+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3364
.L12001:
	ldr	r3, .L13643+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13643+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12003
	ldr	r3, .L13643+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3364
.L12003:
	ldr	r3, .L13643+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3364
.L11998:
	ldr	r3, .L13643+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13643+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12004
	ldr	r3, .L13643+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3367
.L12004:
	ldr	r3, .L13643+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3367:
	ldr	r3, .L13643+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13643+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12005
	ldr	r3, .L13643+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3370
.L12005:
	ldr	r3, .L13643+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3370:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12006
	ldr	r3, .L13643+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13643+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12007
	ldr	r3, .L13643+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3364
.L12007:
	ldr	r3, .L13643+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3364
.L12006:
	ldr	r3, .L13643+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13643+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12008
	ldr	r3, .L13643+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3364
.L12008:
	ldr	r3, .L13643+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3364:
	ldr	r3, .L13643+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13643+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12009
	ldr	r3, .L13643+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3382
.L12009:
	ldr	r3, .L13643+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3382:
	ldr	r3, .L13643+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13643+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12010
	ldr	r3, .L13643+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3385
.L12010:
	ldr	r3, .L13643+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3385:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12011
	ldr	r3, .L13643+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13643+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12012
	ldr	r3, .L13643+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3391
.L12012:
	ldr	r3, .L13643+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3391
.L12011:
	ldr	r3, .L13643+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13643+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12013
	ldr	r3, .L13643+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3391
.L12013:
	ldr	r3, .L13643+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3391:
	ldr	r3, .L13643+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13643+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12014
	ldr	r3, .L13643+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L3397
.L12014:
	ldr	r3, .L13643+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L3397:
	ldr	r3, .L13643+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13643+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12015
	ldr	r3, .L13643+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3400
.L12015:
	ldr	r3, .L13643+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3400:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12016
	ldr	r3, .L13643+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13643+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12017
	ldr	r3, .L13643+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3406
.L12017:
	ldr	r3, .L13643+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3406
.L12016:
	ldr	r3, .L13643+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13643+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12018
	ldr	r3, .L13643+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3406
.L12018:
	ldr	r3, .L13643+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3406:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12019
	ldr	r3, .L13643+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13643+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12020
	ldr	r3, .L13643+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3414
.L12020:
	ldr	r3, .L13643+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3414:
	ldr	r3, .L13643+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13643+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12021
	ldr	r3, .L13643+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3417
.L12021:
	ldr	r3, .L13643+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3417:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12022
	ldr	r3, .L13643+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13643+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12023
	ldr	r3, .L13643+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3427
.L12023:
	ldr	r3, .L13643+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3427
.L12022:
	ldr	r3, .L13643+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13643+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12024
	ldr	r3, .L13643+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3427
.L12024:
	ldr	r3, .L13643+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3427
.L12019:
	ldr	r3, .L13643+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13643+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12025
	ldr	r3, .L13643+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3430
.L12025:
	ldr	r3, .L13643+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3430:
	ldr	r3, .L13643+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13643+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12026
	ldr	r3, .L13643+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3433
.L12026:
	ldr	r3, .L13643+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3433:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12027
	ldr	r3, .L13643+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13643+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13643+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12028
	ldr	r3, .L13645
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3427
.L12028:
	ldr	r3, .L13645+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3427
.L12027:
	ldr	r3, .L13645+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13645+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12029
	ldr	r3, .L13645+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3427
.L12029:
	ldr	r3, .L13645+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3427:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12030
	ldr	r3, .L13645+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12031
	ldr	r3, .L13645+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3447
.L12031:
	ldr	r3, .L13645+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3447:
	ldr	r3, .L13645+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13645+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12032
	ldr	r3, .L13645+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3450
.L12032:
	ldr	r3, .L13645+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3450:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12033
	ldr	r3, .L13645+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12034
	ldr	r3, .L13645+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3456
.L12034:
	ldr	r3, .L13645+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3456
.L12033:
	ldr	r3, .L13645+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12035
	ldr	r3, .L13645+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3456
.L12035:
	ldr	r3, .L13645+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3456:
	ldr	r3, .L13645+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13645+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12036
	ldr	r3, .L13645+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3462
.L12036:
	ldr	r3, .L13645+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3462:
	ldr	r3, .L13645+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13645+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12037
	ldr	r3, .L13645+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3465
.L12037:
	ldr	r3, .L13645+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3465:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12038
	ldr	r3, .L13645+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13645+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12039
	ldr	r3, .L13645+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3471
.L12039:
	ldr	r3, .L13645+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3471
.L12038:
	ldr	r3, .L13645+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13645+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12040
	ldr	r3, .L13645+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3471
.L12040:
	ldr	r3, .L13645+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3471:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12041
	ldr	r3, .L13645+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12042
	ldr	r3, .L13645+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3479
.L12042:
	ldr	r3, .L13645+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3479:
	ldr	r3, .L13645+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13645+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12043
	ldr	r3, .L13645+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3482
.L12043:
	ldr	r3, .L13645+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3482:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12044
	ldr	r3, .L13645+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12045
	ldr	r3, .L13645+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3508
.L12045:
	ldr	r3, .L13645+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3508
.L12044:
	ldr	r3, .L13645+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12046
	ldr	r3, .L13645+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3508
.L12046:
	ldr	r3, .L13645+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3508
.L12041:
	ldr	r3, .L13645+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12047
	ldr	r3, .L13645+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3495
.L12047:
	ldr	r3, .L13645+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3495:
	ldr	r3, .L13645+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13645+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12048
	ldr	r3, .L13645+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3498
.L12048:
	ldr	r3, .L13645+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3498:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12049
	ldr	r3, .L13645+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12050
	ldr	r3, .L13645+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3508
.L12050:
	ldr	r3, .L13645+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3508
.L12049:
	ldr	r3, .L13645+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12051
	ldr	r3, .L13645+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3508
.L12051:
	ldr	r3, .L13645+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3508
.L12030:
	ldr	r3, .L13645+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12052
	ldr	r3, .L13645+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3511
.L12052:
	ldr	r3, .L13645+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3511:
	ldr	r3, .L13645+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13645+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12053
	ldr	r3, .L13645+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3514
.L12053:
	ldr	r3, .L13645+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3514:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12054
	ldr	r3, .L13645+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12055
	ldr	r3, .L13645+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3520
.L12055:
	ldr	r3, .L13645+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3520
.L13646:
	.align	2
.L13645:
	.word	x_24
	.word	1076953088
	.word	x_1
	.word	x_6
	.word	x_9
	.word	x_15
	.word	1076625408
	.word	x_19
	.word	1075838976
	.word	x_20
	.word	1076101120
	.word	x_22
	.word	1076756480
	.word	x_23
	.word	x_24
	.word	1076363264
	.word	x_25
	.word	1077149696
	.word	x_28
	.word	1075970048
	.word	x_31
	.word	1076232192
	.word	x_0
	.word	1075052544
	.word	x_2
	.word	1076494336
	.word	x_4
	.word	1076887552
	.word	x_5
	.word	x_7
	.word	x_10
	.word	1072693248
	.word	x_11
	.word	1077084160
	.word	x_13
	.word	1074790400
.L12054:
	ldr	r3, .L13645+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12056
	ldr	r3, .L13645+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3520
.L12056:
	ldr	r3, .L13645+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3520:
	ldr	r3, .L13645+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13645+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12057
	ldr	r3, .L13645+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3526
.L12057:
	ldr	r3, .L13645+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3526:
	ldr	r3, .L13645+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13645+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12058
	ldr	r3, .L13645+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3529
.L12058:
	ldr	r3, .L13645+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3529:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12059
	ldr	r3, .L13645+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13645+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12060
	ldr	r3, .L13645+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3535
.L12060:
	ldr	r3, .L13645+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3535
.L12059:
	ldr	r3, .L13645+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13645+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12061
	ldr	r3, .L13645+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3535
.L12061:
	ldr	r3, .L13645+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3535:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12062
	ldr	r3, .L13645+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12063
	ldr	r3, .L13645+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3543
.L12063:
	ldr	r3, .L13645+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3543:
	ldr	r3, .L13645+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13645+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12064
	ldr	r3, .L13645+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3546
.L12064:
	ldr	r3, .L13645+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3546:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12065
	ldr	r3, .L13645+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12066
	ldr	r3, .L13645+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3508
.L12066:
	ldr	r3, .L13645+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3508
.L12065:
	ldr	r3, .L13645+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12067
	ldr	r3, .L13645+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3508
.L12067:
	ldr	r3, .L13645+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3508
.L12062:
	ldr	r3, .L13645+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12068
	ldr	r3, .L13645+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3559
.L12068:
	ldr	r3, .L13645+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3559:
	ldr	r3, .L13645+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13645+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12069
	ldr	r3, .L13645+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3562
.L12069:
	ldr	r3, .L13645+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3562:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12070
	ldr	r3, .L13645+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12071
	ldr	r3, .L13645+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3508
.L12071:
	ldr	r3, .L13645+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3508
.L12070:
	ldr	r3, .L13645+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12072
	ldr	r3, .L13645+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3508
.L12072:
	ldr	r3, .L13645+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3508:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-104]	@ float
	ldr	r3, .L13645+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12073
	ldr	r3, .L13645+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3574
.L12073:
	ldr	r3, .L13645+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3574:
	ldr	r3, .L13645+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13645+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12074
	ldr	r3, .L13645+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3577
.L12074:
	ldr	r3, .L13645+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3577:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12075
	ldr	r3, .L13645+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12076
	ldr	r3, .L13645+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3583
.L12076:
	ldr	r3, .L13645+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3583
.L12075:
	ldr	r3, .L13645+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13645+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12077
	ldr	r3, .L13645+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3583
.L12077:
	ldr	r3, .L13645+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3583:
	ldr	r3, .L13645+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13645+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12078
	ldr	r3, .L13645+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3589
.L12078:
	ldr	r3, .L13645+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3589:
	ldr	r3, .L13645+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13645+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+140
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12079
	ldr	r3, .L13645+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3592
.L12079:
	ldr	r3, .L13645+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+140
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3592:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12080
	ldr	r3, .L13645+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13645+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12081
	ldr	r3, .L13645+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3598
.L12081:
	ldr	r3, .L13645+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3598
.L12080:
	ldr	r3, .L13645+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13645+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+140
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12082
	ldr	r3, .L13645+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3598
.L12082:
	ldr	r3, .L13645+136
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13645+140
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3598:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12083
	ldr	r3, .L13647+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13647+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12084
	ldr	r3, .L13647+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3606
.L12084:
	ldr	r3, .L13647+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3606:
	ldr	r3, .L13647+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13647+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12085
	ldr	r3, .L13647+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3609
.L12085:
	ldr	r3, .L13647+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3609:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12086
	ldr	r3, .L13647+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13647+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12087
	ldr	r3, .L13647+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3619
.L12087:
	ldr	r3, .L13647+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3619
.L12086:
	ldr	r3, .L13647+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13647+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12088
	ldr	r3, .L13647+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3619
.L12088:
	ldr	r3, .L13647+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3619
.L12083:
	ldr	r3, .L13647+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13647+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12089
	ldr	r3, .L13647+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3622
.L12089:
	ldr	r3, .L13647+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3622:
	ldr	r3, .L13647+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13647+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12090
	ldr	r3, .L13647+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3625
.L12090:
	ldr	r3, .L13647+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3625:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12091
	ldr	r3, .L13647+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13647+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12092
	ldr	r3, .L13647+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3619
.L12092:
	ldr	r3, .L13647+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3619
.L12091:
	ldr	r3, .L13647+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13647+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12093
	ldr	r3, .L13647+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3619
.L12093:
	ldr	r3, .L13647+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3619:
	ldr	r3, .L13647+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13647+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12094
	ldr	r3, .L13647+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3637
.L12094:
	ldr	r3, .L13647+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3637:
	ldr	r3, .L13647
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13647+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12095
	ldr	r3, .L13647
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3640
.L12095:
	ldr	r3, .L13647+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3640:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12096
	ldr	r3, .L13647+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13647+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12097
	ldr	r3, .L13647+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3646
.L12097:
	ldr	r3, .L13647+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3646
.L12096:
	ldr	r3, .L13647
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13647+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12098
	ldr	r3, .L13647
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3646
.L12098:
	ldr	r3, .L13647+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3646:
	ldr	r3, .L13647+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13647+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12099
	ldr	r3, .L13647+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L3652
.L12099:
	ldr	r3, .L13647+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L3652:
	ldr	r3, .L13647+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13647+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12100
	ldr	r3, .L13647+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3655
.L12100:
	ldr	r3, .L13647+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3655:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12101
	ldr	r3, .L13647+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13647+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12102
	ldr	r3, .L13647+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3661
.L12102:
	ldr	r3, .L13647+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3661
.L12101:
	ldr	r3, .L13647+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13647+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12103
	ldr	r3, .L13647+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3661
.L12103:
	ldr	r3, .L13647+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3661:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12104
	ldr	r3, .L13647+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13647+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12105
	ldr	r3, .L13647+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3669
.L12105:
	ldr	r3, .L13647+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3669:
	ldr	r3, .L13647
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13647+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12106
	ldr	r3, .L13647
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3672
.L12106:
	ldr	r3, .L13647+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3672:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12107
	ldr	r3, .L13647+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13647+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12108
	ldr	r3, .L13647+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3682
.L12108:
	ldr	r3, .L13647+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3682
.L12107:
	ldr	r3, .L13647
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13647+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12109
	ldr	r3, .L13647
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3682
.L12109:
	ldr	r3, .L13647+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3682
.L13648:
	.align	2
.L13647:
	.word	x_21
	.word	x_25
	.word	x_27
	.word	x_28
	.word	1076625408
	.word	x_29
	.word	1077018624
	.word	x_31
	.word	1076363264
	.word	x_0
	.word	1075052544
	.word	x_2
	.word	1076494336
	.word	x_4
	.word	1076887552
	.word	x_5
	.word	x_7
	.word	x_10
	.word	1072693248
	.word	x_11
	.word	x_13
	.word	1074790400
	.word	x_16
	.word	1077084160
	.word	x_19
	.word	1075314688
.L12104:
	ldr	r3, .L13647+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13647+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12110
	ldr	r3, .L13647+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3685
.L12110:
	ldr	r3, .L13647+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3685:
	ldr	r3, .L13647+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13647+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12111
	ldr	r3, .L13647+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3688
.L12111:
	ldr	r3, .L13647+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3688:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12112
	ldr	r3, .L13647+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13647+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12113
	ldr	r3, .L13647+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3682
.L12113:
	ldr	r3, .L13647+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3682
.L12112:
	ldr	r3, .L13647+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13647+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12114
	ldr	r3, .L13647+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3682
.L12114:
	ldr	r3, .L13647+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3682:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12115
	ldr	r3, .L13647+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13647+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12116
	ldr	r3, .L13647+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3702
.L12116:
	ldr	r3, .L13647+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3702:
	ldr	r3, .L13647+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13647+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12117
	ldr	r3, .L13647+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3705
.L12117:
	ldr	r3, .L13647+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3705:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12118
	ldr	r3, .L13647+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13647+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12119
	ldr	r3, .L13647+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3711
.L12119:
	ldr	r3, .L13647+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3711
.L12118:
	ldr	r3, .L13647+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13647+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12120
	ldr	r3, .L13647+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3711
.L12120:
	ldr	r3, .L13647+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3711:
	ldr	r3, .L13647+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13647+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12121
	ldr	r3, .L13647+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3717
.L12121:
	ldr	r3, .L13647+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3717:
	ldr	r3, .L13647+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13647+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12122
	ldr	r3, .L13647+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3720
.L12122:
	ldr	r3, .L13647+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3720:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12123
	ldr	r3, .L13647+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13647+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12124
	ldr	r3, .L13647+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3726
.L12124:
	ldr	r3, .L13647+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3726
.L12123:
	ldr	r3, .L13647+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13647+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12125
	ldr	r3, .L13647+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3726
.L12125:
	ldr	r3, .L13647+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3726:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12126
	ldr	r3, .L13647+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13647+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12127
	ldr	r3, .L13647+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3734
.L12127:
	ldr	r3, .L13647+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3734:
	ldr	r3, .L13647+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13647+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12128
	ldr	r3, .L13647+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3737
.L12128:
	ldr	r3, .L13647+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3737:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12129
	ldr	r3, .L13647+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13647+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12130
	ldr	r3, .L13647+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3763
.L12130:
	ldr	r3, .L13647+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3763
.L12129:
	ldr	r3, .L13647+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13647+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12131
	ldr	r3, .L13647+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3763
.L12131:
	ldr	r3, .L13647+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3763
.L12126:
	ldr	r3, .L13647+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13647+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12132
	ldr	r3, .L13647+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3750
.L12132:
	ldr	r3, .L13647+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3750:
	ldr	r3, .L13647+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13647+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12133
	ldr	r3, .L13647+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3753
.L12133:
	ldr	r3, .L13647+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3753:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12134
	ldr	r3, .L13647+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13647+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12135
	ldr	r3, .L13647+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3763
.L12135:
	ldr	r3, .L13647+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3763
.L12134:
	ldr	r3, .L13647+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13647+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12136
	ldr	r3, .L13647+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3763
.L12136:
	ldr	r3, .L13647+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3763
.L12115:
	ldr	r3, .L13647+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13647+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12137
	ldr	r3, .L13647+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3766
.L12137:
	ldr	r3, .L13647+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13647+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3766:
	ldr	r3, .L13649
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13649+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12138
	ldr	r3, .L13649
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3769
.L12138:
	ldr	r3, .L13649+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3769:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12139
	ldr	r3, .L13649+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13649+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12140
	ldr	r3, .L13649+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3775
.L12140:
	ldr	r3, .L13649+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3775
.L12139:
	ldr	r3, .L13649
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13649+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12141
	ldr	r3, .L13649
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3775
.L12141:
	ldr	r3, .L13649+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3775:
	ldr	r3, .L13649+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13649+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12142
	ldr	r3, .L13649+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3781
.L12142:
	ldr	r3, .L13649+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3781:
	ldr	r3, .L13649+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13649+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12143
	ldr	r3, .L13649+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3784
.L12143:
	ldr	r3, .L13649+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3784:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12144
	ldr	r3, .L13649+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13649+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12145
	ldr	r3, .L13649+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3790
.L12145:
	ldr	r3, .L13649+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3790
.L12144:
	ldr	r3, .L13649+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13649+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12146
	ldr	r3, .L13649+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3790
.L12146:
	ldr	r3, .L13649+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3790:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12147
	ldr	r3, .L13649+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13649+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12148
	ldr	r3, .L13649+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3798
.L12148:
	ldr	r3, .L13649+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3798:
	ldr	r3, .L13649
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13649+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12149
	ldr	r3, .L13649
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3801
.L12149:
	ldr	r3, .L13649+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3801:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12150
	ldr	r3, .L13649+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13649+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12151
	ldr	r3, .L13649+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3763
.L12151:
	ldr	r3, .L13649+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3763
.L12150:
	ldr	r3, .L13649
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13649+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12152
	ldr	r3, .L13649
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3763
.L12152:
	ldr	r3, .L13649+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3763
.L12147:
	ldr	r3, .L13649+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13649+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12153
	ldr	r3, .L13649+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3814
.L12153:
	ldr	r3, .L13649+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3814:
	ldr	r3, .L13649+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13649+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12154
	ldr	r3, .L13649+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3817
.L12154:
	ldr	r3, .L13649+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3817:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12155
	ldr	r3, .L13649+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13649+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12156
	ldr	r3, .L13649+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3763
.L12156:
	ldr	r3, .L13649+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3763
.L12155:
	ldr	r3, .L13649+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13649+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12157
	ldr	r3, .L13649+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3763
.L12157:
	ldr	r3, .L13649+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3763:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-100]	@ float
	ldr	r3, .L13649+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13649+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12158
	ldr	r3, .L13649+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3829
.L12158:
	ldr	r3, .L13649+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3829:
	ldr	r3, .L13649+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13649+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12159
	ldr	r3, .L13649+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3832
.L12159:
	ldr	r3, .L13649+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3832:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12160
	ldr	r3, .L13649+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13649+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12161
	ldr	r3, .L13649+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3838
.L12161:
	ldr	r3, .L13649+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3838
.L12160:
	ldr	r3, .L13649+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13649+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12162
	ldr	r3, .L13649+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3838
.L12162:
	ldr	r3, .L13649+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3838:
	ldr	r3, .L13649+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13649+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12163
	ldr	r3, .L13649+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3844
.L12163:
	ldr	r3, .L13649+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3844:
	ldr	r3, .L13649+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13649+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12164
	ldr	r3, .L13649+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3847
.L13650:
	.align	2
.L13649:
	.word	x_21
	.word	1074790400
	.word	x_25
	.word	1076494336
	.word	x_19
	.word	1075314688
	.word	x_28
	.word	x_31
	.word	x_3
	.word	1074266112
	.word	x_4
	.word	x_8
	.word	x_9
	.word	1075576832
	.word	x_12
	.word	1076363264
	.word	x_13
	.word	1077084160
	.word	x_14
	.word	1076101120
	.word	x_16
	.word	x_25
	.word	1076232192
	.word	x_26
	.word	1076625408
	.word	x_27
	.word	1075052544
	.word	x_29
	.word	1072693248
	.word	1077018624
	.word	x_23
	.word	x_24
	.word	1076953088
	.word	x_20
	.word	1074790400
	.word	x_21
.L12164:
	ldr	r3, .L13649+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3847:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12165
	ldr	r3, .L13649+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13649+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12166
	ldr	r3, .L13649+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3853
.L12166:
	ldr	r3, .L13649+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3853
.L12165:
	ldr	r3, .L13649+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13649+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12167
	ldr	r3, .L13649+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3853
.L12167:
	ldr	r3, .L13649+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3853:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12168
	ldr	r3, .L13649+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13649+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12169
	ldr	r3, .L13649+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3861
.L12169:
	ldr	r3, .L13649+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3861:
	ldr	r3, .L13649+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13649+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12170
	ldr	r3, .L13649+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3864
.L12170:
	ldr	r3, .L13649+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3864:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12171
	ldr	r3, .L13649+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13649+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12172
	ldr	r3, .L13649+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3874
.L12172:
	ldr	r3, .L13649+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3874
.L12171:
	ldr	r3, .L13649+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13649+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12173
	ldr	r3, .L13649+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3874
.L12173:
	ldr	r3, .L13649+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3874
.L12168:
	ldr	r3, .L13649+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13649+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12174
	ldr	r3, .L13649+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3877
.L12174:
	ldr	r3, .L13649+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3877:
	ldr	r3, .L13649+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13649+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12175
	ldr	r3, .L13649+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3880
.L12175:
	ldr	r3, .L13649+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3880:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12176
	ldr	r3, .L13649+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13649+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12177
	ldr	r3, .L13649+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3874
.L12177:
	ldr	r3, .L13649+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3874
.L12176:
	ldr	r3, .L13649+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13649+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12178
	ldr	r3, .L13649+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3874
.L12178:
	ldr	r3, .L13649+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3874:
	ldr	r3, .L13649+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13649+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12179
	ldr	r3, .L13649+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3892
.L12179:
	ldr	r3, .L13649+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3892:
	ldr	r3, .L13649+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13649+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12180
	ldr	r3, .L13649+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3895
.L12180:
	ldr	r3, .L13649+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3895:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12181
	ldr	r3, .L13649+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13649+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12182
	ldr	r3, .L13649+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3901
.L12182:
	ldr	r3, .L13649+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3901
.L12181:
	ldr	r3, .L13649+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13649+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12183
	ldr	r3, .L13649+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3901
.L12183:
	ldr	r3, .L13649+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3901:
	ldr	r3, .L13649+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13649+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12184
	ldr	r3, .L13649+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L3907
.L12184:
	ldr	r3, .L13649+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L3907:
	ldr	r3, .L13649+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13649+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12185
	ldr	r3, .L13649+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3910
.L12185:
	ldr	r3, .L13649+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3910:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12186
	ldr	r3, .L13649+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13649+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12187
	ldr	r3, .L13649+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3916
.L12187:
	ldr	r3, .L13649+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3916
.L12186:
	ldr	r3, .L13649+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13649+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12188
	ldr	r3, .L13649+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3916
.L12188:
	ldr	r3, .L13649+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3916:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12189
	ldr	r3, .L13649+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13649+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12190
	ldr	r3, .L13649+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3924
.L12190:
	ldr	r3, .L13649+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3924:
	ldr	r3, .L13649+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13649+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12191
	ldr	r3, .L13649+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3927
.L12191:
	ldr	r3, .L13649+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3927:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12192
	ldr	r3, .L13649+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13649+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13649+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12193
	ldr	r3, .L13651+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3937
.L12193:
	ldr	r3, .L13651+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3937
.L12192:
	ldr	r3, .L13651+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13651+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12194
	ldr	r3, .L13651+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3937
.L12194:
	ldr	r3, .L13651+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3937
.L12189:
	ldr	r3, .L13651+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13651+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12195
	ldr	r3, .L13651+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3940
.L12195:
	ldr	r3, .L13651+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3940:
	ldr	r3, .L13651+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13651+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12196
	ldr	r3, .L13651+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3943
.L12196:
	ldr	r3, .L13651+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3943:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12197
	ldr	r3, .L13651+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13651+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12198
	ldr	r3, .L13651+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3937
.L12198:
	ldr	r3, .L13651+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3937
.L12197:
	ldr	r3, .L13651+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13651+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12199
	ldr	r3, .L13651+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3937
.L12199:
	ldr	r3, .L13651+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3937:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12200
	ldr	r3, .L13651+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12201
	ldr	r3, .L13651+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3957
.L12201:
	ldr	r3, .L13651+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3957:
	ldr	r3, .L13651+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13651+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12202
	ldr	r3, .L13651+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3960
.L12202:
	ldr	r3, .L13651+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3960:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12203
	ldr	r3, .L13651+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12204
	ldr	r3, .L13651+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3966
.L12204:
	ldr	r3, .L13651+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3966
.L12203:
	ldr	r3, .L13651+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12205
	ldr	r3, .L13651+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3966
.L12205:
	ldr	r3, .L13651+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3966:
	ldr	r3, .L13651+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13651+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12206
	ldr	r3, .L13651+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L3972
.L12206:
	ldr	r3, .L13651+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L3972:
	ldr	r3, .L13651+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13651+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12207
	ldr	r3, .L13651+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3975
.L12207:
	ldr	r3, .L13651+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3975:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12208
	ldr	r3, .L13651+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13651+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12209
	ldr	r3, .L13651+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3981
.L12209:
	ldr	r3, .L13651+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3981
.L12208:
	ldr	r3, .L13651+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13651+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12210
	ldr	r3, .L13651+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3981
.L12210:
	ldr	r3, .L13651+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3981:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12211
	ldr	r3, .L13651+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12212
	ldr	r3, .L13651+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L3989
.L12212:
	ldr	r3, .L13651+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L3989:
	ldr	r3, .L13651+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13651+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12213
	ldr	r3, .L13651+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L3992
.L12213:
	ldr	r3, .L13651+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L3992:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12214
	ldr	r3, .L13651+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12215
	ldr	r3, .L13651+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4018
.L12215:
	ldr	r3, .L13651+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4018
.L12214:
	ldr	r3, .L13651+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12216
	ldr	r3, .L13651+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4018
.L12216:
	ldr	r3, .L13651+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4018
.L12211:
	ldr	r3, .L13651+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12217
	ldr	r3, .L13651+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4005
.L12217:
	ldr	r3, .L13651+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4005:
	ldr	r3, .L13651+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13651+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12218
	ldr	r3, .L13651+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4008
.L12218:
	ldr	r3, .L13651+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4008:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12219
	ldr	r3, .L13651+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12220
	ldr	r3, .L13651+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4018
.L12220:
	ldr	r3, .L13651+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4018
.L13652:
	.align	2
.L13651:
	.word	1077018624
	.word	x_20
	.word	x_3
	.word	1074266112
	.word	1076363264
	.word	x_8
	.word	x_9
	.word	1075576832
	.word	x_12
	.word	x_13
	.word	1077084160
	.word	x_14
	.word	1076101120
	.word	x_16
	.word	x_20
	.word	1074790400
	.word	x_21
	.word	x_23
	.word	x_24
	.word	1076953088
	.word	x_25
	.word	1076232192
	.word	x_26
	.word	1076625408
	.word	x_27
	.word	x_29
	.word	1072693248
	.word	x_0
	.word	1076756480
	.word	x_1
	.word	1075052544
	.word	x_2
	.word	1077018624
	.word	x_4
.L12219:
	ldr	r3, .L13651+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12221
	ldr	r3, .L13651+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4018
.L12221:
	ldr	r3, .L13651+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4018
.L12200:
	ldr	r3, .L13651+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12222
	ldr	r3, .L13651+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4021
.L12222:
	ldr	r3, .L13651+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4021:
	ldr	r3, .L13651+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13651+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12223
	ldr	r3, .L13651+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4024
.L12223:
	ldr	r3, .L13651+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4024:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12224
	ldr	r3, .L13651+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12225
	ldr	r3, .L13651+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4030
.L12225:
	ldr	r3, .L13651+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4030
.L12224:
	ldr	r3, .L13651+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12226
	ldr	r3, .L13651+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4030
.L12226:
	ldr	r3, .L13651+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4030:
	ldr	r3, .L13651+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13651+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12227
	ldr	r3, .L13651+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4036
.L12227:
	ldr	r3, .L13651+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4036:
	ldr	r3, .L13651+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13651+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12228
	ldr	r3, .L13651+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4039
.L12228:
	ldr	r3, .L13651+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4039:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12229
	ldr	r3, .L13651+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13651+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12230
	ldr	r3, .L13651+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4045
.L12230:
	ldr	r3, .L13651+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4045
.L12229:
	ldr	r3, .L13651+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13651+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12231
	ldr	r3, .L13651+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4045
.L12231:
	ldr	r3, .L13651+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4045:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12232
	ldr	r3, .L13651+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12233
	ldr	r3, .L13651+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4053
.L12233:
	ldr	r3, .L13651+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4053:
	ldr	r3, .L13651+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13651+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12234
	ldr	r3, .L13651+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4056
.L12234:
	ldr	r3, .L13651+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4056:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12235
	ldr	r3, .L13651+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12236
	ldr	r3, .L13651+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4018
.L12236:
	ldr	r3, .L13651+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4018
.L12235:
	ldr	r3, .L13651+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12237
	ldr	r3, .L13651+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4018
.L12237:
	ldr	r3, .L13651+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4018
.L12232:
	ldr	r3, .L13651+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12238
	ldr	r3, .L13651+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4069
.L12238:
	ldr	r3, .L13651+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4069:
	ldr	r3, .L13651+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13651+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12239
	ldr	r3, .L13651+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4072
.L12239:
	ldr	r3, .L13651+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4072:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12240
	ldr	r3, .L13651+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12241
	ldr	r3, .L13651+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4018
.L12241:
	ldr	r3, .L13651+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4018
.L12240:
	ldr	r3, .L13651+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12242
	ldr	r3, .L13651+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4018
.L12242:
	ldr	r3, .L13651+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4018:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-96]	@ float
	ldr	r3, .L13651+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12243
	ldr	r3, .L13651+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4084
.L12243:
	ldr	r3, .L13651+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4084:
	ldr	r3, .L13651+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13651+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12244
	ldr	r3, .L13651+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4087
.L12244:
	ldr	r3, .L13651+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4087:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12245
	ldr	r3, .L13651+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12246
	ldr	r3, .L13651+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4093
.L12246:
	ldr	r3, .L13651+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4093
.L12245:
	ldr	r3, .L13651+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13651+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12247
	ldr	r3, .L13651+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13651+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4093
.L12247:
	ldr	r3, .L13651+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4093:
	ldr	r3, .L13653+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13653+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12248
	ldr	r3, .L13653+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4099
.L12248:
	ldr	r3, .L13653+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4099:
	ldr	r3, .L13653+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13653+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12249
	ldr	r3, .L13653+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4102
.L12249:
	ldr	r3, .L13653+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4102:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12250
	ldr	r3, .L13653+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13653+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12251
	ldr	r3, .L13653+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4108
.L12251:
	ldr	r3, .L13653+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4108
.L12250:
	ldr	r3, .L13653+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13653+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12252
	ldr	r3, .L13653+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4108
.L12252:
	ldr	r3, .L13653+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4108:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12253
	ldr	r3, .L13653+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13653+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12254
	ldr	r3, .L13653+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4116
.L12254:
	ldr	r3, .L13653+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4116:
	ldr	r3, .L13653+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13653+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12255
	ldr	r3, .L13653+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4119
.L12255:
	ldr	r3, .L13653+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4119:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12256
	ldr	r3, .L13653+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13653+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12257
	ldr	r3, .L13653+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4129
.L12257:
	ldr	r3, .L13653+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4129
.L12256:
	ldr	r3, .L13653+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13653+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12258
	ldr	r3, .L13653+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4129
.L12258:
	ldr	r3, .L13653+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4129
.L12253:
	ldr	r3, .L13653+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13653+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12259
	ldr	r3, .L13653+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4132
.L12259:
	ldr	r3, .L13653+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4132:
	ldr	r3, .L13653+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13653+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12260
	ldr	r3, .L13653+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4135
.L12260:
	ldr	r3, .L13653+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4135:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12261
	ldr	r3, .L13653+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13653+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12262
	ldr	r3, .L13653+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4129
.L12262:
	ldr	r3, .L13653+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4129
.L12261:
	ldr	r3, .L13653+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13653+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12263
	ldr	r3, .L13653+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4129
.L12263:
	ldr	r3, .L13653+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4129:
	ldr	r3, .L13653
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13653+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12264
	ldr	r3, .L13653
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4147
.L12264:
	ldr	r3, .L13653+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4147:
	ldr	r3, .L13653+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13653+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12265
	ldr	r3, .L13653+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4150
.L12265:
	ldr	r3, .L13653+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4150:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12266
	ldr	r3, .L13653
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13653+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12267
	ldr	r3, .L13653
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4156
.L12267:
	ldr	r3, .L13653+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4156
.L12266:
	ldr	r3, .L13653+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13653+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12268
	ldr	r3, .L13653+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4156
.L12268:
	ldr	r3, .L13653+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4156:
	ldr	r3, .L13653+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13653+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12269
	ldr	r3, .L13653+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L4162
.L12269:
	ldr	r3, .L13653+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L4162:
	ldr	r3, .L13653+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13653+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12270
	ldr	r3, .L13653+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4165
.L12270:
	ldr	r3, .L13653+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4165:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12271
	ldr	r3, .L13653+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13653+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12272
	ldr	r3, .L13653+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4171
.L12272:
	ldr	r3, .L13653+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4171
.L12271:
	ldr	r3, .L13653+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13653+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12273
	ldr	r3, .L13653+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4171
.L13654:
	.align	2
.L13653:
	.word	x_11
	.word	x_12
	.word	1075970048
	.word	x_15
	.word	1075838976
	.word	x_17
	.word	1076494336
	.word	x_18
	.word	1077084160
	.word	x_21
	.word	x_29
	.word	1076101120
	.word	x_30
	.word	x_7
	.word	x_10
	.word	1077149696
	.word	x_0
	.word	1076756480
	.word	x_1
	.word	x_2
	.word	1077018624
	.word	x_4
	.word	1076625408
	.word	x_6
	.word	1075052544
	.word	x_5
.L12273:
	ldr	r3, .L13653+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4171:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12274
	ldr	r3, .L13653
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13653+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12275
	ldr	r3, .L13653
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4179
.L12275:
	ldr	r3, .L13653+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4179:
	ldr	r3, .L13653+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13653+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12276
	ldr	r3, .L13653+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4182
.L12276:
	ldr	r3, .L13653+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4182:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12277
	ldr	r3, .L13653
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13653+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12278
	ldr	r3, .L13653
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4192
.L12278:
	ldr	r3, .L13653+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4192
.L12277:
	ldr	r3, .L13653+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13653+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12279
	ldr	r3, .L13653+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4192
.L12279:
	ldr	r3, .L13653+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4192
.L12274:
	ldr	r3, .L13653+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13653+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12280
	ldr	r3, .L13653+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4195
.L12280:
	ldr	r3, .L13653+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4195:
	ldr	r3, .L13653+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13653+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12281
	ldr	r3, .L13653+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4198
.L12281:
	ldr	r3, .L13653+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4198:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12282
	ldr	r3, .L13653+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13653+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12283
	ldr	r3, .L13653+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4192
.L12283:
	ldr	r3, .L13653+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4192
.L12282:
	ldr	r3, .L13653+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13653+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12284
	ldr	r3, .L13653+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4192
.L12284:
	ldr	r3, .L13653+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4192:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12285
	ldr	r3, .L13653+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13653+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12286
	ldr	r3, .L13653+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4212
.L12286:
	ldr	r3, .L13653+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4212:
	ldr	r3, .L13653+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13653+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12287
	ldr	r3, .L13653+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4215
.L12287:
	ldr	r3, .L13653+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4215:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12288
	ldr	r3, .L13653+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13653+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12289
	ldr	r3, .L13653+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4221
.L12289:
	ldr	r3, .L13653+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4221
.L12288:
	ldr	r3, .L13653+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13653+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12290
	ldr	r3, .L13653+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4221
.L12290:
	ldr	r3, .L13653+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4221:
	ldr	r3, .L13653+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13653+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12291
	ldr	r3, .L13653+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4227
.L12291:
	ldr	r3, .L13653+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4227:
	ldr	r3, .L13653+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13653+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12292
	ldr	r3, .L13653+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4230
.L12292:
	ldr	r3, .L13653+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4230:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12293
	ldr	r3, .L13653+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13653+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12294
	ldr	r3, .L13653+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4236
.L12294:
	ldr	r3, .L13653+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4236
.L12293:
	ldr	r3, .L13653+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13653+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12295
	ldr	r3, .L13653+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4236
.L12295:
	ldr	r3, .L13653+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4236:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12296
	ldr	r3, .L13653+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13653+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12297
	ldr	r3, .L13653+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4244
.L12297:
	ldr	r3, .L13653+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4244:
	ldr	r3, .L13653+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13653+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12298
	ldr	r3, .L13653+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4247
.L12298:
	ldr	r3, .L13653+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4247:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12299
	ldr	r3, .L13653+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13653+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12300
	ldr	r3, .L13653+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4273
.L12300:
	ldr	r3, .L13653+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4273
.L12299:
	ldr	r3, .L13653+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13653+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12301
	ldr	r3, .L13653+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4273
.L12301:
	ldr	r3, .L13653+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4273
.L12296:
	ldr	r3, .L13653+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13653+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13653+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12302
	ldr	r3, .L13653+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4260
.L12302:
	ldr	r3, .L13655+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4260:
	ldr	r3, .L13655+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13655+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12303
	ldr	r3, .L13655+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4263
.L12303:
	ldr	r3, .L13655+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4263:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12304
	ldr	r3, .L13655+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12305
	ldr	r3, .L13655+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4273
.L12305:
	ldr	r3, .L13655+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4273
.L12304:
	ldr	r3, .L13655+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12306
	ldr	r3, .L13655+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4273
.L12306:
	ldr	r3, .L13655+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4273
.L12285:
	ldr	r3, .L13655+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12307
	ldr	r3, .L13655+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4276
.L12307:
	ldr	r3, .L13655+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4276:
	ldr	r3, .L13655+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13655+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12308
	ldr	r3, .L13655+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4279
.L12308:
	ldr	r3, .L13655+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4279:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12309
	ldr	r3, .L13655+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12310
	ldr	r3, .L13655+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4285
.L12310:
	ldr	r3, .L13655+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4285
.L12309:
	ldr	r3, .L13655+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12311
	ldr	r3, .L13655+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4285
.L12311:
	ldr	r3, .L13655+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4285:
	ldr	r3, .L13655+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13655+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12312
	ldr	r3, .L13655+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4291
.L12312:
	ldr	r3, .L13655+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4291:
	ldr	r3, .L13655+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13655+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12313
	ldr	r3, .L13655+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4294
.L12313:
	ldr	r3, .L13655+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4294:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12314
	ldr	r3, .L13655+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13655+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12315
	ldr	r3, .L13655+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4300
.L12315:
	ldr	r3, .L13655+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4300
.L12314:
	ldr	r3, .L13655+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13655+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12316
	ldr	r3, .L13655+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4300
.L12316:
	ldr	r3, .L13655+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4300:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12317
	ldr	r3, .L13655+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12318
	ldr	r3, .L13655+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4308
.L12318:
	ldr	r3, .L13655+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4308:
	ldr	r3, .L13655+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13655+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12319
	ldr	r3, .L13655+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4311
.L12319:
	ldr	r3, .L13655+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4311:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12320
	ldr	r3, .L13655+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12321
	ldr	r3, .L13655+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4273
.L12321:
	ldr	r3, .L13655+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4273
.L12320:
	ldr	r3, .L13655+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12322
	ldr	r3, .L13655+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4273
.L12322:
	ldr	r3, .L13655+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4273
.L12317:
	ldr	r3, .L13655+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12323
	ldr	r3, .L13655+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4324
.L12323:
	ldr	r3, .L13655+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4324:
	ldr	r3, .L13655+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13655+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12324
	ldr	r3, .L13655+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4327
.L12324:
	ldr	r3, .L13655+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4327:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12325
	ldr	r3, .L13655+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12326
	ldr	r3, .L13655+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4273
.L12326:
	ldr	r3, .L13655+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4273
.L12325:
	ldr	r3, .L13655+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12327
	ldr	r3, .L13655+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4273
.L12327:
	ldr	r3, .L13655+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4273:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-92]	@ float
	ldr	r3, .L13655+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12328
	ldr	r3, .L13655+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4339
.L13656:
	.align	2
.L13655:
	.word	1076625408
	.word	x_6
	.word	1075052544
	.word	x_7
	.word	x_10
	.word	1077149696
	.word	x_11
	.word	x_18
	.word	x_21
	.word	x_30
	.word	x_2
	.word	x_3
	.word	1076363264
	.word	x_5
	.word	1076101120
	.word	x_8
	.word	1075838976
	.word	x_9
	.word	x_12
	.word	1076953088
	.word	x_13
	.word	1075970048
	.word	x_14
	.word	x_15
	.word	x_16
	.word	1076887552
	.word	x_17
	.word	1077018624
	.word	x_23
	.word	1072693248
	.word	x_24
	.word	x_26
	.word	1076494336
	.word	x_29
	.word	1077084160
	.word	x_31
.L12328:
	ldr	r3, .L13655+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4339:
	ldr	r3, .L13655+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13655+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12329
	ldr	r3, .L13655+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4342
.L12329:
	ldr	r3, .L13655+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4342:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12330
	ldr	r3, .L13655+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12331
	ldr	r3, .L13655+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4348
.L12331:
	ldr	r3, .L13655+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4348
.L12330:
	ldr	r3, .L13655+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12332
	ldr	r3, .L13655+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4348
.L12332:
	ldr	r3, .L13655+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4348:
	ldr	r3, .L13655+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13655+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12333
	ldr	r3, .L13655+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4354
.L12333:
	ldr	r3, .L13655+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4354:
	ldr	r3, .L13655+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13655+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12334
	ldr	r3, .L13655+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4357
.L12334:
	ldr	r3, .L13655+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4357:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12335
	ldr	r3, .L13655+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13655+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12336
	ldr	r3, .L13655+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4363
.L12336:
	ldr	r3, .L13655+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4363
.L12335:
	ldr	r3, .L13655+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13655+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12337
	ldr	r3, .L13655+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4363
.L12337:
	ldr	r3, .L13655+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4363:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12338
	ldr	r3, .L13655+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12339
	ldr	r3, .L13655+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4371
.L12339:
	ldr	r3, .L13655+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4371:
	ldr	r3, .L13655+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13655+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12340
	ldr	r3, .L13655+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4374
.L12340:
	ldr	r3, .L13655+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4374:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12341
	ldr	r3, .L13655+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12342
	ldr	r3, .L13655+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4384
.L12342:
	ldr	r3, .L13655+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4384
.L12341:
	ldr	r3, .L13655+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12343
	ldr	r3, .L13655+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4384
.L12343:
	ldr	r3, .L13655+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4384
.L12338:
	ldr	r3, .L13655+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12344
	ldr	r3, .L13655+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4387
.L12344:
	ldr	r3, .L13655+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4387:
	ldr	r3, .L13655+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13655+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12345
	ldr	r3, .L13655+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4390
.L12345:
	ldr	r3, .L13655+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4390:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12346
	ldr	r3, .L13655+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12347
	ldr	r3, .L13655+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4384
.L12347:
	ldr	r3, .L13655+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4384
.L12346:
	ldr	r3, .L13655+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13655+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12348
	ldr	r3, .L13655+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4384
.L12348:
	ldr	r3, .L13655+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4384:
	ldr	r3, .L13655+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13655+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12349
	ldr	r3, .L13655+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4402
.L12349:
	ldr	r3, .L13655+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4402:
	ldr	r3, .L13655+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13655+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12350
	ldr	r3, .L13655+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4405
.L12350:
	ldr	r3, .L13655+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4405:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12351
	ldr	r3, .L13655+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13655+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12352
	ldr	r3, .L13655+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4411
.L12352:
	ldr	r3, .L13655+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4411
.L12351:
	ldr	r3, .L13655+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13655+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12353
	ldr	r3, .L13655+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4411
.L12353:
	ldr	r3, .L13655+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4411:
	ldr	r3, .L13655+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13655+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12354
	ldr	r3, .L13655+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L4417
.L12354:
	ldr	r3, .L13655+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L4417:
	ldr	r3, .L13655+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13655+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13655+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12355
	ldr	r3, .L13657+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4420
.L12355:
	ldr	r3, .L13657+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4420:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12356
	ldr	r3, .L13657+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13657+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12357
	ldr	r3, .L13657+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4426
.L12357:
	ldr	r3, .L13657+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4426
.L12356:
	ldr	r3, .L13657+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13657+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12358
	ldr	r3, .L13657+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4426
.L12358:
	ldr	r3, .L13657+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4426:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12359
	ldr	r3, .L13657+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13657+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12360
	ldr	r3, .L13657+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4434
.L12360:
	ldr	r3, .L13657+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4434:
	ldr	r3, .L13657+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13657+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12361
	ldr	r3, .L13657+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4437
.L12361:
	ldr	r3, .L13657+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4437:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12362
	ldr	r3, .L13657+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13657+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12363
	ldr	r3, .L13657+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4447
.L12363:
	ldr	r3, .L13657+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4447
.L12362:
	ldr	r3, .L13657+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13657+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12364
	ldr	r3, .L13657+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4447
.L12364:
	ldr	r3, .L13657+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4447
.L12359:
	ldr	r3, .L13657+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13657+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12365
	ldr	r3, .L13657+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4450
.L12365:
	ldr	r3, .L13657+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4450:
	ldr	r3, .L13657+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13657+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12366
	ldr	r3, .L13657+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4453
.L12366:
	ldr	r3, .L13657+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4453:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12367
	ldr	r3, .L13657+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13657+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12368
	ldr	r3, .L13657+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4447
.L12368:
	ldr	r3, .L13657+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4447
.L12367:
	ldr	r3, .L13657+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13657+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12369
	ldr	r3, .L13657+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4447
.L12369:
	ldr	r3, .L13657+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4447:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12370
	ldr	r3, .L13657+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13657+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12371
	ldr	r3, .L13657+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4467
.L12371:
	ldr	r3, .L13657+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4467:
	ldr	r3, .L13657+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13657+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12372
	ldr	r3, .L13657+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4470
.L12372:
	ldr	r3, .L13657+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4470:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12373
	ldr	r3, .L13657+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13657+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12374
	ldr	r3, .L13657+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4476
.L12374:
	ldr	r3, .L13657+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4476
.L12373:
	ldr	r3, .L13657+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13657+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12375
	ldr	r3, .L13657+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4476
.L12375:
	ldr	r3, .L13657+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4476:
	ldr	r3, .L13657+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13657+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12376
	ldr	r3, .L13657+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4482
.L12376:
	ldr	r3, .L13657+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4482:
	ldr	r3, .L13657+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13657+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12377
	ldr	r3, .L13657+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4485
.L12377:
	ldr	r3, .L13657+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4485:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12378
	ldr	r3, .L13657+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13657+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12379
	ldr	r3, .L13657+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4491
.L12379:
	ldr	r3, .L13657+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4491
.L12378:
	ldr	r3, .L13657+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13657+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12380
	ldr	r3, .L13657+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4491
.L12380:
	ldr	r3, .L13657+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4491:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12381
	ldr	r3, .L13657+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13657+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12382
	ldr	r3, .L13657+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4499
.L12382:
	ldr	r3, .L13657+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4499:
	ldr	r3, .L13657+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13657+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12383
	ldr	r3, .L13657+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4502
.L13658:
	.align	2
.L13657:
	.word	1075314688
	.word	x_2
	.word	x_3
	.word	1076363264
	.word	x_5
	.word	1076101120
	.word	x_8
	.word	1075838976
	.word	x_9
	.word	x_12
	.word	1076953088
	.word	x_13
	.word	1075970048
	.word	x_14
	.word	x_15
	.word	x_16
	.word	1076887552
	.word	x_17
	.word	1077018624
	.word	x_23
	.word	1072693248
	.word	x_29
	.word	x_31
	.word	1075314688
	.word	x_26
	.word	1076494336
	.word	x_24
	.word	1077084160
.L12383:
	ldr	r3, .L13657+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4502:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12384
	ldr	r3, .L13657+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13657+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12385
	ldr	r3, .L13657+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4528
.L12385:
	ldr	r3, .L13657+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4528
.L12384:
	ldr	r3, .L13657+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13657+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12386
	ldr	r3, .L13657+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4528
.L12386:
	ldr	r3, .L13657+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4528
.L12381:
	ldr	r3, .L13657+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13657+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12387
	ldr	r3, .L13657+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4515
.L12387:
	ldr	r3, .L13657+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4515:
	ldr	r3, .L13657+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13657+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12388
	ldr	r3, .L13657+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4518
.L12388:
	ldr	r3, .L13657+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4518:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12389
	ldr	r3, .L13657+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13657+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12390
	ldr	r3, .L13657+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4528
.L12390:
	ldr	r3, .L13657+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4528
.L12389:
	ldr	r3, .L13657+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13657+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12391
	ldr	r3, .L13657+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4528
.L12391:
	ldr	r3, .L13657+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4528
.L12370:
	ldr	r3, .L13657+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13657+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12392
	ldr	r3, .L13657+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4531
.L12392:
	ldr	r3, .L13657+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4531:
	ldr	r3, .L13657+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13657+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12393
	ldr	r3, .L13657+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4534
.L12393:
	ldr	r3, .L13657+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4534:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12394
	ldr	r3, .L13657+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13657+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12395
	ldr	r3, .L13657+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4540
.L12395:
	ldr	r3, .L13657+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4540
.L12394:
	ldr	r3, .L13657+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13657+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12396
	ldr	r3, .L13657+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4540
.L12396:
	ldr	r3, .L13657+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4540:
	ldr	r3, .L13657+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13657+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12397
	ldr	r3, .L13657+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4546
.L12397:
	ldr	r3, .L13657+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4546:
	ldr	r3, .L13657+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13657+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12398
	ldr	r3, .L13657+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4549
.L12398:
	ldr	r3, .L13657+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4549:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12399
	ldr	r3, .L13657+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13657+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12400
	ldr	r3, .L13657+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4555
.L12400:
	ldr	r3, .L13657+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4555
.L12399:
	ldr	r3, .L13657+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13657+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12401
	ldr	r3, .L13657+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4555
.L12401:
	ldr	r3, .L13657+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4555:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12402
	ldr	r3, .L13657+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13657+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12403
	ldr	r3, .L13657+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4563
.L12403:
	ldr	r3, .L13657+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4563:
	ldr	r3, .L13657+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13657+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12404
	ldr	r3, .L13657+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4566
.L12404:
	ldr	r3, .L13657+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4566:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12405
	ldr	r3, .L13657+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13657+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12406
	ldr	r3, .L13657+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4528
.L12406:
	ldr	r3, .L13657+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4528
.L12405:
	ldr	r3, .L13657+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13657+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12407
	ldr	r3, .L13657+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4528
.L12407:
	ldr	r3, .L13657+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4528
.L12402:
	ldr	r3, .L13657+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13657+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12408
	ldr	r3, .L13657+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4579
.L12408:
	ldr	r3, .L13657+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4579:
	ldr	r3, .L13657+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13657+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12409
	ldr	r3, .L13657+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4582
.L12409:
	ldr	r3, .L13657+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4582:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12410
	ldr	r3, .L13657+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13657+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12411
	ldr	r3, .L13657+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13657+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4528
.L12411:
	ldr	r3, .L13659
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4528
.L12410:
	ldr	r3, .L13659+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13659+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12412
	ldr	r3, .L13659+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4528
.L12412:
	ldr	r3, .L13659+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4528:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-88]	@ float
	ldr	r3, .L13659+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13659+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12413
	ldr	r3, .L13659+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4594
.L12413:
	ldr	r3, .L13659+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4594:
	ldr	r3, .L13659+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13659+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12414
	ldr	r3, .L13659+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4597
.L12414:
	ldr	r3, .L13659+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4597:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12415
	ldr	r3, .L13659+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13659+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12416
	ldr	r3, .L13659+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4603
.L12416:
	ldr	r3, .L13659+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4603
.L12415:
	ldr	r3, .L13659+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13659+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12417
	ldr	r3, .L13659+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4603
.L12417:
	ldr	r3, .L13659+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4603:
	ldr	r3, .L13659+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13659+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12418
	ldr	r3, .L13659+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4609
.L12418:
	ldr	r3, .L13659+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4609:
	ldr	r3, .L13659+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13659+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12419
	ldr	r3, .L13659+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4612
.L12419:
	ldr	r3, .L13659+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4612:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12420
	ldr	r3, .L13659+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13659+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12421
	ldr	r3, .L13659+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4618
.L12421:
	ldr	r3, .L13659+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4618
.L12420:
	ldr	r3, .L13659+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13659+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12422
	ldr	r3, .L13659+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4618
.L12422:
	ldr	r3, .L13659+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4618:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12423
	ldr	r3, .L13659+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13659+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12424
	ldr	r3, .L13659+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4626
.L12424:
	ldr	r3, .L13659+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4626:
	ldr	r3, .L13659+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13659+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12425
	ldr	r3, .L13659+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4629
.L12425:
	ldr	r3, .L13659+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4629:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12426
	ldr	r3, .L13659+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13659+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12427
	ldr	r3, .L13659+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4639
.L12427:
	ldr	r3, .L13659+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4639
.L12426:
	ldr	r3, .L13659+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13659+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12428
	ldr	r3, .L13659+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4639
.L12428:
	ldr	r3, .L13659+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4639
.L12423:
	ldr	r3, .L13659+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13659+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12429
	ldr	r3, .L13659+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4642
.L12429:
	ldr	r3, .L13659+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4642:
	ldr	r3, .L13659+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13659+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12430
	ldr	r3, .L13659+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4645
.L12430:
	ldr	r3, .L13659+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4645:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12431
	ldr	r3, .L13659+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13659+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12432
	ldr	r3, .L13659+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4639
.L12432:
	ldr	r3, .L13659+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4639
.L12431:
	ldr	r3, .L13659+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13659+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12433
	ldr	r3, .L13659+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4639
.L12433:
	ldr	r3, .L13659+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4639:
	ldr	r3, .L13659+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13659+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12434
	ldr	r3, .L13659+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4657
.L12434:
	ldr	r3, .L13659+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4657:
	ldr	r3, .L13659+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13659+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12435
	ldr	r3, .L13659+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4660
.L12435:
	ldr	r3, .L13659+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4660:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12436
	ldr	r3, .L13659+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13659+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12437
	ldr	r3, .L13659+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4666
.L12437:
	ldr	r3, .L13659+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4666
.L13660:
	.align	2
.L13659:
	.word	x_26
	.word	1076494336
	.word	x_29
	.word	1077084160
	.word	x_17
	.word	x_18
	.word	1076625408
	.word	x_21
	.word	x_24
	.word	1072693248
	.word	x_25
	.word	1074790400
	.word	x_27
	.word	x_30
	.word	1076494336
	.word	x_31
	.word	1076101120
	.word	x_0
	.word	x_2
	.word	1076363264
	.word	x_3
	.word	x_8
	.word	x_10
	.word	1075314688
	.word	x_11
	.word	1076756480
	.word	1076887552
	.word	x_13
	.word	1077149696
	.word	x_16
.L12436:
	ldr	r3, .L13659+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13659+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12438
	ldr	r3, .L13659+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4666
.L12438:
	ldr	r3, .L13659+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4666:
	ldr	r3, .L13659+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13659+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12439
	ldr	r3, .L13659+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L4672
.L12439:
	ldr	r3, .L13659+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L4672:
	ldr	r3, .L13659+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13659+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12440
	ldr	r3, .L13659+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4675
.L12440:
	ldr	r3, .L13659+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4675:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12441
	ldr	r3, .L13659+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13659+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12442
	ldr	r3, .L13659+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4681
.L12442:
	ldr	r3, .L13659+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4681
.L12441:
	ldr	r3, .L13659+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13659+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12443
	ldr	r3, .L13659+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4681
.L12443:
	ldr	r3, .L13659+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4681:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12444
	ldr	r3, .L13659+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13659+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12445
	ldr	r3, .L13659+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4689
.L12445:
	ldr	r3, .L13659+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4689:
	ldr	r3, .L13659+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13659+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12446
	ldr	r3, .L13659+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4692
.L12446:
	ldr	r3, .L13659+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4692:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12447
	ldr	r3, .L13659+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13659+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12448
	ldr	r3, .L13659+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4702
.L12448:
	ldr	r3, .L13659+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4702
.L12447:
	ldr	r3, .L13659+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13659+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12449
	ldr	r3, .L13659+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4702
.L12449:
	ldr	r3, .L13659+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4702
.L12444:
	ldr	r3, .L13659+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13659+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12450
	ldr	r3, .L13659+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4705
.L12450:
	ldr	r3, .L13659+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4705:
	ldr	r3, .L13659+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13659+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12451
	ldr	r3, .L13659+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4708
.L12451:
	ldr	r3, .L13659+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4708:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12452
	ldr	r3, .L13659+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13659+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12453
	ldr	r3, .L13659+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4702
.L12453:
	ldr	r3, .L13659+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4702
.L12452:
	ldr	r3, .L13659+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13659+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12454
	ldr	r3, .L13659+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4702
.L12454:
	ldr	r3, .L13659+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4702:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12455
	ldr	r3, .L13659+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13659+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12456
	ldr	r3, .L13659+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4722
.L12456:
	ldr	r3, .L13659+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4722:
	ldr	r3, .L13659+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13659+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12457
	ldr	r3, .L13659+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4725
.L12457:
	ldr	r3, .L13659+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4725:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12458
	ldr	r3, .L13659+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13659+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12459
	ldr	r3, .L13659+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4731
.L12459:
	ldr	r3, .L13659+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4731
.L12458:
	ldr	r3, .L13659+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13659+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12460
	ldr	r3, .L13659+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4731
.L12460:
	ldr	r3, .L13659+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4731:
	ldr	r3, .L13659+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13659+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12461
	ldr	r3, .L13659+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4737
.L12461:
	ldr	r3, .L13659+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4737:
	ldr	r3, .L13659+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13659+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12462
	ldr	r3, .L13659+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4740
.L12462:
	ldr	r3, .L13659+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4740:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12463
	ldr	r3, .L13659+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13659+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12464
	ldr	r3, .L13659+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4746
.L12464:
	ldr	r3, .L13659+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4746
.L12463:
	ldr	r3, .L13659+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13659+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12465
	ldr	r3, .L13659+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13659+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4746
.L12465:
	ldr	r3, .L13659+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4746:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12466
	ldr	r3, .L13661+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12467
	ldr	r3, .L13661+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4754
.L12467:
	ldr	r3, .L13661+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4754:
	ldr	r3, .L13661+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13661+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12468
	ldr	r3, .L13661+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4757
.L12468:
	ldr	r3, .L13661+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4757:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12469
	ldr	r3, .L13661+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12470
	ldr	r3, .L13661+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4783
.L12470:
	ldr	r3, .L13661+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4783
.L12469:
	ldr	r3, .L13661+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12471
	ldr	r3, .L13661+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4783
.L12471:
	ldr	r3, .L13661+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4783
.L12466:
	ldr	r3, .L13661+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12472
	ldr	r3, .L13661+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4770
.L12472:
	ldr	r3, .L13661+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4770:
	ldr	r3, .L13661+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13661+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12473
	ldr	r3, .L13661+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4773
.L12473:
	ldr	r3, .L13661+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4773:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12474
	ldr	r3, .L13661+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12475
	ldr	r3, .L13661+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4783
.L12475:
	ldr	r3, .L13661+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4783
.L12474:
	ldr	r3, .L13661+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12476
	ldr	r3, .L13661+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4783
.L12476:
	ldr	r3, .L13661+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4783
.L12455:
	ldr	r3, .L13661+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12477
	ldr	r3, .L13661+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4786
.L12477:
	ldr	r3, .L13661+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4786:
	ldr	r3, .L13661+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13661+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12478
	ldr	r3, .L13661+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4789
.L12478:
	ldr	r3, .L13661+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4789:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12479
	ldr	r3, .L13661+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12480
	ldr	r3, .L13661+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4795
.L12480:
	ldr	r3, .L13661+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4795
.L12479:
	ldr	r3, .L13661+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12481
	ldr	r3, .L13661+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4795
.L12481:
	ldr	r3, .L13661+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4795:
	ldr	r3, .L13661+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13661+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12482
	ldr	r3, .L13661+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4801
.L12482:
	ldr	r3, .L13661+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4801:
	ldr	r3, .L13661+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13661+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12483
	ldr	r3, .L13661+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4804
.L12483:
	ldr	r3, .L13661+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4804:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12484
	ldr	r3, .L13661+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13661+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12485
	ldr	r3, .L13661+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4810
.L12485:
	ldr	r3, .L13661+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4810
.L12484:
	ldr	r3, .L13661+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13661+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12486
	ldr	r3, .L13661+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4810
.L12486:
	ldr	r3, .L13661+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4810:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12487
	ldr	r3, .L13661+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12488
	ldr	r3, .L13661+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4818
.L12488:
	ldr	r3, .L13661+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4818:
	ldr	r3, .L13661+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13661+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12489
	ldr	r3, .L13661+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4821
.L12489:
	ldr	r3, .L13661+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4821:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12490
	ldr	r3, .L13661+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12491
	ldr	r3, .L13661+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4783
.L12491:
	ldr	r3, .L13661+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4783
.L12490:
	ldr	r3, .L13661+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12492
	ldr	r3, .L13661+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4783
.L12492:
	ldr	r3, .L13661+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4783
.L12487:
	ldr	r3, .L13661+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12493
	ldr	r3, .L13661+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4834
.L13662:
	.align	2
.L13661:
	.word	1076887552
	.word	x_0
	.word	1076363264
	.word	x_2
	.word	1077149696
	.word	x_10
	.word	x_17
	.word	x_18
	.word	1076625408
	.word	x_21
	.word	x_24
	.word	x_25
	.word	1074790400
	.word	x_27
	.word	x_30
	.word	1076494336
	.word	x_31
	.word	x_3
	.word	1075576832
	.word	x_5
	.word	x_7
	.word	1075838976
	.word	x_8
	.word	1076756480
	.word	x_9
	.word	1072693248
	.word	x_11
	.word	1076101120
	.word	x_12
	.word	1076232192
	.word	x_13
	.word	x_15
	.word	1076363264
	.word	x_16
	.word	1075314688
	.word	x_19
	.word	1077018624
	.word	x_20
	.word	1075052544
.L12493:
	ldr	r3, .L13661+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4834:
	ldr	r3, .L13661+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13661+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12494
	ldr	r3, .L13661+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4837
.L12494:
	ldr	r3, .L13661+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4837:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12495
	ldr	r3, .L13661+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12496
	ldr	r3, .L13661+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4783
.L12496:
	ldr	r3, .L13661+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4783
.L12495:
	ldr	r3, .L13661+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12497
	ldr	r3, .L13661+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4783
.L12497:
	ldr	r3, .L13661+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4783:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-84]	@ float
	ldr	r3, .L13661+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12498
	ldr	r3, .L13661+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4849
.L12498:
	ldr	r3, .L13661+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4849:
	ldr	r3, .L13661+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13661+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12499
	ldr	r3, .L13661+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4852
.L12499:
	ldr	r3, .L13661+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4852:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12500
	ldr	r3, .L13661+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12501
	ldr	r3, .L13661+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4858
.L12501:
	ldr	r3, .L13661+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4858
.L12500:
	ldr	r3, .L13661+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12502
	ldr	r3, .L13661+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4858
.L12502:
	ldr	r3, .L13661+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4858:
	ldr	r3, .L13661+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13661+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12503
	ldr	r3, .L13661+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4864
.L12503:
	ldr	r3, .L13661+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4864:
	ldr	r3, .L13661+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13661+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12504
	ldr	r3, .L13661+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4867
.L12504:
	ldr	r3, .L13661+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4867:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12505
	ldr	r3, .L13661+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13661+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12506
	ldr	r3, .L13661+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4873
.L12506:
	ldr	r3, .L13661+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4873
.L12505:
	ldr	r3, .L13661+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13661+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12507
	ldr	r3, .L13661+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4873
.L12507:
	ldr	r3, .L13661+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4873:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12508
	ldr	r3, .L13661+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12509
	ldr	r3, .L13661+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4881
.L12509:
	ldr	r3, .L13661+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4881:
	ldr	r3, .L13661+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13661+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12510
	ldr	r3, .L13661+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4884
.L12510:
	ldr	r3, .L13661+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4884:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12511
	ldr	r3, .L13661+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12512
	ldr	r3, .L13661+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4894
.L12512:
	ldr	r3, .L13661+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4894
.L12511:
	ldr	r3, .L13661+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12513
	ldr	r3, .L13661+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4894
.L12513:
	ldr	r3, .L13661+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4894
.L12508:
	ldr	r3, .L13661+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12514
	ldr	r3, .L13661+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4897
.L12514:
	ldr	r3, .L13661+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4897:
	ldr	r3, .L13661+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13661+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12515
	ldr	r3, .L13661+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4900
.L12515:
	ldr	r3, .L13661+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4900:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12516
	ldr	r3, .L13661+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12517
	ldr	r3, .L13661+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4894
.L12517:
	ldr	r3, .L13661+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4894
.L12516:
	ldr	r3, .L13661+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13661+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12518
	ldr	r3, .L13661+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4894
.L12518:
	ldr	r3, .L13661+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4894:
	ldr	r3, .L13661+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13661+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12519
	ldr	r3, .L13661+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4912
.L12519:
	ldr	r3, .L13661+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4912:
	ldr	r3, .L13661+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13661+148
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13661+152
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12520
	ldr	r3, .L13663+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4915
.L12520:
	ldr	r3, .L13663+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4915:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12521
	ldr	r3, .L13663+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13663+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12522
	ldr	r3, .L13663+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4921
.L12522:
	ldr	r3, .L13663+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4921
.L12521:
	ldr	r3, .L13663+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13663+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12523
	ldr	r3, .L13663+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4921
.L12523:
	ldr	r3, .L13663+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4921:
	ldr	r3, .L13663+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13663+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12524
	ldr	r3, .L13663+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L4927
.L12524:
	ldr	r3, .L13663+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L4927:
	ldr	r3, .L13663+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13663+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12525
	ldr	r3, .L13663+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4930
.L12525:
	ldr	r3, .L13663+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4930:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12526
	ldr	r3, .L13663+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13663+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12527
	ldr	r3, .L13663+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4936
.L12527:
	ldr	r3, .L13663+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4936
.L12526:
	ldr	r3, .L13663+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13663+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12528
	ldr	r3, .L13663+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4936
.L12528:
	ldr	r3, .L13663+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4936:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12529
	ldr	r3, .L13663+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13663+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12530
	ldr	r3, .L13663+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4944
.L12530:
	ldr	r3, .L13663+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4944:
	ldr	r3, .L13663+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13663+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12531
	ldr	r3, .L13663+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4947
.L12531:
	ldr	r3, .L13663+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4947:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12532
	ldr	r3, .L13663+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13663+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12533
	ldr	r3, .L13663+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4957
.L12533:
	ldr	r3, .L13663+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4957
.L12532:
	ldr	r3, .L13663+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13663+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12534
	ldr	r3, .L13663+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4957
.L12534:
	ldr	r3, .L13663+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4957
.L12529:
	ldr	r3, .L13663+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13663+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12535
	ldr	r3, .L13663+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4960
.L12535:
	ldr	r3, .L13663+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4960:
	ldr	r3, .L13663+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13663+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12536
	ldr	r3, .L13663+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4963
.L12536:
	ldr	r3, .L13663+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4963:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12537
	ldr	r3, .L13663+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13663+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12538
	ldr	r3, .L13663+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4957
.L12538:
	ldr	r3, .L13663+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4957
.L12537:
	ldr	r3, .L13663+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13663+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12539
	ldr	r3, .L13663+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4957
.L12539:
	ldr	r3, .L13663+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4957:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12540
	ldr	r3, .L13663
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13663+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12541
	ldr	r3, .L13663
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4977
.L12541:
	ldr	r3, .L13663+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4977:
	ldr	r3, .L13663+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13663+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12542
	ldr	r3, .L13663+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4980
.L12542:
	ldr	r3, .L13663+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4980:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12543
	ldr	r3, .L13663
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13663+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12544
	ldr	r3, .L13663
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4986
.L12544:
	ldr	r3, .L13663+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4986
.L12543:
	ldr	r3, .L13663+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13663+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12545
	ldr	r3, .L13663+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L4986
.L12545:
	ldr	r3, .L13663+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L4986:
	ldr	r3, .L13663+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13663+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12546
	ldr	r3, .L13663+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L4992
.L12546:
	ldr	r3, .L13663+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L4992:
	ldr	r3, .L13663+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13663+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12547
	ldr	r3, .L13663+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L4995
.L13664:
	.align	2
.L13663:
	.word	x_3
	.word	1075576832
	.word	x_5
	.word	x_7
	.word	1075838976
	.word	x_8
	.word	1076756480
	.word	x_9
	.word	1072693248
	.word	x_11
	.word	1076101120
	.word	x_12
	.word	1076232192
	.word	x_13
	.word	x_22
	.word	x_23
	.word	x_24
	.word	1077084160
	.word	x_27
	.word	1074790400
	.word	x_19
	.word	1077018624
	.word	x_20
	.word	1075052544
	.word	1076363264
	.word	x_16
	.word	1075314688
	.word	x_15
.L12547:
	ldr	r3, .L13663+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L4995:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12548
	ldr	r3, .L13663+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13663+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12549
	ldr	r3, .L13663+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5001
.L12549:
	ldr	r3, .L13663+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5001
.L12548:
	ldr	r3, .L13663+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13663+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12550
	ldr	r3, .L13663+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5001
.L12550:
	ldr	r3, .L13663+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5001:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12551
	ldr	r3, .L13663
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13663+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12552
	ldr	r3, .L13663
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5009
.L12552:
	ldr	r3, .L13663+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5009:
	ldr	r3, .L13663+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13663+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12553
	ldr	r3, .L13663+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5012
.L12553:
	ldr	r3, .L13663+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5012:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12554
	ldr	r3, .L13663
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13663+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12555
	ldr	r3, .L13663
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5038
.L12555:
	ldr	r3, .L13663+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5038
.L12554:
	ldr	r3, .L13663+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13663+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12556
	ldr	r3, .L13663+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5038
.L12556:
	ldr	r3, .L13663+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5038
.L12551:
	ldr	r3, .L13663+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13663+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12557
	ldr	r3, .L13663+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5025
.L12557:
	ldr	r3, .L13663+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5025:
	ldr	r3, .L13663+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13663+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12558
	ldr	r3, .L13663+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5028
.L12558:
	ldr	r3, .L13663+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5028:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12559
	ldr	r3, .L13663+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13663+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12560
	ldr	r3, .L13663+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5038
.L12560:
	ldr	r3, .L13663+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5038
.L12559:
	ldr	r3, .L13663+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13663+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12561
	ldr	r3, .L13663+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5038
.L12561:
	ldr	r3, .L13663+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5038
.L12540:
	ldr	r3, .L13663+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13663+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12562
	ldr	r3, .L13663+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5041
.L12562:
	ldr	r3, .L13663+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5041:
	ldr	r3, .L13663+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13663+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12563
	ldr	r3, .L13663+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5044
.L12563:
	ldr	r3, .L13663+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5044:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12564
	ldr	r3, .L13663+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13663+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12565
	ldr	r3, .L13663+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5050
.L12565:
	ldr	r3, .L13663+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5050
.L12564:
	ldr	r3, .L13663+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13663+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12566
	ldr	r3, .L13663+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5050
.L12566:
	ldr	r3, .L13663+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5050:
	ldr	r3, .L13663+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13663+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12567
	ldr	r3, .L13663+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5056
.L12567:
	ldr	r3, .L13663+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5056:
	ldr	r3, .L13663+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13663+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12568
	ldr	r3, .L13663+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5059
.L12568:
	ldr	r3, .L13663+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5059:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12569
	ldr	r3, .L13663+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13663+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12570
	ldr	r3, .L13663+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5065
.L12570:
	ldr	r3, .L13663+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5065
.L12569:
	ldr	r3, .L13663+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13663+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12571
	ldr	r3, .L13663+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5065
.L12571:
	ldr	r3, .L13663+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5065:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12572
	ldr	r3, .L13663+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13663+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12573
	ldr	r3, .L13663+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5073
.L12573:
	ldr	r3, .L13663+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5073:
	ldr	r3, .L13663+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13663+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12574
	ldr	r3, .L13663+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5076
.L12574:
	ldr	r3, .L13663+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5076:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12575
	ldr	r3, .L13663+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13663+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13663+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12576
	ldr	r3, .L13663+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5038
.L12576:
	ldr	r3, .L13665+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5038
.L12575:
	ldr	r3, .L13665+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13665+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12577
	ldr	r3, .L13665+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5038
.L12577:
	ldr	r3, .L13665+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5038
.L12572:
	ldr	r3, .L13665+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13665+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12578
	ldr	r3, .L13665+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5089
.L12578:
	ldr	r3, .L13665+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5089:
	ldr	r3, .L13665+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13665+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12579
	ldr	r3, .L13665+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5092
.L12579:
	ldr	r3, .L13665+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5092:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12580
	ldr	r3, .L13665+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13665+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12581
	ldr	r3, .L13665+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5038
.L12581:
	ldr	r3, .L13665+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5038
.L12580:
	ldr	r3, .L13665+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13665+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12582
	ldr	r3, .L13665+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5038
.L12582:
	ldr	r3, .L13665+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5038:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-80]	@ float
	ldr	r3, .L13665+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13665+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12583
	ldr	r3, .L13665+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5104
.L12583:
	ldr	r3, .L13665+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5104:
	ldr	r3, .L13665+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13665+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12584
	ldr	r3, .L13665+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5107
.L12584:
	ldr	r3, .L13665+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5107:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12585
	ldr	r3, .L13665+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13665+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12586
	ldr	r3, .L13665+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5113
.L12586:
	ldr	r3, .L13665+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5113
.L12585:
	ldr	r3, .L13665+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13665+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12587
	ldr	r3, .L13665+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5113
.L12587:
	ldr	r3, .L13665+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5113:
	ldr	r3, .L13665+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13665+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12588
	ldr	r3, .L13665+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5119
.L12588:
	ldr	r3, .L13665+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5119:
	ldr	r3, .L13665+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13665+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12589
	ldr	r3, .L13665+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5122
.L12589:
	ldr	r3, .L13665+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5122:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12590
	ldr	r3, .L13665+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13665+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12591
	ldr	r3, .L13665+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5128
.L12591:
	ldr	r3, .L13665+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5128
.L12590:
	ldr	r3, .L13665+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13665+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12592
	ldr	r3, .L13665+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5128
.L12592:
	ldr	r3, .L13665+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5128:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12593
	ldr	r3, .L13665+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13665+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12594
	ldr	r3, .L13665+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5136
.L12594:
	ldr	r3, .L13665+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5136:
	ldr	r3, .L13665+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13665+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12595
	ldr	r3, .L13665+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5139
.L12595:
	ldr	r3, .L13665+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5139:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12596
	ldr	r3, .L13665+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13665+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12597
	ldr	r3, .L13665+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5149
.L12597:
	ldr	r3, .L13665+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5149
.L12596:
	ldr	r3, .L13665+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13665+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12598
	ldr	r3, .L13665+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5149
.L12598:
	ldr	r3, .L13665+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5149
.L12593:
	ldr	r3, .L13665+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13665+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12599
	ldr	r3, .L13665+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5152
.L12599:
	ldr	r3, .L13665+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5152:
	ldr	r3, .L13665+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13665+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12600
	ldr	r3, .L13665+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5155
.L12600:
	ldr	r3, .L13665+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5155:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12601
	ldr	r3, .L13665+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13665+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12602
	ldr	r3, .L13665+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5149
.L12602:
	ldr	r3, .L13665+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5149
.L13666:
	.align	2
.L13665:
	.word	1076363264
	.word	x_16
	.word	1075314688
	.word	1077018624
	.word	x_20
	.word	1075052544
	.word	x_23
	.word	x_24
	.word	x_27
	.word	1074790400
	.word	x_8
	.word	x_10
	.word	1076756480
	.word	x_11
	.word	1077084160
	.word	x_13
	.word	x_19
	.word	x_14
	.word	1077149696
	.word	x_16
	.word	1072693248
	.word	x_17
	.word	1076363264
	.word	x_18
	.word	1076953088
	.word	x_19
	.word	x_22
	.word	1076494336
	.word	x_25
	.word	x_30
	.word	1075314688
	.word	x_0
	.word	1075970048
	.word	x_3
	.word	1076887552
	.word	x_7
	.word	x_4
	.word	1075576832
.L12601:
	ldr	r3, .L13665+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13665+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12603
	ldr	r3, .L13665+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5149
.L12603:
	ldr	r3, .L13665+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5149:
	ldr	r3, .L13665+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13665+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12604
	ldr	r3, .L13665+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5167
.L12604:
	ldr	r3, .L13665+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5167:
	ldr	r3, .L13665+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13665+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12605
	ldr	r3, .L13665+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5170
.L12605:
	ldr	r3, .L13665+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5170:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12606
	ldr	r3, .L13665+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13665+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12607
	ldr	r3, .L13665+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5176
.L12607:
	ldr	r3, .L13665+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5176
.L12606:
	ldr	r3, .L13665+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13665+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12608
	ldr	r3, .L13665+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5176
.L12608:
	ldr	r3, .L13665+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5176:
	ldr	r3, .L13665+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13665+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12609
	ldr	r3, .L13665+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L5182
.L12609:
	ldr	r3, .L13665+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L5182:
	ldr	r3, .L13665+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13665+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12610
	ldr	r3, .L13665+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5185
.L12610:
	ldr	r3, .L13665+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5185:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12611
	ldr	r3, .L13665+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13665+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12612
	ldr	r3, .L13665+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5191
.L12612:
	ldr	r3, .L13665+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5191
.L12611:
	ldr	r3, .L13665+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13665+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12613
	ldr	r3, .L13665+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5191
.L12613:
	ldr	r3, .L13665+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5191:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12614
	ldr	r3, .L13665+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13665+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12615
	ldr	r3, .L13665+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5199
.L12615:
	ldr	r3, .L13665+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5199:
	ldr	r3, .L13665+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13665+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12616
	ldr	r3, .L13665+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5202
.L12616:
	ldr	r3, .L13665+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5202:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12617
	ldr	r3, .L13665+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13665+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12618
	ldr	r3, .L13665+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5212
.L12618:
	ldr	r3, .L13665+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5212
.L12617:
	ldr	r3, .L13665+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13665+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12619
	ldr	r3, .L13665+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5212
.L12619:
	ldr	r3, .L13665+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5212
.L12614:
	ldr	r3, .L13665+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13665+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12620
	ldr	r3, .L13665+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5215
.L12620:
	ldr	r3, .L13665+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5215:
	ldr	r3, .L13665+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13665+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12621
	ldr	r3, .L13665+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5218
.L12621:
	ldr	r3, .L13665+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5218:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12622
	ldr	r3, .L13665+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13665+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12623
	ldr	r3, .L13665+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5212
.L12623:
	ldr	r3, .L13665+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5212
.L12622:
	ldr	r3, .L13665+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13665+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12624
	ldr	r3, .L13665+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5212
.L12624:
	ldr	r3, .L13665+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5212:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12625
	ldr	r3, .L13665+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13665+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12626
	ldr	r3, .L13665+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5232
.L12626:
	ldr	r3, .L13665+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5232:
	ldr	r3, .L13665+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13665+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12627
	ldr	r3, .L13665+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5235
.L12627:
	ldr	r3, .L13665+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5235:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12628
	ldr	r3, .L13665+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13665+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12629
	ldr	r3, .L13665+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5241
.L12629:
	ldr	r3, .L13665+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5241
.L12628:
	ldr	r3, .L13665+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13665+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12630
	ldr	r3, .L13665+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13665+148
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5241
.L12630:
	ldr	r3, .L13667+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5241:
	ldr	r3, .L13667
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13667+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12631
	ldr	r3, .L13667
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5247
.L12631:
	ldr	r3, .L13667+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5247:
	ldr	r3, .L13667+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13667+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12632
	ldr	r3, .L13667+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5250
.L12632:
	ldr	r3, .L13667+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5250:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12633
	ldr	r3, .L13667
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13667+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12634
	ldr	r3, .L13667
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5256
.L12634:
	ldr	r3, .L13667+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5256
.L12633:
	ldr	r3, .L13667+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13667+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12635
	ldr	r3, .L13667+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5256
.L12635:
	ldr	r3, .L13667+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5256:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12636
	ldr	r3, .L13667+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12637
	ldr	r3, .L13667+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5264
.L12637:
	ldr	r3, .L13667+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5264:
	ldr	r3, .L13667+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13667+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12638
	ldr	r3, .L13667+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5267
.L12638:
	ldr	r3, .L13667+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5267:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12639
	ldr	r3, .L13667+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12640
	ldr	r3, .L13667+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5293
.L12640:
	ldr	r3, .L13667+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5293
.L12639:
	ldr	r3, .L13667+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12641
	ldr	r3, .L13667+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5293
.L12641:
	ldr	r3, .L13667+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5293
.L12636:
	ldr	r3, .L13667
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12642
	ldr	r3, .L13667
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5280
.L12642:
	ldr	r3, .L13667+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5280:
	ldr	r3, .L13667+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13667+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12643
	ldr	r3, .L13667+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5283
.L12643:
	ldr	r3, .L13667+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5283:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12644
	ldr	r3, .L13667
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12645
	ldr	r3, .L13667
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5293
.L12645:
	ldr	r3, .L13667+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5293
.L12644:
	ldr	r3, .L13667+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12646
	ldr	r3, .L13667+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5293
.L12646:
	ldr	r3, .L13667+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5293
.L12625:
	ldr	r3, .L13667+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12647
	ldr	r3, .L13667+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5296
.L12647:
	ldr	r3, .L13667+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5296:
	ldr	r3, .L13667+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13667+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12648
	ldr	r3, .L13667+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5299
.L12648:
	ldr	r3, .L13667+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5299:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12649
	ldr	r3, .L13667+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12650
	ldr	r3, .L13667+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5305
.L12650:
	ldr	r3, .L13667+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5305
.L12649:
	ldr	r3, .L13667+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12651
	ldr	r3, .L13667+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5305
.L12651:
	ldr	r3, .L13667+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5305:
	ldr	r3, .L13667+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13667+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12652
	ldr	r3, .L13667+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5311
.L12652:
	ldr	r3, .L13667+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5311:
	ldr	r3, .L13667+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13667+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12653
	ldr	r3, .L13667+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5314
.L12653:
	ldr	r3, .L13667+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5314:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12654
	ldr	r3, .L13667+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13667+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12655
	ldr	r3, .L13667+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5320
.L12655:
	ldr	r3, .L13667+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5320
.L12654:
	ldr	r3, .L13667+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13667+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12656
	ldr	r3, .L13667+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5320
.L13668:
	.align	2
.L13667:
	.word	x_8
	.word	1077018624
	.word	x_11
	.word	1077084160
	.word	x_13
	.word	x_3
	.word	1075576832
	.word	x_14
	.word	x_16
	.word	1072693248
	.word	x_17
	.word	1076363264
	.word	x_18
	.word	1076953088
	.word	x_19
	.word	x_22
	.word	1076494336
	.word	x_25
	.word	1076887552
	.word	x_30
	.word	x_9
	.word	1075314688
	.word	x_10
	.word	x_0
	.word	1075970048
	.word	x_1
	.word	1074790400
	.word	x_4
	.word	1076232192
	.word	x_5
	.word	1076756480
	.word	x_6
	.word	1075838976
	.word	x_7
	.word	1077149696
.L12656:
	ldr	r3, .L13667+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5320:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12657
	ldr	r3, .L13667+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12658
	ldr	r3, .L13667+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5328
.L12658:
	ldr	r3, .L13667+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5328:
	ldr	r3, .L13667+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13667+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12659
	ldr	r3, .L13667+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5331
.L12659:
	ldr	r3, .L13667+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5331:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12660
	ldr	r3, .L13667+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12661
	ldr	r3, .L13667+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5293
.L12661:
	ldr	r3, .L13667+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5293
.L12660:
	ldr	r3, .L13667+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12662
	ldr	r3, .L13667+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5293
.L12662:
	ldr	r3, .L13667+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5293
.L12657:
	ldr	r3, .L13667+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12663
	ldr	r3, .L13667+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5344
.L12663:
	ldr	r3, .L13667+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5344:
	ldr	r3, .L13667+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13667+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12664
	ldr	r3, .L13667+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5347
.L12664:
	ldr	r3, .L13667+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5347:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12665
	ldr	r3, .L13667+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12666
	ldr	r3, .L13667+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5293
.L12666:
	ldr	r3, .L13667+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5293
.L12665:
	ldr	r3, .L13667+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12667
	ldr	r3, .L13667+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5293
.L12667:
	ldr	r3, .L13667+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5293:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-76]	@ float
	ldr	r3, .L13667+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12668
	ldr	r3, .L13667+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5359
.L12668:
	ldr	r3, .L13667+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5359:
	ldr	r3, .L13667+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13667+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12669
	ldr	r3, .L13667+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5362
.L12669:
	ldr	r3, .L13667+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5362:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12670
	ldr	r3, .L13667+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12671
	ldr	r3, .L13667+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5368
.L12671:
	ldr	r3, .L13667+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5368
.L12670:
	ldr	r3, .L13667+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12672
	ldr	r3, .L13667+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5368
.L12672:
	ldr	r3, .L13667+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5368:
	ldr	r3, .L13667+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13667+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12673
	ldr	r3, .L13667+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5374
.L12673:
	ldr	r3, .L13667+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5374:
	ldr	r3, .L13667+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13667+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12674
	ldr	r3, .L13667+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5377
.L12674:
	ldr	r3, .L13667+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5377:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12675
	ldr	r3, .L13667+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13667+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12676
	ldr	r3, .L13667+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5383
.L12676:
	ldr	r3, .L13667+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5383
.L12675:
	ldr	r3, .L13667+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13667+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12677
	ldr	r3, .L13667+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5383
.L12677:
	ldr	r3, .L13667+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5383:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12678
	ldr	r3, .L13667+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12679
	ldr	r3, .L13667+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5391
.L12679:
	ldr	r3, .L13667+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5391:
	ldr	r3, .L13667+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13667+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12680
	ldr	r3, .L13667+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5394
.L12680:
	ldr	r3, .L13667+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5394:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12681
	ldr	r3, .L13667+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12682
	ldr	r3, .L13667+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5404
.L12682:
	ldr	r3, .L13667+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5404
.L12681:
	ldr	r3, .L13667+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12683
	ldr	r3, .L13667+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5404
.L12683:
	ldr	r3, .L13667+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5404
.L12678:
	ldr	r3, .L13667+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13667+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13667+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12684
	ldr	r3, .L13669+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5407
.L12684:
	ldr	r3, .L13669+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5407:
	ldr	r3, .L13669+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13669+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12685
	ldr	r3, .L13669+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5410
.L12685:
	ldr	r3, .L13669+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5410:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12686
	ldr	r3, .L13669+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13669+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12687
	ldr	r3, .L13669+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5404
.L12687:
	ldr	r3, .L13669+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5404
.L12686:
	ldr	r3, .L13669+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13669+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12688
	ldr	r3, .L13669+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5404
.L12688:
	ldr	r3, .L13669+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5404:
	ldr	r3, .L13669+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13669+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12689
	ldr	r3, .L13669+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5422
.L12689:
	ldr	r3, .L13669+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5422:
	ldr	r3, .L13669+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13669+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12690
	ldr	r3, .L13669+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5425
.L12690:
	ldr	r3, .L13669+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5425:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12691
	ldr	r3, .L13669+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13669+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12692
	ldr	r3, .L13669+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5431
.L12692:
	ldr	r3, .L13669+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5431
.L12691:
	ldr	r3, .L13669+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13669+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12693
	ldr	r3, .L13669+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5431
.L12693:
	ldr	r3, .L13669+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5431:
	ldr	r3, .L13669+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13669+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12694
	ldr	r3, .L13669+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L5437
.L12694:
	ldr	r3, .L13669+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L5437:
	ldr	r3, .L13669+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13669+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12695
	ldr	r3, .L13669+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5440
.L12695:
	ldr	r3, .L13669+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5440:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12696
	ldr	r3, .L13669+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13669+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12697
	ldr	r3, .L13669+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5446
.L12697:
	ldr	r3, .L13669+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5446
.L12696:
	ldr	r3, .L13669+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13669+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12698
	ldr	r3, .L13669+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5446
.L12698:
	ldr	r3, .L13669+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5446:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12699
	ldr	r3, .L13669+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13669+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12700
	ldr	r3, .L13669+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5454
.L12700:
	ldr	r3, .L13669+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5454:
	ldr	r3, .L13669+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13669+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12701
	ldr	r3, .L13669+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5457
.L12701:
	ldr	r3, .L13669+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5457:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12702
	ldr	r3, .L13669+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13669+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12703
	ldr	r3, .L13669+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5467
.L12703:
	ldr	r3, .L13669+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5467
.L12702:
	ldr	r3, .L13669+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13669+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12704
	ldr	r3, .L13669+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5467
.L12704:
	ldr	r3, .L13669+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5467
.L12699:
	ldr	r3, .L13669+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13669+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12705
	ldr	r3, .L13669+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5470
.L12705:
	ldr	r3, .L13669+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5470:
	ldr	r3, .L13669+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13669+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12706
	ldr	r3, .L13669+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5473
.L12706:
	ldr	r3, .L13669+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5473:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12707
	ldr	r3, .L13669+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13669+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12708
	ldr	r3, .L13669+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5467
.L12708:
	ldr	r3, .L13669+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5467
.L12707:
	ldr	r3, .L13669+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13669+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12709
	ldr	r3, .L13669+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5467
.L12709:
	ldr	r3, .L13669+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5467:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12710
	ldr	r3, .L13669
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13669+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12711
	ldr	r3, .L13669
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5487
.L13670:
	.align	2
.L13669:
	.word	x_0
	.word	1075970048
	.word	x_1
	.word	x_4
	.word	x_5
	.word	x_6
	.word	1075838976
	.word	x_7
	.word	1077149696
	.word	x_9
	.word	x_10
	.word	1076232192
	.word	x_18
	.word	x_19
	.word	1074790400
	.word	x_20
	.word	x_23
	.word	1072693248
	.word	x_26
	.word	1074266112
	.word	x_29
	.word	1076953088
	.word	1075314688
	.word	x_31
	.word	1076756480
	.word	x_30
.L12711:
	ldr	r3, .L13669+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5487:
	ldr	r3, .L13669+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13669+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12712
	ldr	r3, .L13669+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5490
.L12712:
	ldr	r3, .L13669+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5490:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12713
	ldr	r3, .L13669
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13669+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12714
	ldr	r3, .L13669
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5496
.L12714:
	ldr	r3, .L13669+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5496
.L12713:
	ldr	r3, .L13669+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13669+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12715
	ldr	r3, .L13669+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5496
.L12715:
	ldr	r3, .L13669+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5496:
	ldr	r3, .L13669+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13669+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12716
	ldr	r3, .L13669+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5502
.L12716:
	ldr	r3, .L13669+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5502:
	ldr	r3, .L13669+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13669+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12717
	ldr	r3, .L13669+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5505
.L12717:
	ldr	r3, .L13669+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5505:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12718
	ldr	r3, .L13669+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13669+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12719
	ldr	r3, .L13669+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5511
.L12719:
	ldr	r3, .L13669+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5511
.L12718:
	ldr	r3, .L13669+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13669+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12720
	ldr	r3, .L13669+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5511
.L12720:
	ldr	r3, .L13669+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5511:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12721
	ldr	r3, .L13669
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13669+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12722
	ldr	r3, .L13669
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5519
.L12722:
	ldr	r3, .L13669+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5519:
	ldr	r3, .L13669+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13669+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12723
	ldr	r3, .L13669+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5522
.L12723:
	ldr	r3, .L13669+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5522:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12724
	ldr	r3, .L13669
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13669+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12725
	ldr	r3, .L13669
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5548
.L12725:
	ldr	r3, .L13669+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5548
.L12724:
	ldr	r3, .L13669+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13669+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12726
	ldr	r3, .L13669+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5548
.L12726:
	ldr	r3, .L13669+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5548
.L12721:
	ldr	r3, .L13669+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13669+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12727
	ldr	r3, .L13669+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5535
.L12727:
	ldr	r3, .L13669+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5535:
	ldr	r3, .L13669+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13669+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12728
	ldr	r3, .L13669+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5538
.L12728:
	ldr	r3, .L13669+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5538:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12729
	ldr	r3, .L13669+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13669+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12730
	ldr	r3, .L13669+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5548
.L12730:
	ldr	r3, .L13669+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5548
.L12729:
	ldr	r3, .L13669+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13669+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12731
	ldr	r3, .L13669+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5548
.L12731:
	ldr	r3, .L13669+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5548
.L12710:
	ldr	r3, .L13669+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13669+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12732
	ldr	r3, .L13669+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5551
.L12732:
	ldr	r3, .L13669+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5551:
	ldr	r3, .L13669+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13669+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12733
	ldr	r3, .L13669+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5554
.L12733:
	ldr	r3, .L13669+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5554:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12734
	ldr	r3, .L13669+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13669+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12735
	ldr	r3, .L13669+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5560
.L12735:
	ldr	r3, .L13669+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5560
.L12734:
	ldr	r3, .L13669+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13669+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12736
	ldr	r3, .L13669+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5560
.L12736:
	ldr	r3, .L13669+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5560:
	ldr	r3, .L13669+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13669+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12737
	ldr	r3, .L13669+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5566
.L12737:
	ldr	r3, .L13669+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5566:
	ldr	r3, .L13669+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13669+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13669+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12738
	ldr	r3, .L13669+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5569
.L12738:
	ldr	r3, .L13671
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5569:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12739
	ldr	r3, .L13671+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13671+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12740
	ldr	r3, .L13671+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5575
.L12740:
	ldr	r3, .L13671+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5575
.L12739:
	ldr	r3, .L13671+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13671
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12741
	ldr	r3, .L13671+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5575
.L12741:
	ldr	r3, .L13671
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5575:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12742
	ldr	r3, .L13671+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13671+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12743
	ldr	r3, .L13671+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5583
.L12743:
	ldr	r3, .L13671+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5583:
	ldr	r3, .L13671+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13671+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12744
	ldr	r3, .L13671+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5586
.L12744:
	ldr	r3, .L13671+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5586:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12745
	ldr	r3, .L13671+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13671+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12746
	ldr	r3, .L13671+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5548
.L12746:
	ldr	r3, .L13671+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5548
.L12745:
	ldr	r3, .L13671+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13671+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12747
	ldr	r3, .L13671+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5548
.L12747:
	ldr	r3, .L13671+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5548
.L12742:
	ldr	r3, .L13671+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13671+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12748
	ldr	r3, .L13671+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5599
.L12748:
	ldr	r3, .L13671+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5599:
	ldr	r3, .L13671+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13671
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12749
	ldr	r3, .L13671+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5602
.L12749:
	ldr	r3, .L13671
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5602:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12750
	ldr	r3, .L13671+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13671+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12751
	ldr	r3, .L13671+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5548
.L12751:
	ldr	r3, .L13671+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5548
.L12750:
	ldr	r3, .L13671+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13671
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12752
	ldr	r3, .L13671+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5548
.L12752:
	ldr	r3, .L13671
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5548:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-72]	@ float
	ldr	r3, .L13671+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13671+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12753
	ldr	r3, .L13671+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5614
.L12753:
	ldr	r3, .L13671+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5614:
	ldr	r3, .L13671+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13671+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12754
	ldr	r3, .L13671+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5617
.L12754:
	ldr	r3, .L13671+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5617:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12755
	ldr	r3, .L13671+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13671+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12756
	ldr	r3, .L13671+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5623
.L12756:
	ldr	r3, .L13671+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5623
.L12755:
	ldr	r3, .L13671+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13671+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12757
	ldr	r3, .L13671+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5623
.L12757:
	ldr	r3, .L13671+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5623:
	ldr	r3, .L13671+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13671+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12758
	ldr	r3, .L13671+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5629
.L12758:
	ldr	r3, .L13671+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5629:
	ldr	r3, .L13671+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13671+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12759
	ldr	r3, .L13671+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5632
.L12759:
	ldr	r3, .L13671+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5632:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12760
	ldr	r3, .L13671+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13671+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12761
	ldr	r3, .L13671+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5638
.L12761:
	ldr	r3, .L13671+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5638
.L12760:
	ldr	r3, .L13671+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13671+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12762
	ldr	r3, .L13671+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5638
.L12762:
	ldr	r3, .L13671+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5638:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12763
	ldr	r3, .L13671+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13671+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12764
	ldr	r3, .L13671+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5646
.L12764:
	ldr	r3, .L13671+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5646:
	ldr	r3, .L13671+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13671+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12765
	ldr	r3, .L13671+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5649
.L13672:
	.align	2
.L13671:
	.word	x_31
	.word	1074266112
	.word	x_30
	.word	x_19
	.word	x_20
	.word	x_23
	.word	1072693248
	.word	x_2
	.word	x_6
	.word	1076363264
	.word	x_8
	.word	x_9
	.word	1075314688
	.word	x_11
	.word	x_13
	.word	1075970048
	.word	x_14
	.word	1076232192
	.word	x_16
	.word	x_17
	.word	1075052544
	.word	x_18
	.word	1075576832
	.word	x_21
	.word	1076953088
	.word	x_22
	.word	1076625408
	.word	x_27
	.word	1074790400
	.word	x_29
	.word	1076887552
	.word	x_24
	.word	1076101120
	.word	x_26
	.word	1076756480
.L12765:
	ldr	r3, .L13671+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5649:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12766
	ldr	r3, .L13671+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13671+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12767
	ldr	r3, .L13671+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5659
.L12767:
	ldr	r3, .L13671+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5659
.L12766:
	ldr	r3, .L13671+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13671+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12768
	ldr	r3, .L13671+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5659
.L12768:
	ldr	r3, .L13671+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5659
.L12763:
	ldr	r3, .L13671+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13671+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12769
	ldr	r3, .L13671+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5662
.L12769:
	ldr	r3, .L13671+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5662:
	ldr	r3, .L13671+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13671+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12770
	ldr	r3, .L13671+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5665
.L12770:
	ldr	r3, .L13671+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5665:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12771
	ldr	r3, .L13671+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13671+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12772
	ldr	r3, .L13671+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5659
.L12772:
	ldr	r3, .L13671+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5659
.L12771:
	ldr	r3, .L13671+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13671+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12773
	ldr	r3, .L13671+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5659
.L12773:
	ldr	r3, .L13671+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5659:
	ldr	r3, .L13671+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13671+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12774
	ldr	r3, .L13671+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5677
.L12774:
	ldr	r3, .L13671+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5677:
	ldr	r3, .L13671+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13671+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12775
	ldr	r3, .L13671+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5680
.L12775:
	ldr	r3, .L13671+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5680:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12776
	ldr	r3, .L13671+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13671+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12777
	ldr	r3, .L13671+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5686
.L12777:
	ldr	r3, .L13671+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5686
.L12776:
	ldr	r3, .L13671+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13671+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12778
	ldr	r3, .L13671+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5686
.L12778:
	ldr	r3, .L13671+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5686:
	ldr	r3, .L13671+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13671+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12779
	ldr	r3, .L13671+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L5692
.L12779:
	ldr	r3, .L13671+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L5692:
	ldr	r3, .L13671+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13671+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12780
	ldr	r3, .L13671+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5695
.L12780:
	ldr	r3, .L13671+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5695:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12781
	ldr	r3, .L13671+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13671+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12782
	ldr	r3, .L13671+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5701
.L12782:
	ldr	r3, .L13671+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5701
.L12781:
	ldr	r3, .L13671+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13671+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12783
	ldr	r3, .L13671+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5701
.L12783:
	ldr	r3, .L13671+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5701:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12784
	ldr	r3, .L13671+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13671+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12785
	ldr	r3, .L13671+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5709
.L12785:
	ldr	r3, .L13671+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5709:
	ldr	r3, .L13671+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13671+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12786
	ldr	r3, .L13671+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5712
.L12786:
	ldr	r3, .L13671+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5712:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12787
	ldr	r3, .L13671+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13671+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12788
	ldr	r3, .L13671+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5722
.L12788:
	ldr	r3, .L13671+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5722
.L12787:
	ldr	r3, .L13671+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13671+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12789
	ldr	r3, .L13671+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5722
.L12789:
	ldr	r3, .L13671+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5722
.L12784:
	ldr	r3, .L13671+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13671+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12790
	ldr	r3, .L13671+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5725
.L12790:
	ldr	r3, .L13671+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5725:
	ldr	r3, .L13671+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13671+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12791
	ldr	r3, .L13671+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5728
.L12791:
	ldr	r3, .L13671+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5728:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12792
	ldr	r3, .L13671+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13671+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13671+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12793
	ldr	r3, .L13673
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5722
.L12793:
	ldr	r3, .L13673+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5722
.L12792:
	ldr	r3, .L13673+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13673+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12794
	ldr	r3, .L13673+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5722
.L12794:
	ldr	r3, .L13673+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5722:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12795
	ldr	r3, .L13673+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12796
	ldr	r3, .L13673+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5742
.L12796:
	ldr	r3, .L13673+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5742:
	ldr	r3, .L13673+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13673+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12797
	ldr	r3, .L13673+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5745
.L12797:
	ldr	r3, .L13673+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5745:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12798
	ldr	r3, .L13673+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12799
	ldr	r3, .L13673+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5751
.L12799:
	ldr	r3, .L13673+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5751
.L12798:
	ldr	r3, .L13673+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12800
	ldr	r3, .L13673+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5751
.L12800:
	ldr	r3, .L13673+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5751:
	ldr	r3, .L13673+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13673+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12801
	ldr	r3, .L13673+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5757
.L12801:
	ldr	r3, .L13673+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5757:
	ldr	r3, .L13673+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13673+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12802
	ldr	r3, .L13673+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5760
.L12802:
	ldr	r3, .L13673+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5760:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12803
	ldr	r3, .L13673+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13673+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12804
	ldr	r3, .L13673+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5766
.L12804:
	ldr	r3, .L13673+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5766
.L12803:
	ldr	r3, .L13673+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13673+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12805
	ldr	r3, .L13673+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5766
.L12805:
	ldr	r3, .L13673+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5766:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12806
	ldr	r3, .L13673+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12807
	ldr	r3, .L13673+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5774
.L12807:
	ldr	r3, .L13673+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5774:
	ldr	r3, .L13673+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13673+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12808
	ldr	r3, .L13673+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5777
.L12808:
	ldr	r3, .L13673+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5777:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12809
	ldr	r3, .L13673+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12810
	ldr	r3, .L13673+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5803
.L12810:
	ldr	r3, .L13673+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5803
.L12809:
	ldr	r3, .L13673+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12811
	ldr	r3, .L13673+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5803
.L12811:
	ldr	r3, .L13673+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5803
.L12806:
	ldr	r3, .L13673+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12812
	ldr	r3, .L13673+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5790
.L12812:
	ldr	r3, .L13673+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5790:
	ldr	r3, .L13673+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13673+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12813
	ldr	r3, .L13673+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5793
.L12813:
	ldr	r3, .L13673+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5793:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12814
	ldr	r3, .L13673+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12815
	ldr	r3, .L13673+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5803
.L12815:
	ldr	r3, .L13673+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5803
.L12814:
	ldr	r3, .L13673+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12816
	ldr	r3, .L13673+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5803
.L12816:
	ldr	r3, .L13673+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5803
.L12795:
	ldr	r3, .L13673+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12817
	ldr	r3, .L13673+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5806
.L12817:
	ldr	r3, .L13673+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5806:
	ldr	r3, .L13673+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13673+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12818
	ldr	r3, .L13673+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5809
.L12818:
	ldr	r3, .L13673+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5809:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12819
	ldr	r3, .L13673+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12820
	ldr	r3, .L13673+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5815
.L12820:
	ldr	r3, .L13673+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5815
.L13674:
	.align	2
.L13673:
	.word	x_24
	.word	1076101120
	.word	x_2
	.word	1076363264
	.word	x_8
	.word	x_9
	.word	1075314688
	.word	x_11
	.word	1075970048
	.word	x_14
	.word	x_16
	.word	1075052544
	.word	x_21
	.word	x_22
	.word	1076625408
	.word	x_24
	.word	1076101120
	.word	x_26
	.word	1076756480
	.word	x_27
	.word	x_29
	.word	1076887552
	.word	x_6
	.word	x_7
	.word	1076494336
	.word	x_10
	.word	1076953088
	.word	x_12
	.word	1075576832
	.word	x_13
	.word	1074790400
	.word	x_17
	.word	1072693248
	.word	x_18
	.word	1077149696
	.word	x_20
	.word	1076232192
.L12819:
	ldr	r3, .L13673+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12821
	ldr	r3, .L13673+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5815
.L12821:
	ldr	r3, .L13673+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5815:
	ldr	r3, .L13673+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13673+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12822
	ldr	r3, .L13673+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5821
.L12822:
	ldr	r3, .L13673+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5821:
	ldr	r3, .L13673+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13673+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12823
	ldr	r3, .L13673+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5824
.L12823:
	ldr	r3, .L13673+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5824:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12824
	ldr	r3, .L13673+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13673+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12825
	ldr	r3, .L13673+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5830
.L12825:
	ldr	r3, .L13673+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5830
.L12824:
	ldr	r3, .L13673+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13673+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12826
	ldr	r3, .L13673+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5830
.L12826:
	ldr	r3, .L13673+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5830:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12827
	ldr	r3, .L13673+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12828
	ldr	r3, .L13673+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5838
.L12828:
	ldr	r3, .L13673+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5838:
	ldr	r3, .L13673+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13673+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12829
	ldr	r3, .L13673+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5841
.L12829:
	ldr	r3, .L13673+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5841:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12830
	ldr	r3, .L13673+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12831
	ldr	r3, .L13673+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5803
.L12831:
	ldr	r3, .L13673+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5803
.L12830:
	ldr	r3, .L13673+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12832
	ldr	r3, .L13673+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5803
.L12832:
	ldr	r3, .L13673+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5803
.L12827:
	ldr	r3, .L13673+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12833
	ldr	r3, .L13673+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5854
.L12833:
	ldr	r3, .L13673+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5854:
	ldr	r3, .L13673+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13673+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12834
	ldr	r3, .L13673+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5857
.L12834:
	ldr	r3, .L13673+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5857:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12835
	ldr	r3, .L13673+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12836
	ldr	r3, .L13673+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5803
.L12836:
	ldr	r3, .L13673+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5803
.L12835:
	ldr	r3, .L13673+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12837
	ldr	r3, .L13673+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5803
.L12837:
	ldr	r3, .L13673+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5803:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-68]	@ float
	ldr	r3, .L13673+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12838
	ldr	r3, .L13673+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5869
.L12838:
	ldr	r3, .L13673+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5869:
	ldr	r3, .L13673+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13673+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12839
	ldr	r3, .L13673+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5872
.L12839:
	ldr	r3, .L13673+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5872:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12840
	ldr	r3, .L13673+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12841
	ldr	r3, .L13673+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5878
.L12841:
	ldr	r3, .L13673+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5878
.L12840:
	ldr	r3, .L13673+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13673+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12842
	ldr	r3, .L13673+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5878
.L12842:
	ldr	r3, .L13673+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5878:
	ldr	r3, .L13673+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13673+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12843
	ldr	r3, .L13673+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5884
.L12843:
	ldr	r3, .L13673+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5884:
	ldr	r3, .L13673+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13673+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12844
	ldr	r3, .L13673+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5887
.L12844:
	ldr	r3, .L13673+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5887:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12845
	ldr	r3, .L13673+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13673+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12846
	ldr	r3, .L13673+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5893
.L12846:
	ldr	r3, .L13673+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5893
.L12845:
	ldr	r3, .L13673+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13673+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12847
	ldr	r3, .L13673+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5893
.L12847:
	ldr	r3, .L13673+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13673+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5893:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12848
	ldr	r3, .L13675+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13675+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12849
	ldr	r3, .L13675+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5901
.L12849:
	ldr	r3, .L13675+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5901:
	ldr	r3, .L13675+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13675+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12850
	ldr	r3, .L13675+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5904
.L12850:
	ldr	r3, .L13675+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5904:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12851
	ldr	r3, .L13675+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13675+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12852
	ldr	r3, .L13675+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5914
.L12852:
	ldr	r3, .L13675+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5914
.L12851:
	ldr	r3, .L13675+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13675+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12853
	ldr	r3, .L13675+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5914
.L12853:
	ldr	r3, .L13675+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5914
.L12848:
	ldr	r3, .L13675+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13675+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12854
	ldr	r3, .L13675+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5917
.L12854:
	ldr	r3, .L13675+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5917:
	ldr	r3, .L13675+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13675+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12855
	ldr	r3, .L13675+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5920
.L12855:
	ldr	r3, .L13675+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5920:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12856
	ldr	r3, .L13675+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13675+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12857
	ldr	r3, .L13675+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5914
.L12857:
	ldr	r3, .L13675+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5914
.L12856:
	ldr	r3, .L13675+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13675+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12858
	ldr	r3, .L13675+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5914
.L12858:
	ldr	r3, .L13675+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5914:
	ldr	r3, .L13675+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13675+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12859
	ldr	r3, .L13675+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5932
.L12859:
	ldr	r3, .L13675+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5932:
	ldr	r3, .L13675
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13675+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12860
	ldr	r3, .L13675
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5935
.L12860:
	ldr	r3, .L13675+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5935:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12861
	ldr	r3, .L13675+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13675+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12862
	ldr	r3, .L13675+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5941
.L12862:
	ldr	r3, .L13675+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5941
.L12861:
	ldr	r3, .L13675
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13675+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12863
	ldr	r3, .L13675
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5941
.L12863:
	ldr	r3, .L13675+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5941:
	ldr	r3, .L13675+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13675+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12864
	ldr	r3, .L13675+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L5947
.L12864:
	ldr	r3, .L13675+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L5947:
	ldr	r3, .L13675+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13675+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12865
	ldr	r3, .L13675+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5950
.L12865:
	ldr	r3, .L13675+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5950:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12866
	ldr	r3, .L13675+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13675+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12867
	ldr	r3, .L13675+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5956
.L12867:
	ldr	r3, .L13675+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5956
.L12866:
	ldr	r3, .L13675+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13675+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12868
	ldr	r3, .L13675+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5956
.L12868:
	ldr	r3, .L13675+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5956:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12869
	ldr	r3, .L13675+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13675+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12870
	ldr	r3, .L13675+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5964
.L12870:
	ldr	r3, .L13675+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5964:
	ldr	r3, .L13675
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13675+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12871
	ldr	r3, .L13675
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5967
.L12871:
	ldr	r3, .L13675+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5967:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12872
	ldr	r3, .L13675+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13675+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12873
	ldr	r3, .L13675+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5977
.L12873:
	ldr	r3, .L13675+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5977
.L12872:
	ldr	r3, .L13675
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13675+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12874
	ldr	r3, .L13675
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5977
.L12874:
	ldr	r3, .L13675+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5977
.L13676:
	.align	2
.L13675:
	.word	x_24
	.word	x_25
	.word	x_27
	.word	1075052544
	.word	x_28
	.word	x_29
	.word	x_30
	.word	x_6
	.word	x_7
	.word	1076494336
	.word	x_10
	.word	1076953088
	.word	x_12
	.word	1075576832
	.word	x_13
	.word	1074790400
	.word	x_17
	.word	x_18
	.word	1077149696
	.word	x_20
	.word	1076232192
	.word	x_21
	.word	1075314688
	.word	x_23
	.word	1072693248
.L12869:
	ldr	r3, .L13675+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13675+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12875
	ldr	r3, .L13675+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L5980
.L12875:
	ldr	r3, .L13675+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L5980:
	ldr	r3, .L13675+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13675+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12876
	ldr	r3, .L13675+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5983
.L12876:
	ldr	r3, .L13675+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5983:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12877
	ldr	r3, .L13675+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13675+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12878
	ldr	r3, .L13675+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5977
.L12878:
	ldr	r3, .L13675+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5977
.L12877:
	ldr	r3, .L13675+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13675+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12879
	ldr	r3, .L13675+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L5977
.L12879:
	ldr	r3, .L13675+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L5977:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12880
	ldr	r3, .L13675+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13675+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12881
	ldr	r3, .L13675+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L5997
.L12881:
	ldr	r3, .L13675+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L5997:
	ldr	r3, .L13675+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13675+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12882
	ldr	r3, .L13675+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6000
.L12882:
	ldr	r3, .L13675+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6000:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12883
	ldr	r3, .L13675+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13675+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12884
	ldr	r3, .L13675+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6006
.L12884:
	ldr	r3, .L13675+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6006
.L12883:
	ldr	r3, .L13675+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13675+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12885
	ldr	r3, .L13675+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6006
.L12885:
	ldr	r3, .L13675+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6006:
	ldr	r3, .L13675+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13675+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12886
	ldr	r3, .L13675+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6012
.L12886:
	ldr	r3, .L13675+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6012:
	ldr	r3, .L13675+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13675+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12887
	ldr	r3, .L13675+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6015
.L12887:
	ldr	r3, .L13675+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6015:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12888
	ldr	r3, .L13675+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13675+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12889
	ldr	r3, .L13675+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6021
.L12889:
	ldr	r3, .L13675+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6021
.L12888:
	ldr	r3, .L13675+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13675+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12890
	ldr	r3, .L13675+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6021
.L12890:
	ldr	r3, .L13675+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6021:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12891
	ldr	r3, .L13675+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13675+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12892
	ldr	r3, .L13675+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6029
.L12892:
	ldr	r3, .L13675+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6029:
	ldr	r3, .L13675+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13675+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12893
	ldr	r3, .L13675+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6032
.L12893:
	ldr	r3, .L13675+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6032:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12894
	ldr	r3, .L13675+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13675+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12895
	ldr	r3, .L13675+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6058
.L12895:
	ldr	r3, .L13675+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6058
.L12894:
	ldr	r3, .L13675+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13675+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12896
	ldr	r3, .L13675+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6058
.L12896:
	ldr	r3, .L13675+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6058
.L12891:
	ldr	r3, .L13675+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13675+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12897
	ldr	r3, .L13675+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6045
.L12897:
	ldr	r3, .L13675+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6045:
	ldr	r3, .L13675+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13675+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12898
	ldr	r3, .L13675+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6048
.L12898:
	ldr	r3, .L13675+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6048:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12899
	ldr	r3, .L13675+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13675+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12900
	ldr	r3, .L13675+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6058
.L12900:
	ldr	r3, .L13675+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6058
.L12899:
	ldr	r3, .L13675+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13675+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12901
	ldr	r3, .L13675+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6058
.L12901:
	ldr	r3, .L13675+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6058
.L12880:
	ldr	r3, .L13675+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13675+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12902
	ldr	r3, .L13675+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6061
.L12902:
	ldr	r3, .L13675+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13675+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6061:
	ldr	r3, .L13677
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13677+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12903
	ldr	r3, .L13677
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6064
.L12903:
	ldr	r3, .L13677+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6064:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12904
	ldr	r3, .L13677+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13677+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12905
	ldr	r3, .L13677+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6070
.L12905:
	ldr	r3, .L13677+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6070
.L12904:
	ldr	r3, .L13677
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13677+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12906
	ldr	r3, .L13677
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6070
.L12906:
	ldr	r3, .L13677+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6070:
	ldr	r3, .L13677+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13677+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12907
	ldr	r3, .L13677+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6076
.L12907:
	ldr	r3, .L13677+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6076:
	ldr	r3, .L13677+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13677+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12908
	ldr	r3, .L13677+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6079
.L12908:
	ldr	r3, .L13677+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6079:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12909
	ldr	r3, .L13677+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13677+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12910
	ldr	r3, .L13677+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6085
.L12910:
	ldr	r3, .L13677+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6085
.L12909:
	ldr	r3, .L13677+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13677+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12911
	ldr	r3, .L13677+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6085
.L12911:
	ldr	r3, .L13677+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6085:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12912
	ldr	r3, .L13677+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13677+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12913
	ldr	r3, .L13677+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6093
.L12913:
	ldr	r3, .L13677+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6093:
	ldr	r3, .L13677
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13677+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12914
	ldr	r3, .L13677
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6096
.L12914:
	ldr	r3, .L13677+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6096:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12915
	ldr	r3, .L13677+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13677+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12916
	ldr	r3, .L13677+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6058
.L12916:
	ldr	r3, .L13677+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6058
.L12915:
	ldr	r3, .L13677
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13677+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12917
	ldr	r3, .L13677
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6058
.L12917:
	ldr	r3, .L13677+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6058
.L12912:
	ldr	r3, .L13677+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13677+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12918
	ldr	r3, .L13677+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6109
.L12918:
	ldr	r3, .L13677+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6109:
	ldr	r3, .L13677+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13677+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12919
	ldr	r3, .L13677+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6112
.L12919:
	ldr	r3, .L13677+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6112:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12920
	ldr	r3, .L13677+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13677+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12921
	ldr	r3, .L13677+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6058
.L12921:
	ldr	r3, .L13677+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6058
.L12920:
	ldr	r3, .L13677+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13677+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12922
	ldr	r3, .L13677+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6058
.L12922:
	ldr	r3, .L13677+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6058:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-64]	@ float
	ldr	r3, .L13677+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13677+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12923
	ldr	r3, .L13677+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6124
.L12923:
	ldr	r3, .L13677+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6124:
	ldr	r3, .L13677+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13677+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12924
	ldr	r3, .L13677+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6127
.L12924:
	ldr	r3, .L13677+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6127:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12925
	ldr	r3, .L13677+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13677+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12926
	ldr	r3, .L13677+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6133
.L12926:
	ldr	r3, .L13677+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6133
.L12925:
	ldr	r3, .L13677+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13677+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12927
	ldr	r3, .L13677+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6133
.L12927:
	ldr	r3, .L13677+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6133:
	ldr	r3, .L13677+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13677+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12928
	ldr	r3, .L13677+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6139
.L12928:
	ldr	r3, .L13677+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6139:
	ldr	r3, .L13677+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13677+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12929
	ldr	r3, .L13677+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6142
.L13678:
	.align	2
.L13677:
	.word	x_24
	.word	1074790400
	.word	x_25
	.word	1075314688
	.word	x_23
	.word	1072693248
	.word	x_28
	.word	x_29
	.word	x_30
	.word	1076494336
	.word	x_0
	.word	x_1
	.word	1075970048
	.word	x_2
	.word	1075576832
	.word	x_3
	.word	1075314688
	.word	x_4
	.word	1077084160
	.word	x_6
	.word	1076363264
	.word	x_8
	.word	1074266112
	.word	x_12
	.word	1076756480
	.word	x_21
	.word	1077018624
	.word	x_22
	.word	x_27
	.word	1076953088
	.word	x_31
	.word	1076887552
	.word	x_15
	.word	x_16
	.word	1075838976
	.word	x_13
	.word	1075052544
	.word	x_14
.L12929:
	ldr	r3, .L13677+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6142:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12930
	ldr	r3, .L13677+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13677+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12931
	ldr	r3, .L13677+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6148
.L12931:
	ldr	r3, .L13677+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6148
.L12930:
	ldr	r3, .L13677+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13677+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12932
	ldr	r3, .L13677+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6148
.L12932:
	ldr	r3, .L13677+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6148:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12933
	ldr	r3, .L13677+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13677+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12934
	ldr	r3, .L13677+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6156
.L12934:
	ldr	r3, .L13677+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6156:
	ldr	r3, .L13677+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13677+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12935
	ldr	r3, .L13677+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6159
.L12935:
	ldr	r3, .L13677+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6159:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12936
	ldr	r3, .L13677+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13677+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12937
	ldr	r3, .L13677+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6169
.L12937:
	ldr	r3, .L13677+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6169
.L12936:
	ldr	r3, .L13677+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13677+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12938
	ldr	r3, .L13677+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6169
.L12938:
	ldr	r3, .L13677+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6169
.L12933:
	ldr	r3, .L13677+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13677+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12939
	ldr	r3, .L13677+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6172
.L12939:
	ldr	r3, .L13677+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6172:
	ldr	r3, .L13677+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13677+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12940
	ldr	r3, .L13677+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6175
.L12940:
	ldr	r3, .L13677+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6175:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12941
	ldr	r3, .L13677+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13677+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12942
	ldr	r3, .L13677+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6169
.L12942:
	ldr	r3, .L13677+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6169
.L12941:
	ldr	r3, .L13677+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13677+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12943
	ldr	r3, .L13677+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6169
.L12943:
	ldr	r3, .L13677+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6169:
	ldr	r3, .L13677+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13677+148
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12944
	ldr	r3, .L13677+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6187
.L12944:
	ldr	r3, .L13677+148
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6187:
	ldr	r3, .L13677+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13677+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12945
	ldr	r3, .L13677+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6190
.L12945:
	ldr	r3, .L13677+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6190:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12946
	ldr	r3, .L13677+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13677+148
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12947
	ldr	r3, .L13677+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6196
.L12947:
	ldr	r3, .L13677+148
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6196
.L12946:
	ldr	r3, .L13677+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13677+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12948
	ldr	r3, .L13677+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6196
.L12948:
	ldr	r3, .L13677+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6196:
	ldr	r3, .L13677+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13677+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12949
	ldr	r3, .L13677+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L6202
.L12949:
	ldr	r3, .L13677+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L6202:
	ldr	r3, .L13677+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13677+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12950
	ldr	r3, .L13677+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6205
.L12950:
	ldr	r3, .L13677+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6205:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12951
	ldr	r3, .L13677+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13677+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12952
	ldr	r3, .L13677+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6211
.L12952:
	ldr	r3, .L13677+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6211
.L12951:
	ldr	r3, .L13677+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13677+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12953
	ldr	r3, .L13677+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6211
.L12953:
	ldr	r3, .L13677+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6211:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12954
	ldr	r3, .L13677+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13677+148
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12955
	ldr	r3, .L13677+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6219
.L12955:
	ldr	r3, .L13677+148
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6219:
	ldr	r3, .L13677+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13677+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12956
	ldr	r3, .L13677+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6222
.L12956:
	ldr	r3, .L13677+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6222:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12957
	ldr	r3, .L13677+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13677+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13677+148
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12958
	ldr	r3, .L13679+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6232
.L12958:
	ldr	r3, .L13679+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6232
.L12957:
	ldr	r3, .L13679+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13679+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12959
	ldr	r3, .L13679+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6232
.L12959:
	ldr	r3, .L13679+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6232
.L12954:
	ldr	r3, .L13679+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13679+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12960
	ldr	r3, .L13679+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6235
.L12960:
	ldr	r3, .L13679+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6235:
	ldr	r3, .L13679+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13679+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12961
	ldr	r3, .L13679+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6238
.L12961:
	ldr	r3, .L13679+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6238:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12962
	ldr	r3, .L13679+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13679+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12963
	ldr	r3, .L13679+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6232
.L12963:
	ldr	r3, .L13679+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6232
.L12962:
	ldr	r3, .L13679+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13679+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12964
	ldr	r3, .L13679+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6232
.L12964:
	ldr	r3, .L13679+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6232:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12965
	ldr	r3, .L13679+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12966
	ldr	r3, .L13679+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6252
.L12966:
	ldr	r3, .L13679+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6252:
	ldr	r3, .L13679+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13679+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12967
	ldr	r3, .L13679+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6255
.L12967:
	ldr	r3, .L13679+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6255:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12968
	ldr	r3, .L13679+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12969
	ldr	r3, .L13679+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6261
.L12969:
	ldr	r3, .L13679+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6261
.L12968:
	ldr	r3, .L13679+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12970
	ldr	r3, .L13679+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6261
.L12970:
	ldr	r3, .L13679+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6261:
	ldr	r3, .L13679+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13679+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12971
	ldr	r3, .L13679+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6267
.L12971:
	ldr	r3, .L13679+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6267:
	ldr	r3, .L13679+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13679+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12972
	ldr	r3, .L13679+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6270
.L12972:
	ldr	r3, .L13679+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6270:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12973
	ldr	r3, .L13679+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13679+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12974
	ldr	r3, .L13679+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6276
.L12974:
	ldr	r3, .L13679+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6276
.L12973:
	ldr	r3, .L13679+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13679+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12975
	ldr	r3, .L13679+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6276
.L12975:
	ldr	r3, .L13679+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6276:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12976
	ldr	r3, .L13679+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12977
	ldr	r3, .L13679+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6284
.L12977:
	ldr	r3, .L13679+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6284:
	ldr	r3, .L13679+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13679+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12978
	ldr	r3, .L13679+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6287
.L12978:
	ldr	r3, .L13679+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6287:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12979
	ldr	r3, .L13679+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12980
	ldr	r3, .L13679+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6313
.L12980:
	ldr	r3, .L13679+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6313
.L12979:
	ldr	r3, .L13679+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12981
	ldr	r3, .L13679+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6313
.L12981:
	ldr	r3, .L13679+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6313
.L12976:
	ldr	r3, .L13679+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12982
	ldr	r3, .L13679+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6300
.L12982:
	ldr	r3, .L13679+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6300:
	ldr	r3, .L13679+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13679+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12983
	ldr	r3, .L13679+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6303
.L12983:
	ldr	r3, .L13679+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6303:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12984
	ldr	r3, .L13679+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12985
	ldr	r3, .L13679+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6313
.L12985:
	ldr	r3, .L13679+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6313
.L13680:
	.align	2
.L13679:
	.word	1076887552
	.word	x_13
	.word	x_0
	.word	1075576832
	.word	x_3
	.word	1075314688
	.word	x_4
	.word	1077084160
	.word	x_6
	.word	1076363264
	.word	x_8
	.word	x_12
	.word	1076756480
	.word	x_13
	.word	x_14
	.word	1076887552
	.word	x_15
	.word	x_16
	.word	x_21
	.word	1077018624
	.word	x_22
	.word	x_27
	.word	1076953088
	.word	x_31
	.word	1075052544
	.word	x_1
	.word	1075052544
	.word	x_2
	.word	1074266112
	.word	1075838976
	.word	x_5
	.word	1075970048
	.word	x_7
.L12984:
	ldr	r3, .L13679+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12986
	ldr	r3, .L13679+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6313
.L12986:
	ldr	r3, .L13679+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6313
.L12965:
	ldr	r3, .L13679+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12987
	ldr	r3, .L13679+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6316
.L12987:
	ldr	r3, .L13679+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6316:
	ldr	r3, .L13679+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13679+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12988
	ldr	r3, .L13679+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6319
.L12988:
	ldr	r3, .L13679+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6319:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12989
	ldr	r3, .L13679+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12990
	ldr	r3, .L13679+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6325
.L12990:
	ldr	r3, .L13679+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6325
.L12989:
	ldr	r3, .L13679+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12991
	ldr	r3, .L13679+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6325
.L12991:
	ldr	r3, .L13679+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6325:
	ldr	r3, .L13679+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13679+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12992
	ldr	r3, .L13679+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6331
.L12992:
	ldr	r3, .L13679+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6331:
	ldr	r3, .L13679+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13679+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12993
	ldr	r3, .L13679+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6334
.L12993:
	ldr	r3, .L13679+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6334:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12994
	ldr	r3, .L13679+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13679+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12995
	ldr	r3, .L13679+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6340
.L12995:
	ldr	r3, .L13679+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6340
.L12994:
	ldr	r3, .L13679+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13679+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12996
	ldr	r3, .L13679+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6340
.L12996:
	ldr	r3, .L13679+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6340:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12997
	ldr	r3, .L13679+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12998
	ldr	r3, .L13679+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6348
.L12998:
	ldr	r3, .L13679+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6348:
	ldr	r3, .L13679+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13679+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L12999
	ldr	r3, .L13679+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6351
.L12999:
	ldr	r3, .L13679+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6351:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13000
	ldr	r3, .L13679+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13001
	ldr	r3, .L13679+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6313
.L13001:
	ldr	r3, .L13679+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6313
.L13000:
	ldr	r3, .L13679+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13002
	ldr	r3, .L13679+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6313
.L13002:
	ldr	r3, .L13679+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6313
.L12997:
	ldr	r3, .L13679+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13003
	ldr	r3, .L13679+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6364
.L13003:
	ldr	r3, .L13679+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6364:
	ldr	r3, .L13679+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13679+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13004
	ldr	r3, .L13679+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6367
.L13004:
	ldr	r3, .L13679+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6367:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13005
	ldr	r3, .L13679+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13006
	ldr	r3, .L13679+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6313
.L13006:
	ldr	r3, .L13679+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6313
.L13005:
	ldr	r3, .L13679+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13007
	ldr	r3, .L13679+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6313
.L13007:
	ldr	r3, .L13679+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6313:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-60]	@ float
	ldr	r3, .L13679+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13008
	ldr	r3, .L13679+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6379
.L13008:
	ldr	r3, .L13679+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6379:
	ldr	r3, .L13679+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13679+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13009
	ldr	r3, .L13679+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6382
.L13009:
	ldr	r3, .L13679+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6382:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13010
	ldr	r3, .L13679+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13011
	ldr	r3, .L13679+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6388
.L13011:
	ldr	r3, .L13679+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6388
.L13010:
	ldr	r3, .L13679+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13679+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13012
	ldr	r3, .L13679+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13679+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6388
.L13012:
	ldr	r3, .L13679+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6388:
	ldr	r3, .L13681+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13681+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13013
	ldr	r3, .L13681+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6394
.L13013:
	ldr	r3, .L13681+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6394:
	ldr	r3, .L13681+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13681+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13014
	ldr	r3, .L13681+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6397
.L13014:
	ldr	r3, .L13681+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6397:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13015
	ldr	r3, .L13681+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13681+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13016
	ldr	r3, .L13681+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6403
.L13016:
	ldr	r3, .L13681+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6403
.L13015:
	ldr	r3, .L13681+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13681+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13017
	ldr	r3, .L13681+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6403
.L13017:
	ldr	r3, .L13681+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6403:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13018
	ldr	r3, .L13681+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13681+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13019
	ldr	r3, .L13681+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6411
.L13019:
	ldr	r3, .L13681+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6411:
	ldr	r3, .L13681+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13681+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13020
	ldr	r3, .L13681+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6414
.L13020:
	ldr	r3, .L13681+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6414:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13021
	ldr	r3, .L13681+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13681+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13022
	ldr	r3, .L13681+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6424
.L13022:
	ldr	r3, .L13681+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6424
.L13021:
	ldr	r3, .L13681+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13681+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13023
	ldr	r3, .L13681+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6424
.L13023:
	ldr	r3, .L13681+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6424
.L13018:
	ldr	r3, .L13681+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13681+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13024
	ldr	r3, .L13681+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6427
.L13024:
	ldr	r3, .L13681+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6427:
	ldr	r3, .L13681+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13681+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13025
	ldr	r3, .L13681+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6430
.L13025:
	ldr	r3, .L13681+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6430:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13026
	ldr	r3, .L13681+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13681+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13027
	ldr	r3, .L13681+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6424
.L13027:
	ldr	r3, .L13681+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6424
.L13026:
	ldr	r3, .L13681+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13681+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13028
	ldr	r3, .L13681+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6424
.L13028:
	ldr	r3, .L13681+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6424:
	ldr	r3, .L13681
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13681+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13029
	ldr	r3, .L13681
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6442
.L13029:
	ldr	r3, .L13681+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6442:
	ldr	r3, .L13681+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13681+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13030
	ldr	r3, .L13681+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6445
.L13030:
	ldr	r3, .L13681+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6445:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13031
	ldr	r3, .L13681
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13681+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13032
	ldr	r3, .L13681
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6451
.L13032:
	ldr	r3, .L13681+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6451
.L13031:
	ldr	r3, .L13681+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13681+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13033
	ldr	r3, .L13681+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6451
.L13033:
	ldr	r3, .L13681+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6451:
	ldr	r3, .L13681+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13681+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13034
	ldr	r3, .L13681+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L6457
.L13034:
	ldr	r3, .L13681+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L6457:
	ldr	r3, .L13681+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13681+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13035
	ldr	r3, .L13681+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6460
.L13035:
	ldr	r3, .L13681+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6460:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13036
	ldr	r3, .L13681+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13681+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13037
	ldr	r3, .L13681+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6466
.L13037:
	ldr	r3, .L13681+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6466
.L13036:
	ldr	r3, .L13681+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13681+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13038
	ldr	r3, .L13681+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6466
.L13682:
	.align	2
.L13681:
	.word	x_15
	.word	1077018624
	.word	x_17
	.word	1076887552
	.word	x_18
	.word	x_20
	.word	x_21
	.word	1076625408
	.word	x_23
	.word	1075576832
	.word	x_25
	.word	1074790400
	.word	x_31
	.word	x_13
	.word	x_14
	.word	x_1
	.word	1075052544
	.word	x_2
	.word	1074266112
	.word	x_5
	.word	1075970048
	.word	x_7
	.word	1075838976
	.word	1076363264
	.word	x_10
	.word	1076101120
	.word	x_9
.L13038:
	ldr	r3, .L13681+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6466:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13039
	ldr	r3, .L13681
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13681+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13040
	ldr	r3, .L13681
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6474
.L13040:
	ldr	r3, .L13681+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6474:
	ldr	r3, .L13681+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13681+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13041
	ldr	r3, .L13681+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6477
.L13041:
	ldr	r3, .L13681+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6477:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13042
	ldr	r3, .L13681
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13681+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13043
	ldr	r3, .L13681
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6487
.L13043:
	ldr	r3, .L13681+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6487
.L13042:
	ldr	r3, .L13681+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13681+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13044
	ldr	r3, .L13681+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6487
.L13044:
	ldr	r3, .L13681+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6487
.L13039:
	ldr	r3, .L13681+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13681+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13045
	ldr	r3, .L13681+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6490
.L13045:
	ldr	r3, .L13681+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6490:
	ldr	r3, .L13681+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13681+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13046
	ldr	r3, .L13681+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6493
.L13046:
	ldr	r3, .L13681+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6493:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13047
	ldr	r3, .L13681+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13681+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13048
	ldr	r3, .L13681+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6487
.L13048:
	ldr	r3, .L13681+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6487
.L13047:
	ldr	r3, .L13681+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13681+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13049
	ldr	r3, .L13681+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6487
.L13049:
	ldr	r3, .L13681+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6487:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13050
	ldr	r3, .L13681+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13681+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13051
	ldr	r3, .L13681+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6507
.L13051:
	ldr	r3, .L13681+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6507:
	ldr	r3, .L13681+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13681+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13052
	ldr	r3, .L13681+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6510
.L13052:
	ldr	r3, .L13681+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6510:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13053
	ldr	r3, .L13681+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13681+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13054
	ldr	r3, .L13681+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6516
.L13054:
	ldr	r3, .L13681+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6516
.L13053:
	ldr	r3, .L13681+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13681+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13055
	ldr	r3, .L13681+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6516
.L13055:
	ldr	r3, .L13681+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6516:
	ldr	r3, .L13681+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13681+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13056
	ldr	r3, .L13681+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6522
.L13056:
	ldr	r3, .L13681+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6522:
	ldr	r3, .L13681+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13681+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13057
	ldr	r3, .L13681+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6525
.L13057:
	ldr	r3, .L13681+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6525:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13058
	ldr	r3, .L13681+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13681+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13059
	ldr	r3, .L13681+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6531
.L13059:
	ldr	r3, .L13681+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6531
.L13058:
	ldr	r3, .L13681+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13681+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13060
	ldr	r3, .L13681+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6531
.L13060:
	ldr	r3, .L13681+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6531:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13061
	ldr	r3, .L13681+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13681+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13062
	ldr	r3, .L13681+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6539
.L13062:
	ldr	r3, .L13681+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6539:
	ldr	r3, .L13681+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13681+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13063
	ldr	r3, .L13681+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6542
.L13063:
	ldr	r3, .L13681+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6542:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13064
	ldr	r3, .L13681+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13681+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13065
	ldr	r3, .L13681+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6568
.L13065:
	ldr	r3, .L13681+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6568
.L13064:
	ldr	r3, .L13681+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13681+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13066
	ldr	r3, .L13681+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6568
.L13066:
	ldr	r3, .L13681+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6568
.L13061:
	ldr	r3, .L13681+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13681+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13681+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13067
	ldr	r3, .L13681+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6555
.L13067:
	ldr	r3, .L13683
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6555:
	ldr	r3, .L13683+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13683+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13068
	ldr	r3, .L13683+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6558
.L13068:
	ldr	r3, .L13683+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6558:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13069
	ldr	r3, .L13683+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13070
	ldr	r3, .L13683+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6568
.L13070:
	ldr	r3, .L13683
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6568
.L13069:
	ldr	r3, .L13683+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13071
	ldr	r3, .L13683+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6568
.L13071:
	ldr	r3, .L13683+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6568
.L13050:
	ldr	r3, .L13683+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13072
	ldr	r3, .L13683+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6571
.L13072:
	ldr	r3, .L13683+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6571:
	ldr	r3, .L13683+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13683+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13073
	ldr	r3, .L13683+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6574
.L13073:
	ldr	r3, .L13683+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6574:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13074
	ldr	r3, .L13683+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13075
	ldr	r3, .L13683+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6580
.L13075:
	ldr	r3, .L13683+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6580
.L13074:
	ldr	r3, .L13683+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13076
	ldr	r3, .L13683+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6580
.L13076:
	ldr	r3, .L13683+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6580:
	ldr	r3, .L13683+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13683+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13077
	ldr	r3, .L13683+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6586
.L13077:
	ldr	r3, .L13683+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6586:
	ldr	r3, .L13683+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13683+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13078
	ldr	r3, .L13683+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6589
.L13078:
	ldr	r3, .L13683+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6589:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13079
	ldr	r3, .L13683+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13683+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13080
	ldr	r3, .L13683+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6595
.L13080:
	ldr	r3, .L13683+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6595
.L13079:
	ldr	r3, .L13683+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13683+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13081
	ldr	r3, .L13683+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6595
.L13081:
	ldr	r3, .L13683+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6595:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13082
	ldr	r3, .L13683+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13083
	ldr	r3, .L13683+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6603
.L13083:
	ldr	r3, .L13683+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6603:
	ldr	r3, .L13683+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13683+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13084
	ldr	r3, .L13683+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6606
.L13084:
	ldr	r3, .L13683+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6606:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13085
	ldr	r3, .L13683+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13086
	ldr	r3, .L13683+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6568
.L13086:
	ldr	r3, .L13683+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6568
.L13085:
	ldr	r3, .L13683+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13087
	ldr	r3, .L13683+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6568
.L13087:
	ldr	r3, .L13683+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6568
.L13082:
	ldr	r3, .L13683+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13088
	ldr	r3, .L13683+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6619
.L13088:
	ldr	r3, .L13683+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6619:
	ldr	r3, .L13683+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13683+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13089
	ldr	r3, .L13683+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6622
.L13089:
	ldr	r3, .L13683+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6622:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13090
	ldr	r3, .L13683+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13091
	ldr	r3, .L13683+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6568
.L13091:
	ldr	r3, .L13683+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6568
.L13090:
	ldr	r3, .L13683+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13092
	ldr	r3, .L13683+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6568
.L13092:
	ldr	r3, .L13683+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6568:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-56]	@ float
	ldr	r3, .L13683+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13093
	ldr	r3, .L13683+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6634
.L13684:
	.align	2
.L13683:
	.word	x_10
	.word	1076101120
	.word	x_9
	.word	1077018624
	.word	x_17
	.word	x_18
	.word	1076625408
	.word	x_21
	.word	1075576832
	.word	x_25
	.word	x_31
	.word	1075052544
	.word	x_1
	.word	1074266112
	.word	x_2
	.word	1076756480
	.word	x_3
	.word	1076887552
	.word	x_4
	.word	x_5
	.word	x_7
	.word	1075970048
	.word	x_11
	.word	x_12
	.word	x_13
	.word	x_14
	.word	1076363264
	.word	x_15
	.word	1075838976
	.word	x_20
	.word	1077149696
	.word	x_22
	.word	1074790400
	.word	x_23
	.word	1072693248
	.word	x_29
	.word	1076953088
	.word	x_30
.L13093:
	ldr	r3, .L13683+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6634:
	ldr	r3, .L13683+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13683+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13094
	ldr	r3, .L13683+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6637
.L13094:
	ldr	r3, .L13683+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6637:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13095
	ldr	r3, .L13683+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13096
	ldr	r3, .L13683+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6643
.L13096:
	ldr	r3, .L13683+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6643
.L13095:
	ldr	r3, .L13683+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13097
	ldr	r3, .L13683+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6643
.L13097:
	ldr	r3, .L13683+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6643:
	ldr	r3, .L13683+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13683+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13098
	ldr	r3, .L13683+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6649
.L13098:
	ldr	r3, .L13683+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6649:
	ldr	r3, .L13683+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13683+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13099
	ldr	r3, .L13683+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6652
.L13099:
	ldr	r3, .L13683+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6652:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13100
	ldr	r3, .L13683+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13683+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13101
	ldr	r3, .L13683+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6658
.L13101:
	ldr	r3, .L13683+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6658
.L13100:
	ldr	r3, .L13683+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13683+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13102
	ldr	r3, .L13683+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6658
.L13102:
	ldr	r3, .L13683+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6658:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13103
	ldr	r3, .L13683+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13104
	ldr	r3, .L13683+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6666
.L13104:
	ldr	r3, .L13683+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6666:
	ldr	r3, .L13683+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13683+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13105
	ldr	r3, .L13683+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6669
.L13105:
	ldr	r3, .L13683+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6669:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13106
	ldr	r3, .L13683+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13107
	ldr	r3, .L13683+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6679
.L13107:
	ldr	r3, .L13683+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6679
.L13106:
	ldr	r3, .L13683+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13108
	ldr	r3, .L13683+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6679
.L13108:
	ldr	r3, .L13683+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6679
.L13103:
	ldr	r3, .L13683+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13109
	ldr	r3, .L13683+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6682
.L13109:
	ldr	r3, .L13683+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6682:
	ldr	r3, .L13683+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13683+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13110
	ldr	r3, .L13683+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6685
.L13110:
	ldr	r3, .L13683+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6685:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13111
	ldr	r3, .L13683+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13112
	ldr	r3, .L13683+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6679
.L13112:
	ldr	r3, .L13683+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6679
.L13111:
	ldr	r3, .L13683+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13683+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13113
	ldr	r3, .L13683+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6679
.L13113:
	ldr	r3, .L13683+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6679:
	ldr	r3, .L13683+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13683+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13114
	ldr	r3, .L13683+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6697
.L13114:
	ldr	r3, .L13683+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6697:
	ldr	r3, .L13683+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13683+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13115
	ldr	r3, .L13683+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6700
.L13115:
	ldr	r3, .L13683+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6700:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13116
	ldr	r3, .L13683+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13683+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13117
	ldr	r3, .L13683+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6706
.L13117:
	ldr	r3, .L13683+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6706
.L13116:
	ldr	r3, .L13683+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13683+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13118
	ldr	r3, .L13683+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6706
.L13118:
	ldr	r3, .L13683+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6706:
	ldr	r3, .L13683+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13683+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13119
	ldr	r3, .L13683+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L6712
.L13119:
	ldr	r3, .L13683+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L6712:
	ldr	r3, .L13683+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13683+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13683+148
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13120
	ldr	r3, .L13685+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6715
.L13120:
	ldr	r3, .L13685+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6715:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13121
	ldr	r3, .L13685+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13685+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13122
	ldr	r3, .L13685+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6721
.L13122:
	ldr	r3, .L13685+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6721
.L13121:
	ldr	r3, .L13685+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13685+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13123
	ldr	r3, .L13685+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6721
.L13123:
	ldr	r3, .L13685+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6721:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13124
	ldr	r3, .L13685+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13685+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13125
	ldr	r3, .L13685+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6729
.L13125:
	ldr	r3, .L13685+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6729:
	ldr	r3, .L13685+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13685+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13126
	ldr	r3, .L13685+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6732
.L13126:
	ldr	r3, .L13685+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6732:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13127
	ldr	r3, .L13685+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13685+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13128
	ldr	r3, .L13685+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6742
.L13128:
	ldr	r3, .L13685+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6742
.L13127:
	ldr	r3, .L13685+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13685+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13129
	ldr	r3, .L13685+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6742
.L13129:
	ldr	r3, .L13685+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6742
.L13124:
	ldr	r3, .L13685+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13685+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13130
	ldr	r3, .L13685+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6745
.L13130:
	ldr	r3, .L13685+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6745:
	ldr	r3, .L13685+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13685+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13131
	ldr	r3, .L13685+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6748
.L13131:
	ldr	r3, .L13685+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6748:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13132
	ldr	r3, .L13685+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13685+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13133
	ldr	r3, .L13685+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6742
.L13133:
	ldr	r3, .L13685+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6742
.L13132:
	ldr	r3, .L13685+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13685+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13134
	ldr	r3, .L13685+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6742
.L13134:
	ldr	r3, .L13685+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6742:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13135
	ldr	r3, .L13685+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13685+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13136
	ldr	r3, .L13685+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6762
.L13136:
	ldr	r3, .L13685+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6762:
	ldr	r3, .L13685+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13685+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13137
	ldr	r3, .L13685+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6765
.L13137:
	ldr	r3, .L13685+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6765:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13138
	ldr	r3, .L13685+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13685+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13139
	ldr	r3, .L13685+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6771
.L13139:
	ldr	r3, .L13685+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6771
.L13138:
	ldr	r3, .L13685+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13685+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13140
	ldr	r3, .L13685+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6771
.L13140:
	ldr	r3, .L13685+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6771:
	ldr	r3, .L13685+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13685+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13141
	ldr	r3, .L13685+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6777
.L13141:
	ldr	r3, .L13685+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6777:
	ldr	r3, .L13685+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13685+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13142
	ldr	r3, .L13685+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6780
.L13142:
	ldr	r3, .L13685+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6780:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13143
	ldr	r3, .L13685+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13685+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13144
	ldr	r3, .L13685+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6786
.L13144:
	ldr	r3, .L13685+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6786
.L13143:
	ldr	r3, .L13685+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13685+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13145
	ldr	r3, .L13685+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6786
.L13145:
	ldr	r3, .L13685+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6786:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13146
	ldr	r3, .L13685+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13685+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13147
	ldr	r3, .L13685+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6794
.L13147:
	ldr	r3, .L13685+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6794:
	ldr	r3, .L13685+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13685+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13148
	ldr	r3, .L13685+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6797
.L13686:
	.align	2
.L13685:
	.word	1074790400
	.word	x_1
	.word	1074266112
	.word	x_2
	.word	1076756480
	.word	x_3
	.word	1076887552
	.word	x_4
	.word	x_5
	.word	x_7
	.word	1075970048
	.word	x_11
	.word	x_12
	.word	x_13
	.word	x_14
	.word	1076363264
	.word	x_15
	.word	1075838976
	.word	x_20
	.word	1077149696
	.word	x_29
	.word	1076953088
	.word	x_30
	.word	x_23
	.word	1072693248
	.word	x_22
	.word	1074790400
.L13148:
	ldr	r3, .L13685+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6797:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13149
	ldr	r3, .L13685+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13685+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13150
	ldr	r3, .L13685+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6823
.L13150:
	ldr	r3, .L13685+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6823
.L13149:
	ldr	r3, .L13685+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13685+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13151
	ldr	r3, .L13685+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6823
.L13151:
	ldr	r3, .L13685+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6823
.L13146:
	ldr	r3, .L13685+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13685+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13152
	ldr	r3, .L13685+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6810
.L13152:
	ldr	r3, .L13685+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6810:
	ldr	r3, .L13685+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13685+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13153
	ldr	r3, .L13685+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6813
.L13153:
	ldr	r3, .L13685+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6813:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13154
	ldr	r3, .L13685+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13685+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13155
	ldr	r3, .L13685+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6823
.L13155:
	ldr	r3, .L13685+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6823
.L13154:
	ldr	r3, .L13685+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13685+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13156
	ldr	r3, .L13685+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6823
.L13156:
	ldr	r3, .L13685+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6823
.L13135:
	ldr	r3, .L13685+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13685+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13157
	ldr	r3, .L13685+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6826
.L13157:
	ldr	r3, .L13685+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6826:
	ldr	r3, .L13685+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13685+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13158
	ldr	r3, .L13685+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6829
.L13158:
	ldr	r3, .L13685+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6829:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13159
	ldr	r3, .L13685+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13685+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13160
	ldr	r3, .L13685+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6835
.L13160:
	ldr	r3, .L13685+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6835
.L13159:
	ldr	r3, .L13685+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13685+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13161
	ldr	r3, .L13685+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6835
.L13161:
	ldr	r3, .L13685+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6835:
	ldr	r3, .L13685+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13685+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13162
	ldr	r3, .L13685+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6841
.L13162:
	ldr	r3, .L13685+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6841:
	ldr	r3, .L13685+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13685+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13163
	ldr	r3, .L13685+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6844
.L13163:
	ldr	r3, .L13685+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6844:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13164
	ldr	r3, .L13685+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13685+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13165
	ldr	r3, .L13685+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6850
.L13165:
	ldr	r3, .L13685+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6850
.L13164:
	ldr	r3, .L13685+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13685+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13166
	ldr	r3, .L13685+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6850
.L13166:
	ldr	r3, .L13685+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6850:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13167
	ldr	r3, .L13685+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13685+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13168
	ldr	r3, .L13685+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6858
.L13168:
	ldr	r3, .L13685+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6858:
	ldr	r3, .L13685+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13685+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13169
	ldr	r3, .L13685+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6861
.L13169:
	ldr	r3, .L13685+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6861:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13170
	ldr	r3, .L13685+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13685+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13171
	ldr	r3, .L13685+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6823
.L13171:
	ldr	r3, .L13685+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6823
.L13170:
	ldr	r3, .L13685+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13685+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13172
	ldr	r3, .L13685+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6823
.L13172:
	ldr	r3, .L13685+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6823
.L13167:
	ldr	r3, .L13685+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13685+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13173
	ldr	r3, .L13685+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6874
.L13173:
	ldr	r3, .L13685+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6874:
	ldr	r3, .L13685+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13685+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13174
	ldr	r3, .L13685+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6877
.L13174:
	ldr	r3, .L13685+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6877:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13175
	ldr	r3, .L13685+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13685+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13176
	ldr	r3, .L13685+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13685+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6823
.L13176:
	ldr	r3, .L13687
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6823
.L13175:
	ldr	r3, .L13687+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13687+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13177
	ldr	r3, .L13687+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6823
.L13177:
	ldr	r3, .L13687+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6823:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-52]	@ float
	ldr	r3, .L13687+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13687+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13178
	ldr	r3, .L13687+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6889
.L13178:
	ldr	r3, .L13687+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6889:
	ldr	r3, .L13687+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13687+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13179
	ldr	r3, .L13687+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6892
.L13179:
	ldr	r3, .L13687+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6892:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13180
	ldr	r3, .L13687+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13687+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13181
	ldr	r3, .L13687+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6898
.L13181:
	ldr	r3, .L13687+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6898
.L13180:
	ldr	r3, .L13687+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13687+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13182
	ldr	r3, .L13687+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6898
.L13182:
	ldr	r3, .L13687+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6898:
	ldr	r3, .L13687+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13687+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13183
	ldr	r3, .L13687+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6904
.L13183:
	ldr	r3, .L13687+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6904:
	ldr	r3, .L13687+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13687+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13184
	ldr	r3, .L13687+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6907
.L13184:
	ldr	r3, .L13687+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6907:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13185
	ldr	r3, .L13687+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13687+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13186
	ldr	r3, .L13687+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6913
.L13186:
	ldr	r3, .L13687+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6913
.L13185:
	ldr	r3, .L13687+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13687+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13187
	ldr	r3, .L13687+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6913
.L13187:
	ldr	r3, .L13687+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6913:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13188
	ldr	r3, .L13687+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13687+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13189
	ldr	r3, .L13687+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6921
.L13189:
	ldr	r3, .L13687+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6921:
	ldr	r3, .L13687+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13687+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13190
	ldr	r3, .L13687+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6924
.L13190:
	ldr	r3, .L13687+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6924:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13191
	ldr	r3, .L13687+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13687+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13192
	ldr	r3, .L13687+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6934
.L13192:
	ldr	r3, .L13687+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6934
.L13191:
	ldr	r3, .L13687+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13687+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13193
	ldr	r3, .L13687+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6934
.L13193:
	ldr	r3, .L13687+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6934
.L13188:
	ldr	r3, .L13687+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13687+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13194
	ldr	r3, .L13687+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6937
.L13194:
	ldr	r3, .L13687+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6937:
	ldr	r3, .L13687+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13687+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13195
	ldr	r3, .L13687+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6940
.L13195:
	ldr	r3, .L13687+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6940:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13196
	ldr	r3, .L13687+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13687+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13197
	ldr	r3, .L13687+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6934
.L13197:
	ldr	r3, .L13687+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6934
.L13196:
	ldr	r3, .L13687+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13687+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13198
	ldr	r3, .L13687+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L6934
.L13198:
	ldr	r3, .L13687+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L6934:
	ldr	r3, .L13687+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13687+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13199
	ldr	r3, .L13687+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6952
.L13199:
	ldr	r3, .L13687+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6952:
	ldr	r3, .L13687+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13687
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13200
	ldr	r3, .L13687+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6955
.L13200:
	ldr	r3, .L13687
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6955:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13201
	ldr	r3, .L13687+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13687+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13202
	ldr	r3, .L13687+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6961
.L13202:
	ldr	r3, .L13687+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6961
.L13688:
	.align	2
.L13687:
	.word	x_23
	.word	1072693248
	.word	1074790400
	.word	x_29
	.word	x_17
	.word	x_20
	.word	1076953088
	.word	x_21
	.word	x_23
	.word	x_24
	.word	x_27
	.word	x_29
	.word	1075314688
	.word	x_30
	.word	1076756480
	.word	x_1
	.word	1075576832
	.word	x_5
	.word	1076363264
	.word	x_8
	.word	x_9
	.word	1076625408
	.word	x_11
	.word	1076494336
	.word	x_13
	.word	1077018624
	.word	1077084160
	.word	x_15
	.word	1075838976
	.word	x_16
.L13201:
	ldr	r3, .L13687+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13687+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13203
	ldr	r3, .L13687+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6961
.L13203:
	ldr	r3, .L13687+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6961:
	ldr	r3, .L13687+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13687+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13204
	ldr	r3, .L13687+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L6967
.L13204:
	ldr	r3, .L13687+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L6967:
	ldr	r3, .L13687+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13687+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13205
	ldr	r3, .L13687+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6970
.L13205:
	ldr	r3, .L13687+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6970:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13206
	ldr	r3, .L13687+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13687+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13207
	ldr	r3, .L13687+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6976
.L13207:
	ldr	r3, .L13687+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6976
.L13206:
	ldr	r3, .L13687+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13687+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13208
	ldr	r3, .L13687+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6976
.L13208:
	ldr	r3, .L13687+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6976:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13209
	ldr	r3, .L13687+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13687+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13210
	ldr	r3, .L13687+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L6984
.L13210:
	ldr	r3, .L13687+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L6984:
	ldr	r3, .L13687+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13687+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13211
	ldr	r3, .L13687+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6987
.L13211:
	ldr	r3, .L13687+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6987:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13212
	ldr	r3, .L13687+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13687+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13213
	ldr	r3, .L13687+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6997
.L13213:
	ldr	r3, .L13687+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6997
.L13212:
	ldr	r3, .L13687+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13687+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13214
	ldr	r3, .L13687+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6997
.L13214:
	ldr	r3, .L13687+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6997
.L13209:
	ldr	r3, .L13687+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13687+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13215
	ldr	r3, .L13687+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7000
.L13215:
	ldr	r3, .L13687+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7000:
	ldr	r3, .L13687+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13687+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13216
	ldr	r3, .L13687+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7003
.L13216:
	ldr	r3, .L13687+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7003:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13217
	ldr	r3, .L13687+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13687+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13218
	ldr	r3, .L13687+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6997
.L13218:
	ldr	r3, .L13687+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6997
.L13217:
	ldr	r3, .L13687+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13687+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13219
	ldr	r3, .L13687+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L6997
.L13219:
	ldr	r3, .L13687+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L6997:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13220
	ldr	r3, .L13687+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13687+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13221
	ldr	r3, .L13687+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7017
.L13221:
	ldr	r3, .L13687+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7017:
	ldr	r3, .L13687+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13687+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13222
	ldr	r3, .L13687+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7020
.L13222:
	ldr	r3, .L13687+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7020:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13223
	ldr	r3, .L13687+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13687+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13224
	ldr	r3, .L13687+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7026
.L13224:
	ldr	r3, .L13687+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7026
.L13223:
	ldr	r3, .L13687+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13687+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13225
	ldr	r3, .L13687+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7026
.L13225:
	ldr	r3, .L13687+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7026:
	ldr	r3, .L13687+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13687+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13226
	ldr	r3, .L13687+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7032
.L13226:
	ldr	r3, .L13687+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7032:
	ldr	r3, .L13687+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13687+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13227
	ldr	r3, .L13687+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7035
.L13227:
	ldr	r3, .L13687+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7035:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13228
	ldr	r3, .L13687+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13687+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13229
	ldr	r3, .L13687+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7041
.L13229:
	ldr	r3, .L13687+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7041
.L13228:
	ldr	r3, .L13687+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13687+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13230
	ldr	r3, .L13687+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13687+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7041
.L13230:
	ldr	r3, .L13687+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7041:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13231
	ldr	r3, .L13689+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13232
	ldr	r3, .L13689+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7049
.L13232:
	ldr	r3, .L13689+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7049:
	ldr	r3, .L13689+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13689+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13233
	ldr	r3, .L13689+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7052
.L13233:
	ldr	r3, .L13689+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7052:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13234
	ldr	r3, .L13689+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13235
	ldr	r3, .L13689+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7078
.L13235:
	ldr	r3, .L13689+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7078
.L13234:
	ldr	r3, .L13689+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13236
	ldr	r3, .L13689+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7078
.L13236:
	ldr	r3, .L13689+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7078
.L13231:
	ldr	r3, .L13689+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13237
	ldr	r3, .L13689+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7065
.L13237:
	ldr	r3, .L13689+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7065:
	ldr	r3, .L13689+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13689+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13238
	ldr	r3, .L13689+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7068
.L13238:
	ldr	r3, .L13689+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7068:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13239
	ldr	r3, .L13689+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13240
	ldr	r3, .L13689+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7078
.L13240:
	ldr	r3, .L13689+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7078
.L13239:
	ldr	r3, .L13689+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13241
	ldr	r3, .L13689+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7078
.L13241:
	ldr	r3, .L13689+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7078
.L13220:
	ldr	r3, .L13689+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13242
	ldr	r3, .L13689+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7081
.L13242:
	ldr	r3, .L13689+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7081:
	ldr	r3, .L13689+156
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13689+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13243
	ldr	r3, .L13689+156
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7084
.L13243:
	ldr	r3, .L13689+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7084:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13244
	ldr	r3, .L13689+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13245
	ldr	r3, .L13689+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7090
.L13245:
	ldr	r3, .L13689+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7090
.L13244:
	ldr	r3, .L13689+156
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13246
	ldr	r3, .L13689+156
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7090
.L13246:
	ldr	r3, .L13689+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7090:
	ldr	r3, .L13689+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13689+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13247
	ldr	r3, .L13689+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7096
.L13247:
	ldr	r3, .L13689+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7096:
	ldr	r3, .L13689+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+152
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13689+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13248
	ldr	r3, .L13689+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+152
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7099
.L13248:
	ldr	r3, .L13689+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7099:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13249
	ldr	r3, .L13689+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13689+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13250
	ldr	r3, .L13689+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7105
.L13250:
	ldr	r3, .L13689+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7105
.L13249:
	ldr	r3, .L13689+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+152
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13689+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13251
	ldr	r3, .L13689+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+152
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7105
.L13251:
	ldr	r3, .L13689+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7105:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13252
	ldr	r3, .L13689+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13253
	ldr	r3, .L13689+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7113
.L13253:
	ldr	r3, .L13689+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7113:
	ldr	r3, .L13689+156
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13689+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13254
	ldr	r3, .L13689+156
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7116
.L13254:
	ldr	r3, .L13689+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7116:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13255
	ldr	r3, .L13689+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13256
	ldr	r3, .L13689+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7078
.L13256:
	ldr	r3, .L13689+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7078
.L13255:
	ldr	r3, .L13689+156
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13257
	ldr	r3, .L13689+156
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7078
.L13257:
	ldr	r3, .L13689+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7078
.L13252:
	ldr	r3, .L13689+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13258
	ldr	r3, .L13689+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7129
.L13690:
	.align	2
.L13689:
	.word	1077084160
	.word	x_1
	.word	1075576832
	.word	x_5
	.word	1076363264
	.word	1076494336
	.word	x_9
	.word	1076625408
	.word	x_11
	.word	1077018624
	.word	x_17
	.word	x_20
	.word	1076953088
	.word	x_23
	.word	x_24
	.word	x_27
	.word	x_29
	.word	x_30
	.word	1076756480
	.word	x_1
	.word	1075052544
	.word	x_2
	.word	1075838976
	.word	x_4
	.word	x_8
	.word	1076887552
	.word	x_10
	.word	1076232192
	.word	x_13
	.word	1075970048
	.word	x_14
	.word	x_15
	.word	1075576832
	.word	x_16
	.word	1076101120
	.word	x_18
	.word	1074266112
	.word	x_19
	.word	1075314688
	.word	x_21
	.word	1072693248
.L13258:
	ldr	r3, .L13689+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7129:
	ldr	r3, .L13689+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+152
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13689+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13259
	ldr	r3, .L13689+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+152
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7132
.L13259:
	ldr	r3, .L13689+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7132:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13260
	ldr	r3, .L13689+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13261
	ldr	r3, .L13689+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7078
.L13261:
	ldr	r3, .L13689+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7078
.L13260:
	ldr	r3, .L13689+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+152
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13262
	ldr	r3, .L13689+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+152
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7078
.L13262:
	ldr	r3, .L13689+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7078:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-48]	@ float
	ldr	r3, .L13689+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13263
	ldr	r3, .L13689+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7144
.L13263:
	ldr	r3, .L13689+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7144:
	ldr	r3, .L13689+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13689+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13264
	ldr	r3, .L13689+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7147
.L13264:
	ldr	r3, .L13689+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7147:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13265
	ldr	r3, .L13689+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13266
	ldr	r3, .L13689+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7153
.L13266:
	ldr	r3, .L13689+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7153
.L13265:
	ldr	r3, .L13689+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13267
	ldr	r3, .L13689+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7153
.L13267:
	ldr	r3, .L13689+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7153:
	ldr	r3, .L13689+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13689+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13268
	ldr	r3, .L13689+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7159
.L13268:
	ldr	r3, .L13689+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7159:
	ldr	r3, .L13689+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13689+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13269
	ldr	r3, .L13689+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7162
.L13269:
	ldr	r3, .L13689+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7162:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13270
	ldr	r3, .L13689+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13689+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13271
	ldr	r3, .L13689+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7168
.L13271:
	ldr	r3, .L13689+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7168
.L13270:
	ldr	r3, .L13689+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13689+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13272
	ldr	r3, .L13689+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7168
.L13272:
	ldr	r3, .L13689+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7168:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13273
	ldr	r3, .L13689+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13274
	ldr	r3, .L13689+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7176
.L13274:
	ldr	r3, .L13689+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7176:
	ldr	r3, .L13689+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13689+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13275
	ldr	r3, .L13689+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7179
.L13275:
	ldr	r3, .L13689+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7179:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13276
	ldr	r3, .L13689+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13277
	ldr	r3, .L13689+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7189
.L13277:
	ldr	r3, .L13689+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7189
.L13276:
	ldr	r3, .L13689+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13278
	ldr	r3, .L13689+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7189
.L13278:
	ldr	r3, .L13689+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7189
.L13273:
	ldr	r3, .L13689+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13279
	ldr	r3, .L13689+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7192
.L13279:
	ldr	r3, .L13689+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7192:
	ldr	r3, .L13689+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13689+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13280
	ldr	r3, .L13689+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7195
.L13280:
	ldr	r3, .L13689+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7195:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13281
	ldr	r3, .L13689+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13282
	ldr	r3, .L13689+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7189
.L13282:
	ldr	r3, .L13689+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7189
.L13281:
	ldr	r3, .L13689+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13689+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13283
	ldr	r3, .L13689+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7189
.L13283:
	ldr	r3, .L13689+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7189:
	ldr	r3, .L13689+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13689+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13284
	ldr	r3, .L13689+132
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+136
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7207
.L13284:
	ldr	r3, .L13689+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+144
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7207:
	ldr	r3, .L13689+148
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+152
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13689+156
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13689+160
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13285
	ldr	r3, .L13691+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7210
.L13285:
	ldr	r3, .L13691+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7210:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13286
	ldr	r3, .L13691+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13691+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13287
	ldr	r3, .L13691+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7216
.L13287:
	ldr	r3, .L13691+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7216
.L13286:
	ldr	r3, .L13691+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13691+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13288
	ldr	r3, .L13691+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7216
.L13288:
	ldr	r3, .L13691+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7216:
	ldr	r3, .L13691+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13691+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13289
	ldr	r3, .L13691+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L7222
.L13289:
	ldr	r3, .L13691+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L7222:
	ldr	r3, .L13691+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13691+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13290
	ldr	r3, .L13691+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7225
.L13290:
	ldr	r3, .L13691+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7225:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13291
	ldr	r3, .L13691+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13691+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13292
	ldr	r3, .L13691+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7231
.L13292:
	ldr	r3, .L13691+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7231
.L13291:
	ldr	r3, .L13691+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13691+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13293
	ldr	r3, .L13691+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7231
.L13293:
	ldr	r3, .L13691+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7231:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13294
	ldr	r3, .L13691+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13691+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13295
	ldr	r3, .L13691+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7239
.L13295:
	ldr	r3, .L13691+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7239:
	ldr	r3, .L13691+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13691+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13296
	ldr	r3, .L13691+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7242
.L13296:
	ldr	r3, .L13691+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7242:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13297
	ldr	r3, .L13691+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13691+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13298
	ldr	r3, .L13691+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7252
.L13298:
	ldr	r3, .L13691+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7252
.L13297:
	ldr	r3, .L13691+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13691+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13299
	ldr	r3, .L13691+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7252
.L13299:
	ldr	r3, .L13691+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7252
.L13294:
	ldr	r3, .L13691+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13691+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13300
	ldr	r3, .L13691+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7255
.L13300:
	ldr	r3, .L13691+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7255:
	ldr	r3, .L13691+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13691+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13301
	ldr	r3, .L13691+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7258
.L13301:
	ldr	r3, .L13691+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7258:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13302
	ldr	r3, .L13691+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13691+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13303
	ldr	r3, .L13691+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7252
.L13303:
	ldr	r3, .L13691+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7252
.L13302:
	ldr	r3, .L13691+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13691+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13304
	ldr	r3, .L13691+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7252
.L13304:
	ldr	r3, .L13691+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7252:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13305
	ldr	r3, .L13691
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13691+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13306
	ldr	r3, .L13691
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7272
.L13306:
	ldr	r3, .L13691+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7272:
	ldr	r3, .L13691+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13691+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13307
	ldr	r3, .L13691+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7275
.L13307:
	ldr	r3, .L13691+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7275:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13308
	ldr	r3, .L13691
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13691+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13309
	ldr	r3, .L13691
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7281
.L13309:
	ldr	r3, .L13691+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7281
.L13308:
	ldr	r3, .L13691+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13691+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13310
	ldr	r3, .L13691+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7281
.L13310:
	ldr	r3, .L13691+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7281:
	ldr	r3, .L13691+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13691+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13311
	ldr	r3, .L13691+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7287
.L13311:
	ldr	r3, .L13691+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7287:
	ldr	r3, .L13691+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13691+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13312
	ldr	r3, .L13691+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7290
.L13692:
	.align	2
.L13691:
	.word	x_1
	.word	1075052544
	.word	x_2
	.word	1075838976
	.word	x_4
	.word	x_8
	.word	1076887552
	.word	x_10
	.word	x_13
	.word	1075970048
	.word	x_14
	.word	x_15
	.word	x_24
	.word	1076232192
	.word	x_26
	.word	1075576832
	.word	x_30
	.word	1077149696
	.word	x_31
	.word	1074790400
	.word	x_19
	.word	1075314688
	.word	x_21
	.word	1072693248
	.word	1076101120
	.word	x_18
	.word	1074266112
	.word	x_16
.L13312:
	ldr	r3, .L13691+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7290:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13313
	ldr	r3, .L13691+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13691+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13314
	ldr	r3, .L13691+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7296
.L13314:
	ldr	r3, .L13691+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7296
.L13313:
	ldr	r3, .L13691+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13691+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13315
	ldr	r3, .L13691+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7296
.L13315:
	ldr	r3, .L13691+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7296:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13316
	ldr	r3, .L13691
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13691+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13317
	ldr	r3, .L13691
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7304
.L13317:
	ldr	r3, .L13691+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7304:
	ldr	r3, .L13691+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13691+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13318
	ldr	r3, .L13691+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7307
.L13318:
	ldr	r3, .L13691+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7307:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13319
	ldr	r3, .L13691
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13691+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13320
	ldr	r3, .L13691
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7333
.L13320:
	ldr	r3, .L13691+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7333
.L13319:
	ldr	r3, .L13691+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13691+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13321
	ldr	r3, .L13691+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7333
.L13321:
	ldr	r3, .L13691+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7333
.L13316:
	ldr	r3, .L13691+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13691+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13322
	ldr	r3, .L13691+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7320
.L13322:
	ldr	r3, .L13691+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7320:
	ldr	r3, .L13691+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13691+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13323
	ldr	r3, .L13691+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7323
.L13323:
	ldr	r3, .L13691+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7323:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13324
	ldr	r3, .L13691+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13691+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13325
	ldr	r3, .L13691+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7333
.L13325:
	ldr	r3, .L13691+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7333
.L13324:
	ldr	r3, .L13691+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13691+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13326
	ldr	r3, .L13691+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7333
.L13326:
	ldr	r3, .L13691+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7333
.L13305:
	ldr	r3, .L13691+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13691+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13327
	ldr	r3, .L13691+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7336
.L13327:
	ldr	r3, .L13691+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7336:
	ldr	r3, .L13691+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13691+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13328
	ldr	r3, .L13691+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7339
.L13328:
	ldr	r3, .L13691+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7339:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13329
	ldr	r3, .L13691+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13691+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13330
	ldr	r3, .L13691+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7345
.L13330:
	ldr	r3, .L13691+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7345
.L13329:
	ldr	r3, .L13691+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13691+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13331
	ldr	r3, .L13691+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7345
.L13331:
	ldr	r3, .L13691+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7345:
	ldr	r3, .L13691+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13691+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13332
	ldr	r3, .L13691+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7351
.L13332:
	ldr	r3, .L13691+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7351:
	ldr	r3, .L13691+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13691+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13333
	ldr	r3, .L13691+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7354
.L13333:
	ldr	r3, .L13691+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7354:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13334
	ldr	r3, .L13691+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13691+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13335
	ldr	r3, .L13691+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+52
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7360
.L13335:
	ldr	r3, .L13691+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+60
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7360
.L13334:
	ldr	r3, .L13691+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13691+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13336
	ldr	r3, .L13691+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7360
.L13336:
	ldr	r3, .L13691+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7360:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13337
	ldr	r3, .L13691+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13691+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13338
	ldr	r3, .L13691+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7368
.L13338:
	ldr	r3, .L13691+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7368:
	ldr	r3, .L13691+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13691+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13339
	ldr	r3, .L13691+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7371
.L13339:
	ldr	r3, .L13691+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7371:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13340
	ldr	r3, .L13691+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13691+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13691+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13341
	ldr	r3, .L13691+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7333
.L13341:
	ldr	r3, .L13693+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7333
.L13340:
	ldr	r3, .L13693+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13693+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13342
	ldr	r3, .L13693+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7333
.L13342:
	ldr	r3, .L13693+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7333
.L13337:
	ldr	r3, .L13693+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13693+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13343
	ldr	r3, .L13693+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7384
.L13343:
	ldr	r3, .L13693+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7384:
	ldr	r3, .L13693+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13693+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13344
	ldr	r3, .L13693+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7387
.L13344:
	ldr	r3, .L13693+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7387:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13345
	ldr	r3, .L13693+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13693+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13346
	ldr	r3, .L13693+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7333
.L13346:
	ldr	r3, .L13693+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7333
.L13345:
	ldr	r3, .L13693+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13693+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13347
	ldr	r3, .L13693+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7333
.L13347:
	ldr	r3, .L13693+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7333:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-44]	@ float
	ldr	r3, .L13693+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13693+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13348
	ldr	r3, .L13693+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7399
.L13348:
	ldr	r3, .L13693+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7399:
	ldr	r3, .L13693+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13693+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13349
	ldr	r3, .L13693+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7402
.L13349:
	ldr	r3, .L13693+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7402:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13350
	ldr	r3, .L13693+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13693+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13351
	ldr	r3, .L13693+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7408
.L13351:
	ldr	r3, .L13693+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7408
.L13350:
	ldr	r3, .L13693+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13693+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13352
	ldr	r3, .L13693+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7408
.L13352:
	ldr	r3, .L13693+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7408:
	ldr	r3, .L13693+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13693+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13353
	ldr	r3, .L13693+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7414
.L13353:
	ldr	r3, .L13693+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7414:
	ldr	r3, .L13693+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13693+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13354
	ldr	r3, .L13693+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7417
.L13354:
	ldr	r3, .L13693+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7417:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13355
	ldr	r3, .L13693+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13693+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13356
	ldr	r3, .L13693+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7423
.L13356:
	ldr	r3, .L13693+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7423
.L13355:
	ldr	r3, .L13693+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13693+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13357
	ldr	r3, .L13693+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7423
.L13357:
	ldr	r3, .L13693+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7423:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13358
	ldr	r3, .L13693+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13693+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13359
	ldr	r3, .L13693+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7431
.L13359:
	ldr	r3, .L13693+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7431:
	ldr	r3, .L13693+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13693+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13360
	ldr	r3, .L13693+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7434
.L13360:
	ldr	r3, .L13693+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7434:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13361
	ldr	r3, .L13693+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13693+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13362
	ldr	r3, .L13693+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7444
.L13362:
	ldr	r3, .L13693+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7444
.L13361:
	ldr	r3, .L13693+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13693+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13363
	ldr	r3, .L13693+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7444
.L13363:
	ldr	r3, .L13693+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7444
.L13358:
	ldr	r3, .L13693+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13693+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13364
	ldr	r3, .L13693+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7447
.L13364:
	ldr	r3, .L13693+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7447:
	ldr	r3, .L13693+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13693+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13365
	ldr	r3, .L13693+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7450
.L13365:
	ldr	r3, .L13693+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7450:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13366
	ldr	r3, .L13693+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13693+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13367
	ldr	r3, .L13693+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7444
.L13367:
	ldr	r3, .L13693+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7444
.L13694:
	.align	2
.L13693:
	.word	1076101120
	.word	x_18
	.word	1074266112
	.word	1075314688
	.word	1072693248
	.word	1076232192
	.word	x_26
	.word	x_31
	.word	x_5
	.word	x_7
	.word	x_9
	.word	x_18
	.word	1075838976
	.word	x_19
	.word	x_21
	.word	x_23
	.word	1077149696
	.word	x_24
	.word	x_25
	.word	1075576832
	.word	x_27
	.word	1076887552
	.word	x_28
	.word	1077018624
	.word	x_30
	.word	1076494336
	.word	x_0
	.word	x_1
	.word	1076625408
	.word	x_4
	.word	1076756480
	.word	x_2
	.word	1074790400
.L13366:
	ldr	r3, .L13693+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13693+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13368
	ldr	r3, .L13693+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7444
.L13368:
	ldr	r3, .L13693+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7444:
	ldr	r3, .L13693+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13693+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13369
	ldr	r3, .L13693+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7462
.L13369:
	ldr	r3, .L13693+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7462:
	ldr	r3, .L13693+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13693+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13370
	ldr	r3, .L13693+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7465
.L13370:
	ldr	r3, .L13693+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7465:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13371
	ldr	r3, .L13693+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13693+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13372
	ldr	r3, .L13693+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7471
.L13372:
	ldr	r3, .L13693+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7471
.L13371:
	ldr	r3, .L13693+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13693+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13373
	ldr	r3, .L13693+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7471
.L13373:
	ldr	r3, .L13693+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7471:
	ldr	r3, .L13693+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13693+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13374
	ldr	r3, .L13693+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L7477
.L13374:
	ldr	r3, .L13693+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L7477:
	ldr	r3, .L13693+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13693+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13375
	ldr	r3, .L13693+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7480
.L13375:
	ldr	r3, .L13693+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7480:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13376
	ldr	r3, .L13693+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13693+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13377
	ldr	r3, .L13693+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7486
.L13377:
	ldr	r3, .L13693+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7486
.L13376:
	ldr	r3, .L13693+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13693+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13378
	ldr	r3, .L13693+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7486
.L13378:
	ldr	r3, .L13693+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7486:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13379
	ldr	r3, .L13693+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13693+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13380
	ldr	r3, .L13693+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7494
.L13380:
	ldr	r3, .L13693+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7494:
	ldr	r3, .L13693+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13693+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13381
	ldr	r3, .L13693+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7497
.L13381:
	ldr	r3, .L13693+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7497:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13382
	ldr	r3, .L13693+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13693+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13383
	ldr	r3, .L13693+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7507
.L13383:
	ldr	r3, .L13693+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7507
.L13382:
	ldr	r3, .L13693+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13693+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13384
	ldr	r3, .L13693+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7507
.L13384:
	ldr	r3, .L13693+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7507
.L13379:
	ldr	r3, .L13693+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13693+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13385
	ldr	r3, .L13693+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7510
.L13385:
	ldr	r3, .L13693+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7510:
	ldr	r3, .L13693+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13693+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13386
	ldr	r3, .L13693+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7513
.L13386:
	ldr	r3, .L13693+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7513:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13387
	ldr	r3, .L13693+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13693+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13388
	ldr	r3, .L13693+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+76
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7507
.L13388:
	ldr	r3, .L13693+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+84
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7507
.L13387:
	ldr	r3, .L13693+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13693+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13389
	ldr	r3, .L13693+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7507
.L13389:
	ldr	r3, .L13693+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7507:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13390
	ldr	r3, .L13693+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13693+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13391
	ldr	r3, .L13693+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7527
.L13391:
	ldr	r3, .L13693+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7527:
	ldr	r3, .L13693+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13693+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13392
	ldr	r3, .L13693+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7530
.L13392:
	ldr	r3, .L13693+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7530:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13393
	ldr	r3, .L13693+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13693+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13394
	ldr	r3, .L13693+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7536
.L13394:
	ldr	r3, .L13693+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7536
.L13393:
	ldr	r3, .L13693+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13693+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13395
	ldr	r3, .L13693+124
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13693+128
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7536
.L13395:
	ldr	r3, .L13695
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7536:
	ldr	r3, .L13695+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13695+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13396
	ldr	r3, .L13695+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7542
.L13396:
	ldr	r3, .L13695+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7542:
	ldr	r3, .L13695+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13695+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13397
	ldr	r3, .L13695+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7545
.L13397:
	ldr	r3, .L13695+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7545:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13398
	ldr	r3, .L13695+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13695+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13399
	ldr	r3, .L13695+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7551
.L13399:
	ldr	r3, .L13695+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7551
.L13398:
	ldr	r3, .L13695+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13695+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13400
	ldr	r3, .L13695+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7551
.L13400:
	ldr	r3, .L13695+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7551:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13401
	ldr	r3, .L13695+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13402
	ldr	r3, .L13695+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7559
.L13402:
	ldr	r3, .L13695+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7559:
	ldr	r3, .L13695+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13695
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13403
	ldr	r3, .L13695+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7562
.L13403:
	ldr	r3, .L13695
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7562:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13404
	ldr	r3, .L13695+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13405
	ldr	r3, .L13695+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7588
.L13405:
	ldr	r3, .L13695+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7588
.L13404:
	ldr	r3, .L13695+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13406
	ldr	r3, .L13695+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7588
.L13406:
	ldr	r3, .L13695
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7588
.L13401:
	ldr	r3, .L13695+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13407
	ldr	r3, .L13695+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7575
.L13407:
	ldr	r3, .L13695+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7575:
	ldr	r3, .L13695+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13695+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13408
	ldr	r3, .L13695+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7578
.L13408:
	ldr	r3, .L13695+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7578:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13409
	ldr	r3, .L13695+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13410
	ldr	r3, .L13695+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7588
.L13410:
	ldr	r3, .L13695+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7588
.L13409:
	ldr	r3, .L13695+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13411
	ldr	r3, .L13695+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7588
.L13411:
	ldr	r3, .L13695+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7588
.L13390:
	ldr	r3, .L13695+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13412
	ldr	r3, .L13695+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7591
.L13412:
	ldr	r3, .L13695+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7591:
	ldr	r3, .L13695+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13695+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13413
	ldr	r3, .L13695+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7594
.L13413:
	ldr	r3, .L13695+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7594:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13414
	ldr	r3, .L13695+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13415
	ldr	r3, .L13695+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7600
.L13415:
	ldr	r3, .L13695+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7600
.L13414:
	ldr	r3, .L13695+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13416
	ldr	r3, .L13695+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7600
.L13416:
	ldr	r3, .L13695+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7600:
	ldr	r3, .L13695+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13695+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13417
	ldr	r3, .L13695+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7606
.L13417:
	ldr	r3, .L13695+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7606:
	ldr	r3, .L13695+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13695+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13418
	ldr	r3, .L13695+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7609
.L13418:
	ldr	r3, .L13695+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7609:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13419
	ldr	r3, .L13695+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13695+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13420
	ldr	r3, .L13695+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7615
.L13420:
	ldr	r3, .L13695+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7615
.L13419:
	ldr	r3, .L13695+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13695+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13421
	ldr	r3, .L13695+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7615
.L13696:
	.align	2
.L13695:
	.word	x_4
	.word	x_5
	.word	x_18
	.word	1075838976
	.word	x_0
	.word	1076625408
	.word	x_19
	.word	1076756480
	.word	x_21
	.word	x_23
	.word	x_24
	.word	1074790400
	.word	x_25
	.word	x_27
	.word	x_28
	.word	x_30
	.word	x_9
	.word	1077149696
	.word	x_10
	.word	x_1
	.word	1075576832
	.word	x_2
	.word	1075052544
	.word	x_3
	.word	1077018624
	.word	x_6
	.word	1075314688
	.word	x_7
	.word	1076887552
	.word	x_8
	.word	1076494336
.L13421:
	ldr	r3, .L13695+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7615:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13422
	ldr	r3, .L13695+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13423
	ldr	r3, .L13695+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7623
.L13423:
	ldr	r3, .L13695+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7623:
	ldr	r3, .L13695+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13695+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13424
	ldr	r3, .L13695+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7626
.L13424:
	ldr	r3, .L13695+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7626:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13425
	ldr	r3, .L13695+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13426
	ldr	r3, .L13695+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7588
.L13426:
	ldr	r3, .L13695+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7588
.L13425:
	ldr	r3, .L13695+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13427
	ldr	r3, .L13695+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7588
.L13427:
	ldr	r3, .L13695+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7588
.L13422:
	ldr	r3, .L13695+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13428
	ldr	r3, .L13695+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7639
.L13428:
	ldr	r3, .L13695+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7639:
	ldr	r3, .L13695+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13695+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13429
	ldr	r3, .L13695+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7642
.L13429:
	ldr	r3, .L13695+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7642:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13430
	ldr	r3, .L13695+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13431
	ldr	r3, .L13695+48
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7588
.L13431:
	ldr	r3, .L13695+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7588
.L13430:
	ldr	r3, .L13695+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13432
	ldr	r3, .L13695+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7588
.L13432:
	ldr	r3, .L13695+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7588:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-40]	@ float
	ldr	r3, .L13695+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13433
	ldr	r3, .L13695+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7654
.L13433:
	ldr	r3, .L13695+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7654:
	ldr	r3, .L13695+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13695+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13434
	ldr	r3, .L13695+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7657
.L13434:
	ldr	r3, .L13695+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7657:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13435
	ldr	r3, .L13695+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13436
	ldr	r3, .L13695+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7663
.L13436:
	ldr	r3, .L13695+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7663
.L13435:
	ldr	r3, .L13695+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13437
	ldr	r3, .L13695+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7663
.L13437:
	ldr	r3, .L13695+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7663:
	ldr	r3, .L13695+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13695+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13438
	ldr	r3, .L13695+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7669
.L13438:
	ldr	r3, .L13695+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7669:
	ldr	r3, .L13695+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13695+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13439
	ldr	r3, .L13695+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7672
.L13439:
	ldr	r3, .L13695+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7672:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13440
	ldr	r3, .L13695+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13695+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13441
	ldr	r3, .L13695+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7678
.L13441:
	ldr	r3, .L13695+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7678
.L13440:
	ldr	r3, .L13695+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13695+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13442
	ldr	r3, .L13695+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+68
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7678
.L13442:
	ldr	r3, .L13695+72
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7678:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13443
	ldr	r3, .L13695+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13444
	ldr	r3, .L13695+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7686
.L13444:
	ldr	r3, .L13695+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7686:
	ldr	r3, .L13695+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13695+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13445
	ldr	r3, .L13695+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7689
.L13445:
	ldr	r3, .L13695+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7689:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13446
	ldr	r3, .L13695+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13447
	ldr	r3, .L13695+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7699
.L13447:
	ldr	r3, .L13695+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7699
.L13446:
	ldr	r3, .L13695+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13448
	ldr	r3, .L13695+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+96
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7699
.L13448:
	ldr	r3, .L13695+100
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+104
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7699
.L13443:
	ldr	r3, .L13695+108
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+112
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13695+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13695+120
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13449
	ldr	r3, .L13697+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7702
.L13449:
	ldr	r3, .L13697+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7702:
	ldr	r3, .L13697+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13697+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13450
	ldr	r3, .L13697+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7705
.L13450:
	ldr	r3, .L13697+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7705:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13451
	ldr	r3, .L13697+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13697+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13452
	ldr	r3, .L13697+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7699
.L13452:
	ldr	r3, .L13697+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7699
.L13451:
	ldr	r3, .L13697+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13697+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13453
	ldr	r3, .L13697+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7699
.L13453:
	ldr	r3, .L13697+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7699:
	ldr	r3, .L13697+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13697+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13454
	ldr	r3, .L13697+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7717
.L13454:
	ldr	r3, .L13697+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7717:
	ldr	r3, .L13697+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13697+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13455
	ldr	r3, .L13697+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7720
.L13455:
	ldr	r3, .L13697+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7720:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13456
	ldr	r3, .L13697+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13697+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13457
	ldr	r3, .L13697+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7726
.L13457:
	ldr	r3, .L13697+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7726
.L13456:
	ldr	r3, .L13697+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13697+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13458
	ldr	r3, .L13697+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7726
.L13458:
	ldr	r3, .L13697+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7726:
	ldr	r3, .L13697+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13697+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13459
	ldr	r3, .L13697+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L7732
.L13459:
	ldr	r3, .L13697+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L7732:
	ldr	r3, .L13697+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13697+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13460
	ldr	r3, .L13697+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7735
.L13460:
	ldr	r3, .L13697+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7735:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13461
	ldr	r3, .L13697+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13697+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13462
	ldr	r3, .L13697+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7741
.L13462:
	ldr	r3, .L13697+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7741
.L13461:
	ldr	r3, .L13697+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13697+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13463
	ldr	r3, .L13697+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7741
.L13463:
	ldr	r3, .L13697+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7741:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13464
	ldr	r3, .L13697+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13697+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13465
	ldr	r3, .L13697+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7749
.L13465:
	ldr	r3, .L13697+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7749:
	ldr	r3, .L13697+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13697+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13466
	ldr	r3, .L13697+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7752
.L13466:
	ldr	r3, .L13697+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7752:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13467
	ldr	r3, .L13697+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13697+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13468
	ldr	r3, .L13697+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7762
.L13468:
	ldr	r3, .L13697+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7762
.L13467:
	ldr	r3, .L13697+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13697+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13469
	ldr	r3, .L13697+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7762
.L13469:
	ldr	r3, .L13697+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7762
.L13464:
	ldr	r3, .L13697+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13697+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13470
	ldr	r3, .L13697+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7765
.L13470:
	ldr	r3, .L13697+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7765:
	ldr	r3, .L13697+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13697+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13471
	ldr	r3, .L13697+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7768
.L13471:
	ldr	r3, .L13697+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7768:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13472
	ldr	r3, .L13697+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13697+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13473
	ldr	r3, .L13697+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7762
.L13473:
	ldr	r3, .L13697+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7762
.L13472:
	ldr	r3, .L13697+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13697+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13474
	ldr	r3, .L13697+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7762
.L13474:
	ldr	r3, .L13697+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7762:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13475
	ldr	r3, .L13697
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13697+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13476
	ldr	r3, .L13697
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7782
.L13698:
	.align	2
.L13697:
	.word	x_1
	.word	x_2
	.word	x_3
	.word	x_6
	.word	1075314688
	.word	x_7
	.word	1076887552
	.word	x_8
	.word	1076494336
	.word	x_9
	.word	1077149696
	.word	x_10
	.word	1075052544
	.word	x_11
	.word	x_12
	.word	x_13
	.word	1076363264
	.word	x_14
	.word	1075576832
	.word	x_19
	.word	1075838976
	.word	x_20
	.word	1077084160
	.word	1077018624
	.word	x_26
	.word	1075970048
	.word	x_24
.L13476:
	ldr	r3, .L13697+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7782:
	ldr	r3, .L13697+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13697+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13477
	ldr	r3, .L13697+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7785
.L13477:
	ldr	r3, .L13697+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7785:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13478
	ldr	r3, .L13697
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13697+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13479
	ldr	r3, .L13697
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7791
.L13479:
	ldr	r3, .L13697+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7791
.L13478:
	ldr	r3, .L13697+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13697+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13480
	ldr	r3, .L13697+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7791
.L13480:
	ldr	r3, .L13697+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7791:
	ldr	r3, .L13697+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13697+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13481
	ldr	r3, .L13697+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7797
.L13481:
	ldr	r3, .L13697+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7797:
	ldr	r3, .L13697+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13697+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13482
	ldr	r3, .L13697+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7800
.L13482:
	ldr	r3, .L13697+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7800:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13483
	ldr	r3, .L13697+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13697+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13484
	ldr	r3, .L13697+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7806
.L13484:
	ldr	r3, .L13697+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7806
.L13483:
	ldr	r3, .L13697+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13697+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13485
	ldr	r3, .L13697+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7806
.L13485:
	ldr	r3, .L13697+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7806:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13486
	ldr	r3, .L13697
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13697+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13487
	ldr	r3, .L13697
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7814
.L13487:
	ldr	r3, .L13697+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7814:
	ldr	r3, .L13697+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13697+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13488
	ldr	r3, .L13697+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7817
.L13488:
	ldr	r3, .L13697+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7817:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13489
	ldr	r3, .L13697
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13697+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13490
	ldr	r3, .L13697
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7843
.L13490:
	ldr	r3, .L13697+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7843
.L13489:
	ldr	r3, .L13697+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13697+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13491
	ldr	r3, .L13697+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7843
.L13491:
	ldr	r3, .L13697+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7843
.L13486:
	ldr	r3, .L13697+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13697+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13492
	ldr	r3, .L13697+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7830
.L13492:
	ldr	r3, .L13697+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7830:
	ldr	r3, .L13697+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13697+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13493
	ldr	r3, .L13697+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7833
.L13493:
	ldr	r3, .L13697+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7833:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13494
	ldr	r3, .L13697+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13697+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13495
	ldr	r3, .L13697+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7843
.L13495:
	ldr	r3, .L13697+28
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+32
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7843
.L13494:
	ldr	r3, .L13697+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13697+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13496
	ldr	r3, .L13697+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7843
.L13496:
	ldr	r3, .L13697+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7843
.L13475:
	ldr	r3, .L13697+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13697+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13497
	ldr	r3, .L13697+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7846
.L13497:
	ldr	r3, .L13697+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7846:
	ldr	r3, .L13697+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13697+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13498
	ldr	r3, .L13697+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7849
.L13498:
	ldr	r3, .L13697+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7849:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13499
	ldr	r3, .L13697+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13697+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13500
	ldr	r3, .L13697+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7855
.L13500:
	ldr	r3, .L13697+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7855
.L13499:
	ldr	r3, .L13697+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13697+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13501
	ldr	r3, .L13697+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+64
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7855
.L13501:
	ldr	r3, .L13697+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7855:
	ldr	r3, .L13697+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13697+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13502
	ldr	r3, .L13697+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+80
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7861
.L13502:
	ldr	r3, .L13697+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7861:
	ldr	r3, .L13697+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+92
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13697+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13697+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13503
	ldr	r3, .L13697+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7864
.L13503:
	ldr	r3, .L13699+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7864:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13504
	ldr	r3, .L13699+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13699+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13505
	ldr	r3, .L13699+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7870
.L13505:
	ldr	r3, .L13699+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7870
.L13504:
	ldr	r3, .L13699+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13699+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13506
	ldr	r3, .L13699+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7870
.L13506:
	ldr	r3, .L13699+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7870:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13507
	ldr	r3, .L13699+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13699+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13508
	ldr	r3, .L13699+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7878
.L13508:
	ldr	r3, .L13699+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7878:
	ldr	r3, .L13699+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13699+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13509
	ldr	r3, .L13699+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7881
.L13509:
	ldr	r3, .L13699+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7881:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13510
	ldr	r3, .L13699+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13699+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13511
	ldr	r3, .L13699+12
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7843
.L13511:
	ldr	r3, .L13699+16
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7843
.L13510:
	ldr	r3, .L13699+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13699+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13512
	ldr	r3, .L13699+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7843
.L13512:
	ldr	r3, .L13699+24
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7843
.L13507:
	ldr	r3, .L13699+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13699+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13513
	ldr	r3, .L13699+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7894
.L13513:
	ldr	r3, .L13699+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7894:
	ldr	r3, .L13699+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13699+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13514
	ldr	r3, .L13699+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7897
.L13514:
	ldr	r3, .L13699+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7897:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13515
	ldr	r3, .L13699+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13699+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13516
	ldr	r3, .L13699+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7843
.L13516:
	ldr	r3, .L13699+4
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7843
.L13515:
	ldr	r3, .L13699+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13699+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13517
	ldr	r3, .L13699+8
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7843
.L13517:
	ldr	r3, .L13699+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7843:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-36]	@ float
	ldr	r3, .L13699+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13699+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13518
	ldr	r3, .L13699+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7909
.L13518:
	ldr	r3, .L13699+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7909:
	ldr	r3, .L13699+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13699+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13519
	ldr	r3, .L13699+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7912
.L13519:
	ldr	r3, .L13699+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7912:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13520
	ldr	r3, .L13699+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13699+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13521
	ldr	r3, .L13699+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7918
.L13521:
	ldr	r3, .L13699+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7918
.L13520:
	ldr	r3, .L13699+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13699+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13522
	ldr	r3, .L13699+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7918
.L13522:
	ldr	r3, .L13699+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7918:
	ldr	r3, .L13699+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13699+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13523
	ldr	r3, .L13699+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7924
.L13523:
	ldr	r3, .L13699+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7924:
	ldr	r3, .L13699+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13699+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13524
	ldr	r3, .L13699+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7927
.L13524:
	ldr	r3, .L13699+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7927:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13525
	ldr	r3, .L13699+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13699+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13526
	ldr	r3, .L13699+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7933
.L13526:
	ldr	r3, .L13699+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7933
.L13525:
	ldr	r3, .L13699+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13699+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13527
	ldr	r3, .L13699+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7933
.L13527:
	ldr	r3, .L13699+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7933:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13528
	ldr	r3, .L13699+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13699+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13529
	ldr	r3, .L13699+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7941
.L13529:
	ldr	r3, .L13699+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7941:
	ldr	r3, .L13699+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13699+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13530
	ldr	r3, .L13699+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7944
.L13700:
	.align	2
.L13699:
	.word	1075838976
	.word	x_20
	.word	x_24
	.word	x_11
	.word	x_12
	.word	1076363264
	.word	x_14
	.word	1075576832
	.word	x_1
	.word	x_3
	.word	1077084160
	.word	x_6
	.word	1077149696
	.word	x_9
	.word	1074266112
	.word	x_13
	.word	x_15
	.word	x_16
	.word	1075314688
	.word	x_17
	.word	x_19
	.word	x_22
	.word	1076625408
	.word	x_23
	.word	x_26
	.word	1075970048
	.word	x_30
	.word	1075052544
	.word	x_31
	.word	1077018624
	.word	x_28
	.word	1074790400
	.word	x_29
	.word	1076101120
.L13530:
	ldr	r3, .L13699+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7944:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13531
	ldr	r3, .L13699+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13699+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13532
	ldr	r3, .L13699+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7954
.L13532:
	ldr	r3, .L13699+36
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+40
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7954
.L13531:
	ldr	r3, .L13699+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13699+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13533
	ldr	r3, .L13699+44
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7954
.L13533:
	ldr	r3, .L13699+52
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+56
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7954
.L13528:
	ldr	r3, .L13699+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13699+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13534
	ldr	r3, .L13699+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7957
.L13534:
	ldr	r3, .L13699+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7957:
	ldr	r3, .L13699+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13699+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13535
	ldr	r3, .L13699+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7960
.L13535:
	ldr	r3, .L13699+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7960:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13536
	ldr	r3, .L13699+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13699+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13537
	ldr	r3, .L13699+60
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7954
.L13537:
	ldr	r3, .L13699+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7954
.L13536:
	ldr	r3, .L13699+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13699+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13538
	ldr	r3, .L13699+68
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+72
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L7954
.L13538:
	ldr	r3, .L13699+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L7954:
	ldr	r3, .L13699+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13699+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13539
	ldr	r3, .L13699+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7972
.L13539:
	ldr	r3, .L13699+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7972:
	ldr	r3, .L13699+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13699+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13540
	ldr	r3, .L13699+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7975
.L13540:
	ldr	r3, .L13699+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7975:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13541
	ldr	r3, .L13699+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13699+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13542
	ldr	r3, .L13699+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7981
.L13542:
	ldr	r3, .L13699+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7981
.L13541:
	ldr	r3, .L13699+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13699+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13543
	ldr	r3, .L13699+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L7981
.L13543:
	ldr	r3, .L13699+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L7981:
	ldr	r3, .L13699+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13699+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13544
	ldr	r3, .L13699+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	b	.L7987
.L13544:
	ldr	r3, .L13699+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
.L7987:
	ldr	r3, .L13699+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	str	r2, [fp, #-164]
	str	r3, [fp, #-160]
	ldr	r3, .L13699+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13545
	ldr	r3, .L13699+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7990
.L13545:
	ldr	r3, .L13699+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7990:
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13546
	ldr	r3, .L13699+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13699+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13547
	ldr	r3, .L13699+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7996
.L13547:
	ldr	r3, .L13699+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7996
.L13546:
	ldr	r3, .L13699+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13699+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13548
	ldr	r3, .L13699+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L7996
.L13548:
	ldr	r3, .L13699+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L7996:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13549
	ldr	r3, .L13699+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13699+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13550
	ldr	r3, .L13699+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L8004
.L13550:
	ldr	r3, .L13699+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L8004:
	ldr	r3, .L13699+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13699+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13551
	ldr	r3, .L13699+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8007
.L13551:
	ldr	r3, .L13699+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L8007:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13552
	ldr	r3, .L13699+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13699+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13553
	ldr	r3, .L13699+80
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8017
.L13553:
	ldr	r3, .L13699+84
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+88
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8017
.L13552:
	ldr	r3, .L13699+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13699+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13554
	ldr	r3, .L13699+92
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8017
.L13554:
	ldr	r3, .L13699+96
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+100
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8017
.L13549:
	ldr	r3, .L13699+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13699+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13555
	ldr	r3, .L13699+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L8020
.L13555:
	ldr	r3, .L13699+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L8020:
	ldr	r3, .L13699+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13699+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13556
	ldr	r3, .L13699+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+108
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8023
.L13556:
	ldr	r3, .L13699+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+116
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L8023:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13557
	ldr	r3, .L13699+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+124
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13699+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13699+132
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13558
	ldr	r3, .L13701
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8017
.L13558:
	ldr	r3, .L13701+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8017
.L13557:
	ldr	r3, .L13701+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13701+176
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13559
	ldr	r3, .L13701+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8017
.L13559:
	ldr	r3, .L13701+176
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L8017:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13560
	ldr	r3, .L13701+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13701+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13561
	ldr	r3, .L13701+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L8037
.L13561:
	ldr	r3, .L13701+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L8037:
	ldr	r3, .L13701+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13701+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13562
	ldr	r3, .L13701+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8040
.L13562:
	ldr	r3, .L13701+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L8040:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13563
	ldr	r3, .L13701+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13701+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13564
	ldr	r3, .L13701+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L8046
.L13564:
	ldr	r3, .L13701+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L8046
.L13563:
	ldr	r3, .L13701+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13701+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13565
	ldr	r3, .L13701+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L8046
.L13565:
	ldr	r3, .L13701+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L8046:
	ldr	r3, .L13701+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13701+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13566
	ldr	r3, .L13701+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L8052
.L13566:
	ldr	r3, .L13701+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L8052:
	ldr	r3, .L13701+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13701+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13567
	ldr	r3, .L13701+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8055
.L13567:
	ldr	r3, .L13701+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L8055:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13568
	ldr	r3, .L13701+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13701+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13569
	ldr	r3, .L13701+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8061
.L13569:
	ldr	r3, .L13701+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8061
.L13568:
	ldr	r3, .L13701+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13701+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13570
	ldr	r3, .L13701+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8061
.L13570:
	ldr	r3, .L13701+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L8061:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13571
	ldr	r3, .L13701+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13701+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13572
	ldr	r3, .L13701+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L8069
.L13572:
	ldr	r3, .L13701+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L8069:
	ldr	r3, .L13701+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13701+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13573
	ldr	r3, .L13701+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8072
.L13573:
	ldr	r3, .L13701+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L8072:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13574
	ldr	r3, .L13701+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13701+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13575
	ldr	r3, .L13701+56
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8098
.L13575:
	ldr	r3, .L13701+64
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+8
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8098
.L13574:
	ldr	r3, .L13701+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13701+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13576
	ldr	r3, .L13701+76
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+12
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8098
.L13576:
	ldr	r3, .L13701+88
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+4
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8098
.L13571:
	ldr	r3, .L13701+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13701+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13577
	ldr	r3, .L13701+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L8085
.L13577:
	ldr	r3, .L13701+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L8085:
	ldr	r3, .L13701+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13701+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13578
	ldr	r3, .L13701+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8088
.L13578:
	ldr	r3, .L13701+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L8088:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13579
	ldr	r3, .L13701+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13701+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13580
	ldr	r3, .L13701+104
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8098
.L13580:
	ldr	r3, .L13701+112
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8098
.L13579:
	ldr	r3, .L13701+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13701+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13581
	ldr	r3, .L13701+116
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+16
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8098
.L13581:
	ldr	r3, .L13701+120
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8098
.L13560:
	ldr	r3, .L13701+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13701+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13582
	ldr	r3, .L13701+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L8101
.L13582:
	ldr	r3, .L13701+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L8101:
	ldr	r3, .L13701+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13701+156
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13583
	ldr	r3, .L13701+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8104
.L13583:
	ldr	r3, .L13701+156
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L8104:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13584
	ldr	r3, .L13701+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13701+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13585
	ldr	r3, .L13701+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L8110
.L13585:
	ldr	r3, .L13701+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L8110
.L13702:
	.align	2
.L13701:
	.word	x_28
	.word	1074266112
	.word	1077084160
	.word	1077149696
	.word	1075314688
	.word	1076625408
	.word	1075970048
	.word	1074790400
	.word	x_29
	.word	1076101120
	.word	x_30
	.word	1075052544
	.word	1077018624
	.word	x_0
	.word	x_1
	.word	x_2
	.word	x_3
	.word	x_4
	.word	x_5
	.word	x_6
	.word	x_7
	.word	x_8
	.word	x_9
	.word	x_10
	.word	x_11
	.word	x_12
	.word	x_13
	.word	x_14
	.word	x_15
	.word	x_16
	.word	x_17
	.word	x_18
	.word	x_19
	.word	x_20
	.word	x_21
	.word	x_22
	.word	x_23
	.word	x_24
	.word	x_25
	.word	x_26
	.word	x_27
	.word	x_28
	.word	x_29
	.word	x_30
	.word	x_31
.L13584:
	ldr	r3, .L13701+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13701+156
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13586
	ldr	r3, .L13701+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L8110
.L13586:
	ldr	r3, .L13701+156
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L8110:
	ldr	r3, .L13701+164
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13701+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13587
	ldr	r3, .L13701+164
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	b	.L8116
.L13587:
	ldr	r3, .L13701+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
.L8116:
	ldr	r3, .L13701+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r8, r2
	mov	r9, r3
	ldr	r3, .L13701+176
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r8
	mov	r1, r9
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13588
	ldr	r3, .L13701+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8119
.L13588:
	ldr	r3, .L13701+176
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L8119:
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13589
	ldr	r3, .L13701+164
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13701+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13590
	ldr	r3, .L13701+164
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8125
.L13590:
	ldr	r3, .L13701+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8125
.L13589:
	ldr	r3, .L13701+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13701+176
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13591
	ldr	r3, .L13701+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8125
.L13591:
	ldr	r3, .L13701+176
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L8125:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13592
	ldr	r3, .L13701+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13701+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13593
	ldr	r3, .L13701+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L8133
.L13593:
	ldr	r3, .L13701+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L8133:
	ldr	r3, .L13701+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13701+156
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13594
	ldr	r3, .L13701+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8136
.L13594:
	ldr	r3, .L13701+156
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L8136:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13595
	ldr	r3, .L13701+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13701+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13596
	ldr	r3, .L13701+128
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8098
.L13596:
	ldr	r3, .L13701+140
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+20
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8098
.L13595:
	ldr	r3, .L13701+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13701+156
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13597
	ldr	r3, .L13701+144
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	mov	r3, #1073741824
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8098
.L13597:
	ldr	r3, .L13701+156
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+24
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8098
.L13592:
	ldr	r3, .L13701+164
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13701+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13598
	ldr	r3, .L13701+164
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	b	.L8149
.L13598:
	ldr	r3, .L13701+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
.L8149:
	ldr	r3, .L13701+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r6, r2
	mov	r7, r3
	ldr	r3, .L13701+176
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r6
	mov	r1, r7
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13599
	ldr	r3, .L13701+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8152
.L13599:
	ldr	r3, .L13701+176
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L8152:
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13600
	ldr	r3, .L13701+164
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13701+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13601
	ldr	r3, .L13701+164
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+28
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8098
.L13601:
	ldr	r3, .L13701+32
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+36
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8098
.L13600:
	ldr	r3, .L13701+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r4, r2
	mov	r5, r3
	ldr	r3, .L13701+176
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dcmpgt
	mov	r3, r0
	cmp	r3, #0
	beq	.L13602
	ldr	r3, .L13701+40
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+44
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	b	.L8098
.L13602:
	ldr	r3, .L13701+176
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, #0
	ldr	r3, .L13701+48
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
.L8098:
	mov	r0, r2
	mov	r1, r3
	bl	__aeabi_d2f
	mov	r3, r0
	str	r3, [fp, #-32]	@ float
	ldr	r2, .L13701+52
	ldr	r3, [fp, #-156]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+56
	ldr	r3, [fp, #-152]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+60
	ldr	r3, [fp, #-148]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+64
	ldr	r3, [fp, #-144]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+68
	ldr	r3, [fp, #-140]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+72
	ldr	r3, [fp, #-136]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+76
	ldr	r3, [fp, #-132]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+80
	ldr	r3, [fp, #-128]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+84
	ldr	r3, [fp, #-124]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+88
	ldr	r3, [fp, #-120]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+92
	ldr	r3, [fp, #-116]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+96
	ldr	r3, [fp, #-112]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+100
	ldr	r3, [fp, #-108]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+104
	ldr	r3, [fp, #-104]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+108
	ldr	r3, [fp, #-100]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+112
	ldr	r3, [fp, #-96]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+116
	ldr	r3, [fp, #-92]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+120
	ldr	r3, [fp, #-88]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+124
	ldr	r3, [fp, #-84]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+128
	ldr	r3, [fp, #-80]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+132
	ldr	r3, [fp, #-76]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+136
	ldr	r3, [fp, #-72]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+140
	ldr	r3, [fp, #-68]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+144
	ldr	r3, [fp, #-64]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+148
	ldr	r3, [fp, #-60]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+152
	ldr	r3, [fp, #-56]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+156
	ldr	r3, [fp, #-52]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+160
	ldr	r3, [fp, #-48]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+164
	ldr	r3, [fp, #-44]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+168
	ldr	r3, [fp, #-40]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+172
	ldr	r3, [fp, #-36]	@ float
	str	r3, [r2]	@ float
	ldr	r2, .L13701+176
	ldr	r3, [fp, #-32]	@ float
	str	r3, [r2]	@ float
	b	.L8162
	.size	main, .-main
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
