	.file	"guest_generic_x87.c"
	.section	.debug_abbrev,"",@progbits
.Ldebug_abbrev0:
	.section	.debug_info,"",@progbits
.Ldebug_info0:
	.section	.debug_line,"",@progbits
.Ldebug_line0:
	.text
.Ltext0:
	.cfi_sections	.debug_frame
	.p2align 4,,15
.globl convert_f64le_to_f80le
	.type	convert_f64le_to_f80le, @function
convert_f64le_to_f80le:
.LFB10:
	.file 1 "priv/guest_generic_x87.c"
	.loc 1 106 0
	.cfi_startproc
.LVL0:
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	pushl	%edi
	pushl	%esi
	pushl	%ebx
	subl	$24, %esp
	.loc 1 106 0
	movl	8(%ebp), %ebx
	.cfi_offset 3, -20
	.cfi_offset 6, -16
	.cfi_offset 7, -12
	movl	12(%ebp), %edi
	.loc 1 111 0
	movzbl	7(%ebx), %edx
.LVL1:
.LBB116:
.LBB117:
	.file 2 "../VEX/pub/libvex_basictypes.h"
	.loc 2 93 0
	movl	%edx, %eax
.LBE117:
.LBE116:
	.loc 1 112 0
	movzbl	%dl, %edx
.LBB119:
.LBB118:
	.loc 2 93 0
	shrb	$7, %al
	movb	%al, -24(%ebp)
.LVL2:
.LBE118:
.LBE119:
	.loc 1 112 0
	movzbl	6(%ebx), %esi
	sall	$4, %edx
	movl	%esi, %eax
.LVL3:
	shrb	$4, %al
	movzbl	%al, %eax
	orl	%edx, %eax
.LVL4:
	.loc 1 116 0
	andl	$2047, %eax
.LVL5:
	sete	%dl
	cmpl	$2047, %eax
	sete	-20(%ebp)
	je	.L16
	testb	%dl, %dl
	jne	.L16
.LVL6:
.L2:
	.loc 1 221 0
	movzbl	-24(%ebp), %ecx
	.loc 1 219 0
	addl	$15360, %eax
.LVL7:
	.loc 1 221 0
	movl	%eax, %edx
	shrl	$8, %edx
.LBB120:
.LBB121:
	.loc 1 222 0
	movb	%al, 8(%edi)
.LBE121:
.LBE120:
	.loc 1 221 0
	sall	$7, %ecx
.LBB122:
.LBB123:
	orl	%ecx, %edx
	movb	%dl, 9(%edi)
.LVL8:
.LBE123:
.LBE122:
	.loc 1 223 0
	movzbl	5(%ebx), %eax
.LVL9:
	movzbl	6(%ebx), %edx
.LVL10:
	shrb	$5, %al
	movzbl	%al, %eax
	sall	$3, %edx
.LVL11:
	orb	$-128, %al
	andl	$120, %edx
.LBB124:
.LBB125:
	orl	%edx, %eax
	movb	%al, 7(%edi)
.LVL12:
.LBE125:
.LBE124:
	.loc 1 225 0
	movzbl	5(%ebx), %eax
	movzbl	4(%ebx), %edx
	sall	$3, %eax
	shrb	$5, %dl
	andl	$255, %eax
	movzbl	%dl, %edx
.LBB126:
.LBB127:
	orl	%edx, %eax
	movb	%al, 6(%edi)
.LVL13:
.LBE127:
.LBE126:
	.loc 1 226 0
	movzbl	4(%ebx), %eax
	movzbl	3(%ebx), %edx
	sall	$3, %eax
	shrb	$5, %dl
	andl	$255, %eax
	movzbl	%dl, %edx
.LBB128:
.LBB129:
	orl	%edx, %eax
	movb	%al, 5(%edi)
.LVL14:
.LBE129:
.LBE128:
	.loc 1 227 0
	movzbl	3(%ebx), %eax
	movzbl	2(%ebx), %edx
	sall	$3, %eax
	shrb	$5, %dl
	andl	$255, %eax
	movzbl	%dl, %edx
.LBB130:
.LBB131:
	orl	%edx, %eax
	movb	%al, 4(%edi)
.LVL15:
.LBE131:
.LBE130:
	.loc 1 228 0
	movzbl	2(%ebx), %eax
	movzbl	1(%ebx), %edx
	sall	$3, %eax
	shrb	$5, %dl
	andl	$255, %eax
	movzbl	%dl, %edx
.LBB132:
.LBB133:
	orl	%edx, %eax
	movb	%al, 3(%edi)
.LVL16:
.LBE133:
.LBE132:
	.loc 1 229 0
	movzbl	1(%ebx), %eax
	movzbl	(%ebx), %edx
	sall	$3, %eax
	shrb	$5, %dl
	andl	$255, %eax
	movzbl	%dl, %edx
.LBB134:
.LBB135:
	orl	%edx, %eax
	movb	%al, 2(%edi)
.LVL17:
.LBE135:
.LBE134:
	.loc 1 230 0
	movzbl	(%ebx), %eax
	.loc 1 231 0
	movb	$0, (%edi)
	.loc 1 230 0
	sall	$3, %eax
.LBB136:
.LBB137:
	movb	%al, 1(%edi)
.LVL18:
.L15:
.LBE137:
.LBE136:
	.loc 1 232 0
	addl	$24, %esp
	popl	%ebx
	.cfi_remember_state
	.cfi_restore 3
	popl	%esi
	.cfi_restore 6
	popl	%edi
	.cfi_restore 7
	popl	%ebp
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
.LVL19:
	.p2align 4,,7
	.p2align 3
.L16:
	.cfi_restore_state
	.loc 1 122 0
	movl	%esi, %ecx
	movzbl	%cl, %esi
	movl	%esi, -16(%ebp)
	.loc 1 121 0
	andl	$15, %esi
	je	.L21
.L4:
	xorl	%esi, %esi
.L5:
.LVL20:
	.loc 1 131 0
	testb	%dl, %dl
	je	.L6
	.loc 1 132 0
	movzbl	-24(%ebp), %eax
.LVL21:
	.loc 1 136 0
	movl	%esi, %edx
	.loc 1 132 0
	sall	$7, %eax
	.loc 1 136 0
	testb	%dl, %dl
	.loc 1 132 0
	movl	%eax, -28(%ebp)
.LVL22:
.LBB138:
.LBB139:
	movb	%al, 9(%edi)
.LBE139:
.LBE138:
	.loc 1 133 0
	movb	$0, (%edi)
	movb	$0, 1(%edi)
	movb	$0, 2(%edi)
	movb	$0, 3(%edi)
	movb	$0, 4(%edi)
	movb	$0, 5(%edi)
	movb	$0, 6(%edi)
	movb	$0, 7(%edi)
	movb	$0, 8(%edi)
	.loc 1 136 0
	jne	.L15
	movl	$0, -32(%ebp)
	movl	$51, %eax
.LVL23:
	xorl	%edx, %edx
	jmp	.L11
.LVL24:
	.p2align 4,,7
	.p2align 3
.L8:
	.loc 1 149 0
	addl	$1, %edx
.LVL25:
	.loc 1 146 0
	subl	$1, %eax
.LVL26:
	cmpl	$52, %edx
	je	.L22
.LVL27:
.L11:
.LBB140:
.LBB141:
	.loc 1 84 0
	movl	%eax, %ecx
	shrl	$3, %ecx
	movzbl	(%ebx,%ecx), %esi
	movl	%eax, %ecx
	andl	$7, %ecx
.LVL28:
.LBE141:
.LBE140:
	.loc 1 147 0
	btl	%ecx, %esi
	jnc	.L8
	.loc 1 154 0
	movl	$51, %eax
.LVL29:
	movl	%edx, -32(%ebp)
.LVL30:
	movl	%eax, %edx
.LVL31:
	subl	-32(%ebp), %edx
	js	.L10
	.loc 1 146 0
	movl	$63, %eax
.LVL32:
.LBB142:
.LBB146:
	.loc 2 92 0
	movl	%ebx, -24(%ebp)
	movl	%edx, %ebx
	movl	%edi, -20(%ebp)
	movl	%eax, %edi
.LVL33:
	.p2align 4,,7
	.p2align 3
.L12:
.LBE146:
.LBE142:
.LBB155:
.LBB158:
	.loc 1 84 0
	movl	-24(%ebp), %ecx
.LBE158:
.LBE155:
.LBB161:
.LBB151:
	.loc 1 90 0
	movl	%edi, %edx
.LBE151:
.LBE161:
.LBB162:
.LBB157:
	.loc 1 84 0
	movl	%ebx, %eax
.LBE157:
.LBE162:
.LBB163:
.LBB145:
	.loc 1 90 0
	shrl	$3, %edx
	addl	-20(%ebp), %edx
.LBE145:
.LBE163:
.LBB164:
.LBB159:
	.loc 1 84 0
	shrl	$3, %eax
	movzbl	(%ecx,%eax), %eax
	movl	%ebx, %ecx
.LBE159:
.LBE164:
	.loc 1 154 0
	subl	$1, %ebx
.LVL34:
.LBB165:
.LBB152:
	.loc 1 90 0
	movl	%edx, -16(%ebp)
	.loc 2 92 0
	movl	-16(%ebp), %esi
.LBE152:
.LBE165:
.LBB166:
.LBB156:
	.loc 1 84 0
	andl	$7, %ecx
.LVL35:
.LBE156:
.LBE166:
.LBB167:
.LBB144:
	.loc 2 92 0
	movl	$1, %edx
.LBE144:
.LBE167:
.LBB168:
.LBB160:
	.loc 1 84 0
	sarl	%cl, %eax
.LVL36:
.LBE160:
.LBE168:
.LBB169:
.LBB153:
	.loc 1 91 0
	movl	%edi, %ecx
	.loc 2 92 0
	movzbl	(%esi), %esi
.LVL37:
	.loc 1 91 0
	andl	$7, %ecx
.LVL38:
	.loc 2 92 0
	andl	$1, %eax
.LVL39:
	sall	%cl, %edx
.LBE153:
.LBE169:
	.loc 1 157 0
	subl	$1, %edi
.LVL40:
.LBB170:
.LBB143:
	.loc 2 92 0
	notl	%edx
.LVL41:
	sall	%cl, %eax
	andl	%esi, %edx
.LVL42:
	orl	%edx, %eax
.LVL43:
.LBB147:
.LBB148:
	.loc 1 93 0
	movl	-16(%ebp), %edx
.LVL44:
.LBE148:
.LBE147:
.LBE143:
.LBE170:
	.loc 1 154 0
	cmpl	$-1, %ebx
.LBB171:
.LBB154:
.LBB150:
.LBB149:
	.loc 1 93 0
	movb	%al, (%edx)
.LBE149:
.LBE150:
.LBE154:
.LBE171:
	.loc 1 154 0
	jne	.L12
	movl	-20(%ebp), %edi
.LVL45:
.L10:
	.loc 1 161 0
	movl	-32(%ebp), %edx
	negl	%edx
.LVL46:
	.loc 1 162 0
	addl	$15360, %edx
.LVL47:
	.loc 1 163 0
	movzbl	%dh, %eax
.LBB172:
.LBB173:
	orl	-28(%ebp), %eax
.LBE173:
.LBE172:
.LBB175:
.LBB176:
	.loc 1 164 0
	movb	%dl, 8(%edi)
.LBE176:
.LBE175:
.LBB177:
.LBB174:
	.loc 1 163 0
	movb	%al, 9(%edi)
.LVL48:
.LBE174:
.LBE177:
	.loc 1 232 0
	addl	$24, %esp
	popl	%ebx
	.cfi_remember_state
	.cfi_restore 3
	popl	%esi
	.cfi_restore 6
	popl	%edi
	.cfi_restore 7
	popl	%ebp
	.cfi_def_cfa 4, 4
	.cfi_restore 5
	ret
.LVL49:
	.p2align 4,,7
	.p2align 3
.L21:
	.cfi_restore_state
	.loc 1 121 0
	cmpb	$0, 5(%ebx)
	jne	.L4
	cmpb	$0, 4(%ebx)
	jne	.L4
	cmpb	$0, 3(%ebx)
	jne	.L4
	cmpb	$0, 2(%ebx)
	jne	.L4
	cmpb	$0, 1(%ebx)
	jne	.L4
	cmpb	$0, (%ebx)
	sete	%cl
	movl	%ecx, %esi
	jmp	.L5
.LVL50:
	.p2align 4,,7
	.p2align 3
.L22:
	movl	%edx, -32(%ebp)
	jmp	.L10
.LVL51:
.L6:
	.loc 1 175 0
	cmpb	$0, -20(%ebp)
	je	.L2
	.loc 1 176 0
	movl	%esi, %ecx
	testb	%cl, %cl
	jne	.L23
	.loc 1 194 0
	testb	$8, -16(%ebp)
	je	.L14
.LVL52:
	.loc 1 198 0
	movzbl	-24(%ebp), %ecx
	.loc 1 199 0
	movb	$-1, 8(%edi)
	.loc 1 200 0
	movb	$-1, 7(%edi)
	.loc 1 198 0
	sall	$7, %ecx
	orl	$127, %ecx
.LBB178:
.LBB179:
	movb	%cl, 9(%edi)
.LVL53:
.L19:
.LBE179:
.LBE178:
	.loc 1 210 0
	movb	$-1, (%edi)
	movb	$-1, 1(%edi)
	movb	$-1, 2(%edi)
	movb	$-1, 3(%edi)
	movb	$-1, 4(%edi)
	movb	$-1, 5(%edi)
	movb	$-1, 6(%edi)
	jmp	.L15
	.p2align 4,,7
	.p2align 3
.L23:
.LVL54:
	.loc 1 180 0
	movzbl	-24(%ebp), %ecx
	.loc 1 181 0
	movb	$-1, 8(%edi)
	.loc 1 182 0
	movb	$-128, 7(%edi)
	.loc 1 183 0
	movb	$0, (%edi)
	.loc 1 180 0
	sall	$7, %ecx
	orl	$127, %ecx
.LBB180:
.LBB181:
	movb	%cl, 9(%edi)
.LBE181:
.LBE180:
	.loc 1 183 0
	movb	$0, 1(%edi)
	movb	$0, 2(%edi)
	movb	$0, 3(%edi)
	movb	$0, 4(%edi)
	movb	$0, 5(%edi)
	movb	$0, 6(%edi)
	.loc 1 185 0
	jmp	.L15
.LVL55:
.L14:
	.loc 1 207 0
	movzbl	-24(%ebp), %ecx
	.loc 1 208 0
	movb	$-1, 8(%edi)
	.loc 1 209 0
	movb	$127, 7(%edi)
	.loc 1 207 0
	sall	$7, %ecx
	orl	$127, %ecx
.LBB182:
.LBB183:
	movb	%cl, 9(%edi)
	jmp	.L19
.LBE183:
.LBE182:
	.cfi_endproc
.LFE10:
	.size	convert_f64le_to_f80le, .-convert_f64le_to_f80le
	.p2align 4,,15
.globl x86amd64g_calculate_FXTRACT
	.type	x86amd64g_calculate_FXTRACT, @function
x86amd64g_calculate_FXTRACT:
.LFB12:
	.loc 1 435 0
	.cfi_startproc
.LVL56:
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$28, %esp
	movl	12(%ebp), %eax
	movl	%ebx, -12(%ebp)
	movl	8(%ebp), %ebx
	.cfi_offset 3, -20
	movl	%esi, -8(%ebp)
	movl	%edi, -4(%ebp)
	.loc 1 457 0
	movl	%eax, %edx
	xorl	$2146435072, %edx
	orl	%ebx, %edx
	je	.L25
	.cfi_offset 7, -12
	.cfi_offset 6, -16
	.loc 1 459 0
	movl	%eax, %edx
	xorl	$-1048576, %edx
	orl	%ebx, %edx
	je	.L45
	.loc 1 461 0
	movl	%eax, %edx
	andl	$2146435072, %edx
	cmpl	$2146435072, %edx
	je	.L46
	.loc 1 463 0
	movl	%eax, %edx
	orl	%ebx, %edx
	jne	.L30
	.loc 1 464 0
	movl	16(%ebp), %ebx
	xorl	%eax, %eax
	xorl	%edx, %edx
	testl	%ebx, %ebx
	jne	.L27
.L29:
	.loc 1 535 0
	movl	-12(%ebp), %ebx
	movl	-8(%ebp), %esi
	movl	-4(%ebp), %edi
	movl	%ebp, %esp
	.cfi_remember_state
	.cfi_def_cfa_register 4
	.cfi_restore 7
	.cfi_restore 6
	.cfi_restore 3
	popl	%ebp
	.cfi_restore 5
	.cfi_def_cfa_offset 4
	ret
	.p2align 4,,7
	.p2align 3
.L45:
	.cfi_restore_state
	.loc 1 460 0
	movl	16(%ebp), %esi
	testl	%esi, %esi
	jne	.L25
.L27:
	.loc 1 535 0
	movl	-12(%ebp), %ebx
	.loc 1 534 0
	xorl	%eax, %eax
	movl	$-1048576, %edx
	.loc 1 535 0
	movl	-8(%ebp), %esi
	movl	-4(%ebp), %edi
	movl	%ebp, %esp
	.cfi_remember_state
	.cfi_restore 3
	.cfi_restore 6
	.cfi_restore 7
	.cfi_def_cfa_register 4
	popl	%ebp
	.cfi_def_cfa_offset 4
	.cfi_restore 5
	ret
	.p2align 4,,7
	.p2align 3
.L25:
	.cfi_restore_state
	movl	-12(%ebp), %ebx
	.loc 1 534 0
	xorl	%eax, %eax
	movl	$2146435072, %edx
	.loc 1 535 0
	movl	-8(%ebp), %esi
	movl	-4(%ebp), %edi
	movl	%ebp, %esp
	.cfi_remember_state
	.cfi_restore 3
	.cfi_restore 6
	.cfi_restore 7
	.cfi_def_cfa_register 4
	popl	%ebp
	.cfi_def_cfa_offset 4
	.cfi_restore 5
	ret
	.p2align 4,,7
	.p2align 3
.L30:
	.cfi_restore_state
	.loc 1 465 0
	leal	-2147483648(%eax), %edx
	orl	%ebx, %edx
	je	.L47
.LVL57:
	.loc 1 472 0
	movl	%ebx, %edx
	.loc 1 475 0
	movl	%eax, %ebx
.LVL58:
	.loc 1 472 0
	movl	%eax, %ecx
	.loc 1 475 0
	shrl	$20, %ebx
	.loc 1 472 0
	andl	$1048575, %ecx
.LVL59:
	.loc 1 482 0
	andl	$2047, %ebx
.LVL60:
	jne	.L32
	movl	16(%ebp), %esi
	jmp	.L42
	.p2align 4,,7
	.p2align 3
.L48:
	.loc 1 487 0
	subl	$1, %ebx
.LVL61:
	.loc 1 486 0
	shldl	$1, %edx, %ecx
	addl	%edx, %edx
.LVL62:
	.loc 1 483 0
	cmpl	$-52, %ebx
	je	.L33
.LVL63:
.L42:
	.loc 1 484 0
	testl	$524288, %ecx
	je	.L48
.L33:
	movl	%esi, 16(%ebp)
	.loc 1 489 0
	movl	%ecx, %edi
	movl	%edx, %esi
	shldl	$1, %edx, %edi
	addl	%edx, %esi
	movl	%esi, 8(%esp)
	movl	%edi, 12(%esp)
.LVL64:
.L35:
	.loc 1 505 0
	movl	12(%esp), %ecx
	movl	8(%esp), %edi
	andl	$1048575, %ecx
.LVL65:
	.loc 1 506 0
	orl	$1072693248, %ecx
.LVL66:
	.loc 1 507 0
	testl	%eax, %eax
	jns	.L36
	.loc 1 508 0
	subl	$-2147483648, %ecx
.LVL67:
.L36:
	.loc 1 513 0
	xorl	%eax, %eax
.LVL68:
	xorl	%edx, %edx
	subl	$1023, %ebx
.LVL69:
	je	.L38
	.loc 1 516 0
	movl	%ebx, %edx
	.loc 1 521 0
	movl	16(%ebp), %esi
	.loc 1 516 0
	sarl	$31, %edx
	movl	%edx, %eax
	xorl	%ebx, %eax
	subl	%edx, %eax
	movl	%eax, 8(%esp)
	movl	%eax, %edx
	.loc 1 521 0
	movl	8(%esp), %eax
	.loc 1 516 0
	sarl	$31, %edx
	movl	%edx, 12(%esp)
.LVL70:
	.loc 1 521 0
	movl	%ebx, 4(%esp)
	movl	%ecx, %ebx
.LVL71:
	movl	%eax, %edx
	movl	$0, %eax
	sall	$10, %edx
	movl	%eax, 8(%esp)
	movl	$1033, %eax
	movl	%edx, 12(%esp)
.LVL72:
	movl	8(%esp), %edx
	movl	12(%esp), %ecx
.LVL73:
	.p2align 4,,7
	.p2align 3
.L40:
	.loc 1 524 0
	testl	$1048576, %ecx
	jne	.L39
	.loc 1 527 0
	subl	$1, %eax
	.loc 1 526 0
	shldl	$1, %edx, %ecx
	addl	%edx, %edx
.LVL74:
	.loc 1 523 0
	cmpl	$1023, %eax
	jne	.L40
.LVL75:
.L39:
	movl	%edx, 8(%esp)
	movl	%ecx, 12(%esp)
	.loc 1 529 0
	movl	12(%esp), %edx
	movl	%ebx, %ecx
	movl	4(%esp), %ebx
.LVL76:
	movl	%esi, 16(%ebp)
	.loc 1 530 0
	movl	%eax, %esi
	movl	8(%esp), %eax
	sall	$20, %esi
	.loc 1 529 0
	andl	$1048575, %edx
	movl	%edx, 4(%esp)
	.loc 1 530 0
	movl	4(%esp), %edx
	orl	%esi, %edx
.LVL77:
	.loc 1 531 0
	testl	%ebx, %ebx
	js	.L49
.LVL78:
.L38:
	.loc 1 534 0
	movl	16(%ebp), %ebx
	testl	%ebx, %ebx
	jne	.L29
	movl	%edi, %eax
.LVL79:
	movl	%ecx, %edx
	jmp	.L29
.LVL80:
	.p2align 4,,7
	.p2align 3
.L46:
	.loc 1 462 0
	movl	%eax, %ecx
	.loc 1 535 0
	movl	-12(%ebp), %ebx
	.loc 1 462 0
	xorl	%eax, %eax
	andl	$-2147483648, %ecx
	.loc 1 535 0
	movl	-8(%ebp), %esi
	.loc 1 462 0
	movl	%ecx, %edx
	.loc 1 535 0
	movl	-4(%ebp), %edi
	movl	%ebp, %esp
	.cfi_remember_state
	.cfi_restore 3
	.cfi_restore 6
	.cfi_restore 7
	.cfi_def_cfa_register 4
	.loc 1 462 0
	orl	$2146959360, %edx
	.loc 1 535 0
	popl	%ebp
	.cfi_def_cfa_offset 4
	.cfi_restore 5
	ret
	.p2align 4,,7
	.p2align 3
.L47:
	.cfi_restore_state
	.loc 1 466 0
	movl	16(%ebp), %ecx
	xorl	%eax, %eax
	movl	$-2147483648, %edx
	testl	%ecx, %ecx
	je	.L29
	jmp	.L27
.LVL81:
	.p2align 4,,7
	.p2align 3
.L32:
	.loc 1 492 0
	movl	%ecx, %edi
	orl	$1048576, %edi
	movl	%edx, 8(%esp)
	movl	%edi, 12(%esp)
.LVL82:
	jmp	.L35
.LVL83:
	.p2align 4,,7
	.p2align 3
.L49:
	.loc 1 531 0
	leal	-2147483648(%edx), %esi
	movl	%esi, %edx
.LVL84:
	jmp	.L38
	.cfi_endproc
.LFE12:
	.size	x86amd64g_calculate_FXTRACT, .-x86amd64g_calculate_FXTRACT
	.p2align 4,,15
	.type	clz32, @function
clz32:
.LFB13:
	.loc 1 567 0
	.cfi_startproc
.LVL85:
	.loc 1 570 0
	movl	%eax, %edx
	shrl	$16, %edx
	negl	%edx
	sarl	$16, %edx
	andl	$16, %edx
.LVL86:
	.loc 1 567 0
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	.loc 1 572 0
	movl	%edx, %ecx
	.loc 1 567 0
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$12, %esp
	.loc 1 572 0
	shrl	%cl, %eax
.LVL87:
	.loc 1 567 0
	movl	%esi, 4(%esp)
	.loc 1 574 0
	leal	-256(%eax), %esi
	.cfi_offset 6, -16
	sarl	$16, %esi
	andl	$8, %esi
.LVL88:
	.loc 1 576 0
	movl	%esi, %ecx
	.loc 1 575 0
	subl	%edx, %esi
.LVL89:
	.loc 1 576 0
	sall	%cl, %eax
.LVL90:
	.loc 1 567 0
	movl	%ebx, (%esp)
	.loc 1 578 0
	leal	-4096(%eax), %ebx
	.cfi_offset 3, -20
	sarl	$16, %ebx
	andl	$4, %ebx
.LVL91:
	.loc 1 580 0
	movl	%ebx, %ecx
	sall	%cl, %eax
.LVL92:
	.loc 1 582 0
	leal	-16384(%eax), %ecx
	sarl	$16, %ecx
	.loc 1 567 0
	movl	%edi, 8(%esp)
	.loc 1 582 0
	andl	$2, %ecx
.LVL93:
	.loc 1 585 0
	movl	%eax, %edi
	.cfi_offset 7, -12
	sall	%cl, %edi
	shrl	$14, %edi
.LVL94:
	.loc 1 579 0
	movl	%edi, %edx
	sarl	%edx
	leal	18(%ebx,%esi), %eax
.LVL95:
	notl	%edx
	.loc 1 588 0
	movl	(%esp), %ebx
	.loc 1 579 0
	andl	%edi, %edx
	addl	%ecx, %eax
	.loc 1 588 0
	movl	4(%esp), %esi
	.loc 1 579 0
	subl	%edx, %eax
	.loc 1 588 0
	movl	8(%esp), %edi
.LVL96:
	movl	%ebp, %esp
	.cfi_def_cfa_register 4
	.cfi_restore 7
	.cfi_restore 6
	.cfi_restore 3
	popl	%ebp
	.cfi_restore 5
	.cfi_def_cfa_offset 4
	ret
	.cfi_endproc
.LFE13:
	.size	clz32, .-clz32
	.section	.rodata.str1.1,"aMS",@progbits,1
.LC0:
	.string	"priv/guest_generic_x87.c"
.LC1:
	.string	"(pol >> 2) == 0"
.LC2:
	.string	"(idx >> 1) == 0"
	.text
	.p2align 4,,15
	.type	compute_PCMPxSTRx_gen_output_wide, @function
compute_PCMPxSTRx_gen_output_wide:
.LFB18:
	.loc 1 700 0
	.cfi_startproc
.LVL97:
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	pushl	%edi
	pushl	%esi
	movl	%ecx, %esi
	.cfi_offset 6, -16
	.cfi_offset 7, -12
	pushl	%ebx
	movl	%eax, %ebx
	.cfi_offset 3, -20
	subl	$28, %esp
	.loc 1 700 0
	movl	20(%ebp), %eax
.LVL98:
	movzbl	28(%ebp), %ecx
.LVL99:
	.loc 1 701 0
	movl	%eax, %edi
	shrl	$2, %edi
	testl	%edi, %edi
	.loc 1 700 0
	movb	%cl, -21(%ebp)
	.loc 1 701 0
	jne	.L89
	.loc 1 702 0
	movl	24(%ebp), %edi
	shrl	%edi
	jne	.L90
.LVL100:
	.loc 1 705 0
	cmpl	$1, %eax
	je	.L57
	.p2align 4,,3
	jae	.L91
.LVL101:
.L88:
	.loc 1 708 0
	movl	%esi, %eax
	andl	$255, %eax
	setne	%cl
	andl	$1, %esi
	movzbl	%cl, %edi
	movl	%edi, -16(%ebp)
	sall	$11, %esi
.L60:
.LVL102:
	.loc 1 713 0
	cmpb	$0, -21(%ebp)
	je	.L61
	.loc 1 716 0
	movl	24(%ebp), %ecx
	testl	%ecx, %ecx
	je	.L62
.LVL103:
.LBB184:
.LBB185:
	.loc 1 615 0
	movl	%eax, %edi
	.loc 1 616 0
	movl	%eax, %ecx
	.loc 1 615 0
	andl	$1, %edi
	.loc 1 616 0
	andl	$2, %ecx
	.loc 1 615 0
	negl	%edi
	andl	$65535, %edi
.LVL104:
	.loc 1 616 0
	cmpl	$1, %ecx
	sbbl	%ecx, %ecx
	notl	%ecx
	xorw	%cx, %cx
.LVL105:
	.loc 1 717 0
	orl	%edi, %ecx
.LVL106:
	movl	%ecx, (%ebx)
.LBE185:
.LBE184:
	.loc 1 718 0
	movl	%eax, %ecx
.LVL107:
	shrl	$2, %ecx
.LVL108:
.LBB186:
.LBB187:
	.loc 1 615 0
	movl	%ecx, %edi
	.loc 1 616 0
	andl	$2, %ecx
	.loc 1 615 0
	andl	$1, %edi
	negl	%edi
	andl	$65535, %edi
.LVL109:
	.loc 1 616 0
	cmpl	$1, %ecx
	sbbl	%ecx, %ecx
	notl	%ecx
	xorw	%cx, %cx
.LVL110:
	.loc 1 718 0
	orl	%edi, %ecx
.LVL111:
	movl	%ecx, 4(%ebx)
.LBE187:
.LBE186:
	.loc 1 719 0
	movl	%eax, %ecx
.LVL112:
	shrl	$4, %ecx
.LVL113:
.LBB188:
.LBB189:
	.loc 1 615 0
	movl	%ecx, %edi
	.loc 1 616 0
	andl	$2, %ecx
	.loc 1 615 0
	andl	$1, %edi
	negl	%edi
	andl	$65535, %edi
.LVL114:
	.loc 1 616 0
	cmpl	$1, %ecx
	sbbl	%ecx, %ecx
	notl	%ecx
	xorw	%cx, %cx
.LVL115:
	.loc 1 719 0
	orl	%edi, %ecx
.LVL116:
.LBE189:
.LBE188:
	.loc 1 720 0
	shrl	$6, %eax
.LVL117:
.LBB191:
.LBB190:
	.loc 1 719 0
	movl	%ecx, 8(%ebx)
.LBE190:
.LBE191:
.LBB192:
.LBB193:
	.loc 1 615 0
	movl	%eax, %ecx
.LVL118:
	.loc 1 616 0
	andl	$2, %eax
	.loc 1 615 0
	andl	$1, %ecx
	negl	%ecx
	andl	$65535, %ecx
.LVL119:
	.loc 1 616 0
	cmpl	$1, %eax
	sbbl	%eax, %eax
	notl	%eax
	xorw	%ax, %ax
.LVL120:
	.loc 1 720 0
	orl	%ecx, %eax
.LVL121:
	movl	%eax, 12(%ebx)
.LVL122:
.L79:
.LBE193:
.LBE192:
	.loc 1 752 0
	cmpl	$1, 8(%ebp)
	sbbl	%eax, %eax
	notl	%eax
	andl	$64, %eax
	.loc 1 753 0
	cmpl	$1, 12(%ebp)
	sbbl	%ecx, %ecx
	.loc 1 749 0
	orl	-16(%ebp), %eax
	.loc 1 753 0
	notl	%ecx
	andl	$128, %ecx
	.loc 1 749 0
	orl	%ecx, %eax
	orl	%esi, %eax
	movl	%eax, (%edx)
	.loc 1 754 0
	addl	$28, %esp
	popl	%ebx
	.cfi_remember_state
	.cfi_restore 3
.LVL123:
	popl	%esi
	.cfi_restore 6
	popl	%edi
	.cfi_restore 7
	popl	%ebp
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
.LVL124:
	.p2align 4,,7
	.p2align 3
.L61:
	.cfi_restore_state
.LBB194:
	.loc 1 733 0
	movl	24(%ebp), %edi
	testl	%edi, %edi
	je	.L80
	.loc 1 735 0
	testl	%eax, %eax
	jne	.L92
.L81:
.LBB196:
.LBB197:
	.loc 1 592 0
	movl	$8, %ecx
.LVL125:
.L82:
.LBE197:
.LBE196:
	.loc 1 741 0
	movl	%ecx, (%ebx)
	.loc 1 742 0
	movl	$0, 4(%ebx)
	.loc 1 743 0
	movl	$0, 8(%ebx)
	.loc 1 744 0
	movl	$0, 12(%ebx)
	jmp	.L79
.LVL126:
	.p2align 4,,7
	.p2align 3
.L91:
.LBE194:
	.loc 1 705 0
	cmpl	$2, %eax
	je	.L88
	cmpl	$3, %eax
	je	.L59
	xorl	%esi, %esi
.LVL127:
	xorl	%eax, %eax
	movl	$0, -16(%ebp)
	jmp	.L60
.LVL128:
	.p2align 4,,7
	.p2align 3
.L80:
.LBB199:
	.loc 1 738 0
	testl	%eax, %eax
	je	.L81
.LVL129:
.LBB195:
.LBB198:
	.loc 1 592 0
	leal	-1(%eax), %ecx
	notl	%eax
.LVL130:
	andl	%eax, %ecx
.LVL131:
	movl	%ecx, %eax
.LVL132:
	movl	%edx, -20(%ebp)
	call	clz32
.LVL133:
	movl	$32, %ecx
	movl	-20(%ebp), %edx
.LVL134:
	subl	%eax, %ecx
	jmp	.L82
.LVL135:
	.p2align 4,,7
	.p2align 3
.L62:
.LBE198:
.LBE195:
.LBE199:
	.loc 1 722 0
	andl	$255, %eax
.LVL136:
	movl	%eax, (%ebx)
	.loc 1 723 0
	movl	$0, 4(%ebx)
	.loc 1 724 0
	movl	$0, 8(%ebx)
	.loc 1 725 0
	movl	$0, 12(%ebx)
	jmp	.L79
.LVL137:
	.p2align 4,,7
	.p2align 3
.L59:
	.loc 1 708 0
	xorl	16(%ebp), %esi
.LVL138:
	jmp	.L88
.LVL139:
	.p2align 4,,7
	.p2align 3
.L92:
.LBB200:
	.loc 1 735 0
	movl	%edx, -20(%ebp)
	call	clz32
.LVL140:
	movl	$31, %ecx
	movl	-20(%ebp), %edx
.LVL141:
	subl	%eax, %ecx
	jmp	.L82
.LVL142:
	.p2align 4,,7
	.p2align 3
.L57:
.LBE200:
	.loc 1 706 0
	notl	%esi
.LVL143:
	jmp	.L88
.LVL144:
.L89:
	.loc 1 701 0
	movl	$__PRETTY_FUNCTION__.1517, 12(%esp)
	movl	$701, 8(%esp)
	movl	$.LC0, 4(%esp)
	movl	$.LC1, (%esp)
	call	vex_assert_fail
.LVL145:
.L90:
	.loc 1 702 0
	movl	$__PRETTY_FUNCTION__.1517, 12(%esp)
	movl	$702, 8(%esp)
	movl	$.LC0, 4(%esp)
	movl	$.LC2, (%esp)
	call	vex_assert_fail
	.cfi_endproc
.LFE18:
	.size	compute_PCMPxSTRx_gen_output_wide, .-compute_PCMPxSTRx_gen_output_wide
	.section	.rodata.str1.1
.LC3:
	.string	"imm8 < 0x80"
.LC4:
	.string	"(zmaskL >> 8) == 0"
.LC5:
	.string	"(zmaskR >> 8) == 0"
	.text
	.p2align 4,,15
.globl compute_PCMPxSTRx_wide
	.type	compute_PCMPxSTRx_wide, @function
compute_PCMPxSTRx_wide:
.LFB20:
	.loc 1 999 0
	.cfi_startproc
.LVL146:
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	pushl	%edi
	pushl	%esi
	pushl	%ebx
	subl	$48, %esp
	.loc 1 999 0
	movl	32(%ebp), %ecx
	movzbl	36(%ebp), %ebx
	.cfi_offset 3, -20
	.cfi_offset 6, -16
	.cfi_offset 7, -12
	movl	16(%ebp), %edx
	movl	20(%ebp), %eax
	.loc 1 1000 0
	cmpl	$127, %ecx
	.loc 1 999 0
	movb	%bl, -33(%ebp)
	.loc 1 1000 0
	ja	.L144
	.loc 1 1001 0
	movl	24(%ebp), %ebx
	shrl	$8, %ebx
	testl	%ebx, %ebx
	jne	.L145
	.loc 1 1002 0
	movl	28(%ebp), %ebx
	shrl	$8, %ebx
	testl	%ebx, %ebx
	jne	.L146
	.loc 1 1007 0
	cmpl	$75, %ecx
	jbe	.L147
.L97:
.LBB201:
	.loc 1 1170 0
	xorl	%eax, %eax
.L104:
.LBE201:
	.loc 1 1174 0
	addl	$48, %esp
	popl	%ebx
	.cfi_remember_state
	.cfi_restore 3
	popl	%esi
	.cfi_restore 6
	popl	%edi
	.cfi_restore 7
	popl	%ebp
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.p2align 4,,7
	.p2align 3
.L147:
	.cfi_restore_state
	.loc 1 1007 0
	jmp	*.L99(,%ecx,4)
	.section	.rodata
	.align 4
	.align 4
.L99:
	.long	.L97
	.long	.L98
	.long	.L97
	.long	.L98
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L98
	.long	.L97
	.long	.L98
	.long	.L97
	.long	.L98
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L98
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L98
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L98
	.long	.L97
	.long	.L98
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L98
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L97
	.long	.L98
	.text
	.p2align 4,,7
	.p2align 3
.L98:
	.loc 1 1017 0
	movl	%ecx, %ebx
	.loc 1 1018 0
	movl	%ecx, %edi
	.loc 1 1017 0
	shrl	$2, %ebx
	.loc 1 1016 0
	movl	%ecx, %esi
	.loc 1 1018 0
	shrl	$4, %edi
	.loc 1 1017 0
	andl	$3, %ebx
	.loc 1 1019 0
	shrl	$6, %ecx
	.loc 1 1018 0
	andl	$3, %edi
	.loc 1 1019 0
	andl	$1, %ecx
	.loc 1 1016 0
	andl	$3, %esi
.LVL147:
	.loc 1 1025 0
	cmpl	$2, %ebx
	.loc 1 1018 0
	movl	%edi, -32(%ebp)
.LVL148:
	.loc 1 1019 0
	movl	%ecx, -28(%ebp)
.LVL149:
	.loc 1 1025 0
	je	.L148
	.loc 1 1059 0
	testl	%ebx, %ebx
	jne	.L149
	cmpl	$3, %esi
	je	.L132
	cmpl	$1, %esi
	.p2align 4,,3
	jne	.L97
.L132:
.LVL150:
.LBB205:
	.loc 1 1066 0
	movl	24(%ebp), %ecx
.LVL151:
.LBB208:
	.loc 1 1070 0
	movl	$1, %esi
.LVL152:
.LBE208:
	.loc 1 1066 0
	movl	24(%ebp), %ebx
.LVL153:
	.loc 1 1067 0
	movl	28(%ebp), %edi
.LVL154:
	movl	$0, -20(%ebp)
	.loc 1 1066 0
	negl	%ecx
	orl	%ebx, %ecx
	.loc 1 1067 0
	xorl	%ebx, %ebx
	.loc 1 1066 0
	notl	%ecx
	.loc 1 1067 0
	negl	%edi
	.loc 1 1066 0
	movl	%ecx, -24(%ebp)
.LVL155:
	.loc 1 1067 0
	movl	28(%ebp), %ecx
.LVL156:
	orl	%ecx, %edi
	notl	%edi
	movl	%edi, -16(%ebp)
.LVL157:
	.p2align 4,,7
	.p2align 3
.L113:
.LBB207:
	.loc 1 1070 0
	movl	%esi, %edi
	movl	%ebx, %ecx
	sall	%cl, %edi
	testl	%edi, -24(%ebp)
	je	.L124
	xorl	%ecx, %ecx
	.p2align 4,,7
	.p2align 3
.L112:
	.loc 1 1075 0
	movl	%esi, %edi
	sall	%cl, %edi
	testl	%edi, -16(%ebp)
	je	.L109
	.loc 1 1076 0
	movzwl	(%eax,%ecx,2), %edi
	cmpw	(%edx,%ebx,2), %di
	je	.L150
	.loc 1 1074 0
	addl	$1, %ecx
.LVL158:
	cmpl	$8, %ecx
	jne	.L112
.LVL159:
.L109:
	xorl	%edi, %edi
.L111:
.LBE207:
	.loc 1 1069 0
	addl	$1, %ebx
.LBB206:
	.loc 1 1078 0
	orl	%edi, -20(%ebp)
.LVL160:
.LBE206:
	.loc 1 1069 0
	cmpl	$8, %ebx
	jne	.L113
.LVL161:
.L124:
.LBE205:
.LBB210:
	.loc 1 1165 0
	movzbl	-33(%ebp), %eax
	movl	-28(%ebp), %ebx
	movl	28(%ebp), %edx
	movl	-32(%ebp), %edi
	movl	%eax, 20(%esp)
	movl	-24(%ebp), %eax
	movl	%ebx, 16(%esp)
	movzbl	-20(%ebp), %ecx
	movl	24(%ebp), %ebx
	movl	%edx, 4(%esp)
	movl	12(%ebp), %edx
	movl	%eax, 8(%esp)
	movl	8(%ebp), %eax
	movl	%edi, 12(%esp)
	movl	%ebx, (%esp)
	call	compute_PCMPxSTRx_gen_output_wide
.LBE210:
	.loc 1 1174 0
	addl	$48, %esp
.LBB211:
	.loc 1 1165 0
	movl	$1, %eax
.LBE211:
	.loc 1 1174 0
	popl	%ebx
	.cfi_remember_state
	.cfi_restore 3
	popl	%esi
	.cfi_restore 6
	popl	%edi
	.cfi_restore 7
	popl	%ebp
	.cfi_def_cfa 4, 4
	.cfi_restore 5
	ret
.LVL162:
	.p2align 4,,7
	.p2align 3
.L149:
	.cfi_restore_state
	.loc 1 1059 0
	cmpl	$1, %esi
	sete	%cl
	.loc 1 1097 0
	cmpl	$3, %ebx
	jne	.L151
	cmpl	$3, %esi
	je	.L133
	testb	%cl, %cl
	je	.L97
.L133:
.LVL163:
.LBB212:
	.loc 1 1105 0
	movl	24(%ebp), %edi
	.loc 1 1106 0
	xorl	%esi, %esi
.LVL164:
	.loc 1 1105 0
	movl	24(%ebp), %ecx
	.loc 1 1106 0
	movl	28(%ebp), %ebx
.LVL165:
	movl	$0, -20(%ebp)
	.loc 1 1105 0
	negl	%edi
	orl	%ecx, %edi
	notl	%edi
	.loc 1 1106 0
	negl	%ebx
	.loc 1 1105 0
	movl	%edi, -24(%ebp)
.LVL166:
	.loc 1 1106 0
	movl	28(%ebp), %edi
.LVL167:
	orl	%edi, %ebx
	notl	%ebx
	movl	%ebx, -16(%ebp)
.LVL168:
	.p2align 4,,7
	.p2align 3
.L123:
.LBB214:
	.loc 1 1108 0
	movl	$1, %ebx
	movl	%esi, %ecx
	sall	%cl, %ebx
	testl	%ebx, -24(%ebp)
	je	.L124
	movl	%esi, %ebx
	xorl	%ecx, %ecx
	.p2align 4,,7
	.p2align 3
.L122:
.LBB215:
	.loc 1 1113 0
	movl	$1, %edi
	sall	%cl, %edi
	testl	%edi, -16(%ebp)
	je	.L143
.LVL169:
	.loc 1 1115 0
	cmpl	$7, %ebx
	ja	.L143
	.loc 1 1116 0
	movzwl	(%edx,%ebx,2), %edi
	cmpw	(%eax,%ecx,2), %di
	jne	.L152
.LBE215:
	.loc 1 1112 0
	addl	$1, %ecx
.LVL170:
	addl	$1, %ebx
	cmpl	$8, %ecx
	jne	.L122
.LVL171:
.L143:
	movl	$1, %ebx
	movl	%esi, %ecx
	sall	%cl, %ebx
.L119:
.LBE214:
	.loc 1 1107 0
	addl	$1, %esi
.LBB213:
	.loc 1 1118 0
	orl	%ebx, -20(%ebp)
.LVL172:
.LBE213:
	.loc 1 1107 0
	cmpl	$8, %esi
	jne	.L123
	jmp	.L124
.LVL173:
	.p2align 4,,7
	.p2align 3
.L148:
.LBE212:
	.loc 1 1025 0
	cmpl	$3, %esi
	je	.L131
	cmpl	$1, %esi
	.p2align 4,,5
	jne	.L97
.L131:
	xorl	%ebx, %ebx
.LVL174:
	movl	$7, %ecx
	movl	%eax, %edi
.LVL175:
	.p2align 4,,7
	.p2align 3
.L103:
.LBB218:
.LBB219:
	.loc 1 1034 0
	movzwl	(%edx,%ecx,2), %esi
	addl	%ebx, %ebx
	cmpw	(%edi,%ecx,2), %si
	sete	%al
.LBE219:
	.loc 1 1031 0
	subl	$1, %ecx
.LVL176:
.LBB220:
	.loc 1 1034 0
	movl	%eax, %esi
	andl	$255, %esi
	orl	%esi, %ebx
.LVL177:
.LBE220:
	.loc 1 1031 0
	cmpl	$-1, %ecx
	jne	.L103
	.loc 1 1037 0
	movl	28(%ebp), %edx
	.loc 1 1036 0
	movl	24(%ebp), %eax
	.loc 1 1047 0
	movl	28(%ebp), %edi
	.loc 1 1037 0
	negl	%edx
	orl	28(%ebp), %edx
	.loc 1 1036 0
	negl	%eax
	orl	24(%ebp), %eax
	.loc 1 1047 0
	movl	%edi, 4(%esp)
	.loc 1 1037 0
	notl	%edx
	.loc 1 1036 0
	notl	%eax
.LVL178:
	.loc 1 1042 0
	movl	%edx, %ecx
.LVL179:
	andl	%eax, %ecx
	orl	%eax, %edx
.LVL180:
	andl	%ebx, %ecx
	notl	%edx
	.loc 1 1047 0
	movl	-32(%ebp), %ebx
.LVL181:
	.loc 1 1042 0
	orl	%edx, %ecx
.LVL182:
	.loc 1 1047 0
	movzbl	-33(%ebp), %edx
	movl	%eax, 8(%esp)
	movl	24(%ebp), %eax
.LVL183:
	andl	$255, %ecx
.LVL184:
	movl	%ebx, 12(%esp)
	movl	%edx, 20(%esp)
	movl	-28(%ebp), %edx
	movl	%eax, (%esp)
	movl	8(%ebp), %eax
	movl	%edx, 16(%esp)
	movl	12(%ebp), %edx
	call	compute_PCMPxSTRx_gen_output_wide
.LVL185:
	movl	$1, %eax
	.loc 1 1052 0
	jmp	.L104
.LVL186:
	.p2align 4,,7
	.p2align 3
.L151:
.LBE218:
	.loc 1 1137 0
	cmpl	$1, %ebx
	jne	.L97
	cmpl	$1, %esi
	jne	.L97
.LVL187:
.LBB221:
	.loc 1 1145 0
	movl	24(%ebp), %edi
	movl	24(%ebp), %ecx
	.loc 1 1146 0
	movl	28(%ebp), %ebx
.LVL188:
	movl	$0, -20(%ebp)
	.loc 1 1145 0
	negl	%edi
	orl	%ecx, %edi
	notl	%edi
	.loc 1 1146 0
	negl	%ebx
	.loc 1 1145 0
	movl	%edi, -24(%ebp)
.LVL189:
	.loc 1 1146 0
	movl	28(%ebp), %edi
.LVL190:
	orl	%edi, %ebx
	notl	%ebx
	movl	%ebx, -16(%ebp)
.LVL191:
	xorl	%ebx, %ebx
.LVL192:
	.p2align 4,,7
	.p2align 3
.L129:
.LBB203:
	.loc 1 1148 0
	movl	$1, %esi
	movl	%ebx, %ecx
	sall	%cl, %esi
	testl	%esi, -24(%ebp)
	je	.L124
	xorl	%ecx, %ecx
.L128:
	.loc 1 1153 0
	movl	-16(%ebp), %edi
	movl	$3, %esi
	sall	%cl, %esi
	andl	%esi, %edi
	cmpl	%edi, %esi
	jne	.L125
	.loc 1 1154 0
	movzwl	(%edx,%ebx,2), %esi
	cmpw	%si, (%eax,%ecx,2)
	ja	.L126
	cmpw	2(%eax,%ecx,2), %si
	jbe	.L153
.L126:
	.loc 1 1152 0
	addl	$2, %ecx
.LVL193:
	cmpl	$8, %ecx
	jne	.L128
.LVL194:
.L125:
	xorl	%esi, %esi
.L127:
.LBE203:
	.loc 1 1147 0
	addl	$1, %ebx
.LBB202:
	.loc 1 1158 0
	orl	%esi, -20(%ebp)
.LVL195:
.LBE202:
	.loc 1 1147 0
	cmpl	$8, %ebx
	jne	.L129
	jmp	.L124
.LVL196:
	.p2align 4,,7
	.p2align 3
.L150:
.LBE221:
.LBB222:
.LBB209:
	.loc 1 1076 0
	movl	$1, %edi
	movl	%ebx, %ecx
	sall	%cl, %edi
	jmp	.L111
.LVL197:
	.p2align 4,,7
	.p2align 3
.L153:
.LBE209:
.LBE222:
.LBB223:
.LBB204:
	.loc 1 1154 0
	movl	$1, %esi
	movl	%ebx, %ecx
	sall	%cl, %esi
	jmp	.L127
.LVL198:
.L152:
.LBE204:
.LBE223:
.LBB224:
.LBB217:
.LBB216:
	.loc 1 1116 0
	xorl	%ebx, %ebx
	jmp	.L119
.LVL199:
.L146:
.LBE216:
.LBE217:
.LBE224:
	.loc 1 1002 0
	movl	$__PRETTY_FUNCTION__.1796, 12(%esp)
	movl	$1002, 8(%esp)
	movl	$.LC0, 4(%esp)
	movl	$.LC5, (%esp)
	call	vex_assert_fail
.L145:
	.loc 1 1001 0
	movl	$__PRETTY_FUNCTION__.1796, 12(%esp)
	movl	$1001, 8(%esp)
	movl	$.LC0, 4(%esp)
	movl	$.LC4, (%esp)
	call	vex_assert_fail
.L144:
	.loc 1 1000 0
	movl	$__PRETTY_FUNCTION__.1796, 12(%esp)
	movl	$1000, 8(%esp)
	movl	$.LC0, 4(%esp)
	movl	$.LC3, (%esp)
	call	vex_assert_fail
	.cfi_endproc
.LFE20:
	.size	compute_PCMPxSTRx_wide, .-compute_PCMPxSTRx_wide
	.p2align 4,,15
	.type	compute_PCMPxSTRx_gen_output, @function
compute_PCMPxSTRx_gen_output:
.LFB17:
	.loc 1 632 0
	.cfi_startproc
.LVL200:
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	pushl	%edi
	pushl	%esi
	movl	%ecx, %esi
	.cfi_offset 6, -16
	.cfi_offset 7, -12
	pushl	%ebx
	movl	%eax, %ebx
	.cfi_offset 3, -20
	subl	$28, %esp
	.loc 1 632 0
	movl	20(%ebp), %eax
.LVL201:
	movl	%edx, -20(%ebp)
	movzbl	28(%ebp), %ecx
.LVL202:
	.loc 1 633 0
	movl	%eax, %edi
	shrl	$2, %edi
	testl	%edi, %edi
	jne	.L207
	.loc 1 634 0
	movl	24(%ebp), %edx
.LVL203:
	shrl	%edx
	jne	.L208
.LVL204:
	.loc 1 637 0
	cmpl	$1, %eax
	je	.L159
	.p2align 4,,3
	jae	.L209
.LVL205:
.L206:
	.loc 1 640 0
	movl	%esi, %eax
	andl	$65535, %eax
	setne	%dl
	andl	$1, %esi
	movzbl	%dl, %edi
	movl	%edi, -24(%ebp)
	sall	$11, %esi
.L162:
.LVL206:
	.loc 1 645 0
	testb	%cl, %cl
	je	.L163
	.loc 1 648 0
	movl	24(%ebp), %edx
	testl	%edx, %edx
	je	.L164
.LVL207:
.LBB225:
.LBB226:
	.loc 1 601 0
	movl	%eax, %edi
	.loc 1 602 0
	movl	%eax, %edx
	.loc 1 601 0
	andl	$1, %edi
	.loc 1 602 0
	andl	$2, %edx
	.loc 1 601 0
	negl	%edi
	.loc 1 603 0
	movl	%eax, %ecx
	.loc 1 601 0
	andl	$255, %edi
	.loc 1 602 0
	cmpl	$1, %edx
	sbbl	%edx, %edx
	.loc 1 603 0
	andl	$4, %ecx
	.loc 1 602 0
	notl	%edx
	andl	$65280, %edx
	.loc 1 603 0
	cmpl	$1, %ecx
	.loc 1 601 0
	movl	%edi, -16(%ebp)
.LVL208:
	.loc 1 604 0
	movl	%eax, %ecx
	.loc 1 603 0
	sbbl	%edi, %edi
.LVL209:
	notl	%edi
	.loc 1 604 0
	andl	$8, %ecx
	.loc 1 603 0
	andl	$16711680, %edi
.LVL210:
	.loc 1 604 0
	cmpl	$1, %ecx
	sbbl	%ecx, %ecx
	.loc 1 602 0
	orl	-16(%ebp), %edx
.LVL211:
	.loc 1 604 0
	notl	%ecx
	andl	$-16777216, %ecx
	.loc 1 603 0
	orl	%edi, %edx
.LVL212:
	.loc 1 649 0
	orl	%ecx, %edx
.LVL213:
.LBE226:
.LBE225:
	.loc 1 650 0
	movl	%eax, %ecx
	shrl	$4, %ecx
.LVL214:
.LBB228:
.LBB227:
	.loc 1 649 0
	movl	%edx, (%ebx)
.LBE227:
.LBE228:
.LBB229:
.LBB230:
	.loc 1 601 0
	movl	%ecx, %edx
.LVL215:
	.loc 1 603 0
	movl	%ecx, %edi
	.loc 1 601 0
	andl	$1, %edx
	negl	%edx
	andl	$255, %edx
	movl	%edx, -16(%ebp)
.LVL216:
	.loc 1 602 0
	movl	%ecx, %edx
.LVL217:
	andl	$2, %edx
	cmpl	$1, %edx
	sbbl	%edx, %edx
	.loc 1 603 0
	andl	$4, %edi
	.loc 1 602 0
	notl	%edx
	andl	$65280, %edx
.LVL218:
	.loc 1 603 0
	cmpl	$1, %edi
	sbbl	%edi, %edi
	.loc 1 604 0
	andl	$8, %ecx
	.loc 1 603 0
	notl	%edi
	andl	$16711680, %edi
.LVL219:
	.loc 1 604 0
	cmpl	$1, %ecx
	sbbl	%ecx, %ecx
	.loc 1 602 0
	orl	-16(%ebp), %edx
.LVL220:
	.loc 1 604 0
	notl	%ecx
	andl	$-16777216, %ecx
	.loc 1 603 0
	orl	%edi, %edx
.LVL221:
	.loc 1 650 0
	orl	%ecx, %edx
.LVL222:
.LBE230:
.LBE229:
	.loc 1 651 0
	movl	%eax, %ecx
	shrl	$8, %ecx
.LVL223:
.LBB232:
.LBB235:
	.loc 1 601 0
	movl	%ecx, %edi
	andl	$1, %edi
.LBE235:
.LBE232:
.LBB238:
.LBB231:
	.loc 1 650 0
	movl	%edx, 4(%ebx)
.LBE231:
.LBE238:
.LBB239:
.LBB234:
	.loc 1 602 0
	movl	%ecx, %edx
.LVL224:
	.loc 1 601 0
	negl	%edi
	.loc 1 602 0
	andl	$2, %edx
	.loc 1 601 0
	andl	$255, %edi
	.loc 1 602 0
	cmpl	$1, %edx
	sbbl	%edx, %edx
	.loc 1 601 0
	movl	%edi, -16(%ebp)
.LVL225:
	.loc 1 603 0
	movl	%ecx, %edi
.LVL226:
	.loc 1 602 0
	notl	%edx
	.loc 1 603 0
	andl	$4, %edi
	.loc 1 602 0
	andl	$65280, %edx
.LVL227:
	.loc 1 603 0
	cmpl	$1, %edi
	sbbl	%edi, %edi
	.loc 1 604 0
	andl	$8, %ecx
	.loc 1 603 0
	notl	%edi
	andl	$16711680, %edi
.LVL228:
	.loc 1 604 0
	cmpl	$1, %ecx
	sbbl	%ecx, %ecx
	.loc 1 602 0
	orl	-16(%ebp), %edx
.LVL229:
	.loc 1 604 0
	notl	%ecx
.LBE234:
.LBE239:
	.loc 1 652 0
	shrl	$12, %eax
.LVL230:
.LBB240:
.LBB236:
	.loc 1 604 0
	andl	$-16777216, %ecx
	.loc 1 603 0
	orl	%edi, %edx
.LVL231:
.LBE236:
.LBE240:
.LBB241:
.LBB243:
	.loc 1 601 0
	movl	%eax, %edi
.LBE243:
.LBE241:
.LBB245:
.LBB233:
	.loc 1 651 0
	orl	%ecx, %edx
.LVL232:
.LBE233:
.LBE245:
.LBB246:
.LBB242:
	.loc 1 601 0
	andl	$1, %edi
.LBE242:
.LBE246:
.LBB247:
.LBB237:
	.loc 1 651 0
	movl	%edx, 8(%ebx)
.LBE237:
.LBE247:
.LBB248:
.LBB244:
	.loc 1 602 0
	movl	%eax, %edx
.LVL233:
	.loc 1 601 0
	negl	%edi
	.loc 1 602 0
	andl	$2, %edx
	.loc 1 601 0
	andl	$255, %edi
.LVL234:
	.loc 1 602 0
	cmpl	$1, %edx
	.loc 1 603 0
	movl	%eax, %ecx
	.loc 1 602 0
	sbbl	%edx, %edx
	.loc 1 603 0
	andl	$4, %ecx
	.loc 1 602 0
	notl	%edx
	andl	$65280, %edx
.LVL235:
	.loc 1 603 0
	cmpl	$1, %ecx
	sbbl	%ecx, %ecx
	.loc 1 604 0
	andl	$8, %eax
	.loc 1 603 0
	notl	%ecx
	andl	$16711680, %ecx
.LVL236:
	.loc 1 604 0
	cmpl	$1, %eax
	sbbl	%eax, %eax
	.loc 1 602 0
	orl	%edi, %edx
.LVL237:
	.loc 1 604 0
	notl	%eax
	.loc 1 603 0
	orl	%ecx, %edx
.LVL238:
	.loc 1 604 0
	andl	$-16777216, %eax
.LVL239:
	.loc 1 652 0
	orl	%eax, %edx
.LVL240:
	movl	%edx, 12(%ebx)
.LVL241:
.L197:
.LBE244:
.LBE248:
	.loc 1 684 0
	cmpl	$1, 8(%ebp)
	sbbl	%eax, %eax
	notl	%eax
	andl	$64, %eax
	.loc 1 685 0
	cmpl	$1, 12(%ebp)
	sbbl	%edx, %edx
	.loc 1 681 0
	orl	-24(%ebp), %eax
	.loc 1 685 0
	notl	%edx
	andl	$128, %edx
	.loc 1 681 0
	orl	%edx, %eax
	movl	-20(%ebp), %edx
	orl	%esi, %eax
	movl	%eax, (%edx)
	.loc 1 686 0
	addl	$28, %esp
	popl	%ebx
	.cfi_remember_state
	.cfi_restore 3
.LVL242:
	popl	%esi
	.cfi_restore 6
	popl	%edi
	.cfi_restore 7
	popl	%ebp
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
.LVL243:
	.p2align 4,,7
	.p2align 3
.L163:
	.cfi_restore_state
.LBB249:
	.loc 1 665 0
	movl	24(%ebp), %edi
	testl	%edi, %edi
	je	.L198
	.loc 1 667 0
	testl	%eax, %eax
	jne	.L210
.L199:
.LBB251:
.LBB252:
	.loc 1 592 0
	movl	$16, %edx
.LVL244:
.L200:
.LBE252:
.LBE251:
	.loc 1 673 0
	movl	%edx, (%ebx)
	.loc 1 674 0
	movl	$0, 4(%ebx)
	.loc 1 675 0
	movl	$0, 8(%ebx)
	.loc 1 676 0
	movl	$0, 12(%ebx)
	jmp	.L197
.LVL245:
	.p2align 4,,7
	.p2align 3
.L209:
.LBE249:
	.loc 1 637 0
	cmpl	$2, %eax
	je	.L206
	cmpl	$3, %eax
	je	.L161
	xorl	%esi, %esi
.LVL246:
	xorl	%eax, %eax
	movl	$0, -24(%ebp)
	jmp	.L162
.LVL247:
	.p2align 4,,7
	.p2align 3
.L198:
.LBB254:
	.loc 1 670 0
	testl	%eax, %eax
	je	.L199
.LVL248:
.LBB250:
.LBB253:
	.loc 1 592 0
	leal	-1(%eax), %edx
	notl	%eax
.LVL249:
	andl	%eax, %edx
.LVL250:
	movl	%edx, %eax
.LVL251:
	call	clz32
	movl	$32, %edx
	subl	%eax, %edx
	jmp	.L200
.LVL252:
	.p2align 4,,7
	.p2align 3
.L164:
.LBE253:
.LBE250:
.LBE254:
	.loc 1 654 0
	andl	$65535, %eax
.LVL253:
	movl	%eax, (%ebx)
	.loc 1 655 0
	movl	$0, 4(%ebx)
	.loc 1 656 0
	movl	$0, 8(%ebx)
	.loc 1 657 0
	movl	$0, 12(%ebx)
	jmp	.L197
.LVL254:
	.p2align 4,,7
	.p2align 3
.L161:
	.loc 1 640 0
	xorl	16(%ebp), %esi
.LVL255:
	jmp	.L206
.LVL256:
	.p2align 4,,7
	.p2align 3
.L210:
.LBB255:
	.loc 1 667 0
	call	clz32
.LVL257:
	movl	$31, %edx
	subl	%eax, %edx
	jmp	.L200
.LVL258:
	.p2align 4,,7
	.p2align 3
.L159:
.LBE255:
	.loc 1 638 0
	notl	%esi
.LVL259:
	jmp	.L206
.LVL260:
.L207:
	.loc 1 633 0
	movl	$__PRETTY_FUNCTION__.1437, 12(%esp)
	movl	$633, 8(%esp)
	movl	$.LC0, 4(%esp)
	movl	$.LC1, (%esp)
	call	vex_assert_fail
.L208:
	.loc 1 634 0
	movl	$__PRETTY_FUNCTION__.1437, 12(%esp)
	movl	$634, 8(%esp)
	movl	$.LC0, 4(%esp)
	movl	$.LC2, (%esp)
	call	vex_assert_fail
	.cfi_endproc
.LFE17:
	.size	compute_PCMPxSTRx_gen_output, .-compute_PCMPxSTRx_gen_output
	.section	.rodata.str1.1
.LC6:
	.string	"(zmaskL >> 16) == 0"
.LC7:
	.string	"(zmaskR >> 16) == 0"
	.text
	.p2align 4,,15
.globl compute_PCMPxSTRx
	.type	compute_PCMPxSTRx, @function
compute_PCMPxSTRx:
.LFB19:
	.loc 1 789 0
	.cfi_startproc
.LVL261:
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	pushl	%edi
	pushl	%esi
	pushl	%ebx
	subl	$56, %esp
	.loc 1 789 0
	movl	32(%ebp), %ecx
	movzbl	36(%ebp), %ebx
	.cfi_offset 3, -20
	.cfi_offset 6, -16
	.cfi_offset 7, -12
	movl	16(%ebp), %edx
	movl	20(%ebp), %eax
	.loc 1 790 0
	cmpl	$127, %ecx
	.loc 1 789 0
	movb	%bl, -33(%ebp)
	.loc 1 790 0
	ja	.L263
	.loc 1 791 0
	movl	24(%ebp), %ebx
	shrl	$16, %ebx
	testl	%ebx, %ebx
	jne	.L264
	.loc 1 792 0
	movl	28(%ebp), %ebx
	shrl	$16, %ebx
	testl	%ebx, %ebx
	jne	.L265
	.loc 1 797 0
	cmpl	$74, %ecx
	ja	.L215
	jmp	*.L217(,%ecx,4)
	.section	.rodata
	.align 4
	.align 4
.L217:
	.long	.L216
	.long	.L215
	.long	.L216
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L216
	.long	.L215
	.long	.L216
	.long	.L215
	.long	.L216
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L216
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L216
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L216
	.long	.L215
	.long	.L216
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L216
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L215
	.long	.L216
	.text
	.p2align 4,,7
	.p2align 3
.L216:
	.loc 1 807 0
	movl	%ecx, %ebx
	.loc 1 808 0
	movl	%ecx, %edi
	.loc 1 807 0
	shrl	$2, %ebx
	.loc 1 806 0
	movl	%ecx, %esi
	.loc 1 808 0
	shrl	$4, %edi
	.loc 1 807 0
	andl	$3, %ebx
	.loc 1 809 0
	shrl	$6, %ecx
	.loc 1 808 0
	andl	$3, %edi
	.loc 1 809 0
	andl	$1, %ecx
	.loc 1 806 0
	andl	$3, %esi
.LVL262:
	.loc 1 815 0
	cmpl	$2, %ebx
	.loc 1 808 0
	movl	%edi, -32(%ebp)
.LVL263:
	.loc 1 809 0
	movl	%ecx, -28(%ebp)
.LVL264:
	.loc 1 815 0
	je	.L266
	.loc 1 849 0
	testl	%ebx, %ebx
	jne	.L267
	cmpl	$2, %esi
	je	.L250
	testl	%esi, %esi
	.p2align 4,,4
	jne	.L215
.L250:
.LVL265:
.LBB256:
	.loc 1 856 0
	movl	24(%ebp), %ecx
.LVL266:
	.loc 1 857 0
	movl	28(%ebp), %esi
.LVL267:
	.loc 1 856 0
	movl	24(%ebp), %ebx
.LVL268:
	.loc 1 857 0
	movl	28(%ebp), %edi
.LVL269:
	.loc 1 856 0
	negl	%ecx
	.loc 1 857 0
	negl	%esi
	.loc 1 856 0
	orl	%ebx, %ecx
	.loc 1 857 0
	xorl	%ebx, %ebx
	orl	%edi, %esi
	.loc 1 856 0
	notl	%ecx
	.loc 1 857 0
	notl	%esi
	.loc 1 856 0
	movl	%ecx, -24(%ebp)
.LVL270:
	.loc 1 857 0
	movl	%esi, -16(%ebp)
.LVL271:
	movl	$0, -20(%ebp)
.LVL272:
	.p2align 4,,7
	.p2align 3
.L231:
.LBB258:
	.loc 1 860 0
	movl	$1, %edi
	movl	%ebx, %ecx
	sall	%cl, %edi
	testl	%edi, -24(%ebp)
	je	.L242
	xorl	%ecx, %ecx
	movl	%edx, -40(%ebp)
	.p2align 4,,7
	.p2align 3
.L230:
	.loc 1 865 0
	movl	$1, %edi
	sall	%cl, %edi
	testl	%edi, -16(%ebp)
	je	.L227
	.loc 1 866 0
	movzbl	(%eax,%ecx), %edi
	movl	-40(%ebp), %esi
	movl	%edi, %edx
	cmpb	(%esi,%ebx), %dl
	je	.L268
	.loc 1 864 0
	addl	$1, %ecx
.LVL273:
	cmpl	$16, %ecx
	jne	.L230
.LVL274:
.L227:
	movl	-40(%ebp), %edx
	xorl	%edi, %edi
.L229:
.LBE258:
	.loc 1 859 0
	addl	$1, %ebx
.LBB257:
	.loc 1 868 0
	orl	%edi, -20(%ebp)
.LVL275:
.LBE257:
	.loc 1 859 0
	cmpl	$16, %ebx
	jne	.L231
.LVL276:
.L242:
.LBE256:
.LBB260:
	.loc 1 955 0
	movzbl	-33(%ebp), %eax
	movl	-28(%ebp), %ebx
	movl	-32(%ebp), %esi
	movzwl	-20(%ebp), %ecx
	movl	-24(%ebp), %edi
	movl	%eax, 20(%esp)
	movl	%ebx, 16(%esp)
	movl	%esi, 12(%esp)
.LVL277:
.L262:
	movl	28(%ebp), %eax
	movl	24(%ebp), %edx
	movl	%edi, 8(%esp)
	movl	%eax, 4(%esp)
	movl	8(%ebp), %eax
	movl	%edx, (%esp)
	movl	12(%ebp), %edx
	call	compute_PCMPxSTRx_gen_output
.LBE260:
	.loc 1 964 0
	addl	$56, %esp
.LBB264:
	.loc 1 955 0
	movl	$1, %eax
.LBE264:
	.loc 1 964 0
	popl	%ebx
	.cfi_remember_state
	.cfi_restore 3
	popl	%esi
	.cfi_restore 6
	popl	%edi
	.cfi_restore 7
	popl	%ebp
	.cfi_def_cfa 4, 4
	.cfi_restore 5
	ret
.LVL278:
	.p2align 4,,7
	.p2align 3
.L267:
	.cfi_restore_state
	.loc 1 849 0
	testl	%esi, %esi
	sete	%cl
	.loc 1 887 0
	cmpl	$3, %ebx
	jne	.L269
	cmpl	$2, %esi
	je	.L251
	testb	%cl, %cl
	jne	.L251
.LVL279:
	.p2align 4,,7
	.p2align 3
.L215:
.LBB265:
	.loc 1 960 0
	xorl	%eax, %eax
.L222:
.LBE265:
	.loc 1 964 0
	addl	$56, %esp
	popl	%ebx
	.cfi_remember_state
	.cfi_restore 3
	popl	%esi
	.cfi_restore 6
	popl	%edi
	.cfi_restore 7
	popl	%ebp
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
.LVL280:
	.p2align 4,,7
	.p2align 3
.L266:
	.cfi_restore_state
	.loc 1 815 0
	cmpl	$2, %esi
	je	.L249
	testl	%esi, %esi
	jne	.L215
.L249:
	xorl	%ebx, %ebx
.LVL281:
	movl	$15, %ecx
.LVL282:
	movl	%eax, %edi
.LVL283:
	.p2align 4,,7
	.p2align 3
.L221:
.LBB266:
.LBB267:
	.loc 1 824 0
	movzbl	(%edx,%ecx), %esi
	addl	%ebx, %ebx
	movl	%esi, %eax
	cmpb	(%edi,%ecx), %al
	sete	%al
.LBE267:
	.loc 1 821 0
	subl	$1, %ecx
.LVL284:
.LBB268:
	.loc 1 824 0
	movl	%eax, %esi
	andl	$255, %esi
	orl	%esi, %ebx
.LVL285:
.LBE268:
	.loc 1 821 0
	cmpl	$-1, %ecx
	jne	.L221
	.loc 1 827 0
	movl	28(%ebp), %edx
	.loc 1 826 0
	movl	24(%ebp), %eax
	.loc 1 837 0
	movl	28(%ebp), %esi
	movl	24(%ebp), %edi
	.loc 1 827 0
	negl	%edx
	orl	28(%ebp), %edx
	.loc 1 826 0
	negl	%eax
	orl	24(%ebp), %eax
	.loc 1 837 0
	movl	%esi, 4(%esp)
	.loc 1 827 0
	notl	%edx
	.loc 1 826 0
	notl	%eax
.LVL286:
	.loc 1 832 0
	movl	%edx, %ecx
.LVL287:
	andl	%eax, %ecx
	orl	%eax, %edx
.LVL288:
	andl	%ebx, %ecx
	notl	%edx
	.loc 1 837 0
	movl	-32(%ebp), %ebx
.LVL289:
	.loc 1 832 0
	orl	%edx, %ecx
.LVL290:
	.loc 1 837 0
	movzbl	-33(%ebp), %edx
	movl	%eax, 8(%esp)
	movl	8(%ebp), %eax
.LVL291:
	andl	$65535, %ecx
.LVL292:
	movl	%edi, (%esp)
	movl	%ebx, 12(%esp)
	movl	%edx, 20(%esp)
	movl	-28(%ebp), %edx
	movl	%edx, 16(%esp)
	movl	12(%ebp), %edx
	call	compute_PCMPxSTRx_gen_output
.LVL293:
	movl	$1, %eax
	.loc 1 842 0
	jmp	.L222
.LVL294:
	.p2align 4,,7
	.p2align 3
.L268:
.LBE266:
.LBB269:
.LBB259:
	.loc 1 866 0
	movl	$1, %edi
	movl	%ebx, %ecx
	movl	%esi, %edx
	sall	%cl, %edi
	jmp	.L229
.LVL295:
.L251:
.LBE259:
.LBE269:
.LBB270:
	.loc 1 895 0
	movl	24(%ebp), %ecx
	.loc 1 896 0
	movl	28(%ebp), %esi
.LVL296:
	.loc 1 895 0
	movl	24(%ebp), %ebx
.LVL297:
	.loc 1 896 0
	movl	28(%ebp), %edi
	.loc 1 895 0
	negl	%ecx
	.loc 1 896 0
	negl	%esi
	.loc 1 895 0
	orl	%ebx, %ecx
	.loc 1 896 0
	orl	%edi, %esi
	.loc 1 895 0
	notl	%ecx
	.loc 1 896 0
	notl	%esi
	.loc 1 895 0
	movl	%ecx, -40(%ebp)
.LVL298:
	.loc 1 896 0
	movl	%esi, -16(%ebp)
.LVL299:
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
.LVL300:
	.p2align 4,,7
	.p2align 3
.L241:
.LBB272:
	.loc 1 898 0
	movzbl	-20(%ebp), %ecx
	movl	$1, %ebx
	sall	%cl, %ebx
	testl	%ebx, -40(%ebp)
	je	.L235
	movl	-20(%ebp), %ebx
	xorl	%ecx, %ecx
	movl	%eax, -44(%ebp)
	.p2align 4,,7
	.p2align 3
.L240:
.LBB273:
	.loc 1 903 0
	movl	$1, %edi
	sall	%cl, %edi
	testl	%edi, -16(%ebp)
	je	.L261
.LVL301:
	.loc 1 905 0
	cmpl	$15, %ebx
	ja	.L261
	.loc 1 906 0
	movzbl	(%edx,%ebx), %edi
	movl	-44(%ebp), %esi
	movl	%edi, %eax
	cmpb	(%esi,%ecx), %al
	jne	.L270
.LBE273:
	.loc 1 902 0
	addl	$1, %ecx
.LVL302:
	addl	$1, %ebx
	cmpl	$16, %ecx
	jne	.L240
.LVL303:
.L261:
	movzbl	-20(%ebp), %ecx
	movl	$1, %ebx
	movl	-44(%ebp), %eax
	sall	%cl, %ebx
.L237:
.LBE272:
	.loc 1 897 0
	addl	$1, -20(%ebp)
.LBB271:
	.loc 1 908 0
	orl	%ebx, -24(%ebp)
.LVL304:
.LBE271:
	.loc 1 897 0
	cmpl	$16, -20(%ebp)
	jne	.L241
.LVL305:
.L235:
	.loc 1 915 0
	movzbl	-33(%ebp), %eax
	movl	-28(%ebp), %ebx
	movl	-32(%ebp), %esi
	movzwl	-24(%ebp), %ecx
	movl	%eax, 20(%esp)
	movl	-40(%ebp), %edi
	movl	%ebx, 16(%esp)
	movl	%esi, 12(%esp)
	jmp	.L262
.LVL306:
.L269:
.LBE270:
	.loc 1 927 0
	cmpl	$1, %ebx
	jne	.L215
	testl	%esi, %esi
	jne	.L215
.LVL307:
.LBB276:
	.loc 1 935 0
	movl	24(%ebp), %ecx
	.loc 1 936 0
	movl	28(%ebp), %esi
.LVL308:
	.loc 1 935 0
	movl	24(%ebp), %ebx
.LVL309:
	.loc 1 936 0
	movl	28(%ebp), %edi
	.loc 1 935 0
	negl	%ecx
	.loc 1 936 0
	negl	%esi
	.loc 1 935 0
	orl	%ebx, %ecx
	.loc 1 936 0
	xorl	%ebx, %ebx
	orl	%edi, %esi
	.loc 1 935 0
	notl	%ecx
	.loc 1 936 0
	notl	%esi
	.loc 1 935 0
	movl	%ecx, -24(%ebp)
.LVL310:
	.loc 1 936 0
	movl	%esi, -16(%ebp)
.LVL311:
	movl	$0, -20(%ebp)
.LVL312:
	.p2align 4,,7
	.p2align 3
.L247:
.LBB261:
	.loc 1 938 0
	movl	$1, %esi
	movl	%ebx, %ecx
	sall	%cl, %esi
	testl	%esi, -24(%ebp)
	je	.L242
	xorl	%ecx, %ecx
	movl	%edx, -40(%ebp)
	.p2align 4,,7
	.p2align 3
.L246:
	.loc 1 943 0
	movl	-16(%ebp), %edi
	movl	$3, %esi
	sall	%cl, %esi
	andl	%esi, %edi
	cmpl	%edi, %esi
	jne	.L243
	.loc 1 944 0
	movl	-40(%ebp), %edi
	movzbl	(%edi,%ebx), %esi
	movl	%esi, %edx
	cmpb	%dl, (%eax,%ecx)
	ja	.L244
	cmpb	1(%eax,%ecx), %dl
	jbe	.L271
.L244:
	.loc 1 942 0
	addl	$2, %ecx
.LVL313:
	cmpl	$16, %ecx
	jne	.L246
.LVL314:
.L243:
	movl	-40(%ebp), %edx
	xorl	%esi, %esi
.L245:
.LBE261:
	.loc 1 937 0
	addl	$1, %ebx
.LBB262:
	.loc 1 948 0
	orl	%esi, -20(%ebp)
.LVL315:
.LBE262:
	.loc 1 937 0
	cmpl	$16, %ebx
	jne	.L247
	jmp	.L242
.LVL316:
	.p2align 4,,7
	.p2align 3
.L271:
.LBB263:
	.loc 1 944 0
	movl	$1, %esi
	movl	%ebx, %ecx
	movl	%edi, %edx
	sall	%cl, %esi
	jmp	.L245
.LVL317:
.L270:
	movl	%esi, %eax
.LBE263:
.LBE276:
.LBB277:
.LBB275:
.LBB274:
	.loc 1 906 0
	xorl	%ebx, %ebx
	jmp	.L237
.LVL318:
.L263:
.LBE274:
.LBE275:
.LBE277:
	.loc 1 790 0
	movl	$__PRETTY_FUNCTION__.1596, 12(%esp)
	movl	$790, 8(%esp)
	movl	$.LC0, 4(%esp)
	movl	$.LC3, (%esp)
	call	vex_assert_fail
.L265:
	.loc 1 792 0
	movl	$__PRETTY_FUNCTION__.1596, 12(%esp)
	movl	$792, 8(%esp)
	movl	$.LC0, 4(%esp)
	movl	$.LC7, (%esp)
	call	vex_assert_fail
.L264:
	.loc 1 791 0
	movl	$__PRETTY_FUNCTION__.1596, 12(%esp)
	movl	$791, 8(%esp)
	movl	$.LC0, 4(%esp)
	movl	$.LC6, (%esp)
	call	vex_assert_fail
	.cfi_endproc
.LFE19:
	.size	compute_PCMPxSTRx, .-compute_PCMPxSTRx
	.p2align 4,,15
.globl convert_f80le_to_f64le
	.type	convert_f80le_to_f64le, @function
convert_f80le_to_f64le:
.LFB11:
	.loc 1 247 0
	.cfi_startproc
.LVL319:
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$28, %esp
	movl	8(%ebp), %edx
	movl	%ebx, -12(%ebp)
	movl	12(%ebp), %eax
	movl	%esi, -8(%ebp)
	movl	%edi, -4(%ebp)
	.loc 1 252 0
	movzbl	9(%edx), %ecx
.LVL320:
.LBB278:
.LBB279:
	.loc 2 93 0
	movl	%ecx, %ebx
	.cfi_offset 7, -12
	.cfi_offset 6, -16
	.cfi_offset 3, -20
.LBE279:
.LBE278:
	.loc 1 253 0
	movzbl	%cl, %esi
.LBB281:
.LBB280:
	.loc 2 93 0
	shrb	$7, %bl
	movb	%bl, -16(%ebp)
.LVL321:
.LBE280:
.LBE281:
	.loc 1 253 0
	movzbl	8(%edx), %edi
	sall	$8, %esi
	movl	%edi, %ebx
.LVL322:
	movzbl	%bl, %ecx
	orl	%ecx, %esi
.LVL323:
	.loc 1 260 0
	andl	$32767, %esi
.LVL324:
	je	.L294
	.loc 1 273 0
	cmpl	$32767, %esi
	je	.L295
	.loc 1 319 0
	cmpb	$0, 7(%edx)
	js	.L278
.L277:
	.loc 1 326 0
	movb	$-1, 7(%eax)
	.loc 1 327 0
	movb	$-8, 6(%eax)
.LVL325:
.L291:
	.loc 1 328 0
	movb	$0, (%eax)
	movb	$0, 1(%eax)
	movb	$0, 2(%eax)
	movb	$0, 3(%eax)
	movb	$0, 4(%eax)
	movb	$0, 5(%eax)
.L288:
	.loc 1 426 0
	movl	-12(%ebp), %ebx
	movl	-8(%ebp), %esi
	movl	-4(%ebp), %edi
	movl	%ebp, %esp
	.cfi_remember_state
	.cfi_def_cfa_register 4
	.cfi_restore 7
	.cfi_restore 6
	.cfi_restore 3
	popl	%ebp
	.cfi_restore 5
	.cfi_def_cfa_offset 4
	ret
.LVL326:
	.p2align 4,,7
	.p2align 3
.L294:
	.cfi_restore_state
	.loc 1 261 0
	movzbl	-16(%ebp), %ebx
	.loc 1 262 0
	movb	$0, (%eax)
	movb	$0, 1(%eax)
	movb	$0, 2(%eax)
	.loc 1 261 0
	sall	$7, %ebx
.LBB282:
.LBB283:
	movb	%bl, 7(%eax)
.LBE283:
.LBE282:
	.loc 1 262 0
	movb	$0, 3(%eax)
	movb	$0, 4(%eax)
	movb	$0, 5(%eax)
	movb	$0, 6(%eax)
	.loc 1 426 0
	movl	-12(%ebp), %ebx
	movl	-8(%ebp), %esi
.LVL327:
	movl	-4(%ebp), %edi
	movl	%ebp, %esp
	.cfi_remember_state
	.cfi_restore 3
	.cfi_restore 6
	.cfi_restore 7
	.cfi_def_cfa_register 4
	popl	%ebp
	.cfi_def_cfa_offset 4
	.cfi_restore 5
	ret
.LVL328:
	.p2align 4,,7
	.p2align 3
.L295:
	.cfi_restore_state
	.loc 1 275 0
	movzbl	7(%edx), %ecx
	.loc 1 274 0
	testb	$127, %cl
	jne	.L276
	cmpb	$0, 6(%edx)
	jne	.L276
	cmpb	$0, 5(%edx)
	jne	.L276
	cmpb	$0, 4(%edx)
	jne	.L276
	cmpb	$0, 3(%edx)
	jne	.L276
	cmpb	$0, 2(%edx)
	jne	.L276
	cmpb	$0, 1(%edx)
	jne	.L276
	cmpb	$0, (%edx)
	jne	.L276
.LVL329:
	.loc 1 281 0
	testb	%cl, %cl
	.p2align 4,,2
	jns	.L277
.LVL330:
	.p2align 4,,7
	.p2align 3
.L293:
	.loc 1 337 0
	movzbl	-16(%ebp), %ebx
	.loc 1 338 0
	movb	$-16, 6(%eax)
	.loc 1 337 0
	sall	$7, %ebx
	orl	$127, %ebx
.LBB284:
.LBB285:
	movb	%bl, 7(%eax)
	jmp	.L291
.LVL331:
	.p2align 4,,7
	.p2align 3
.L276:
.LBE285:
.LBE284:
	.loc 1 298 0
	andl	$64, %edi
	je	.L296
.LVL332:
	.loc 1 302 0
	movzbl	-16(%ebp), %ebx
	.loc 1 303 0
	movb	$-1, 6(%eax)
	.loc 1 302 0
	sall	$7, %ebx
	orl	$127, %ebx
.LBB286:
.LBB287:
	movb	%bl, 7(%eax)
.LVL333:
.L292:
.LBE287:
.LBE286:
	.loc 1 311 0
	movb	$-1, (%eax)
	movb	$-1, 1(%eax)
	movb	$-1, 2(%eax)
	movb	$-1, 3(%eax)
	movb	$-1, 4(%eax)
	movb	$-1, 5(%eax)
	jmp	.L288
.LVL334:
	.p2align 4,,7
	.p2align 3
.L278:
	.loc 1 334 0
	leal	-15360(%esi), %ecx
	.loc 1 335 0
	cmpl	$2046, %ecx
	.loc 1 334 0
	movl	%ecx, -20(%ebp)
.LVL335:
	.loc 1 335 0
	jg	.L293
	.loc 1 343 0
	movl	-20(%ebp), %ecx
	testl	%ecx, %ecx
	jle	.L297
.LVL336:
	.loc 1 381 0
	movzbl	1(%edx), %esi
	movzbl	2(%edx), %ecx
.LVL337:
	movl	%esi, %ebx
	shrb	$3, %bl
	movl	%ebx, %esi
	andl	$255, %esi
	sall	$5, %ecx
	orl	%esi, %ecx
.LBB288:
.LBB289:
	movb	%cl, (%eax)
.LVL338:
.LBE289:
.LBE288:
	.loc 1 382 0
	movzbl	2(%edx), %esi
	movzbl	3(%edx), %ecx
	movl	%esi, %ebx
	shrb	$3, %bl
	movl	%ebx, %esi
	andl	$255, %esi
	sall	$5, %ecx
	orl	%esi, %ecx
.LBB290:
.LBB291:
	movb	%cl, 1(%eax)
.LVL339:
.LBE291:
.LBE290:
	.loc 1 383 0
	movzbl	3(%edx), %esi
	movzbl	4(%edx), %ecx
	movl	%esi, %ebx
	shrb	$3, %bl
	movl	%ebx, %esi
	andl	$255, %esi
	sall	$5, %ecx
	orl	%esi, %ecx
.LBB292:
.LBB293:
	movb	%cl, 2(%eax)
.LVL340:
.LBE293:
.LBE292:
	.loc 1 384 0
	movzbl	4(%edx), %esi
	movzbl	5(%edx), %ecx
	movl	%esi, %ebx
	shrb	$3, %bl
	movl	%ebx, %esi
	andl	$255, %esi
	sall	$5, %ecx
	orl	%esi, %ecx
.LBB294:
.LBB295:
	movb	%cl, 3(%eax)
.LVL341:
.LBE295:
.LBE294:
	.loc 1 385 0
	movzbl	5(%edx), %esi
	movzbl	6(%edx), %ecx
	movl	%esi, %ebx
	shrb	$3, %bl
	movl	%ebx, %esi
	andl	$255, %esi
	sall	$5, %ecx
	orl	%esi, %ecx
.LBB296:
.LBB297:
	movb	%cl, 4(%eax)
.LVL342:
.LBE297:
.LBE296:
	.loc 1 386 0
	movzbl	6(%edx), %esi
	movzbl	7(%edx), %ecx
	movl	%esi, %ebx
	shrb	$3, %bl
	movl	%ebx, %esi
	andl	$255, %esi
	sall	$5, %ecx
	orl	%esi, %ecx
.LBB298:
.LBB299:
	movb	%cl, 5(%eax)
.LVL343:
.LBE299:
.LBE298:
	.loc 1 388 0
	movzbl	7(%edx), %esi
	movl	-20(%ebp), %ecx
	movl	%esi, %ebx
	shrb	$3, %bl
	sall	$4, %ecx
	movl	%ebx, %esi
	andl	$255, %ecx
	andl	$15, %esi
.LBB300:
.LBB301:
	orl	%esi, %ecx
	movb	%cl, 6(%eax)
.LVL344:
.LBE301:
.LBE300:
	.loc 1 390 0
	movl	-20(%ebp), %ecx
	movzbl	-16(%ebp), %ebx
	sarl	$4, %ecx
	andl	$127, %ecx
	sall	$7, %ebx
.LBB302:
.LBB303:
	orl	%ebx, %ecx
	movb	%cl, 7(%eax)
.LBE303:
.LBE302:
	.loc 1 394 0
	movzbl	1(%edx), %ecx
	testb	$4, %cl
	je	.L288
	.loc 1 403 0
	andl	$15, %ecx
	cmpl	$4, %ecx
	je	.L298
.LVL345:
.L283:
	.loc 1 410 0
	movzbl	(%eax), %edx
	cmpb	$-1, %dl
	je	.L284
	.loc 1 411 0
	addl	$1, %edx
	movb	%dl, (%eax)
	jmp	.L288
.LVL346:
	.p2align 4,,7
	.p2align 3
.L296:
	.loc 1 309 0
	movzbl	-16(%ebp), %ebx
	.loc 1 310 0
	movb	$-9, 6(%eax)
	.loc 1 309 0
	sall	$7, %ebx
	orl	$127, %ebx
.LBB304:
.LBB305:
	movb	%bl, 7(%eax)
	jmp	.L292
.LVL347:
	.p2align 4,,7
	.p2align 3
.L297:
.LBE305:
.LBE304:
	.loc 1 346 0
	movzbl	-16(%ebp), %ebx
	.loc 1 347 0
	movb	$0, (%eax)
	movb	$0, 1(%eax)
	movb	$0, 2(%eax)
	.loc 1 346 0
	sall	$7, %ebx
.LBB306:
.LBB307:
	movb	%bl, 7(%eax)
.LBE307:
.LBE306:
	.loc 1 347 0
	movb	$0, 3(%eax)
	movb	$0, 4(%eax)
	movb	$0, 5(%eax)
	movb	$0, 6(%eax)
	.loc 1 349 0
	cmpl	$-52, -20(%ebp)
	jl	.L288
	subl	$15309, %esi
	movl	$63, %edi
.LBB308:
.LBB312:
	.loc 2 92 0
	movl	%edx, -24(%ebp)
	movl	%eax, -28(%ebp)
	jmp	.L282
.LVL348:
	.p2align 4,,7
	.p2align 3
.L299:
.LBE312:
.LBE308:
.LBB321:
.LBB324:
	.loc 1 84 0
	movl	-24(%ebp), %ebx
	movl	%edi, %eax
.LBE324:
.LBE321:
.LBB327:
.LBB317:
	.loc 1 90 0
	movl	%esi, %edx
.LBE317:
.LBE327:
.LBB328:
.LBB323:
	.loc 1 84 0
	shrl	$3, %eax
	movl	%edi, %ecx
.LBE323:
.LBE328:
.LBB329:
.LBB311:
	.loc 1 90 0
	shrl	$3, %edx
.LBE311:
.LBE329:
.LBB330:
.LBB325:
	.loc 1 84 0
	andl	$7, %ecx
.LBE325:
.LBE330:
.LBB331:
.LBB318:
	.loc 1 90 0
	addl	-28(%ebp), %edx
.LBE318:
.LBE331:
	.loc 1 357 0
	subl	$1, %edi
.LVL349:
.LBB332:
.LBB322:
	.loc 1 84 0
	movzbl	(%ebx,%eax), %eax
.LBE322:
.LBE332:
.LBB333:
.LBB310:
	.loc 2 92 0
	movl	$1, %ebx
	.loc 1 90 0
	movl	%edx, -16(%ebp)
	.loc 2 92 0
	movzbl	(%edx), %edx
.LBE310:
.LBE333:
.LBB334:
.LBB326:
	.loc 1 84 0
	sarl	%cl, %eax
.LVL350:
.LBE326:
.LBE334:
.LBB335:
.LBB319:
	.loc 1 91 0
	movl	%esi, %ecx
	andl	$7, %ecx
.LVL351:
	.loc 2 92 0
	andl	$1, %eax
.LVL352:
	sall	%cl, %ebx
.LBE319:
.LBE335:
	.loc 1 357 0
	subl	$1, %esi
.LVL353:
.LBB336:
.LBB309:
	.loc 2 92 0
	notl	%ebx
.LVL354:
	andl	%ebx, %edx
.LVL355:
	sall	%cl, %eax
	orl	%edx, %eax
.LVL356:
.LBB313:
.LBB314:
	.loc 1 93 0
	movl	-16(%ebp), %edx
.LVL357:
.LBE314:
.LBE313:
.LBE309:
.LBE336:
	.loc 1 357 0
	cmpl	$-1, %edi
.LBB337:
.LBB320:
.LBB316:
.LBB315:
	.loc 1 93 0
	movb	%al, (%edx)
.LBE315:
.LBE316:
.LBE320:
.LBE337:
	.loc 1 357 0
	je	.L281
.LVL358:
.L282:
	.loc 1 359 0
	testl	%esi, %esi
	jns	.L299
.LVL359:
.L281:
	.loc 1 367 0
	movl	$11, %ecx
	movl	-24(%ebp), %edx
	subl	-20(%ebp), %ecx
.LVL360:
	movl	-28(%ebp), %eax
.LBB338:
.LBB339:
	.loc 1 84 0
	movl	%ecx, %ebx
	andl	$7, %ecx
.LVL361:
	shrl	$3, %ebx
.LVL362:
	movzbl	(%edx,%ebx), %edx
.LVL363:
.LBE339:
.LBE338:
	.loc 1 367 0
	btl	%ecx, %edx
	jnc	.L288
	jmp	.L283
.LVL364:
.L298:
	.loc 1 403 0
	cmpb	$0, (%edx)
	jne	.L283
	.p2align 4,,8
	jmp	.L288
.LVL365:
	.p2align 4,,7
	.p2align 3
.L284:
	.loc 1 414 0
	cmpb	$-1, 1(%eax)
	leal	1(%eax), %edx
	je	.L285
	.loc 1 415 0
	movb	$0, (%eax)
	.loc 1 416 0
	addb	$1, (%edx)
	.loc 1 414 0
	jmp	.L288
.L285:
	.loc 1 419 0
	cmpb	$-1, 2(%eax)
	leal	2(%eax), %edx
	je	.L288
	.loc 1 420 0
	movb	$0, (%eax)
	.loc 1 421 0
	movb	$0, 1(%eax)
	.loc 1 422 0
	addb	$1, (%edx)
	jmp	.L288
	.cfi_endproc
.LFE11:
	.size	convert_f80le_to_f64le, .-convert_f80le_to_f64le
	.section	.rodata
	.type	__PRETTY_FUNCTION__.1796, @object
	.size	__PRETTY_FUNCTION__.1796, 23
__PRETTY_FUNCTION__.1796:
	.string	"compute_PCMPxSTRx_wide"
	.align 32
	.type	__PRETTY_FUNCTION__.1517, @object
	.size	__PRETTY_FUNCTION__.1517, 34
__PRETTY_FUNCTION__.1517:
	.string	"compute_PCMPxSTRx_gen_output_wide"
	.type	__PRETTY_FUNCTION__.1596, @object
	.size	__PRETTY_FUNCTION__.1596, 18
__PRETTY_FUNCTION__.1596:
	.string	"compute_PCMPxSTRx"
	.type	__PRETTY_FUNCTION__.1437, @object
	.size	__PRETTY_FUNCTION__.1437, 29
__PRETTY_FUNCTION__.1437:
	.string	"compute_PCMPxSTRx_gen_output"
	.text
.Letext0:
	.section	.debug_loc,"",@progbits
.Ldebug_loc0:
.LLST0:
	.long	.LVL4-.Ltext0
	.long	.LVL6-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL19-.Ltext0
	.long	.LVL20-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL20-.Ltext0
	.long	.LVL24-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL49-.Ltext0
	.long	.LVL50-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL51-.Ltext0
	.long	.LFE10-.Ltext0
	.value	0x1
	.byte	0x56
	.long	0x0
	.long	0x0
.LLST1:
	.long	.LVL4-.Ltext0
	.long	.LVL5-.Ltext0
	.value	0x7
	.byte	0x70
	.sleb128 0
	.byte	0xa
	.value	0x7ff
	.byte	0x1a
	.byte	0x9f
	.long	.LVL5-.Ltext0
	.long	.LVL9-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL19-.Ltext0
	.long	.LVL21-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL46-.Ltext0
	.long	.LVL49-.Ltext0
	.value	0x1
	.byte	0x52
	.long	.LVL49-.Ltext0
	.long	.LVL50-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL51-.Ltext0
	.long	.LFE10-.Ltext0
	.value	0x1
	.byte	0x50
	.long	0x0
	.long	0x0
.LLST2:
	.long	.LVL26-.Ltext0
	.long	.LVL27-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL30-.Ltext0
	.long	.LVL31-.Ltext0
	.value	0x6
	.byte	0x70
	.sleb128 0
	.byte	0x72
	.sleb128 0
	.byte	0x1c
	.byte	0x9f
	.long	.LVL31-.Ltext0
	.long	.LVL32-.Ltext0
	.value	0x7
	.byte	0x70
	.sleb128 0
	.byte	0x91
	.sleb128 -40
	.byte	0x6
	.byte	0x1c
	.byte	0x9f
	.long	.LVL32-.Ltext0
	.long	.LVL33-.Ltext0
	.value	0x7
	.byte	0x8
	.byte	0x33
	.byte	0x91
	.sleb128 -40
	.byte	0x6
	.byte	0x1c
	.byte	0x9f
	.long	.LVL33-.Ltext0
	.long	.LVL34-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL34-.Ltext0
	.long	.LVL35-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL43-.Ltext0
	.long	.LVL45-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL50-.Ltext0
	.long	.LVL51-.Ltext0
	.value	0x1
	.byte	0x50
	.long	0x0
	.long	0x0
.LLST3:
	.long	.LVL30-.Ltext0
	.long	.LVL33-.Ltext0
	.value	0x3
	.byte	0x8
	.byte	0x3f
	.byte	0x9f
	.long	.LVL43-.Ltext0
	.long	.LVL45-.Ltext0
	.value	0x1
	.byte	0x57
	.long	0x0
	.long	0x0
.LLST4:
	.long	.LVL25-.Ltext0
	.long	.LVL27-.Ltext0
	.value	0x1
	.byte	0x52
	.long	.LVL50-.Ltext0
	.long	.LVL51-.Ltext0
	.value	0x1
	.byte	0x52
	.long	0x0
	.long	0x0
.LLST5:
	.long	.LVL2-.Ltext0
	.long	.LVL3-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL3-.Ltext0
	.long	.LFE10-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -32
	.long	0x0
	.long	0x0
.LLST6:
	.long	.LVL8-.Ltext0
	.long	.LVL9-.Ltext0
	.value	0x6
	.byte	0x70
	.sleb128 0
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST7:
	.long	.LVL7-.Ltext0
	.long	.LVL9-.Ltext0
	.value	0x16
	.byte	0x70
	.sleb128 0
	.byte	0x38
	.byte	0x26
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x91
	.sleb128 -32
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x37
	.byte	0x24
	.byte	0x21
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST8:
	.long	.LVL10-.Ltext0
	.long	.LVL11-.Ltext0
	.value	0x1d
	.byte	0x72
	.sleb128 0
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x33
	.byte	0x24
	.byte	0x8
	.byte	0x78
	.byte	0x1a
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x5
	.byte	0x94
	.byte	0x1
	.byte	0x35
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x8
	.byte	0x80
	.byte	0x21
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST9:
	.long	.LVL12-.Ltext0
	.long	.LVL18-.Ltext0
	.value	0x1f
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x5
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x33
	.byte	0x24
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x4
	.byte	0x94
	.byte	0x1
	.byte	0x35
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST10:
	.long	.LVL13-.Ltext0
	.long	.LVL18-.Ltext0
	.value	0x1f
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x4
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x33
	.byte	0x24
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x3
	.byte	0x94
	.byte	0x1
	.byte	0x35
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST11:
	.long	.LVL14-.Ltext0
	.long	.LVL18-.Ltext0
	.value	0x1f
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x3
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x33
	.byte	0x24
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x2
	.byte	0x94
	.byte	0x1
	.byte	0x35
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST12:
	.long	.LVL15-.Ltext0
	.long	.LVL18-.Ltext0
	.value	0x1f
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x2
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x33
	.byte	0x24
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x1
	.byte	0x94
	.byte	0x1
	.byte	0x35
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST13:
	.long	.LVL16-.Ltext0
	.long	.LVL18-.Ltext0
	.value	0x1d
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x1
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x33
	.byte	0x24
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x94
	.byte	0x1
	.byte	0x35
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST14:
	.long	.LVL17-.Ltext0
	.long	.LVL18-.Ltext0
	.value	0xf
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x33
	.byte	0x24
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST15:
	.long	.LVL22-.Ltext0
	.long	.LVL23-.Ltext0
	.value	0x6
	.byte	0x70
	.sleb128 0
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	.LVL23-.Ltext0
	.long	.LVL49-.Ltext0
	.value	0x7
	.byte	0x91
	.sleb128 -36
	.byte	0x6
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	.LVL50-.Ltext0
	.long	.LVL51-.Ltext0
	.value	0x7
	.byte	0x91
	.sleb128 -36
	.byte	0x6
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST16:
	.long	.LVL24-.Ltext0
	.long	.LVL26-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL26-.Ltext0
	.long	.LVL27-.Ltext0
	.value	0x3
	.byte	0x70
	.sleb128 1
	.byte	0x9f
	.long	.LVL27-.Ltext0
	.long	.LVL29-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL50-.Ltext0
	.long	.LVL51-.Ltext0
	.value	0x3
	.byte	0x70
	.sleb128 1
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST17:
	.long	.LVL24-.Ltext0
	.long	.LVL49-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 0
	.long	.LVL50-.Ltext0
	.long	.LVL51-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 0
	.long	0x0
	.long	0x0
.LLST18:
	.long	.LVL27-.Ltext0
	.long	.LVL28-.Ltext0
	.value	0x8
	.byte	0x70
	.sleb128 0
	.byte	0x33
	.byte	0x25
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x22
	.long	0x0
	.long	0x0
.LLST19:
	.long	.LVL36-.Ltext0
	.long	.LVL39-.Ltext0
	.value	0x9
	.byte	0x70
	.sleb128 0
	.byte	0x31
	.byte	0x1a
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST20:
	.long	.LVL36-.Ltext0
	.long	.LVL40-.Ltext0
	.value	0x1
	.byte	0x57
	.long	.LVL40-.Ltext0
	.long	.LVL45-.Ltext0
	.value	0x3
	.byte	0x77
	.sleb128 1
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST21:
	.long	.LVL36-.Ltext0
	.long	.LVL45-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -28
	.long	0x0
	.long	0x0
.LLST22:
	.long	.LVL36-.Ltext0
	.long	.LVL37-.Ltext0
	.value	0x2
	.byte	0x76
	.sleb128 0
	.long	.LVL37-.Ltext0
	.long	.LVL41-.Ltext0
	.value	0x3
	.byte	0x91
	.sleb128 -24
	.byte	0x6
	.long	0x0
	.long	0x0
.LLST23:
	.long	.LVL43-.Ltext0
	.long	.LVL45-.Ltext0
	.value	0x6
	.byte	0x70
	.sleb128 0
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST24:
	.long	.LVL33-.Ltext0
	.long	.LVL34-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL34-.Ltext0
	.long	.LVL35-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL35-.Ltext0
	.long	.LVL45-.Ltext0
	.value	0x3
	.byte	0x73
	.sleb128 1
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST25:
	.long	.LVL33-.Ltext0
	.long	.LVL45-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -32
	.long	0x0
	.long	0x0
.LLST26:
	.long	.LVL33-.Ltext0
	.long	.LVL34-.Ltext0
	.value	0x8
	.byte	0x73
	.sleb128 0
	.byte	0x33
	.byte	0x25
	.byte	0x91
	.sleb128 -32
	.byte	0x6
	.byte	0x22
	.long	.LVL34-.Ltext0
	.long	.LVL35-.Ltext0
	.value	0x8
	.byte	0x71
	.sleb128 0
	.byte	0x33
	.byte	0x25
	.byte	0x91
	.sleb128 -32
	.byte	0x6
	.byte	0x22
	.long	.LVL35-.Ltext0
	.long	.LVL36-.Ltext0
	.value	0x8
	.byte	0x73
	.sleb128 1
	.byte	0x33
	.byte	0x25
	.byte	0x91
	.sleb128 -32
	.byte	0x6
	.byte	0x22
	.long	.LVL36-.Ltext0
	.long	.LVL39-.Ltext0
	.value	0x1
	.byte	0x50
	.long	0x0
	.long	0x0
.LLST27:
	.long	.LVL47-.Ltext0
	.long	.LVL49-.Ltext0
	.value	0xf
	.byte	0x72
	.sleb128 0
	.byte	0x38
	.byte	0x26
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x91
	.sleb128 -36
	.byte	0x6
	.byte	0x21
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST28:
	.long	.LVL48-.Ltext0
	.long	.LVL49-.Ltext0
	.value	0x6
	.byte	0x72
	.sleb128 0
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST29:
	.long	.LVL52-.Ltext0
	.long	.LVL53-.Ltext0
	.value	0x11
	.byte	0x91
	.sleb128 -32
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x37
	.byte	0x24
	.byte	0x8
	.byte	0x80
	.byte	0x1a
	.byte	0x8
	.byte	0x7f
	.byte	0x21
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST30:
	.long	.LVL54-.Ltext0
	.long	.LVL55-.Ltext0
	.value	0x11
	.byte	0x91
	.sleb128 -32
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x37
	.byte	0x24
	.byte	0x8
	.byte	0x80
	.byte	0x1a
	.byte	0x8
	.byte	0x7f
	.byte	0x21
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST31:
	.long	.LVL59-.Ltext0
	.long	.LVL64-.Ltext0
	.value	0x6
	.byte	0x52
	.byte	0x93
	.uleb128 0x4
	.byte	0x51
	.byte	0x93
	.uleb128 0x4
	.long	.LVL64-.Ltext0
	.long	.LVL65-.Ltext0
	.value	0x2
	.byte	0x74
	.sleb128 8
	.long	.LVL65-.Ltext0
	.long	.LVL73-.Ltext0
	.value	0x7
	.byte	0x74
	.sleb128 8
	.byte	0x93
	.uleb128 0x4
	.byte	0x51
	.byte	0x93
	.uleb128 0x4
	.long	.LVL73-.Ltext0
	.long	.LVL76-.Ltext0
	.value	0x7
	.byte	0x74
	.sleb128 8
	.byte	0x93
	.uleb128 0x4
	.byte	0x53
	.byte	0x93
	.uleb128 0x4
	.long	.LVL76-.Ltext0
	.long	.LVL80-.Ltext0
	.value	0x7
	.byte	0x74
	.sleb128 8
	.byte	0x93
	.uleb128 0x4
	.byte	0x51
	.byte	0x93
	.uleb128 0x4
	.long	.LVL81-.Ltext0
	.long	.LVL82-.Ltext0
	.value	0x6
	.byte	0x52
	.byte	0x93
	.uleb128 0x4
	.byte	0x51
	.byte	0x93
	.uleb128 0x4
	.long	.LVL82-.Ltext0
	.long	.LVL83-.Ltext0
	.value	0x2
	.byte	0x74
	.sleb128 8
	.long	.LVL83-.Ltext0
	.long	.LFE12-.Ltext0
	.value	0x6
	.byte	0x57
	.byte	0x93
	.uleb128 0x4
	.byte	0x51
	.byte	0x93
	.uleb128 0x4
	.long	0x0
	.long	0x0
.LLST32:
	.long	.LVL70-.Ltext0
	.long	.LVL73-.Ltext0
	.value	0x2
	.byte	0x74
	.sleb128 8
	.long	.LVL74-.Ltext0
	.long	.LVL75-.Ltext0
	.value	0x6
	.byte	0x52
	.byte	0x93
	.uleb128 0x4
	.byte	0x51
	.byte	0x93
	.uleb128 0x4
	.long	.LVL77-.Ltext0
	.long	.LVL79-.Ltext0
	.value	0x6
	.byte	0x50
	.byte	0x93
	.uleb128 0x4
	.byte	0x52
	.byte	0x93
	.uleb128 0x4
	.long	.LVL83-.Ltext0
	.long	.LVL84-.Ltext0
	.value	0x6
	.byte	0x50
	.byte	0x93
	.uleb128 0x4
	.byte	0x52
	.byte	0x93
	.uleb128 0x4
	.long	0x0
	.long	0x0
.LLST33:
	.long	.LVL59-.Ltext0
	.long	.LVL60-.Ltext0
	.value	0x7
	.byte	0x73
	.sleb128 0
	.byte	0xa
	.value	0x7ff
	.byte	0x1a
	.byte	0x9f
	.long	.LVL60-.Ltext0
	.long	.LVL61-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL61-.Ltext0
	.long	.LVL62-.Ltext0
	.value	0x3
	.byte	0x73
	.sleb128 1
	.byte	0x9f
	.long	.LVL62-.Ltext0
	.long	.LVL67-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL67-.Ltext0
	.long	.LVL69-.Ltext0
	.value	0x4
	.byte	0x73
	.sleb128 -1023
	.byte	0x9f
	.long	.LVL69-.Ltext0
	.long	.LVL71-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL71-.Ltext0
	.long	.LVL78-.Ltext0
	.value	0x2
	.byte	0x74
	.sleb128 4
	.long	.LVL81-.Ltext0
	.long	.LVL83-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL83-.Ltext0
	.long	.LFE12-.Ltext0
	.value	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
.LLST34:
	.long	.LVL72-.Ltext0
	.long	.LVL73-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST35:
	.long	.LVL70-.Ltext0
	.long	.LVL72-.Ltext0
	.value	0x4
	.byte	0xa
	.value	0x433
	.byte	0x9f
	.long	.LVL72-.Ltext0
	.long	.LVL73-.Ltext0
	.value	0x4
	.byte	0xa
	.value	0x409
	.byte	0x9f
	.long	.LVL74-.Ltext0
	.long	.LVL75-.Ltext0
	.value	0x1
	.byte	0x50
	.long	0x0
	.long	0x0
.LLST36:
	.long	.LVL85-.Ltext0
	.long	.LVL93-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL93-.Ltext0
	.long	.LVL95-.Ltext0
	.value	0x6
	.byte	0x70
	.sleb128 0
	.byte	0x71
	.sleb128 0
	.byte	0x24
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST37:
	.long	.LVL85-.Ltext0
	.long	.LVL87-.Ltext0
	.value	0x6
	.byte	0x70
	.sleb128 0
	.byte	0x40
	.byte	0x25
	.byte	0x1f
	.byte	0x9f
	.long	.LVL87-.Ltext0
	.long	.LVL90-.Ltext0
	.value	0x4
	.byte	0x70
	.sleb128 -256
	.byte	0x9f
	.long	.LVL90-.Ltext0
	.long	.LVL92-.Ltext0
	.value	0x4
	.byte	0x70
	.sleb128 -4096
	.byte	0x9f
	.long	.LVL92-.Ltext0
	.long	.LVL94-.Ltext0
	.value	0x5
	.byte	0x70
	.sleb128 -16384
	.byte	0x9f
	.long	.LVL94-.Ltext0
	.long	.LVL96-.Ltext0
	.value	0x1
	.byte	0x57
	.long	0x0
	.long	0x0
.LLST38:
	.long	.LVL86-.Ltext0
	.long	.LVL88-.Ltext0
	.value	0x1
	.byte	0x52
	.long	.LVL88-.Ltext0
	.long	.LVL89-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL89-.Ltext0
	.long	.LVL90-.Ltext0
	.value	0x8
	.byte	0x70
	.sleb128 -256
	.byte	0x40
	.byte	0x26
	.byte	0x38
	.byte	0x1a
	.byte	0x9f
	.long	.LVL91-.Ltext0
	.long	.LVL93-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL93-.Ltext0
	.long	.LVL94-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL94-.Ltext0
	.long	.LVL96-.Ltext0
	.value	0x9
	.byte	0x77
	.sleb128 0
	.byte	0x31
	.byte	0x26
	.byte	0x20
	.byte	0x77
	.sleb128 0
	.byte	0x1a
	.byte	0x9f
	.long	.LVL96-.Ltext0
	.long	.LFE13-.Ltext0
	.value	0x1
	.byte	0x52
	.long	0x0
	.long	0x0
.LLST39:
	.long	.LVL86-.Ltext0
	.long	.LVL88-.Ltext0
	.value	0x5
	.byte	0x40
	.byte	0x72
	.sleb128 0
	.byte	0x1c
	.byte	0x9f
	.long	.LVL88-.Ltext0
	.long	.LVL89-.Ltext0
	.value	0x8
	.byte	0x76
	.sleb128 0
	.byte	0x72
	.sleb128 0
	.byte	0x1c
	.byte	0x23
	.uleb128 0x10
	.byte	0x9f
	.long	.LVL89-.Ltext0
	.long	.LVL90-.Ltext0
	.value	0xd
	.byte	0x70
	.sleb128 -256
	.byte	0x40
	.byte	0x26
	.byte	0x38
	.byte	0x1a
	.byte	0x72
	.sleb128 0
	.byte	0x1c
	.byte	0x23
	.uleb128 0x10
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST40:
	.long	.LVL97-.Ltext0
	.long	.LVL98-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL98-.Ltext0
	.long	.LVL123-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL124-.Ltext0
	.long	.LFE18-.Ltext0
	.value	0x1
	.byte	0x53
	.long	0x0
	.long	0x0
.LLST41:
	.long	.LVL97-.Ltext0
	.long	.LVL133-1-.Ltext0
	.value	0x1
	.byte	0x52
	.long	.LVL134-.Ltext0
	.long	.LVL140-1-.Ltext0
	.value	0x1
	.byte	0x52
	.long	.LVL141-.Ltext0
	.long	.LVL145-1-.Ltext0
	.value	0x1
	.byte	0x52
	.long	.LVL145-.Ltext0
	.long	.LFE18-.Ltext0
	.value	0x1
	.byte	0x52
	.long	0x0
	.long	0x0
.LLST42:
	.long	.LVL97-.Ltext0
	.long	.LVL99-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL99-.Ltext0
	.long	.LVL101-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL126-.Ltext0
	.long	.LVL127-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL137-.Ltext0
	.long	.LVL138-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL142-.Ltext0
	.long	.LVL143-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL143-.Ltext0
	.long	.LVL144-.Ltext0
	.value	0x4
	.byte	0x76
	.sleb128 0
	.byte	0x20
	.byte	0x9f
	.long	.LVL144-.Ltext0
	.long	.LFE18-.Ltext0
	.value	0x1
	.byte	0x56
	.long	0x0
	.long	0x0
.LLST43:
	.long	.LVL100-.Ltext0
	.long	.LVL101-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL102-.Ltext0
	.long	.LVL117-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL124-.Ltext0
	.long	.LVL125-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL126-.Ltext0
	.long	.LVL128-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL128-.Ltext0
	.long	.LVL130-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL135-.Ltext0
	.long	.LVL136-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL137-.Ltext0
	.long	.LVL138-.Ltext0
	.value	0x7
	.byte	0x91
	.sleb128 8
	.byte	0x6
	.byte	0x76
	.sleb128 0
	.byte	0x27
	.byte	0x9f
	.long	.LVL138-.Ltext0
	.long	.LVL139-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL139-.Ltext0
	.long	.LVL140-1-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL142-.Ltext0
	.long	.LVL143-.Ltext0
	.value	0x4
	.byte	0x76
	.sleb128 0
	.byte	0x20
	.byte	0x9f
	.long	.LVL143-.Ltext0
	.long	.LVL144-.Ltext0
	.value	0x1
	.byte	0x56
	.long	0x0
	.long	0x0
.LLST44:
	.long	.LVL103-.Ltext0
	.long	.LVL104-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL104-.Ltext0
	.long	.LVL105-.Ltext0
	.value	0x1
	.byte	0x57
	.long	.LVL105-.Ltext0
	.long	.LVL106-.Ltext0
	.value	0x6
	.byte	0x71
	.sleb128 0
	.byte	0x77
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.long	.LVL106-.Ltext0
	.long	.LVL107-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL107-.Ltext0
	.long	.LVL122-.Ltext0
	.value	0x2
	.byte	0x73
	.sleb128 0
	.long	0x0
	.long	0x0
.LLST45:
	.long	.LVL108-.Ltext0
	.long	.LVL109-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL109-.Ltext0
	.long	.LVL110-.Ltext0
	.value	0x1
	.byte	0x57
	.long	.LVL110-.Ltext0
	.long	.LVL111-.Ltext0
	.value	0x6
	.byte	0x71
	.sleb128 0
	.byte	0x77
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.long	.LVL111-.Ltext0
	.long	.LVL112-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL112-.Ltext0
	.long	.LVL122-.Ltext0
	.value	0x2
	.byte	0x73
	.sleb128 4
	.long	0x0
	.long	0x0
.LLST46:
	.long	.LVL113-.Ltext0
	.long	.LVL114-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL114-.Ltext0
	.long	.LVL115-.Ltext0
	.value	0x1
	.byte	0x57
	.long	.LVL115-.Ltext0
	.long	.LVL116-.Ltext0
	.value	0x6
	.byte	0x71
	.sleb128 0
	.byte	0x77
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.long	.LVL116-.Ltext0
	.long	.LVL118-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL118-.Ltext0
	.long	.LVL122-.Ltext0
	.value	0x2
	.byte	0x73
	.sleb128 8
	.long	0x0
	.long	0x0
.LLST47:
	.long	.LVL117-.Ltext0
	.long	.LVL119-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL119-.Ltext0
	.long	.LVL120-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL120-.Ltext0
	.long	.LVL121-.Ltext0
	.value	0x6
	.byte	0x70
	.sleb128 0
	.byte	0x71
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.long	.LVL121-.Ltext0
	.long	.LVL122-.Ltext0
	.value	0x1
	.byte	0x50
	.long	0x0
	.long	0x0
.LLST48:
	.long	.LVL124-.Ltext0
	.long	.LVL125-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL125-.Ltext0
	.long	.LVL126-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL128-.Ltext0
	.long	.LVL135-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL139-.Ltext0
	.long	.LVL142-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST49:
	.long	.LVL129-.Ltext0
	.long	.LVL130-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL130-.Ltext0
	.long	.LVL131-.Ltext0
	.value	0x3
	.byte	0x71
	.sleb128 1
	.byte	0x9f
	.long	.LVL131-.Ltext0
	.long	.LVL132-.Ltext0
	.value	0x4
	.byte	0x70
	.sleb128 0
	.byte	0x20
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST50:
	.long	.LVL147-.Ltext0
	.long	.LVL152-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL162-.Ltext0
	.long	.LVL164-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL173-.Ltext0
	.long	.LVL175-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL186-.Ltext0
	.long	.LVL192-.Ltext0
	.value	0x1
	.byte	0x56
	.long	0x0
	.long	0x0
.LLST51:
	.long	.LVL147-.Ltext0
	.long	.LVL153-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL162-.Ltext0
	.long	.LVL165-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL173-.Ltext0
	.long	.LVL174-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL186-.Ltext0
	.long	.LVL188-.Ltext0
	.value	0x1
	.byte	0x53
	.long	0x0
	.long	0x0
.LLST52:
	.long	.LVL148-.Ltext0
	.long	.LVL154-.Ltext0
	.value	0x1
	.byte	0x57
	.long	.LVL154-.Ltext0
	.long	.LVL199-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -40
	.long	0x0
	.long	0x0
.LLST53:
	.long	.LVL149-.Ltext0
	.long	.LVL151-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL151-.Ltext0
	.long	.LVL199-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -36
	.long	0x0
	.long	0x0
.LLST54:
	.long	.LVL193-.Ltext0
	.long	.LVL194-.Ltext0
	.value	0x1
	.byte	0x51
	.long	0x0
	.long	0x0
.LLST55:
	.long	.LVL191-.Ltext0
	.long	.LVL192-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL195-.Ltext0
	.long	.LVL196-.Ltext0
	.value	0x1
	.byte	0x53
	.long	0x0
	.long	0x0
.LLST56:
	.long	.LVL187-.Ltext0
	.long	.LVL196-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 8
	.long	.LVL197-.Ltext0
	.long	.LVL198-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 8
	.long	0x0
	.long	0x0
.LLST57:
	.long	.LVL187-.Ltext0
	.long	.LVL196-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 12
	.long	.LVL197-.Ltext0
	.long	.LVL198-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 12
	.long	0x0
	.long	0x0
.LLST58:
	.long	.LVL187-.Ltext0
	.long	.LVL192-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL195-.Ltext0
	.long	.LVL196-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -28
	.long	0x0
	.long	0x0
.LLST59:
	.long	.LVL189-.Ltext0
	.long	.LVL190-.Ltext0
	.value	0x1
	.byte	0x57
	.long	.LVL190-.Ltext0
	.long	.LVL196-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -32
	.long	.LVL197-.Ltext0
	.long	.LVL198-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -32
	.long	0x0
	.long	0x0
.LLST60:
	.long	.LVL191-.Ltext0
	.long	.LVL192-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL192-.Ltext0
	.long	.LVL196-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -24
	.long	.LVL197-.Ltext0
	.long	.LVL198-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -24
	.long	0x0
	.long	0x0
.LLST61:
	.long	.LVL161-.Ltext0
	.long	.LVL162-.Ltext0
	.value	0x7
	.byte	0x91
	.sleb128 -28
	.byte	0x6
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST62:
	.long	.LVL160-.Ltext0
	.long	.LVL161-.Ltext0
	.value	0x1
	.byte	0x53
	.long	0x0
	.long	0x0
.LLST63:
	.long	.LVL158-.Ltext0
	.long	.LVL159-.Ltext0
	.value	0x1
	.byte	0x51
	.long	0x0
	.long	0x0
.LLST64:
	.long	.LVL150-.Ltext0
	.long	.LVL161-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 8
	.long	.LVL196-.Ltext0
	.long	.LVL197-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 8
	.long	0x0
	.long	0x0
.LLST65:
	.long	.LVL150-.Ltext0
	.long	.LVL161-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 12
	.long	.LVL196-.Ltext0
	.long	.LVL197-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 12
	.long	0x0
	.long	0x0
.LLST66:
	.long	.LVL150-.Ltext0
	.long	.LVL157-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL160-.Ltext0
	.long	.LVL161-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -28
	.long	0x0
	.long	0x0
.LLST67:
	.long	.LVL155-.Ltext0
	.long	.LVL156-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL156-.Ltext0
	.long	.LVL161-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -32
	.long	.LVL196-.Ltext0
	.long	.LVL197-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -32
	.long	0x0
	.long	0x0
.LLST68:
	.long	.LVL157-.Ltext0
	.long	.LVL161-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -24
	.long	.LVL196-.Ltext0
	.long	.LVL197-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -24
	.long	0x0
	.long	0x0
.LLST69:
	.long	.LVL170-.Ltext0
	.long	.LVL171-.Ltext0
	.value	0x1
	.byte	0x51
	.long	0x0
	.long	0x0
.LLST70:
	.long	.LVL172-.Ltext0
	.long	.LVL173-.Ltext0
	.value	0x1
	.byte	0x56
	.long	0x0
	.long	0x0
.LLST71:
	.long	.LVL163-.Ltext0
	.long	.LVL173-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 8
	.long	.LVL198-.Ltext0
	.long	.LVL199-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 8
	.long	0x0
	.long	0x0
.LLST72:
	.long	.LVL163-.Ltext0
	.long	.LVL173-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 12
	.long	.LVL198-.Ltext0
	.long	.LVL199-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 12
	.long	0x0
	.long	0x0
.LLST73:
	.long	.LVL163-.Ltext0
	.long	.LVL168-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL172-.Ltext0
	.long	.LVL173-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -28
	.long	0x0
	.long	0x0
.LLST74:
	.long	.LVL166-.Ltext0
	.long	.LVL167-.Ltext0
	.value	0x1
	.byte	0x57
	.long	.LVL167-.Ltext0
	.long	.LVL173-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -32
	.long	.LVL198-.Ltext0
	.long	.LVL199-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -32
	.long	0x0
	.long	0x0
.LLST75:
	.long	.LVL168-.Ltext0
	.long	.LVL173-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -24
	.long	.LVL198-.Ltext0
	.long	.LVL199-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -24
	.long	0x0
	.long	0x0
.LLST76:
	.long	.LVL169-.Ltext0
	.long	.LVL170-.Ltext0
	.value	0x6
	.byte	0x71
	.sleb128 0
	.byte	0x76
	.sleb128 0
	.byte	0x22
	.byte	0x9f
	.long	.LVL170-.Ltext0
	.long	.LVL171-.Ltext0
	.value	0x8
	.byte	0x71
	.sleb128 0
	.byte	0x76
	.sleb128 0
	.byte	0x22
	.byte	0x31
	.byte	0x1c
	.byte	0x9f
	.long	.LVL198-.Ltext0
	.long	.LVL199-.Ltext0
	.value	0x6
	.byte	0x71
	.sleb128 0
	.byte	0x76
	.sleb128 0
	.byte	0x22
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST77:
	.long	.LVL177-.Ltext0
	.long	.LVL179-.Ltext0
	.value	0x1
	.byte	0x51
	.long	0x0
	.long	0x0
.LLST78:
	.long	.LVL177-.Ltext0
	.long	.LVL181-.Ltext0
	.value	0x1
	.byte	0x53
	.long	0x0
	.long	0x0
.LLST79:
	.long	.LVL178-.Ltext0
	.long	.LVL183-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL183-.Ltext0
	.long	.LVL185-1-.Ltext0
	.value	0x2
	.byte	0x74
	.sleb128 8
	.long	0x0
	.long	0x0
.LLST80:
	.long	.LVL178-.Ltext0
	.long	.LVL180-.Ltext0
	.value	0x1
	.byte	0x52
	.long	0x0
	.long	0x0
.LLST81:
	.long	.LVL182-.Ltext0
	.long	.LVL184-.Ltext0
	.value	0x6
	.byte	0x71
	.sleb128 0
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	.LVL184-.Ltext0
	.long	.LVL185-1-.Ltext0
	.value	0x1
	.byte	0x51
	.long	0x0
	.long	0x0
.LLST82:
	.long	.LVL175-.Ltext0
	.long	.LVL176-.Ltext0
	.value	0x8
	.byte	0x71
	.sleb128 0
	.byte	0x31
	.byte	0x24
	.byte	0x91
	.sleb128 8
	.byte	0x6
	.byte	0x22
	.long	.LVL176-.Ltext0
	.long	.LVL179-.Ltext0
	.value	0x8
	.byte	0x71
	.sleb128 1
	.byte	0x31
	.byte	0x24
	.byte	0x91
	.sleb128 8
	.byte	0x6
	.byte	0x22
	.long	0x0
	.long	0x0
.LLST83:
	.long	.LVL175-.Ltext0
	.long	.LVL176-.Ltext0
	.value	0x8
	.byte	0x71
	.sleb128 0
	.byte	0x31
	.byte	0x24
	.byte	0x91
	.sleb128 12
	.byte	0x6
	.byte	0x22
	.long	.LVL176-.Ltext0
	.long	.LVL179-.Ltext0
	.value	0x8
	.byte	0x71
	.sleb128 1
	.byte	0x31
	.byte	0x24
	.byte	0x91
	.sleb128 12
	.byte	0x6
	.byte	0x22
	.long	0x0
	.long	0x0
.LLST84:
	.long	.LVL200-.Ltext0
	.long	.LVL201-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL201-.Ltext0
	.long	.LVL242-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL243-.Ltext0
	.long	.LFE17-.Ltext0
	.value	0x1
	.byte	0x53
	.long	0x0
	.long	0x0
.LLST85:
	.long	.LVL200-.Ltext0
	.long	.LVL203-.Ltext0
	.value	0x1
	.byte	0x52
	.long	.LVL203-.Ltext0
	.long	.LFE17-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -28
	.long	0x0
	.long	0x0
.LLST86:
	.long	.LVL200-.Ltext0
	.long	.LVL202-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL202-.Ltext0
	.long	.LVL205-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL245-.Ltext0
	.long	.LVL246-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL254-.Ltext0
	.long	.LVL255-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL258-.Ltext0
	.long	.LVL259-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL259-.Ltext0
	.long	.LVL260-.Ltext0
	.value	0x4
	.byte	0x76
	.sleb128 0
	.byte	0x20
	.byte	0x9f
	.long	.LVL260-.Ltext0
	.long	.LFE17-.Ltext0
	.value	0x1
	.byte	0x56
	.long	0x0
	.long	0x0
.LLST87:
	.long	.LVL204-.Ltext0
	.long	.LVL205-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL206-.Ltext0
	.long	.LVL230-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL243-.Ltext0
	.long	.LVL244-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL245-.Ltext0
	.long	.LVL247-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL247-.Ltext0
	.long	.LVL249-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL249-.Ltext0
	.long	.LVL250-.Ltext0
	.value	0x3
	.byte	0x72
	.sleb128 1
	.byte	0x9f
	.long	.LVL250-.Ltext0
	.long	.LVL251-.Ltext0
	.value	0x4
	.byte	0x70
	.sleb128 0
	.byte	0x20
	.byte	0x9f
	.long	.LVL252-.Ltext0
	.long	.LVL253-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL254-.Ltext0
	.long	.LVL255-.Ltext0
	.value	0x7
	.byte	0x91
	.sleb128 8
	.byte	0x6
	.byte	0x76
	.sleb128 0
	.byte	0x27
	.byte	0x9f
	.long	.LVL255-.Ltext0
	.long	.LVL256-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL256-.Ltext0
	.long	.LVL257-1-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL258-.Ltext0
	.long	.LVL259-.Ltext0
	.value	0x4
	.byte	0x76
	.sleb128 0
	.byte	0x20
	.byte	0x9f
	.long	.LVL259-.Ltext0
	.long	.LVL260-.Ltext0
	.value	0x1
	.byte	0x56
	.long	0x0
	.long	0x0
.LLST88:
	.long	.LVL207-.Ltext0
	.long	.LVL208-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL208-.Ltext0
	.long	.LVL209-.Ltext0
	.value	0x6
	.byte	0x72
	.sleb128 0
	.byte	0x77
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.long	.LVL209-.Ltext0
	.long	.LVL210-.Ltext0
	.value	0x7
	.byte	0x72
	.sleb128 0
	.byte	0x91
	.sleb128 -24
	.byte	0x6
	.byte	0x21
	.byte	0x9f
	.long	.LVL210-.Ltext0
	.long	.LVL211-.Ltext0
	.value	0xa
	.byte	0x72
	.sleb128 0
	.byte	0x91
	.sleb128 -24
	.byte	0x6
	.byte	0x21
	.byte	0x77
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.long	.LVL211-.Ltext0
	.long	.LVL212-.Ltext0
	.value	0x6
	.byte	0x72
	.sleb128 0
	.byte	0x77
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.long	.LVL212-.Ltext0
	.long	.LVL213-.Ltext0
	.value	0x6
	.byte	0x72
	.sleb128 0
	.byte	0x71
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.long	.LVL213-.Ltext0
	.long	.LVL215-.Ltext0
	.value	0x1
	.byte	0x52
	.long	.LVL215-.Ltext0
	.long	.LVL241-.Ltext0
	.value	0x2
	.byte	0x73
	.sleb128 0
	.long	0x0
	.long	0x0
.LLST89:
	.long	.LVL214-.Ltext0
	.long	.LVL216-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL216-.Ltext0
	.long	.LVL217-.Ltext0
	.value	0x1
	.byte	0x52
	.long	.LVL217-.Ltext0
	.long	.LVL218-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -24
	.long	.LVL218-.Ltext0
	.long	.LVL219-.Ltext0
	.value	0x7
	.byte	0x72
	.sleb128 0
	.byte	0x91
	.sleb128 -24
	.byte	0x6
	.byte	0x21
	.byte	0x9f
	.long	.LVL219-.Ltext0
	.long	.LVL220-.Ltext0
	.value	0xa
	.byte	0x72
	.sleb128 0
	.byte	0x91
	.sleb128 -24
	.byte	0x6
	.byte	0x21
	.byte	0x77
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.long	.LVL220-.Ltext0
	.long	.LVL221-.Ltext0
	.value	0x6
	.byte	0x72
	.sleb128 0
	.byte	0x77
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.long	.LVL221-.Ltext0
	.long	.LVL222-.Ltext0
	.value	0x6
	.byte	0x72
	.sleb128 0
	.byte	0x71
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.long	.LVL222-.Ltext0
	.long	.LVL224-.Ltext0
	.value	0x1
	.byte	0x52
	.long	.LVL224-.Ltext0
	.long	.LVL241-.Ltext0
	.value	0x2
	.byte	0x73
	.sleb128 4
	.long	0x0
	.long	0x0
.LLST90:
	.long	.LVL223-.Ltext0
	.long	.LVL225-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL225-.Ltext0
	.long	.LVL226-.Ltext0
	.value	0x1
	.byte	0x57
	.long	.LVL226-.Ltext0
	.long	.LVL227-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -24
	.long	.LVL227-.Ltext0
	.long	.LVL228-.Ltext0
	.value	0x7
	.byte	0x72
	.sleb128 0
	.byte	0x91
	.sleb128 -24
	.byte	0x6
	.byte	0x21
	.byte	0x9f
	.long	.LVL228-.Ltext0
	.long	.LVL229-.Ltext0
	.value	0xa
	.byte	0x72
	.sleb128 0
	.byte	0x91
	.sleb128 -24
	.byte	0x6
	.byte	0x21
	.byte	0x77
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.long	.LVL229-.Ltext0
	.long	.LVL231-.Ltext0
	.value	0x6
	.byte	0x72
	.sleb128 0
	.byte	0x77
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.long	.LVL231-.Ltext0
	.long	.LVL232-.Ltext0
	.value	0x6
	.byte	0x72
	.sleb128 0
	.byte	0x71
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.long	.LVL232-.Ltext0
	.long	.LVL233-.Ltext0
	.value	0x1
	.byte	0x52
	.long	.LVL233-.Ltext0
	.long	.LVL241-.Ltext0
	.value	0x2
	.byte	0x73
	.sleb128 8
	.long	0x0
	.long	0x0
.LLST91:
	.long	.LVL231-.Ltext0
	.long	.LVL234-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL234-.Ltext0
	.long	.LVL235-.Ltext0
	.value	0x1
	.byte	0x57
	.long	.LVL235-.Ltext0
	.long	.LVL236-.Ltext0
	.value	0x6
	.byte	0x72
	.sleb128 0
	.byte	0x77
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.long	.LVL236-.Ltext0
	.long	.LVL237-.Ltext0
	.value	0x9
	.byte	0x72
	.sleb128 0
	.byte	0x77
	.sleb128 0
	.byte	0x21
	.byte	0x71
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.long	.LVL237-.Ltext0
	.long	.LVL238-.Ltext0
	.value	0x6
	.byte	0x72
	.sleb128 0
	.byte	0x71
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.long	.LVL239-.Ltext0
	.long	.LVL240-.Ltext0
	.value	0x6
	.byte	0x72
	.sleb128 0
	.byte	0x70
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.long	.LVL240-.Ltext0
	.long	.LVL241-.Ltext0
	.value	0x1
	.byte	0x52
	.long	0x0
	.long	0x0
.LLST92:
	.long	.LVL243-.Ltext0
	.long	.LVL244-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL244-.Ltext0
	.long	.LVL245-.Ltext0
	.value	0x1
	.byte	0x52
	.long	.LVL247-.Ltext0
	.long	.LVL252-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL256-.Ltext0
	.long	.LVL258-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST93:
	.long	.LVL248-.Ltext0
	.long	.LVL249-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL249-.Ltext0
	.long	.LVL250-.Ltext0
	.value	0x3
	.byte	0x72
	.sleb128 1
	.byte	0x9f
	.long	.LVL250-.Ltext0
	.long	.LVL251-.Ltext0
	.value	0x4
	.byte	0x70
	.sleb128 0
	.byte	0x20
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST94:
	.long	.LVL262-.Ltext0
	.long	.LVL267-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL278-.Ltext0
	.long	.LVL279-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL280-.Ltext0
	.long	.LVL283-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL295-.Ltext0
	.long	.LVL296-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL306-.Ltext0
	.long	.LVL308-.Ltext0
	.value	0x1
	.byte	0x56
	.long	0x0
	.long	0x0
.LLST95:
	.long	.LVL262-.Ltext0
	.long	.LVL268-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL278-.Ltext0
	.long	.LVL279-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL280-.Ltext0
	.long	.LVL281-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL295-.Ltext0
	.long	.LVL297-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL306-.Ltext0
	.long	.LVL309-.Ltext0
	.value	0x1
	.byte	0x53
	.long	0x0
	.long	0x0
.LLST96:
	.long	.LVL263-.Ltext0
	.long	.LVL269-.Ltext0
	.value	0x1
	.byte	0x57
	.long	.LVL269-.Ltext0
	.long	.LVL279-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -40
	.long	.LVL280-.Ltext0
	.long	.LVL283-.Ltext0
	.value	0x1
	.byte	0x57
	.long	.LVL283-.Ltext0
	.long	.LVL318-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -40
	.long	0x0
	.long	0x0
.LLST97:
	.long	.LVL264-.Ltext0
	.long	.LVL266-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL266-.Ltext0
	.long	.LVL279-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -36
	.long	.LVL280-.Ltext0
	.long	.LVL282-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL282-.Ltext0
	.long	.LVL318-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -36
	.long	0x0
	.long	0x0
.LLST98:
	.long	.LVL271-.Ltext0
	.long	.LVL272-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL275-.Ltext0
	.long	.LVL276-.Ltext0
	.value	0x1
	.byte	0x53
	.long	0x0
	.long	0x0
.LLST99:
	.long	.LVL273-.Ltext0
	.long	.LVL274-.Ltext0
	.value	0x1
	.byte	0x51
	.long	0x0
	.long	0x0
.LLST100:
	.long	.LVL265-.Ltext0
	.long	.LVL276-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 8
	.long	.LVL294-.Ltext0
	.long	.LVL295-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 8
	.long	0x0
	.long	0x0
.LLST101:
	.long	.LVL265-.Ltext0
	.long	.LVL276-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 12
	.long	.LVL294-.Ltext0
	.long	.LVL295-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 12
	.long	0x0
	.long	0x0
.LLST102:
	.long	.LVL265-.Ltext0
	.long	.LVL272-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL275-.Ltext0
	.long	.LVL276-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -28
	.long	0x0
	.long	0x0
.LLST103:
	.long	.LVL270-.Ltext0
	.long	.LVL272-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL272-.Ltext0
	.long	.LVL276-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -32
	.long	.LVL294-.Ltext0
	.long	.LVL295-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -32
	.long	0x0
	.long	0x0
.LLST104:
	.long	.LVL271-.Ltext0
	.long	.LVL272-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL272-.Ltext0
	.long	.LVL276-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -24
	.long	.LVL294-.Ltext0
	.long	.LVL295-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -24
	.long	0x0
	.long	0x0
.LLST105:
	.long	.LVL313-.Ltext0
	.long	.LVL314-.Ltext0
	.value	0x1
	.byte	0x51
	.long	0x0
	.long	0x0
.LLST106:
	.long	.LVL311-.Ltext0
	.long	.LVL312-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL315-.Ltext0
	.long	.LVL316-.Ltext0
	.value	0x1
	.byte	0x53
	.long	0x0
	.long	0x0
.LLST107:
	.long	.LVL307-.Ltext0
	.long	.LVL317-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 8
	.long	0x0
	.long	0x0
.LLST108:
	.long	.LVL307-.Ltext0
	.long	.LVL317-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 12
	.long	0x0
	.long	0x0
.LLST109:
	.long	.LVL307-.Ltext0
	.long	.LVL312-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL315-.Ltext0
	.long	.LVL316-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -28
	.long	0x0
	.long	0x0
.LLST110:
	.long	.LVL310-.Ltext0
	.long	.LVL312-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL312-.Ltext0
	.long	.LVL317-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -32
	.long	0x0
	.long	0x0
.LLST111:
	.long	.LVL311-.Ltext0
	.long	.LVL312-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL312-.Ltext0
	.long	.LVL317-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -24
	.long	0x0
	.long	0x0
.LLST112:
	.long	.LVL276-.Ltext0
	.long	.LVL277-.Ltext0
	.value	0x8
	.byte	0x91
	.sleb128 -28
	.byte	0x6
	.byte	0xa
	.value	0xffff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST113:
	.long	.LVL285-.Ltext0
	.long	.LVL287-.Ltext0
	.value	0x1
	.byte	0x51
	.long	0x0
	.long	0x0
.LLST114:
	.long	.LVL285-.Ltext0
	.long	.LVL289-.Ltext0
	.value	0x1
	.byte	0x53
	.long	0x0
	.long	0x0
.LLST115:
	.long	.LVL286-.Ltext0
	.long	.LVL291-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL291-.Ltext0
	.long	.LVL293-1-.Ltext0
	.value	0x2
	.byte	0x74
	.sleb128 8
	.long	0x0
	.long	0x0
.LLST116:
	.long	.LVL286-.Ltext0
	.long	.LVL288-.Ltext0
	.value	0x1
	.byte	0x52
	.long	0x0
	.long	0x0
.LLST117:
	.long	.LVL290-.Ltext0
	.long	.LVL292-.Ltext0
	.value	0x7
	.byte	0x71
	.sleb128 0
	.byte	0xa
	.value	0xffff
	.byte	0x1a
	.byte	0x9f
	.long	.LVL292-.Ltext0
	.long	.LVL293-1-.Ltext0
	.value	0x1
	.byte	0x51
	.long	0x0
	.long	0x0
.LLST118:
	.long	.LVL283-.Ltext0
	.long	.LVL284-.Ltext0
	.value	0x6
	.byte	0x91
	.sleb128 8
	.byte	0x6
	.byte	0x71
	.sleb128 0
	.byte	0x22
	.long	.LVL284-.Ltext0
	.long	.LVL287-.Ltext0
	.value	0x8
	.byte	0x91
	.sleb128 8
	.byte	0x6
	.byte	0x71
	.sleb128 0
	.byte	0x22
	.byte	0x23
	.uleb128 0x1
	.long	0x0
	.long	0x0
.LLST119:
	.long	.LVL283-.Ltext0
	.long	.LVL284-.Ltext0
	.value	0x6
	.byte	0x91
	.sleb128 12
	.byte	0x6
	.byte	0x71
	.sleb128 0
	.byte	0x22
	.long	.LVL284-.Ltext0
	.long	.LVL287-.Ltext0
	.value	0x8
	.byte	0x91
	.sleb128 12
	.byte	0x6
	.byte	0x71
	.sleb128 0
	.byte	0x22
	.byte	0x23
	.uleb128 0x1
	.long	0x0
	.long	0x0
.LLST120:
	.long	.LVL302-.Ltext0
	.long	.LVL303-.Ltext0
	.value	0x1
	.byte	0x51
	.long	0x0
	.long	0x0
.LLST121:
	.long	.LVL299-.Ltext0
	.long	.LVL300-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL304-.Ltext0
	.long	.LVL305-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -28
	.long	0x0
	.long	0x0
.LLST122:
	.long	.LVL295-.Ltext0
	.long	.LVL306-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 8
	.long	.LVL317-.Ltext0
	.long	.LVL318-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 8
	.long	0x0
	.long	0x0
.LLST123:
	.long	.LVL295-.Ltext0
	.long	.LVL306-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 12
	.long	.LVL317-.Ltext0
	.long	.LVL318-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 12
	.long	0x0
	.long	0x0
.LLST124:
	.long	.LVL295-.Ltext0
	.long	.LVL300-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL304-.Ltext0
	.long	.LVL305-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -32
	.long	0x0
	.long	0x0
.LLST125:
	.long	.LVL298-.Ltext0
	.long	.LVL300-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL300-.Ltext0
	.long	.LVL306-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -48
	.long	.LVL317-.Ltext0
	.long	.LVL318-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -48
	.long	0x0
	.long	0x0
.LLST126:
	.long	.LVL299-.Ltext0
	.long	.LVL300-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL300-.Ltext0
	.long	.LVL306-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -24
	.long	.LVL317-.Ltext0
	.long	.LVL318-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -24
	.long	0x0
	.long	0x0
.LLST127:
	.long	.LVL305-.Ltext0
	.long	.LVL306-.Ltext0
	.value	0x8
	.byte	0x91
	.sleb128 -32
	.byte	0x6
	.byte	0xa
	.value	0xffff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST128:
	.long	.LVL301-.Ltext0
	.long	.LVL302-.Ltext0
	.value	0x7
	.byte	0x71
	.sleb128 0
	.byte	0x91
	.sleb128 -28
	.byte	0x6
	.byte	0x22
	.byte	0x9f
	.long	.LVL302-.Ltext0
	.long	.LVL303-.Ltext0
	.value	0x9
	.byte	0x71
	.sleb128 0
	.byte	0x91
	.sleb128 -28
	.byte	0x6
	.byte	0x22
	.byte	0x31
	.byte	0x1c
	.byte	0x9f
	.long	.LVL317-.Ltext0
	.long	.LVL318-.Ltext0
	.value	0x7
	.byte	0x71
	.sleb128 0
	.byte	0x91
	.sleb128 -28
	.byte	0x6
	.byte	0x22
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST129:
	.long	.LVL329-.Ltext0
	.long	.LVL330-.Ltext0
	.value	0x2
	.byte	0x31
	.byte	0x9f
	.long	.LVL331-.Ltext0
	.long	.LVL334-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL346-.Ltext0
	.long	.LVL347-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST130:
	.long	.LVL323-.Ltext0
	.long	.LVL324-.Ltext0
	.value	0x7
	.byte	0x76
	.sleb128 0
	.byte	0xa
	.value	0x7fff
	.byte	0x1a
	.byte	0x9f
	.long	.LVL324-.Ltext0
	.long	.LVL325-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL326-.Ltext0
	.long	.LVL327-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL328-.Ltext0
	.long	.LVL330-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL331-.Ltext0
	.long	.LVL335-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL335-.Ltext0
	.long	.LVL337-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL337-.Ltext0
	.long	.LVL346-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -28
	.long	.LVL346-.Ltext0
	.long	.LVL347-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL347-.Ltext0
	.long	.LVL348-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL348-.Ltext0
	.long	.LFE11-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -28
	.long	0x0
	.long	0x0
.LLST131:
	.long	.LVL356-.Ltext0
	.long	.LVL358-.Ltext0
	.value	0x1
	.byte	0x57
	.long	0x0
	.long	0x0
.LLST132:
	.long	.LVL348-.Ltext0
	.long	.LVL353-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL358-.Ltext0
	.long	.LVL359-.Ltext0
	.value	0x1
	.byte	0x56
	.long	0x0
	.long	0x0
.LLST133:
	.long	.LVL321-.Ltext0
	.long	.LVL322-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL322-.Ltext0
	.long	.LFE11-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -24
	.long	0x0
	.long	0x0
.LLST134:
	.long	.LVL326-.Ltext0
	.long	.LVL328-.Ltext0
	.value	0xe
	.byte	0x91
	.sleb128 -24
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x37
	.byte	0x24
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST135:
	.long	.LVL330-.Ltext0
	.long	.LVL331-.Ltext0
	.value	0x11
	.byte	0x91
	.sleb128 -24
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x37
	.byte	0x24
	.byte	0x8
	.byte	0x80
	.byte	0x1a
	.byte	0x8
	.byte	0x7f
	.byte	0x21
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST136:
	.long	.LVL332-.Ltext0
	.long	.LVL333-.Ltext0
	.value	0x11
	.byte	0x91
	.sleb128 -24
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x37
	.byte	0x24
	.byte	0x8
	.byte	0x80
	.byte	0x1a
	.byte	0x8
	.byte	0x7f
	.byte	0x21
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST137:
	.long	.LVL336-.Ltext0
	.long	.LVL345-.Ltext0
	.value	0x1f
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x2
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x35
	.byte	0x24
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x1
	.byte	0x94
	.byte	0x1
	.byte	0x33
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	.LVL364-.Ltext0
	.long	.LVL365-.Ltext0
	.value	0x1f
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x2
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x35
	.byte	0x24
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x1
	.byte	0x94
	.byte	0x1
	.byte	0x33
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST138:
	.long	.LVL338-.Ltext0
	.long	.LVL345-.Ltext0
	.value	0x1f
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x3
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x35
	.byte	0x24
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x2
	.byte	0x94
	.byte	0x1
	.byte	0x33
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	.LVL364-.Ltext0
	.long	.LVL365-.Ltext0
	.value	0x1f
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x3
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x35
	.byte	0x24
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x2
	.byte	0x94
	.byte	0x1
	.byte	0x33
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST139:
	.long	.LVL339-.Ltext0
	.long	.LVL345-.Ltext0
	.value	0x1f
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x4
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x35
	.byte	0x24
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x3
	.byte	0x94
	.byte	0x1
	.byte	0x33
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	.LVL364-.Ltext0
	.long	.LVL365-.Ltext0
	.value	0x1f
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x4
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x35
	.byte	0x24
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x3
	.byte	0x94
	.byte	0x1
	.byte	0x33
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST140:
	.long	.LVL340-.Ltext0
	.long	.LVL345-.Ltext0
	.value	0x1f
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x5
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x35
	.byte	0x24
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x4
	.byte	0x94
	.byte	0x1
	.byte	0x33
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	.LVL364-.Ltext0
	.long	.LVL365-.Ltext0
	.value	0x1f
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x5
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x35
	.byte	0x24
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x4
	.byte	0x94
	.byte	0x1
	.byte	0x33
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST141:
	.long	.LVL341-.Ltext0
	.long	.LVL345-.Ltext0
	.value	0x1f
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x6
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x35
	.byte	0x24
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x5
	.byte	0x94
	.byte	0x1
	.byte	0x33
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	.LVL364-.Ltext0
	.long	.LVL365-.Ltext0
	.value	0x1f
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x6
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x35
	.byte	0x24
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x5
	.byte	0x94
	.byte	0x1
	.byte	0x33
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST142:
	.long	.LVL342-.Ltext0
	.long	.LVL345-.Ltext0
	.value	0x1f
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x7
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x35
	.byte	0x24
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x6
	.byte	0x94
	.byte	0x1
	.byte	0x33
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	.LVL364-.Ltext0
	.long	.LVL365-.Ltext0
	.value	0x1f
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x7
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x35
	.byte	0x24
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x6
	.byte	0x94
	.byte	0x1
	.byte	0x33
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST143:
	.long	.LVL343-.Ltext0
	.long	.LVL345-.Ltext0
	.value	0x19
	.byte	0x91
	.sleb128 -28
	.byte	0x6
	.byte	0x34
	.byte	0x24
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x7
	.byte	0x94
	.byte	0x1
	.byte	0x33
	.byte	0x25
	.byte	0x3f
	.byte	0x1a
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x9f
	.long	.LVL364-.Ltext0
	.long	.LVL365-.Ltext0
	.value	0x19
	.byte	0x91
	.sleb128 -28
	.byte	0x6
	.byte	0x34
	.byte	0x24
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x7
	.byte	0x94
	.byte	0x1
	.byte	0x33
	.byte	0x25
	.byte	0x3f
	.byte	0x1a
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x21
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST144:
	.long	.LVL344-.Ltext0
	.long	.LVL345-.Ltext0
	.value	0x17
	.byte	0x91
	.sleb128 -28
	.byte	0x6
	.byte	0x34
	.byte	0x26
	.byte	0x8
	.byte	0x7f
	.byte	0x1a
	.byte	0x91
	.sleb128 -24
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x37
	.byte	0x24
	.byte	0x21
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	.LVL364-.Ltext0
	.long	.LVL365-.Ltext0
	.value	0x17
	.byte	0x91
	.sleb128 -28
	.byte	0x6
	.byte	0x34
	.byte	0x26
	.byte	0x8
	.byte	0x7f
	.byte	0x1a
	.byte	0x91
	.sleb128 -24
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x37
	.byte	0x24
	.byte	0x21
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST145:
	.long	.LVL346-.Ltext0
	.long	.LVL347-.Ltext0
	.value	0x11
	.byte	0x91
	.sleb128 -24
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x37
	.byte	0x24
	.byte	0x8
	.byte	0x80
	.byte	0x1a
	.byte	0x8
	.byte	0x7f
	.byte	0x21
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST146:
	.long	.LVL347-.Ltext0
	.long	.LVL364-.Ltext0
	.value	0xe
	.byte	0x91
	.sleb128 -24
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x37
	.byte	0x24
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST147:
	.long	.LVL350-.Ltext0
	.long	.LVL352-.Ltext0
	.value	0x9
	.byte	0x70
	.sleb128 0
	.byte	0x31
	.byte	0x1a
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST148:
	.long	.LVL350-.Ltext0
	.long	.LVL353-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL353-.Ltext0
	.long	.LVL358-.Ltext0
	.value	0x3
	.byte	0x76
	.sleb128 1
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST149:
	.long	.LVL350-.Ltext0
	.long	.LVL358-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -36
	.long	0x0
	.long	0x0
.LLST150:
	.long	.LVL350-.Ltext0
	.long	.LVL354-.Ltext0
	.value	0x3
	.byte	0x91
	.sleb128 -24
	.byte	0x6
	.long	0x0
	.long	0x0
.LLST151:
	.long	.LVL356-.Ltext0
	.long	.LVL358-.Ltext0
	.value	0x6
	.byte	0x70
	.sleb128 0
	.byte	0x8
	.byte	0xff
	.byte	0x1a
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST152:
	.long	.LVL348-.Ltext0
	.long	.LVL349-.Ltext0
	.value	0x1
	.byte	0x57
	.long	.LVL349-.Ltext0
	.long	.LVL358-.Ltext0
	.value	0x3
	.byte	0x77
	.sleb128 1
	.byte	0x9f
	.long	0x0
	.long	0x0
.LLST153:
	.long	.LVL348-.Ltext0
	.long	.LVL358-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -32
	.long	0x0
	.long	0x0
.LLST154:
	.long	.LVL348-.Ltext0
	.long	.LVL349-.Ltext0
	.value	0x8
	.byte	0x77
	.sleb128 0
	.byte	0x33
	.byte	0x25
	.byte	0x91
	.sleb128 -32
	.byte	0x6
	.byte	0x22
	.long	.LVL349-.Ltext0
	.long	.LVL350-.Ltext0
	.value	0x8
	.byte	0x77
	.sleb128 1
	.byte	0x33
	.byte	0x25
	.byte	0x91
	.sleb128 -32
	.byte	0x6
	.byte	0x22
	.long	.LVL350-.Ltext0
	.long	.LVL352-.Ltext0
	.value	0x1
	.byte	0x50
	.long	0x0
	.long	0x0
.LLST155:
	.long	.LVL360-.Ltext0
	.long	.LVL361-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL361-.Ltext0
	.long	.LVL362-.Ltext0
	.value	0x1
	.byte	0x53
	.long	0x0
	.long	0x0
.LLST156:
	.long	.LVL360-.Ltext0
	.long	.LVL364-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 -32
	.long	0x0
	.long	0x0
.LLST157:
	.long	.LVL360-.Ltext0
	.long	.LVL361-.Ltext0
	.value	0x8
	.byte	0x71
	.sleb128 0
	.byte	0x33
	.byte	0x25
	.byte	0x91
	.sleb128 -32
	.byte	0x6
	.byte	0x22
	.long	.LVL361-.Ltext0
	.long	.LVL362-.Ltext0
	.value	0x8
	.byte	0x73
	.sleb128 0
	.byte	0x33
	.byte	0x25
	.byte	0x91
	.sleb128 -32
	.byte	0x6
	.byte	0x22
	.long	0x0
	.long	0x0
	.section	.debug_info
	.long	0x1480
	.value	0x3
	.long	.Ldebug_abbrev0
	.byte	0x4
	.uleb128 0x1
	.long	.LASF72
	.byte	0x1
	.long	.LASF73
	.long	.LASF74
	.long	.Ltext0
	.long	.Letext0
	.long	.Ldebug_line0
	.uleb128 0x2
	.long	.LASF3
	.byte	0x2
	.byte	0x2c
	.long	0x30
	.uleb128 0x3
	.byte	0x1
	.byte	0x8
	.long	.LASF0
	.uleb128 0x3
	.byte	0x1
	.byte	0x6
	.long	.LASF1
	.uleb128 0x3
	.byte	0x1
	.byte	0x6
	.long	.LASF2
	.uleb128 0x2
	.long	.LASF4
	.byte	0x2
	.byte	0x33
	.long	0x50
	.uleb128 0x3
	.byte	0x2
	.byte	0x7
	.long	.LASF5
	.uleb128 0x3
	.byte	0x2
	.byte	0x5
	.long	.LASF6
	.uleb128 0x2
	.long	.LASF7
	.byte	0x2
	.byte	0x37
	.long	0x69
	.uleb128 0x3
	.byte	0x4
	.byte	0x7
	.long	.LASF8
	.uleb128 0x4
	.string	"Int"
	.byte	0x2
	.byte	0x38
	.long	0x7b
	.uleb128 0x5
	.byte	0x4
	.byte	0x5
	.string	"int"
	.uleb128 0x2
	.long	.LASF9
	.byte	0x2
	.byte	0x3b
	.long	0x8d
	.uleb128 0x3
	.byte	0x8
	.byte	0x7
	.long	.LASF10
	.uleb128 0x3
	.byte	0x8
	.byte	0x5
	.long	.LASF11
	.uleb128 0x6
	.long	0x5e
	.long	0xab
	.uleb128 0x7
	.long	0x69
	.byte	0x3
	.byte	0x0
	.uleb128 0x8
	.byte	0x10
	.byte	0x2
	.byte	0x43
	.long	0xdf
	.uleb128 0x9
	.string	"w8"
	.byte	0x2
	.byte	0x44
	.long	0xdf
	.uleb128 0x9
	.string	"w16"
	.byte	0x2
	.byte	0x45
	.long	0xef
	.uleb128 0x9
	.string	"w32"
	.byte	0x2
	.byte	0x46
	.long	0x9b
	.uleb128 0x9
	.string	"w64"
	.byte	0x2
	.byte	0x47
	.long	0xff
	.byte	0x0
	.uleb128 0x6
	.long	0x25
	.long	0xef
	.uleb128 0x7
	.long	0x69
	.byte	0xf
	.byte	0x0
	.uleb128 0x6
	.long	0x45
	.long	0xff
	.uleb128 0x7
	.long	0x69
	.byte	0x7
	.byte	0x0
	.uleb128 0x6
	.long	0x82
	.long	0x10f
	.uleb128 0x7
	.long	0x69
	.byte	0x1
	.byte	0x0
	.uleb128 0x2
	.long	.LASF12
	.byte	0x2
	.byte	0x49
	.long	0xab
	.uleb128 0x3
	.byte	0x4
	.byte	0x4
	.long	.LASF13
	.uleb128 0x3
	.byte	0x8
	.byte	0x4
	.long	.LASF14
	.uleb128 0x2
	.long	.LASF15
	.byte	0x2
	.byte	0x50
	.long	0x30
	.uleb128 0x2
	.long	.LASF16
	.byte	0x2
	.byte	0x78
	.long	0x13e
	.uleb128 0x3
	.byte	0x4
	.byte	0x7
	.long	.LASF17
	.uleb128 0xa
	.long	.LASF18
	.byte	0x2
	.byte	0x5b
	.byte	0x1
	.long	0x25
	.byte	0x3
	.long	0x160
	.uleb128 0xb
	.string	"x"
	.byte	0x2
	.byte	0x5b
	.long	0x70
	.byte	0x0
	.uleb128 0xa
	.long	.LASF19
	.byte	0x2
	.byte	0x57
	.byte	0x1
	.long	0x128
	.byte	0x3
	.long	0x184
	.uleb128 0xb
	.string	"x"
	.byte	0x2
	.byte	0x57
	.long	0x70
	.uleb128 0xc
	.string	"r"
	.byte	0x2
	.byte	0x58
	.long	0x70
	.byte	0x0
	.uleb128 0xa
	.long	.LASF20
	.byte	0x1
	.byte	0x51
	.byte	0x1
	.long	0x5e
	.byte	0x3
	.long	0x1b3
	.uleb128 0xb
	.string	"arr"
	.byte	0x1
	.byte	0x51
	.long	0x1b3
	.uleb128 0xb
	.string	"n"
	.byte	0x1
	.byte	0x51
	.long	0x5e
	.uleb128 0xc
	.string	"c"
	.byte	0x1
	.byte	0x53
	.long	0x25
	.byte	0x0
	.uleb128 0xd
	.byte	0x4
	.long	0x25
	.uleb128 0xe
	.long	.LASF75
	.byte	0x1
	.byte	0x58
	.byte	0x1
	.byte	0x3
	.long	0x1ed
	.uleb128 0xb
	.string	"arr"
	.byte	0x1
	.byte	0x58
	.long	0x1b3
	.uleb128 0xb
	.string	"n"
	.byte	0x1
	.byte	0x58
	.long	0x5e
	.uleb128 0xb
	.string	"b"
	.byte	0x1
	.byte	0x58
	.long	0x5e
	.uleb128 0xc
	.string	"c"
	.byte	0x1
	.byte	0x5a
	.long	0x25
	.byte	0x0
	.uleb128 0xf
	.long	.LASF21
	.byte	0x1
	.value	0x264
	.byte	0x1
	.long	0x5e
	.byte	0x1
	.long	0x216
	.uleb128 0x10
	.long	.LASF22
	.byte	0x1
	.value	0x264
	.long	0x5e
	.uleb128 0x11
	.string	"r"
	.byte	0x1
	.value	0x266
	.long	0x5e
	.byte	0x0
	.uleb128 0xf
	.long	.LASF23
	.byte	0x1
	.value	0x24e
	.byte	0x1
	.long	0x5e
	.byte	0x1
	.long	0x233
	.uleb128 0x12
	.string	"x"
	.byte	0x1
	.value	0x24e
	.long	0x5e
	.byte	0x0
	.uleb128 0xf
	.long	.LASF24
	.byte	0x1
	.value	0x256
	.byte	0x1
	.long	0x5e
	.byte	0x1
	.long	0x25c
	.uleb128 0x10
	.long	.LASF25
	.byte	0x1
	.value	0x256
	.long	0x5e
	.uleb128 0x11
	.string	"r"
	.byte	0x1
	.value	0x258
	.long	0x5e
	.byte	0x0
	.uleb128 0x13
	.byte	0x1
	.long	.LASF67
	.byte	0x1
	.byte	0x69
	.byte	0x1
	.long	.LFB10
	.long	.LFE10
	.byte	0x1
	.byte	0x9c
	.long	0x590
	.uleb128 0x14
	.string	"f64"
	.byte	0x1
	.byte	0x69
	.long	0x1b3
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x14
	.string	"f80"
	.byte	0x1
	.byte	0x69
	.long	0x1b3
	.byte	0x2
	.byte	0x91
	.sleb128 4
	.uleb128 0x15
	.long	.LASF26
	.byte	0x1
	.byte	0x6b
	.long	0x128
	.long	.LLST0
	.uleb128 0x15
	.long	.LASF27
	.byte	0x1
	.byte	0x6c
	.long	0x70
	.long	.LLST1
	.uleb128 0x16
	.string	"i"
	.byte	0x1
	.byte	0x6c
	.long	0x70
	.long	.LLST2
	.uleb128 0x16
	.string	"j"
	.byte	0x1
	.byte	0x6c
	.long	0x70
	.long	.LLST3
	.uleb128 0x15
	.long	.LASF28
	.byte	0x1
	.byte	0x6c
	.long	0x70
	.long	.LLST4
	.uleb128 0x15
	.long	.LASF29
	.byte	0x1
	.byte	0x6d
	.long	0x25
	.long	.LLST5
	.uleb128 0x17
	.long	0x145
	.long	.LBB116
	.long	.Ldebug_ranges0+0x0
	.byte	0x1
	.byte	0x6f
	.long	0x30d
	.uleb128 0x18
	.long	0x156
	.byte	0xe
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x7
	.byte	0x94
	.byte	0x1
	.byte	0x37
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x9f
	.byte	0x0
	.uleb128 0x19
	.long	0x145
	.long	.LBB120
	.long	.LBE120
	.byte	0x1
	.byte	0xde
	.long	0x32a
	.uleb128 0x1a
	.long	0x156
	.long	.LLST6
	.byte	0x0
	.uleb128 0x19
	.long	0x145
	.long	.LBB122
	.long	.LBE122
	.byte	0x1
	.byte	0xdd
	.long	0x347
	.uleb128 0x1a
	.long	0x156
	.long	.LLST7
	.byte	0x0
	.uleb128 0x19
	.long	0x145
	.long	.LBB124
	.long	.LBE124
	.byte	0x1
	.byte	0xdf
	.long	0x364
	.uleb128 0x1a
	.long	0x156
	.long	.LLST8
	.byte	0x0
	.uleb128 0x19
	.long	0x145
	.long	.LBB126
	.long	.LBE126
	.byte	0x1
	.byte	0xe1
	.long	0x381
	.uleb128 0x1a
	.long	0x156
	.long	.LLST9
	.byte	0x0
	.uleb128 0x19
	.long	0x145
	.long	.LBB128
	.long	.LBE128
	.byte	0x1
	.byte	0xe2
	.long	0x39e
	.uleb128 0x1a
	.long	0x156
	.long	.LLST10
	.byte	0x0
	.uleb128 0x19
	.long	0x145
	.long	.LBB130
	.long	.LBE130
	.byte	0x1
	.byte	0xe3
	.long	0x3bb
	.uleb128 0x1a
	.long	0x156
	.long	.LLST11
	.byte	0x0
	.uleb128 0x19
	.long	0x145
	.long	.LBB132
	.long	.LBE132
	.byte	0x1
	.byte	0xe4
	.long	0x3d8
	.uleb128 0x1a
	.long	0x156
	.long	.LLST12
	.byte	0x0
	.uleb128 0x19
	.long	0x145
	.long	.LBB134
	.long	.LBE134
	.byte	0x1
	.byte	0xe5
	.long	0x3f5
	.uleb128 0x1a
	.long	0x156
	.long	.LLST13
	.byte	0x0
	.uleb128 0x19
	.long	0x145
	.long	.LBB136
	.long	.LBE136
	.byte	0x1
	.byte	0xe6
	.long	0x412
	.uleb128 0x1a
	.long	0x156
	.long	.LLST14
	.byte	0x0
	.uleb128 0x19
	.long	0x145
	.long	.LBB138
	.long	.LBE138
	.byte	0x1
	.byte	0x84
	.long	0x42f
	.uleb128 0x1a
	.long	0x156
	.long	.LLST15
	.byte	0x0
	.uleb128 0x19
	.long	0x184
	.long	.LBB140
	.long	.LBE140
	.byte	0x1
	.byte	0x93
	.long	0x468
	.uleb128 0x1a
	.long	0x1a0
	.long	.LLST16
	.uleb128 0x1a
	.long	0x195
	.long	.LLST17
	.uleb128 0x1b
	.long	.LBB141
	.long	.LBE141
	.uleb128 0x1c
	.long	0x1a9
	.long	.LLST18
	.byte	0x0
	.byte	0x0
	.uleb128 0x17
	.long	0x1b9
	.long	.LBB142
	.long	.Ldebug_ranges0+0x18
	.byte	0x1
	.byte	0x9b
	.long	0x4bf
	.uleb128 0x1a
	.long	0x1da
	.long	.LLST19
	.uleb128 0x1a
	.long	0x1d1
	.long	.LLST20
	.uleb128 0x1a
	.long	0x1c6
	.long	.LLST21
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x60
	.uleb128 0x1c
	.long	0x1e3
	.long	.LLST22
	.uleb128 0x1e
	.long	0x145
	.long	.LBB147
	.long	.Ldebug_ranges0+0xa8
	.byte	0x1
	.byte	0x5c
	.uleb128 0x1a
	.long	0x156
	.long	.LLST23
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.uleb128 0x17
	.long	0x184
	.long	.LBB155
	.long	.Ldebug_ranges0+0xc0
	.byte	0x1
	.byte	0x9b
	.long	0x4f4
	.uleb128 0x1a
	.long	0x1a0
	.long	.LLST24
	.uleb128 0x1a
	.long	0x195
	.long	.LLST25
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0xf0
	.uleb128 0x1c
	.long	0x1a9
	.long	.LLST26
	.byte	0x0
	.byte	0x0
	.uleb128 0x17
	.long	0x145
	.long	.LBB172
	.long	.Ldebug_ranges0+0x120
	.byte	0x1
	.byte	0xa3
	.long	0x511
	.uleb128 0x1a
	.long	0x156
	.long	.LLST27
	.byte	0x0
	.uleb128 0x19
	.long	0x145
	.long	.LBB175
	.long	.LBE175
	.byte	0x1
	.byte	0xa4
	.long	0x52e
	.uleb128 0x1a
	.long	0x156
	.long	.LLST28
	.byte	0x0
	.uleb128 0x19
	.long	0x145
	.long	.LBB178
	.long	.LBE178
	.byte	0x1
	.byte	0xc6
	.long	0x54b
	.uleb128 0x1a
	.long	0x156
	.long	.LLST29
	.byte	0x0
	.uleb128 0x19
	.long	0x145
	.long	.LBB180
	.long	.LBE180
	.byte	0x1
	.byte	0xb4
	.long	0x568
	.uleb128 0x1a
	.long	0x156
	.long	.LLST30
	.byte	0x0
	.uleb128 0x1f
	.long	0x145
	.long	.LBB182
	.long	.LBE182
	.byte	0x1
	.byte	0xcf
	.uleb128 0x18
	.long	0x156
	.byte	0x11
	.byte	0x91
	.sleb128 -32
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x37
	.byte	0x24
	.byte	0x8
	.byte	0x80
	.byte	0x1a
	.byte	0x8
	.byte	0x7f
	.byte	0x21
	.byte	0x9f
	.byte	0x0
	.byte	0x0
	.uleb128 0x20
	.byte	0x1
	.long	.LASF54
	.byte	0x1
	.value	0x1b2
	.byte	0x1
	.long	0x82
	.long	.LFB12
	.long	.LFE12
	.byte	0x1
	.byte	0x9c
	.long	0x6da
	.uleb128 0x21
	.string	"arg"
	.byte	0x1
	.value	0x1b2
	.long	0x82
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x22
	.long	.LASF30
	.byte	0x1
	.value	0x1b2
	.long	0x133
	.byte	0x2
	.byte	0x91
	.sleb128 8
	.uleb128 0x23
	.long	.LASF31
	.byte	0x1
	.value	0x1b4
	.long	0x82
	.long	.LLST31
	.uleb128 0x23
	.long	.LASF32
	.byte	0x1
	.value	0x1b4
	.long	0x82
	.long	.LLST32
	.uleb128 0x23
	.long	.LASF33
	.byte	0x1
	.value	0x1b6
	.long	0x70
	.long	.LLST33
	.uleb128 0x24
	.string	"i"
	.byte	0x1
	.value	0x1b6
	.long	0x70
	.long	.LLST34
	.uleb128 0x25
	.long	.LASF29
	.byte	0x1
	.value	0x1b7
	.long	0x5e
	.uleb128 0x23
	.long	.LASF34
	.byte	0x1
	.value	0x1b7
	.long	0x5e
	.long	.LLST35
	.uleb128 0x26
	.long	.LASF35
	.byte	0x1
	.value	0x1be
	.long	0x6da
	.byte	0x8
	.long	0x0
	.long	0x7ff00000
	.uleb128 0x26
	.long	.LASF36
	.byte	0x1
	.value	0x1bf
	.long	0x6da
	.byte	0x8
	.long	0x0
	.long	0xfff00000
	.uleb128 0x26
	.long	.LASF37
	.byte	0x1
	.value	0x1c0
	.long	0x6da
	.byte	0x8
	.long	0x0
	.long	0x7ff00000
	.uleb128 0x26
	.long	.LASF38
	.byte	0x1
	.value	0x1c1
	.long	0x6da
	.byte	0x8
	.long	0x0
	.long	0x7ff80000
	.uleb128 0x27
	.long	.LASF39
	.byte	0x1
	.value	0x1c2
	.long	0x6da
	.byte	0x0
	.uleb128 0x26
	.long	.LASF40
	.byte	0x1
	.value	0x1c3
	.long	0x6da
	.byte	0x8
	.long	0x0
	.long	0x80000000
	.uleb128 0x26
	.long	.LASF41
	.byte	0x1
	.value	0x1c4
	.long	0x6da
	.byte	0x8
	.long	0x0
	.long	0x80000
	.uleb128 0x26
	.long	.LASF42
	.byte	0x1
	.value	0x1c5
	.long	0x6da
	.byte	0x8
	.long	0x0
	.long	0x100000
	.uleb128 0x26
	.long	.LASF43
	.byte	0x1
	.value	0x1c6
	.long	0x6da
	.byte	0x8
	.long	0xffffffff
	.long	0xfffff
	.byte	0x0
	.uleb128 0x28
	.long	0x82
	.uleb128 0x29
	.long	.LASF76
	.byte	0x1
	.value	0x236
	.byte	0x1
	.long	0x5e
	.long	.LFB13
	.long	.LFE13
	.byte	0x1
	.byte	0x9c
	.long	0x733
	.uleb128 0x2a
	.string	"x"
	.byte	0x1
	.value	0x236
	.long	0x5e
	.long	.LLST36
	.uleb128 0x24
	.string	"y"
	.byte	0x1
	.value	0x238
	.long	0x70
	.long	.LLST37
	.uleb128 0x24
	.string	"m"
	.byte	0x1
	.value	0x238
	.long	0x70
	.long	.LLST38
	.uleb128 0x24
	.string	"n"
	.byte	0x1
	.value	0x238
	.long	0x70
	.long	.LLST39
	.byte	0x0
	.uleb128 0x2b
	.long	.LASF64
	.byte	0x1
	.value	0x2b5
	.byte	0x1
	.long	.LFB18
	.long	.LFE18
	.byte	0x1
	.byte	0x9c
	.long	0x8d5
	.uleb128 0x2c
	.long	.LASF44
	.byte	0x1
	.value	0x2b5
	.long	0x8d5
	.long	.LLST40
	.uleb128 0x2c
	.long	.LASF45
	.byte	0x1
	.value	0x2b6
	.long	0x8db
	.long	.LLST41
	.uleb128 0x2c
	.long	.LASF46
	.byte	0x1
	.value	0x2b7
	.long	0x5e
	.long	.LLST42
	.uleb128 0x22
	.long	.LASF47
	.byte	0x1
	.value	0x2b8
	.long	0x5e
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x22
	.long	.LASF48
	.byte	0x1
	.value	0x2b8
	.long	0x5e
	.byte	0x2
	.byte	0x91
	.sleb128 4
	.uleb128 0x22
	.long	.LASF49
	.byte	0x1
	.value	0x2b9
	.long	0x5e
	.byte	0x2
	.byte	0x91
	.sleb128 8
	.uleb128 0x21
	.string	"pol"
	.byte	0x1
	.value	0x2ba
	.long	0x5e
	.byte	0x2
	.byte	0x91
	.sleb128 12
	.uleb128 0x21
	.string	"idx"
	.byte	0x1
	.value	0x2ba
	.long	0x5e
	.byte	0x2
	.byte	0x91
	.sleb128 16
	.uleb128 0x22
	.long	.LASF50
	.byte	0x1
	.value	0x2bb
	.long	0x128
	.byte	0x2
	.byte	0x91
	.sleb128 20
	.uleb128 0x2d
	.long	.LASF51
	.long	0x8f1
	.byte	0x1
	.byte	0x5
	.byte	0x3
	.long	__PRETTY_FUNCTION__.1517
	.uleb128 0x23
	.long	.LASF52
	.byte	0x1
	.value	0x2c0
	.long	0x5e
	.long	.LLST43
	.uleb128 0x2e
	.long	0x1ed
	.long	.LBB184
	.long	.LBE184
	.byte	0x1
	.value	0x2cd
	.long	0x821
	.uleb128 0x2f
	.long	0x1ff
	.uleb128 0x1b
	.long	.LBB185
	.long	.LBE185
	.uleb128 0x1c
	.long	0x20b
	.long	.LLST44
	.byte	0x0
	.byte	0x0
	.uleb128 0x2e
	.long	0x1ed
	.long	.LBB186
	.long	.LBE186
	.byte	0x1
	.value	0x2ce
	.long	0x84e
	.uleb128 0x2f
	.long	0x1ff
	.uleb128 0x1b
	.long	.LBB187
	.long	.LBE187
	.uleb128 0x1c
	.long	0x20b
	.long	.LLST45
	.byte	0x0
	.byte	0x0
	.uleb128 0x30
	.long	0x1ed
	.long	.LBB188
	.long	.Ldebug_ranges0+0x138
	.byte	0x1
	.value	0x2cf
	.long	0x877
	.uleb128 0x2f
	.long	0x1ff
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x150
	.uleb128 0x1c
	.long	0x20b
	.long	.LLST46
	.byte	0x0
	.byte	0x0
	.uleb128 0x2e
	.long	0x1ed
	.long	.LBB192
	.long	.LBE192
	.byte	0x1
	.value	0x2d0
	.long	0x8a4
	.uleb128 0x2f
	.long	0x1ff
	.uleb128 0x1b
	.long	.LBB193
	.long	.LBE193
	.uleb128 0x1c
	.long	0x20b
	.long	.LLST47
	.byte	0x0
	.byte	0x0
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x168
	.uleb128 0x23
	.long	.LASF53
	.byte	0x1
	.value	0x2dc
	.long	0x5e
	.long	.LLST48
	.uleb128 0x31
	.long	0x216
	.long	.LBB196
	.long	.Ldebug_ranges0+0x188
	.byte	0x1
	.value	0x2e2
	.uleb128 0x1a
	.long	0x228
	.long	.LLST49
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.uleb128 0xd
	.byte	0x4
	.long	0x10f
	.uleb128 0xd
	.byte	0x4
	.long	0x5e
	.uleb128 0x6
	.long	0x3e
	.long	0x8f1
	.uleb128 0x7
	.long	0x69
	.byte	0x21
	.byte	0x0
	.uleb128 0x28
	.long	0x8e1
	.uleb128 0x20
	.byte	0x1
	.long	.LASF55
	.byte	0x1
	.value	0x3e2
	.byte	0x1
	.long	0x128
	.long	.LFB20
	.long	.LFE20
	.byte	0x1
	.byte	0x9c
	.long	0xc43
	.uleb128 0x22
	.long	.LASF44
	.byte	0x1
	.value	0x3e2
	.long	0x8d5
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x22
	.long	.LASF45
	.byte	0x1
	.value	0x3e3
	.long	0x8db
	.byte	0x2
	.byte	0x91
	.sleb128 4
	.uleb128 0x22
	.long	.LASF56
	.byte	0x1
	.value	0x3e4
	.long	0x8d5
	.byte	0x2
	.byte	0x91
	.sleb128 8
	.uleb128 0x22
	.long	.LASF57
	.byte	0x1
	.value	0x3e4
	.long	0x8d5
	.byte	0x2
	.byte	0x91
	.sleb128 12
	.uleb128 0x22
	.long	.LASF47
	.byte	0x1
	.value	0x3e5
	.long	0x5e
	.byte	0x2
	.byte	0x91
	.sleb128 16
	.uleb128 0x22
	.long	.LASF48
	.byte	0x1
	.value	0x3e5
	.long	0x5e
	.byte	0x2
	.byte	0x91
	.sleb128 20
	.uleb128 0x22
	.long	.LASF58
	.byte	0x1
	.value	0x3e6
	.long	0x5e
	.byte	0x2
	.byte	0x91
	.sleb128 24
	.uleb128 0x22
	.long	.LASF50
	.byte	0x1
	.value	0x3e6
	.long	0x128
	.byte	0x2
	.byte	0x91
	.sleb128 28
	.uleb128 0x2d
	.long	.LASF51
	.long	0xc53
	.byte	0x1
	.byte	0x5
	.byte	0x3
	.long	__PRETTY_FUNCTION__.1796
	.uleb128 0x24
	.string	"fmt"
	.byte	0x1
	.value	0x3f8
	.long	0x5e
	.long	.LLST50
	.uleb128 0x24
	.string	"agg"
	.byte	0x1
	.value	0x3f9
	.long	0x5e
	.long	.LLST51
	.uleb128 0x24
	.string	"pol"
	.byte	0x1
	.value	0x3fa
	.long	0x5e
	.long	.LLST52
	.uleb128 0x24
	.string	"idx"
	.byte	0x1
	.value	0x3fb
	.long	0x5e
	.long	.LLST53
	.uleb128 0x32
	.long	.Ldebug_ranges0+0x1a0
	.long	0xa72
	.uleb128 0x24
	.string	"ri"
	.byte	0x1
	.value	0x475
	.long	0x5e
	.long	.LLST54
	.uleb128 0x24
	.string	"si"
	.byte	0x1
	.value	0x475
	.long	0x5e
	.long	.LLST55
	.uleb128 0x23
	.long	.LASF59
	.byte	0x1
	.value	0x476
	.long	0xc58
	.long	.LLST56
	.uleb128 0x23
	.long	.LASF60
	.byte	0x1
	.value	0x477
	.long	0xc58
	.long	.LLST57
	.uleb128 0x23
	.long	.LASF61
	.byte	0x1
	.value	0x478
	.long	0x5e
	.long	.LLST58
	.uleb128 0x23
	.long	.LASF49
	.byte	0x1
	.value	0x479
	.long	0x5e
	.long	.LLST59
	.uleb128 0x23
	.long	.LASF62
	.byte	0x1
	.value	0x47a
	.long	0x5e
	.long	.LLST60
	.uleb128 0x23
	.long	.LASF46
	.byte	0x1
	.value	0x48a
	.long	0x5e
	.long	.LLST61
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x1d0
	.uleb128 0x11
	.string	"m"
	.byte	0x1
	.value	0x47f
	.long	0x5e
	.byte	0x0
	.byte	0x0
	.uleb128 0x32
	.long	.Ldebug_ranges0+0x1f0
	.long	0xb06
	.uleb128 0x24
	.string	"si"
	.byte	0x1
	.value	0x426
	.long	0x5e
	.long	.LLST62
	.uleb128 0x24
	.string	"ci"
	.byte	0x1
	.value	0x426
	.long	0x5e
	.long	.LLST63
	.uleb128 0x23
	.long	.LASF59
	.byte	0x1
	.value	0x427
	.long	0xc58
	.long	.LLST64
	.uleb128 0x23
	.long	.LASF60
	.byte	0x1
	.value	0x428
	.long	0xc58
	.long	.LLST65
	.uleb128 0x23
	.long	.LASF61
	.byte	0x1
	.value	0x429
	.long	0x5e
	.long	.LLST66
	.uleb128 0x23
	.long	.LASF49
	.byte	0x1
	.value	0x42a
	.long	0x5e
	.long	.LLST67
	.uleb128 0x23
	.long	.LASF62
	.byte	0x1
	.value	0x42b
	.long	0x5e
	.long	.LLST68
	.uleb128 0x25
	.long	.LASF46
	.byte	0x1
	.value	0x43a
	.long	0x5e
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x208
	.uleb128 0x11
	.string	"m"
	.byte	0x1
	.value	0x431
	.long	0x5e
	.byte	0x0
	.byte	0x0
	.uleb128 0x32
	.long	.Ldebug_ranges0+0x230
	.long	0xbae
	.uleb128 0x24
	.string	"ni"
	.byte	0x1
	.value	0x44d
	.long	0x5e
	.long	.LLST69
	.uleb128 0x24
	.string	"hi"
	.byte	0x1
	.value	0x44d
	.long	0x5e
	.long	.LLST70
	.uleb128 0x23
	.long	.LASF59
	.byte	0x1
	.value	0x44e
	.long	0xc58
	.long	.LLST71
	.uleb128 0x23
	.long	.LASF60
	.byte	0x1
	.value	0x44f
	.long	0xc58
	.long	.LLST72
	.uleb128 0x23
	.long	.LASF61
	.byte	0x1
	.value	0x450
	.long	0x5e
	.long	.LLST73
	.uleb128 0x23
	.long	.LASF49
	.byte	0x1
	.value	0x451
	.long	0x5e
	.long	.LLST74
	.uleb128 0x23
	.long	.LASF62
	.byte	0x1
	.value	0x452
	.long	0x5e
	.long	.LLST75
	.uleb128 0x25
	.long	.LASF46
	.byte	0x1
	.value	0x462
	.long	0x5e
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x248
	.uleb128 0x11
	.string	"m"
	.byte	0x1
	.value	0x457
	.long	0x5e
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x268
	.uleb128 0x24
	.string	"i"
	.byte	0x1
	.value	0x45a
	.long	0x5e
	.long	.LLST76
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.uleb128 0x1b
	.long	.LBB218
	.long	.LBE218
	.uleb128 0x24
	.string	"i"
	.byte	0x1
	.value	0x403
	.long	0x70
	.long	.LLST77
	.uleb128 0x25
	.long	.LASF59
	.byte	0x1
	.value	0x404
	.long	0xc58
	.uleb128 0x25
	.long	.LASF60
	.byte	0x1
	.value	0x405
	.long	0xc58
	.uleb128 0x23
	.long	.LASF63
	.byte	0x1
	.value	0x406
	.long	0x5e
	.long	.LLST78
	.uleb128 0x23
	.long	.LASF49
	.byte	0x1
	.value	0x40c
	.long	0x5e
	.long	.LLST79
	.uleb128 0x23
	.long	.LASF62
	.byte	0x1
	.value	0x40d
	.long	0x5e
	.long	.LLST80
	.uleb128 0x23
	.long	.LASF46
	.byte	0x1
	.value	0x410
	.long	0x5e
	.long	.LLST81
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x280
	.uleb128 0x24
	.string	"cL"
	.byte	0x1
	.value	0x408
	.long	0x45
	.long	.LLST82
	.uleb128 0x24
	.string	"cR"
	.byte	0x1
	.value	0x409
	.long	0x45
	.long	.LLST83
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.uleb128 0x6
	.long	0x3e
	.long	0xc53
	.uleb128 0x7
	.long	0x69
	.byte	0x16
	.byte	0x0
	.uleb128 0x28
	.long	0xc43
	.uleb128 0xd
	.byte	0x4
	.long	0x45
	.uleb128 0x2b
	.long	.LASF65
	.byte	0x1
	.value	0x271
	.byte	0x1
	.long	.LFB17
	.long	.LFE17
	.byte	0x1
	.byte	0x9c
	.long	0xdf4
	.uleb128 0x2c
	.long	.LASF44
	.byte	0x1
	.value	0x271
	.long	0x8d5
	.long	.LLST84
	.uleb128 0x2c
	.long	.LASF45
	.byte	0x1
	.value	0x272
	.long	0x8db
	.long	.LLST85
	.uleb128 0x2c
	.long	.LASF46
	.byte	0x1
	.value	0x273
	.long	0x5e
	.long	.LLST86
	.uleb128 0x22
	.long	.LASF47
	.byte	0x1
	.value	0x274
	.long	0x5e
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x22
	.long	.LASF48
	.byte	0x1
	.value	0x274
	.long	0x5e
	.byte	0x2
	.byte	0x91
	.sleb128 4
	.uleb128 0x22
	.long	.LASF49
	.byte	0x1
	.value	0x275
	.long	0x5e
	.byte	0x2
	.byte	0x91
	.sleb128 8
	.uleb128 0x21
	.string	"pol"
	.byte	0x1
	.value	0x276
	.long	0x5e
	.byte	0x2
	.byte	0x91
	.sleb128 12
	.uleb128 0x21
	.string	"idx"
	.byte	0x1
	.value	0x276
	.long	0x5e
	.byte	0x2
	.byte	0x91
	.sleb128 16
	.uleb128 0x22
	.long	.LASF50
	.byte	0x1
	.value	0x277
	.long	0x128
	.byte	0x2
	.byte	0x91
	.sleb128 20
	.uleb128 0x2d
	.long	.LASF51
	.long	0xe04
	.byte	0x1
	.byte	0x5
	.byte	0x3
	.long	__PRETTY_FUNCTION__.1437
	.uleb128 0x23
	.long	.LASF52
	.byte	0x1
	.value	0x27c
	.long	0x5e
	.long	.LLST87
	.uleb128 0x30
	.long	0x233
	.long	.LBB225
	.long	.Ldebug_ranges0+0x298
	.byte	0x1
	.value	0x289
	.long	0xd48
	.uleb128 0x2f
	.long	0x245
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x2b0
	.uleb128 0x1c
	.long	0x251
	.long	.LLST88
	.byte	0x0
	.byte	0x0
	.uleb128 0x30
	.long	0x233
	.long	.LBB229
	.long	.Ldebug_ranges0+0x2c8
	.byte	0x1
	.value	0x28a
	.long	0xd71
	.uleb128 0x2f
	.long	0x245
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x2e0
	.uleb128 0x1c
	.long	0x251
	.long	.LLST89
	.byte	0x0
	.byte	0x0
	.uleb128 0x30
	.long	0x233
	.long	.LBB232
	.long	.Ldebug_ranges0+0x2f8
	.byte	0x1
	.value	0x28b
	.long	0xd9a
	.uleb128 0x2f
	.long	0x245
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x328
	.uleb128 0x1c
	.long	0x251
	.long	.LLST90
	.byte	0x0
	.byte	0x0
	.uleb128 0x30
	.long	0x233
	.long	.LBB241
	.long	.Ldebug_ranges0+0x358
	.byte	0x1
	.value	0x28c
	.long	0xdc3
	.uleb128 0x2f
	.long	0x245
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x378
	.uleb128 0x1c
	.long	0x251
	.long	.LLST91
	.byte	0x0
	.byte	0x0
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x398
	.uleb128 0x23
	.long	.LASF53
	.byte	0x1
	.value	0x298
	.long	0x5e
	.long	.LLST92
	.uleb128 0x31
	.long	0x216
	.long	.LBB251
	.long	.Ldebug_ranges0+0x3b8
	.byte	0x1
	.value	0x29e
	.uleb128 0x1a
	.long	0x228
	.long	.LLST93
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.uleb128 0x6
	.long	0x3e
	.long	0xe04
	.uleb128 0x7
	.long	0x69
	.byte	0x1c
	.byte	0x0
	.uleb128 0x28
	.long	0xdf4
	.uleb128 0x20
	.byte	0x1
	.long	.LASF66
	.byte	0x1
	.value	0x310
	.byte	0x1
	.long	0x128
	.long	.LFB19
	.long	.LFE19
	.byte	0x1
	.byte	0x9c
	.long	0x115a
	.uleb128 0x22
	.long	.LASF44
	.byte	0x1
	.value	0x310
	.long	0x8d5
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x22
	.long	.LASF45
	.byte	0x1
	.value	0x311
	.long	0x8db
	.byte	0x2
	.byte	0x91
	.sleb128 4
	.uleb128 0x22
	.long	.LASF56
	.byte	0x1
	.value	0x312
	.long	0x8d5
	.byte	0x2
	.byte	0x91
	.sleb128 8
	.uleb128 0x22
	.long	.LASF57
	.byte	0x1
	.value	0x312
	.long	0x8d5
	.byte	0x2
	.byte	0x91
	.sleb128 12
	.uleb128 0x22
	.long	.LASF47
	.byte	0x1
	.value	0x313
	.long	0x5e
	.byte	0x2
	.byte	0x91
	.sleb128 16
	.uleb128 0x22
	.long	.LASF48
	.byte	0x1
	.value	0x313
	.long	0x5e
	.byte	0x2
	.byte	0x91
	.sleb128 20
	.uleb128 0x22
	.long	.LASF58
	.byte	0x1
	.value	0x314
	.long	0x5e
	.byte	0x2
	.byte	0x91
	.sleb128 24
	.uleb128 0x22
	.long	.LASF50
	.byte	0x1
	.value	0x314
	.long	0x128
	.byte	0x2
	.byte	0x91
	.sleb128 28
	.uleb128 0x2d
	.long	.LASF51
	.long	0x116a
	.byte	0x1
	.byte	0x5
	.byte	0x3
	.long	__PRETTY_FUNCTION__.1596
	.uleb128 0x24
	.string	"fmt"
	.byte	0x1
	.value	0x326
	.long	0x5e
	.long	.LLST94
	.uleb128 0x24
	.string	"agg"
	.byte	0x1
	.value	0x327
	.long	0x5e
	.long	.LLST95
	.uleb128 0x24
	.string	"pol"
	.byte	0x1
	.value	0x328
	.long	0x5e
	.long	.LLST96
	.uleb128 0x24
	.string	"idx"
	.byte	0x1
	.value	0x329
	.long	0x5e
	.long	.LLST97
	.uleb128 0x32
	.long	.Ldebug_ranges0+0x3d0
	.long	0xf81
	.uleb128 0x24
	.string	"si"
	.byte	0x1
	.value	0x354
	.long	0x5e
	.long	.LLST98
	.uleb128 0x24
	.string	"ci"
	.byte	0x1
	.value	0x354
	.long	0x5e
	.long	.LLST99
	.uleb128 0x23
	.long	.LASF59
	.byte	0x1
	.value	0x355
	.long	0x1b3
	.long	.LLST100
	.uleb128 0x23
	.long	.LASF60
	.byte	0x1
	.value	0x356
	.long	0x1b3
	.long	.LLST101
	.uleb128 0x23
	.long	.LASF61
	.byte	0x1
	.value	0x357
	.long	0x5e
	.long	.LLST102
	.uleb128 0x23
	.long	.LASF49
	.byte	0x1
	.value	0x358
	.long	0x5e
	.long	.LLST103
	.uleb128 0x23
	.long	.LASF62
	.byte	0x1
	.value	0x359
	.long	0x5e
	.long	.LLST104
	.uleb128 0x25
	.long	.LASF46
	.byte	0x1
	.value	0x368
	.long	0x5e
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x3e8
	.uleb128 0x11
	.string	"m"
	.byte	0x1
	.value	0x35f
	.long	0x5e
	.byte	0x0
	.byte	0x0
	.uleb128 0x32
	.long	.Ldebug_ranges0+0x408
	.long	0x1019
	.uleb128 0x24
	.string	"ri"
	.byte	0x1
	.value	0x3a3
	.long	0x5e
	.long	.LLST105
	.uleb128 0x24
	.string	"si"
	.byte	0x1
	.value	0x3a3
	.long	0x5e
	.long	.LLST106
	.uleb128 0x23
	.long	.LASF59
	.byte	0x1
	.value	0x3a4
	.long	0x1b3
	.long	.LLST107
	.uleb128 0x23
	.long	.LASF60
	.byte	0x1
	.value	0x3a5
	.long	0x1b3
	.long	.LLST108
	.uleb128 0x23
	.long	.LASF61
	.byte	0x1
	.value	0x3a6
	.long	0x5e
	.long	.LLST109
	.uleb128 0x23
	.long	.LASF49
	.byte	0x1
	.value	0x3a7
	.long	0x5e
	.long	.LLST110
	.uleb128 0x23
	.long	.LASF62
	.byte	0x1
	.value	0x3a8
	.long	0x5e
	.long	.LLST111
	.uleb128 0x23
	.long	.LASF46
	.byte	0x1
	.value	0x3b8
	.long	0x5e
	.long	.LLST112
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x430
	.uleb128 0x11
	.string	"m"
	.byte	0x1
	.value	0x3ad
	.long	0x5e
	.byte	0x0
	.byte	0x0
	.uleb128 0x33
	.long	.LBB266
	.long	.LBE266
	.long	0x10b1
	.uleb128 0x24
	.string	"i"
	.byte	0x1
	.value	0x331
	.long	0x70
	.long	.LLST113
	.uleb128 0x25
	.long	.LASF59
	.byte	0x1
	.value	0x332
	.long	0x1b3
	.uleb128 0x25
	.long	.LASF60
	.byte	0x1
	.value	0x333
	.long	0x1b3
	.uleb128 0x23
	.long	.LASF63
	.byte	0x1
	.value	0x334
	.long	0x5e
	.long	.LLST114
	.uleb128 0x23
	.long	.LASF49
	.byte	0x1
	.value	0x33a
	.long	0x5e
	.long	.LLST115
	.uleb128 0x23
	.long	.LASF62
	.byte	0x1
	.value	0x33b
	.long	0x5e
	.long	.LLST116
	.uleb128 0x23
	.long	.LASF46
	.byte	0x1
	.value	0x33e
	.long	0x5e
	.long	.LLST117
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x450
	.uleb128 0x24
	.string	"cL"
	.byte	0x1
	.value	0x336
	.long	0x25
	.long	.LLST118
	.uleb128 0x24
	.string	"cR"
	.byte	0x1
	.value	0x337
	.long	0x25
	.long	.LLST119
	.byte	0x0
	.byte	0x0
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x468
	.uleb128 0x24
	.string	"ni"
	.byte	0x1
	.value	0x37b
	.long	0x5e
	.long	.LLST120
	.uleb128 0x24
	.string	"hi"
	.byte	0x1
	.value	0x37b
	.long	0x5e
	.long	.LLST121
	.uleb128 0x23
	.long	.LASF59
	.byte	0x1
	.value	0x37c
	.long	0x1b3
	.long	.LLST122
	.uleb128 0x23
	.long	.LASF60
	.byte	0x1
	.value	0x37d
	.long	0x1b3
	.long	.LLST123
	.uleb128 0x23
	.long	.LASF61
	.byte	0x1
	.value	0x37e
	.long	0x5e
	.long	.LLST124
	.uleb128 0x23
	.long	.LASF49
	.byte	0x1
	.value	0x37f
	.long	0x5e
	.long	.LLST125
	.uleb128 0x23
	.long	.LASF62
	.byte	0x1
	.value	0x380
	.long	0x5e
	.long	.LLST126
	.uleb128 0x23
	.long	.LASF46
	.byte	0x1
	.value	0x390
	.long	0x5e
	.long	.LLST127
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x480
	.uleb128 0x11
	.string	"m"
	.byte	0x1
	.value	0x385
	.long	0x5e
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x4a0
	.uleb128 0x24
	.string	"i"
	.byte	0x1
	.value	0x388
	.long	0x5e
	.long	.LLST128
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.uleb128 0x6
	.long	0x3e
	.long	0x116a
	.uleb128 0x7
	.long	0x69
	.byte	0x11
	.byte	0x0
	.uleb128 0x28
	.long	0x115a
	.uleb128 0x13
	.byte	0x1
	.long	.LASF68
	.byte	0x1
	.byte	0xf6
	.byte	0x1
	.long	.LFB11
	.long	.LFE11
	.byte	0x1
	.byte	0x9c
	.long	0x147e
	.uleb128 0x14
	.string	"f80"
	.byte	0x1
	.byte	0xf6
	.long	0x1b3
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x14
	.string	"f64"
	.byte	0x1
	.byte	0xf6
	.long	0x1b3
	.byte	0x2
	.byte	0x91
	.sleb128 4
	.uleb128 0x15
	.long	.LASF69
	.byte	0x1
	.byte	0xf8
	.long	0x128
	.long	.LLST129
	.uleb128 0x15
	.long	.LASF27
	.byte	0x1
	.byte	0xf9
	.long	0x70
	.long	.LLST130
	.uleb128 0x16
	.string	"i"
	.byte	0x1
	.byte	0xf9
	.long	0x70
	.long	.LLST131
	.uleb128 0x16
	.string	"j"
	.byte	0x1
	.byte	0xf9
	.long	0x70
	.long	.LLST132
	.uleb128 0x15
	.long	.LASF29
	.byte	0x1
	.byte	0xfa
	.long	0x25
	.long	.LLST133
	.uleb128 0x34
	.long	.LASF70
	.byte	0x1
	.value	0x140
	.long	.L277
	.uleb128 0x35
	.long	.LASF51
	.long	0x147e
	.byte	0x1
	.uleb128 0x34
	.long	.LASF71
	.byte	0x1
	.value	0x196
	.long	.L283
	.uleb128 0x17
	.long	0x145
	.long	.LBB278
	.long	.Ldebug_ranges0+0x4b8
	.byte	0x1
	.byte	0xfc
	.long	0x1233
	.uleb128 0x18
	.long	0x156
	.byte	0xe
	.byte	0x91
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x9
	.byte	0x94
	.byte	0x1
	.byte	0x37
	.byte	0x25
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x25
	.byte	0x9f
	.byte	0x0
	.uleb128 0x2e
	.long	0x145
	.long	.LBB282
	.long	.LBE282
	.byte	0x1
	.value	0x105
	.long	0x1251
	.uleb128 0x1a
	.long	0x156
	.long	.LLST134
	.byte	0x0
	.uleb128 0x2e
	.long	0x145
	.long	.LBB284
	.long	.LBE284
	.byte	0x1
	.value	0x151
	.long	0x126f
	.uleb128 0x1a
	.long	0x156
	.long	.LLST135
	.byte	0x0
	.uleb128 0x2e
	.long	0x145
	.long	.LBB286
	.long	.LBE286
	.byte	0x1
	.value	0x12e
	.long	0x128d
	.uleb128 0x1a
	.long	0x156
	.long	.LLST136
	.byte	0x0
	.uleb128 0x2e
	.long	0x145
	.long	.LBB288
	.long	.LBE288
	.byte	0x1
	.value	0x17d
	.long	0x12ab
	.uleb128 0x1a
	.long	0x156
	.long	.LLST137
	.byte	0x0
	.uleb128 0x2e
	.long	0x145
	.long	.LBB290
	.long	.LBE290
	.byte	0x1
	.value	0x17e
	.long	0x12c9
	.uleb128 0x1a
	.long	0x156
	.long	.LLST138
	.byte	0x0
	.uleb128 0x2e
	.long	0x145
	.long	.LBB292
	.long	.LBE292
	.byte	0x1
	.value	0x17f
	.long	0x12e7
	.uleb128 0x1a
	.long	0x156
	.long	.LLST139
	.byte	0x0
	.uleb128 0x2e
	.long	0x145
	.long	.LBB294
	.long	.LBE294
	.byte	0x1
	.value	0x180
	.long	0x1305
	.uleb128 0x1a
	.long	0x156
	.long	.LLST140
	.byte	0x0
	.uleb128 0x2e
	.long	0x145
	.long	.LBB296
	.long	.LBE296
	.byte	0x1
	.value	0x181
	.long	0x1323
	.uleb128 0x1a
	.long	0x156
	.long	.LLST141
	.byte	0x0
	.uleb128 0x2e
	.long	0x145
	.long	.LBB298
	.long	.LBE298
	.byte	0x1
	.value	0x182
	.long	0x1341
	.uleb128 0x1a
	.long	0x156
	.long	.LLST142
	.byte	0x0
	.uleb128 0x2e
	.long	0x145
	.long	.LBB300
	.long	.LBE300
	.byte	0x1
	.value	0x184
	.long	0x135f
	.uleb128 0x1a
	.long	0x156
	.long	.LLST143
	.byte	0x0
	.uleb128 0x2e
	.long	0x145
	.long	.LBB302
	.long	.LBE302
	.byte	0x1
	.value	0x186
	.long	0x137d
	.uleb128 0x1a
	.long	0x156
	.long	.LLST144
	.byte	0x0
	.uleb128 0x2e
	.long	0x145
	.long	.LBB304
	.long	.LBE304
	.byte	0x1
	.value	0x135
	.long	0x139b
	.uleb128 0x1a
	.long	0x156
	.long	.LLST145
	.byte	0x0
	.uleb128 0x2e
	.long	0x145
	.long	.LBB306
	.long	.LBE306
	.byte	0x1
	.value	0x15a
	.long	0x13b9
	.uleb128 0x1a
	.long	0x156
	.long	.LLST146
	.byte	0x0
	.uleb128 0x30
	.long	0x1b9
	.long	.LBB308
	.long	.Ldebug_ranges0+0x4d0
	.byte	0x1
	.value	0x16a
	.long	0x1411
	.uleb128 0x1a
	.long	0x1da
	.long	.LLST147
	.uleb128 0x1a
	.long	0x1d1
	.long	.LLST148
	.uleb128 0x1a
	.long	0x1c6
	.long	.LLST149
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x518
	.uleb128 0x1c
	.long	0x1e3
	.long	.LLST150
	.uleb128 0x1e
	.long	0x145
	.long	.LBB313
	.long	.Ldebug_ranges0+0x560
	.byte	0x1
	.byte	0x5c
	.uleb128 0x1a
	.long	0x156
	.long	.LLST151
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.uleb128 0x30
	.long	0x184
	.long	.LBB321
	.long	.Ldebug_ranges0+0x578
	.byte	0x1
	.value	0x16a
	.long	0x1447
	.uleb128 0x1a
	.long	0x1a0
	.long	.LLST152
	.uleb128 0x1a
	.long	0x195
	.long	.LLST153
	.uleb128 0x1d
	.long	.Ldebug_ranges0+0x5a8
	.uleb128 0x1c
	.long	0x1a9
	.long	.LLST154
	.byte	0x0
	.byte	0x0
	.uleb128 0x36
	.long	0x184
	.long	.LBB338
	.long	.LBE338
	.byte	0x1
	.value	0x16f
	.uleb128 0x1a
	.long	0x1a0
	.long	.LLST155
	.uleb128 0x1a
	.long	0x195
	.long	.LLST156
	.uleb128 0x1b
	.long	.LBB339
	.long	.LBE339
	.uleb128 0x1c
	.long	0x1a9
	.long	.LLST157
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.uleb128 0x28
	.long	0xc43
	.byte	0x0
	.section	.debug_abbrev
	.uleb128 0x1
	.uleb128 0x11
	.byte	0x1
	.uleb128 0x25
	.uleb128 0xe
	.uleb128 0x13
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x1b
	.uleb128 0xe
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x10
	.uleb128 0x6
	.byte	0x0
	.byte	0x0
	.uleb128 0x2
	.uleb128 0x16
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x24
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3e
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0xe
	.byte	0x0
	.byte	0x0
	.uleb128 0x4
	.uleb128 0x16
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x5
	.uleb128 0x24
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3e
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0x8
	.byte	0x0
	.byte	0x0
	.uleb128 0x6
	.uleb128 0x1
	.byte	0x1
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x7
	.uleb128 0x21
	.byte	0x0
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2f
	.uleb128 0xb
	.byte	0x0
	.byte	0x0
	.uleb128 0x8
	.uleb128 0x17
	.byte	0x1
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x9
	.uleb128 0xd
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xa
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x20
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xb
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xc
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xd
	.uleb128 0xf
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xe
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x20
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xf
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x20
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x10
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x11
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x12
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x13
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0xa
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x14
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x15
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x6
	.byte	0x0
	.byte	0x0
	.uleb128 0x16
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x6
	.byte	0x0
	.byte	0x0
	.uleb128 0x17
	.uleb128 0x1d
	.byte	0x1
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x52
	.uleb128 0x1
	.uleb128 0x55
	.uleb128 0x6
	.uleb128 0x58
	.uleb128 0xb
	.uleb128 0x59
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x18
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x19
	.uleb128 0x1d
	.byte	0x1
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x58
	.uleb128 0xb
	.uleb128 0x59
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x1a
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x6
	.byte	0x0
	.byte	0x0
	.uleb128 0x1b
	.uleb128 0xb
	.byte	0x1
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.byte	0x0
	.byte	0x0
	.uleb128 0x1c
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x6
	.byte	0x0
	.byte	0x0
	.uleb128 0x1d
	.uleb128 0xb
	.byte	0x1
	.uleb128 0x55
	.uleb128 0x6
	.byte	0x0
	.byte	0x0
	.uleb128 0x1e
	.uleb128 0x1d
	.byte	0x1
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x52
	.uleb128 0x1
	.uleb128 0x55
	.uleb128 0x6
	.uleb128 0x58
	.uleb128 0xb
	.uleb128 0x59
	.uleb128 0xb
	.byte	0x0
	.byte	0x0
	.uleb128 0x1f
	.uleb128 0x1d
	.byte	0x1
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x58
	.uleb128 0xb
	.uleb128 0x59
	.uleb128 0xb
	.byte	0x0
	.byte	0x0
	.uleb128 0x20
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0xa
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x21
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x22
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x23
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x6
	.byte	0x0
	.byte	0x0
	.uleb128 0x24
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x6
	.byte	0x0
	.byte	0x0
	.uleb128 0x25
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x26
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x1c
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x27
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x1c
	.uleb128 0xb
	.byte	0x0
	.byte	0x0
	.uleb128 0x28
	.uleb128 0x26
	.byte	0x0
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x29
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0xa
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x2a
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x6
	.byte	0x0
	.byte	0x0
	.uleb128 0x2b
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0xa
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x2c
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x6
	.byte	0x0
	.byte	0x0
	.uleb128 0x2d
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x34
	.uleb128 0xc
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x2e
	.uleb128 0x1d
	.byte	0x1
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x58
	.uleb128 0xb
	.uleb128 0x59
	.uleb128 0x5
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x2f
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x31
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x30
	.uleb128 0x1d
	.byte	0x1
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x52
	.uleb128 0x1
	.uleb128 0x55
	.uleb128 0x6
	.uleb128 0x58
	.uleb128 0xb
	.uleb128 0x59
	.uleb128 0x5
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x31
	.uleb128 0x1d
	.byte	0x1
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x52
	.uleb128 0x1
	.uleb128 0x55
	.uleb128 0x6
	.uleb128 0x58
	.uleb128 0xb
	.uleb128 0x59
	.uleb128 0x5
	.byte	0x0
	.byte	0x0
	.uleb128 0x32
	.uleb128 0xb
	.byte	0x1
	.uleb128 0x55
	.uleb128 0x6
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x33
	.uleb128 0xb
	.byte	0x1
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x34
	.uleb128 0xa
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x11
	.uleb128 0x1
	.byte	0x0
	.byte	0x0
	.uleb128 0x35
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x34
	.uleb128 0xc
	.byte	0x0
	.byte	0x0
	.uleb128 0x36
	.uleb128 0x1d
	.byte	0x1
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x58
	.uleb128 0xb
	.uleb128 0x59
	.uleb128 0x5
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.section	.debug_pubnames,"",@progbits
	.long	0x95
	.value	0x2
	.long	.Ldebug_info0
	.long	0x1484
	.long	0x25c
	.string	"convert_f64le_to_f80le"
	.long	0x590
	.string	"x86amd64g_calculate_FXTRACT"
	.long	0x8f6
	.string	"compute_PCMPxSTRx_wide"
	.long	0xe09
	.string	"compute_PCMPxSTRx"
	.long	0x116f
	.string	"convert_f80le_to_f64le"
	.long	0x0
	.section	.debug_pubtypes,"",@progbits
	.long	0x5a
	.value	0x2
	.long	.Ldebug_info0
	.long	0x1484
	.long	0x25
	.string	"UChar"
	.long	0x45
	.string	"UShort"
	.long	0x5e
	.string	"UInt"
	.long	0x70
	.string	"Int"
	.long	0x82
	.string	"ULong"
	.long	0x10f
	.string	"V128"
	.long	0x128
	.string	"Bool"
	.long	0x133
	.string	"HWord"
	.long	0x0
	.section	.debug_aranges,"",@progbits
	.long	0x1c
	.value	0x2
	.long	.Ldebug_info0
	.byte	0x4
	.byte	0x0
	.value	0x0
	.value	0x0
	.long	.Ltext0
	.long	.Letext0-.Ltext0
	.long	0x0
	.long	0x0
	.section	.debug_ranges,"",@progbits
.Ldebug_ranges0:
	.long	.LBB116-.Ltext0
	.long	.LBE116-.Ltext0
	.long	.LBB119-.Ltext0
	.long	.LBE119-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB142-.Ltext0
	.long	.LBE142-.Ltext0
	.long	.LBB171-.Ltext0
	.long	.LBE171-.Ltext0
	.long	.LBB170-.Ltext0
	.long	.LBE170-.Ltext0
	.long	.LBB169-.Ltext0
	.long	.LBE169-.Ltext0
	.long	.LBB167-.Ltext0
	.long	.LBE167-.Ltext0
	.long	.LBB165-.Ltext0
	.long	.LBE165-.Ltext0
	.long	.LBB163-.Ltext0
	.long	.LBE163-.Ltext0
	.long	.LBB161-.Ltext0
	.long	.LBE161-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB146-.Ltext0
	.long	.LBE146-.Ltext0
	.long	.LBB154-.Ltext0
	.long	.LBE154-.Ltext0
	.long	.LBB143-.Ltext0
	.long	.LBE143-.Ltext0
	.long	.LBB153-.Ltext0
	.long	.LBE153-.Ltext0
	.long	.LBB144-.Ltext0
	.long	.LBE144-.Ltext0
	.long	.LBB152-.Ltext0
	.long	.LBE152-.Ltext0
	.long	.LBB145-.Ltext0
	.long	.LBE145-.Ltext0
	.long	.LBB151-.Ltext0
	.long	.LBE151-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB147-.Ltext0
	.long	.LBE147-.Ltext0
	.long	.LBB150-.Ltext0
	.long	.LBE150-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB155-.Ltext0
	.long	.LBE155-.Ltext0
	.long	.LBB168-.Ltext0
	.long	.LBE168-.Ltext0
	.long	.LBB166-.Ltext0
	.long	.LBE166-.Ltext0
	.long	.LBB164-.Ltext0
	.long	.LBE164-.Ltext0
	.long	.LBB162-.Ltext0
	.long	.LBE162-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB158-.Ltext0
	.long	.LBE158-.Ltext0
	.long	.LBB160-.Ltext0
	.long	.LBE160-.Ltext0
	.long	.LBB156-.Ltext0
	.long	.LBE156-.Ltext0
	.long	.LBB159-.Ltext0
	.long	.LBE159-.Ltext0
	.long	.LBB157-.Ltext0
	.long	.LBE157-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB172-.Ltext0
	.long	.LBE172-.Ltext0
	.long	.LBB177-.Ltext0
	.long	.LBE177-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB188-.Ltext0
	.long	.LBE188-.Ltext0
	.long	.LBB191-.Ltext0
	.long	.LBE191-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB189-.Ltext0
	.long	.LBE189-.Ltext0
	.long	.LBB190-.Ltext0
	.long	.LBE190-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB194-.Ltext0
	.long	.LBE194-.Ltext0
	.long	.LBB200-.Ltext0
	.long	.LBE200-.Ltext0
	.long	.LBB199-.Ltext0
	.long	.LBE199-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB196-.Ltext0
	.long	.LBE196-.Ltext0
	.long	.LBB195-.Ltext0
	.long	.LBE195-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB201-.Ltext0
	.long	.LBE201-.Ltext0
	.long	.LBB223-.Ltext0
	.long	.LBE223-.Ltext0
	.long	.LBB221-.Ltext0
	.long	.LBE221-.Ltext0
	.long	.LBB211-.Ltext0
	.long	.LBE211-.Ltext0
	.long	.LBB210-.Ltext0
	.long	.LBE210-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB203-.Ltext0
	.long	.LBE203-.Ltext0
	.long	.LBB204-.Ltext0
	.long	.LBE204-.Ltext0
	.long	.LBB202-.Ltext0
	.long	.LBE202-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB205-.Ltext0
	.long	.LBE205-.Ltext0
	.long	.LBB222-.Ltext0
	.long	.LBE222-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB208-.Ltext0
	.long	.LBE208-.Ltext0
	.long	.LBB209-.Ltext0
	.long	.LBE209-.Ltext0
	.long	.LBB206-.Ltext0
	.long	.LBE206-.Ltext0
	.long	.LBB207-.Ltext0
	.long	.LBE207-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB212-.Ltext0
	.long	.LBE212-.Ltext0
	.long	.LBB224-.Ltext0
	.long	.LBE224-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB214-.Ltext0
	.long	.LBE214-.Ltext0
	.long	.LBB217-.Ltext0
	.long	.LBE217-.Ltext0
	.long	.LBB213-.Ltext0
	.long	.LBE213-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB215-.Ltext0
	.long	.LBE215-.Ltext0
	.long	.LBB216-.Ltext0
	.long	.LBE216-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB219-.Ltext0
	.long	.LBE219-.Ltext0
	.long	.LBB220-.Ltext0
	.long	.LBE220-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB225-.Ltext0
	.long	.LBE225-.Ltext0
	.long	.LBB228-.Ltext0
	.long	.LBE228-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB226-.Ltext0
	.long	.LBE226-.Ltext0
	.long	.LBB227-.Ltext0
	.long	.LBE227-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB229-.Ltext0
	.long	.LBE229-.Ltext0
	.long	.LBB238-.Ltext0
	.long	.LBE238-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB230-.Ltext0
	.long	.LBE230-.Ltext0
	.long	.LBB231-.Ltext0
	.long	.LBE231-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB232-.Ltext0
	.long	.LBE232-.Ltext0
	.long	.LBB247-.Ltext0
	.long	.LBE247-.Ltext0
	.long	.LBB245-.Ltext0
	.long	.LBE245-.Ltext0
	.long	.LBB240-.Ltext0
	.long	.LBE240-.Ltext0
	.long	.LBB239-.Ltext0
	.long	.LBE239-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB235-.Ltext0
	.long	.LBE235-.Ltext0
	.long	.LBB237-.Ltext0
	.long	.LBE237-.Ltext0
	.long	.LBB233-.Ltext0
	.long	.LBE233-.Ltext0
	.long	.LBB236-.Ltext0
	.long	.LBE236-.Ltext0
	.long	.LBB234-.Ltext0
	.long	.LBE234-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB241-.Ltext0
	.long	.LBE241-.Ltext0
	.long	.LBB248-.Ltext0
	.long	.LBE248-.Ltext0
	.long	.LBB246-.Ltext0
	.long	.LBE246-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB243-.Ltext0
	.long	.LBE243-.Ltext0
	.long	.LBB244-.Ltext0
	.long	.LBE244-.Ltext0
	.long	.LBB242-.Ltext0
	.long	.LBE242-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB249-.Ltext0
	.long	.LBE249-.Ltext0
	.long	.LBB255-.Ltext0
	.long	.LBE255-.Ltext0
	.long	.LBB254-.Ltext0
	.long	.LBE254-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB251-.Ltext0
	.long	.LBE251-.Ltext0
	.long	.LBB250-.Ltext0
	.long	.LBE250-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB256-.Ltext0
	.long	.LBE256-.Ltext0
	.long	.LBB269-.Ltext0
	.long	.LBE269-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB258-.Ltext0
	.long	.LBE258-.Ltext0
	.long	.LBB259-.Ltext0
	.long	.LBE259-.Ltext0
	.long	.LBB257-.Ltext0
	.long	.LBE257-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB260-.Ltext0
	.long	.LBE260-.Ltext0
	.long	.LBB276-.Ltext0
	.long	.LBE276-.Ltext0
	.long	.LBB265-.Ltext0
	.long	.LBE265-.Ltext0
	.long	.LBB264-.Ltext0
	.long	.LBE264-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB261-.Ltext0
	.long	.LBE261-.Ltext0
	.long	.LBB263-.Ltext0
	.long	.LBE263-.Ltext0
	.long	.LBB262-.Ltext0
	.long	.LBE262-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB267-.Ltext0
	.long	.LBE267-.Ltext0
	.long	.LBB268-.Ltext0
	.long	.LBE268-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB270-.Ltext0
	.long	.LBE270-.Ltext0
	.long	.LBB277-.Ltext0
	.long	.LBE277-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB272-.Ltext0
	.long	.LBE272-.Ltext0
	.long	.LBB275-.Ltext0
	.long	.LBE275-.Ltext0
	.long	.LBB271-.Ltext0
	.long	.LBE271-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB273-.Ltext0
	.long	.LBE273-.Ltext0
	.long	.LBB274-.Ltext0
	.long	.LBE274-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB278-.Ltext0
	.long	.LBE278-.Ltext0
	.long	.LBB281-.Ltext0
	.long	.LBE281-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB308-.Ltext0
	.long	.LBE308-.Ltext0
	.long	.LBB337-.Ltext0
	.long	.LBE337-.Ltext0
	.long	.LBB336-.Ltext0
	.long	.LBE336-.Ltext0
	.long	.LBB335-.Ltext0
	.long	.LBE335-.Ltext0
	.long	.LBB333-.Ltext0
	.long	.LBE333-.Ltext0
	.long	.LBB331-.Ltext0
	.long	.LBE331-.Ltext0
	.long	.LBB329-.Ltext0
	.long	.LBE329-.Ltext0
	.long	.LBB327-.Ltext0
	.long	.LBE327-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB312-.Ltext0
	.long	.LBE312-.Ltext0
	.long	.LBB320-.Ltext0
	.long	.LBE320-.Ltext0
	.long	.LBB309-.Ltext0
	.long	.LBE309-.Ltext0
	.long	.LBB319-.Ltext0
	.long	.LBE319-.Ltext0
	.long	.LBB310-.Ltext0
	.long	.LBE310-.Ltext0
	.long	.LBB318-.Ltext0
	.long	.LBE318-.Ltext0
	.long	.LBB311-.Ltext0
	.long	.LBE311-.Ltext0
	.long	.LBB317-.Ltext0
	.long	.LBE317-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB313-.Ltext0
	.long	.LBE313-.Ltext0
	.long	.LBB316-.Ltext0
	.long	.LBE316-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB321-.Ltext0
	.long	.LBE321-.Ltext0
	.long	.LBB334-.Ltext0
	.long	.LBE334-.Ltext0
	.long	.LBB332-.Ltext0
	.long	.LBE332-.Ltext0
	.long	.LBB330-.Ltext0
	.long	.LBE330-.Ltext0
	.long	.LBB328-.Ltext0
	.long	.LBE328-.Ltext0
	.long	0x0
	.long	0x0
	.long	.LBB324-.Ltext0
	.long	.LBE324-.Ltext0
	.long	.LBB326-.Ltext0
	.long	.LBE326-.Ltext0
	.long	.LBB322-.Ltext0
	.long	.LBE322-.Ltext0
	.long	.LBB325-.Ltext0
	.long	.LBE325-.Ltext0
	.long	.LBB323-.Ltext0
	.long	.LBE323-.Ltext0
	.long	0x0
	.long	0x0
	.section	.debug_str,"MS",@progbits,1
.LASF55:
	.string	"compute_PCMPxSTRx_wide"
.LASF61:
	.string	"boolRes"
.LASF68:
	.string	"convert_f80le_to_f64le"
.LASF75:
	.string	"write_bit_array"
.LASF44:
	.string	"resV"
.LASF7:
	.string	"UInt"
.LASF22:
	.string	"bits2"
.LASF6:
	.string	"short int"
.LASF25:
	.string	"bits4"
.LASF62:
	.string	"validR"
.LASF40:
	.string	"negZero"
.LASF51:
	.string	"__PRETTY_FUNCTION__"
.LASF43:
	.string	"sigMask"
.LASF18:
	.string	"toUChar"
.LASF71:
	.string	"do_rounding"
.LASF34:
	.string	"expExp"
.LASF38:
	.string	"qNan"
.LASF50:
	.string	"isxSTRM"
.LASF19:
	.string	"toBool"
.LASF37:
	.string	"nanMask"
.LASF13:
	.string	"float"
.LASF31:
	.string	"uSig"
.LASF11:
	.string	"long long int"
.LASF56:
	.string	"argLV"
.LASF4:
	.string	"UShort"
.LASF39:
	.string	"posZero"
.LASF49:
	.string	"validL"
.LASF28:
	.string	"shift"
.LASF45:
	.string	"resOSZACP"
.LASF53:
	.string	"newECX"
.LASF20:
	.string	"read_bit_array"
.LASF59:
	.string	"argL"
.LASF60:
	.string	"argR"
.LASF76:
	.string	"clz32"
.LASF26:
	.string	"mantissaIsZero"
.LASF33:
	.string	"sExp"
.LASF9:
	.string	"ULong"
.LASF0:
	.string	"unsigned char"
.LASF36:
	.string	"negInf"
.LASF23:
	.string	"ctz32"
.LASF1:
	.string	"signed char"
.LASF10:
	.string	"long long unsigned int"
.LASF3:
	.string	"UChar"
.LASF41:
	.string	"bit51"
.LASF42:
	.string	"bit52"
.LASF8:
	.string	"unsigned int"
.LASF24:
	.string	"bits4_to_bytes4"
.LASF21:
	.string	"bits2_to_bytes4"
.LASF30:
	.string	"getExp"
.LASF58:
	.string	"imm8"
.LASF35:
	.string	"posInf"
.LASF5:
	.string	"short unsigned int"
.LASF67:
	.string	"convert_f64le_to_f80le"
.LASF2:
	.string	"char"
.LASF63:
	.string	"boolResII"
.LASF73:
	.string	"priv/guest_generic_x87.c"
.LASF54:
	.string	"x86amd64g_calculate_FXTRACT"
.LASF17:
	.string	"long unsigned int"
.LASF29:
	.string	"sign"
.LASF14:
	.string	"double"
.LASF70:
	.string	"wierd_NaN"
.LASF65:
	.string	"compute_PCMPxSTRx_gen_output"
.LASF16:
	.string	"HWord"
.LASF12:
	.string	"V128"
.LASF27:
	.string	"bexp"
.LASF46:
	.string	"intRes1"
.LASF52:
	.string	"intRes2"
.LASF72:
	.string	"GNU C 4.4.5 20101112 (Red Hat 4.4.5-2)"
.LASF47:
	.string	"zmaskL"
.LASF66:
	.string	"compute_PCMPxSTRx"
.LASF57:
	.string	"argRV"
.LASF48:
	.string	"zmaskR"
.LASF64:
	.string	"compute_PCMPxSTRx_gen_output_wide"
.LASF69:
	.string	"isInf"
.LASF32:
	.string	"uExp"
.LASF74:
	.string	"/root/genprog-many-bugs/valgrind-bug-12474-12475/valgrind/VEX"
.LASF15:
	.string	"Bool"
	.ident	"GCC: (GNU) 4.4.5 20101112 (Red Hat 4.4.5-2)"
	.section	.note.GNU-stack,"",@progbits
