	.file	"246168.c"
	.intel_syntax noprefix
	.text
	.globl	value
	.bss
	.align 8
	.type	value, @object
	.size	value, 8
value:
	.zero	8
	.globl	fixed
	.align 8
	.type	fixed, @object
	.size	fixed, 8
fixed:
	.zero	8
	.globl	floated
	.align 8
	.type	floated, @object
	.size	floated, 8
floated:
	.zero	8
	.globl	seed
	.align 8
	.type	seed, @object
	.size	seed, 8
seed:
	.zero	8
	.globl	permarray
	.align 32
	.type	permarray, @object
	.size	permarray, 44
permarray:
	.zero	44
	.globl	pctr
	.align 4
	.type	pctr, @object
	.size	pctr, 4
pctr:
	.zero	4
	.globl	tree
	.align 8
	.type	tree, @object
	.size	tree, 8
tree:
	.zero	8
	.globl	stack
	.align 16
	.type	stack, @object
	.size	stack, 16
stack:
	.zero	16
	.globl	cellspace
	.align 32
	.type	cellspace, @object
	.size	cellspace, 152
cellspace:
	.zero	152
	.globl	freelist
	.align 4
	.type	freelist, @object
	.size	freelist, 4
freelist:
	.zero	4
	.globl	movesdone
	.align 4
	.type	movesdone, @object
	.size	movesdone, 4
movesdone:
	.zero	4
	.globl	ima
	.align 32
	.type	ima, @object
	.size	ima, 6724
ima:
	.zero	6724
	.globl	imb
	.align 32
	.type	imb, @object
	.size	imb, 6724
imb:
	.zero	6724
	.globl	imr
	.align 32
	.type	imr, @object
	.size	imr, 6724
imr:
	.zero	6724
	.globl	rma
	.align 32
	.type	rma, @object
	.size	rma, 13448
rma:
	.zero	13448
	.globl	rmb
	.align 32
	.type	rmb, @object
	.size	rmb, 13448
rmb:
	.zero	13448
	.globl	rmr
	.align 32
	.type	rmr, @object
	.size	rmr, 13448
rmr:
	.zero	13448
	.globl	piececount
	.align 16
	.type	piececount, @object
	.size	piececount, 16
piececount:
	.zero	16
	.globl	class
	.align 32
	.type	class, @object
	.size	class, 52
class:
	.zero	52
	.globl	piecemax
	.align 32
	.type	piecemax, @object
	.size	piecemax, 52
piecemax:
	.zero	52
	.globl	puzzl
	.align 32
	.type	puzzl, @object
	.size	puzzl, 2048
puzzl:
	.zero	2048
	.globl	p
	.align 32
	.type	p, @object
	.size	p, 26624
p:
	.zero	26624
	.globl	n
	.align 4
	.type	n, @object
	.size	n, 4
n:
	.zero	4
	.globl	kount
	.align 4
	.type	kount, @object
	.size	kount, 4
kount:
	.zero	4
	.globl	sortlist
	.align 32
	.type	sortlist, @object
	.size	sortlist, 20004
sortlist:
	.zero	20004
	.globl	biggest
	.align 4
	.type	biggest, @object
	.size	biggest, 4
biggest:
	.zero	4
	.globl	littlest
	.align 4
	.type	littlest, @object
	.size	littlest, 4
littlest:
	.zero	4
	.globl	top
	.align 4
	.type	top, @object
	.size	top, 4
top:
	.zero	4
	.globl	z
	.align 32
	.type	z, @object
	.size	z, 4112
z:
	.zero	4112
	.globl	w
	.align 32
	.type	w, @object
	.size	w, 4112
w:
	.zero	4112
	.globl	e
	.align 32
	.type	e, @object
	.size	e, 2080
e:
	.zero	2080
	.globl	zr
	.align 8
	.type	zr, @object
	.size	zr, 8
zr:
	.zero	8
	.globl	zi
	.align 8
	.type	zi, @object
	.size	zi, 8
zi:
	.zero	8
	.text
	.globl	Initrand
	.type	Initrand, @function
Initrand:
.LFB6:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	QWORD PTR seed[rip], 74755
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE6:
	.size	Initrand, .-Initrand
	.globl	Rand
	.type	Rand, @function
Rand:
.LFB7:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	rax, QWORD PTR seed[rip]
	imul	rax, rax, 1309
	add	rax, 13849
	movzx	eax, ax
	mov	QWORD PTR seed[rip], rax
	mov	rax, QWORD PTR seed[rip]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE7:
	.size	Rand, .-Rand
	.globl	rInitmatrix
	.type	rInitmatrix, @function
rInitmatrix:
.LFB8:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 24
	mov	QWORD PTR -24[rbp], rdi
	mov	DWORD PTR -12[rbp], 1
	jmp	.L5
.L8:
	mov	DWORD PTR -8[rbp], 1
	jmp	.L6
.L7:
	mov	eax, 0
	call	Rand
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	movsx	rdx, eax
	imul	rdx, rdx, -2004318071
	shr	rdx, 32
	add	edx, eax
	sar	edx, 6
	mov	ecx, eax
	sar	ecx, 31
	sub	edx, ecx
	imul	ecx, edx, 120
	sub	eax, ecx
	mov	edx, eax
	lea	eax, -60[rdx]
	pxor	xmm0, xmm0
	cvtsi2sd	xmm0, eax
	mov	eax, DWORD PTR -12[rbp]
	movsx	rdx, eax
	mov	rax, rdx
	sal	rax, 2
	add	rax, rdx
	sal	rax, 3
	add	rax, rdx
	sal	rax, 3
	mov	rdx, rax
	mov	rax, QWORD PTR -24[rbp]
	add	rdx, rax
	movsd	xmm1, QWORD PTR .LC0[rip]
	divsd	xmm0, xmm1
	mov	eax, DWORD PTR -8[rbp]
	cdqe
	movsd	QWORD PTR [rdx+rax*8], xmm0
	add	DWORD PTR -8[rbp], 1
.L6:
	cmp	DWORD PTR -8[rbp], 40
	jle	.L7
	add	DWORD PTR -12[rbp], 1
.L5:
	cmp	DWORD PTR -12[rbp], 40
	jle	.L8
	nop
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE8:
	.size	rInitmatrix, .-rInitmatrix
	.globl	rInnerproduct
	.type	rInnerproduct, @function
rInnerproduct:
.LFB9:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	QWORD PTR -24[rbp], rdi
	mov	QWORD PTR -32[rbp], rsi
	mov	QWORD PTR -40[rbp], rdx
	mov	DWORD PTR -44[rbp], ecx
	mov	DWORD PTR -48[rbp], r8d
	mov	rax, QWORD PTR -24[rbp]
	pxor	xmm0, xmm0
	movsd	QWORD PTR [rax], xmm0
	mov	DWORD PTR -4[rbp], 1
	jmp	.L10
.L11:
	mov	rax, QWORD PTR -24[rbp]
	movsd	xmm1, QWORD PTR [rax]
	mov	eax, DWORD PTR -44[rbp]
	movsx	rdx, eax
	mov	rax, rdx
	sal	rax, 2
	add	rax, rdx
	sal	rax, 3
	add	rax, rdx
	sal	rax, 3
	mov	rdx, rax
	mov	rax, QWORD PTR -32[rbp]
	add	rdx, rax
	mov	eax, DWORD PTR -4[rbp]
	cdqe
	movsd	xmm2, QWORD PTR [rdx+rax*8]
	mov	eax, DWORD PTR -4[rbp]
	movsx	rdx, eax
	mov	rax, rdx
	sal	rax, 2
	add	rax, rdx
	sal	rax, 3
	add	rax, rdx
	sal	rax, 3
	mov	rdx, rax
	mov	rax, QWORD PTR -40[rbp]
	add	rdx, rax
	mov	eax, DWORD PTR -48[rbp]
	cdqe
	movsd	xmm0, QWORD PTR [rdx+rax*8]
	mulsd	xmm0, xmm2
	addsd	xmm0, xmm1
	mov	rax, QWORD PTR -24[rbp]
	movsd	QWORD PTR [rax], xmm0
	add	DWORD PTR -4[rbp], 1
.L10:
	cmp	DWORD PTR -4[rbp], 40
	jle	.L11
	nop
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE9:
	.size	rInnerproduct, .-rInnerproduct
	.section	.rodata
.LC2:
	.string	"%f\n"
	.text
	.globl	Mm
	.type	Mm, @function
Mm:
.LFB10:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 32
	mov	DWORD PTR -20[rbp], edi
	mov	eax, 0
	call	Initrand
	lea	rdi, rma[rip]
	call	rInitmatrix
	lea	rdi, rmb[rip]
	call	rInitmatrix
	mov	DWORD PTR -8[rbp], 1
	jmp	.L13
.L16:
	mov	DWORD PTR -4[rbp], 1
	jmp	.L14
.L15:
	mov	eax, DWORD PTR -4[rbp]
	movsx	rcx, eax
	mov	eax, DWORD PTR -8[rbp]
	movsx	rdx, eax
	mov	rax, rdx
	sal	rax, 2
	add	rax, rdx
	sal	rax, 3
	add	rax, rdx
	add	rax, rcx
	lea	rdx, 0[0+rax*8]
	lea	rax, rmr[rip]
	lea	rdi, [rdx+rax]
	mov	edx, DWORD PTR -4[rbp]
	mov	eax, DWORD PTR -8[rbp]
	mov	r8d, edx
	mov	ecx, eax
	lea	rdx, rmb[rip]
	lea	rsi, rma[rip]
	call	rInnerproduct
	add	DWORD PTR -4[rbp], 1
.L14:
	cmp	DWORD PTR -4[rbp], 40
	jle	.L15
	add	DWORD PTR -8[rbp], 1
.L13:
	cmp	DWORD PTR -8[rbp], 40
	jle	.L16
	mov	eax, DWORD PTR -20[rbp]
	lea	edx, 1[rax]
	mov	eax, DWORD PTR -20[rbp]
	add	eax, 1
	movsx	rcx, eax
	movsx	rdx, edx
	mov	rax, rdx
	sal	rax, 2
	add	rax, rdx
	sal	rax, 3
	add	rax, rdx
	add	rax, rcx
	lea	rdx, 0[0+rax*8]
	lea	rax, rmr[rip]
	mov	rax, QWORD PTR [rdx+rax]
	movq	xmm0, rax
	lea	rdi, .LC2[rip]
	mov	eax, 1
	call	printf@PLT
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE10:
	.size	Mm, .-Mm
	.globl	main
	.type	main, @function
main:
.LFB11:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 16
	mov	DWORD PTR -4[rbp], 0
	jmp	.L18
.L19:
	mov	eax, DWORD PTR -4[rbp]
	mov	edi, eax
	call	Mm
	add	DWORD PTR -4[rbp], 1
.L18:
	cmp	DWORD PTR -4[rbp], 9
	jle	.L19
	mov	eax, 0
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE11:
	.size	main, .-main
	.section	.rodata
	.align 8
.LC0:
	.long	0
	.long	1074266112
	.ident	"GCC: (Ubuntu 10.5.0-1ubuntu1~20.04) 10.5.0"
	.section	.note.GNU-stack,"",@progbits
	.section	.note.gnu.property,"a"
	.align 8
	.long	 1f - 0f
	.long	 4f - 1f
	.long	 5
0:
	.string	 "GNU"
1:
	.align 8
	.long	 0xc0000002
	.long	 3f - 2f
2:
	.long	 0x3
3:
	.align 8
4:

	.arch armv5t
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 2
	.eabi_attribute 30, 6
	.eabi_attribute 34, 0
	.eabi_attribute 18, 4
	.file	"246168.c"
	.text
	.comm	value,8,8
	.comm	fixed,8,8
	.comm	floated,8,8
	.comm	seed,4,4
	.comm	permarray,44,4
	.comm	pctr,4,4
	.comm	tree,4,4
	.comm	stack,16,4
	.comm	cellspace,152,4
	.comm	freelist,4,4
	.comm	movesdone,4,4
	.comm	ima,6724,4
	.comm	imb,6724,4
	.comm	imr,6724,4
	.comm	rma,13448,8
	.comm	rmb,13448,8
	.comm	rmr,13448,8
	.comm	piececount,16,4
	.comm	class,52,4
	.comm	piecemax,52,4
	.comm	puzzl,2048,4
	.comm	p,26624,4
	.comm	n,4,4
	.comm	kount,4,4
	.comm	sortlist,20004,4
	.comm	biggest,4,4
	.comm	littlest,4,4
	.comm	top,4,4
	.comm	z,4112,8
	.comm	w,4112,8
	.comm	e,2080,8
	.comm	zr,8,8
	.comm	zi,8,8
	.align	2
	.global	Initrand
	.syntax unified
	.arm
	.fpu softvfp
	.type	Initrand, %function
Initrand:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	ldr	r3, .L2
	ldr	r2, .L2+4
	str	r2, [r3]
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
.L3:
	.align	2
.L2:
	.word	seed
	.word	74755
	.size	Initrand, .-Initrand
	.align	2
	.global	Rand
	.syntax unified
	.arm
	.fpu softvfp
	.type	Rand, %function
Rand:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	ldr	r3, .L6
	ldr	r2, [r3]
	mov	r3, r2
	lsl	r3, r3, #2
	add	r3, r3, r2
	lsl	r3, r3, #1
	add	r3, r3, r2
	lsl	r2, r3, #3
	sub	r2, r2, r3
	lsl	r3, r2, #4
	add	r3, r2, r3
	add	r3, r3, #13824
	add	r3, r3, #25
	lsl	r3, r3, #16
	lsr	r3, r3, #16
	ldr	r2, .L6
	str	r3, [r2]
	ldr	r3, .L6
	ldr	r3, [r3]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
.L7:
	.align	2
.L6:
	.word	seed
	.size	Rand, .-Rand
	.global	__aeabi_i2d
	.global	__aeabi_ddiv
	.align	2
	.global	rInitmatrix
	.syntax unified
	.arm
	.fpu softvfp
	.type	rInitmatrix, %function
rInitmatrix:
	@ args = 0, pretend = 0, frame = 24
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{r4, fp, lr}
	add	fp, sp, #8
	sub	sp, sp, #28
	str	r0, [fp, #-32]
	mov	r3, #1
	str	r3, [fp, #-24]
	b	.L9
.L12:
	mov	r3, #1
	str	r3, [fp, #-20]
	b	.L10
.L11:
	bl	Rand
	str	r0, [fp, #-16]
	ldr	r2, [fp, #-16]
	ldr	r3, .L13
	smull	r1, r3, r2, r3
	add	r3, r3, r2
	asr	r1, r3, #6
	asr	r3, r2, #31
	sub	r1, r1, r3
	mov	r3, r1
	lsl	r3, r3, #4
	sub	r3, r3, r1
	lsl	r3, r3, #3
	sub	r1, r2, r3
	sub	r3, r1, #60
	mov	r0, r3
	bl	__aeabi_i2d
	ldr	r2, [fp, #-24]
	mov	r3, r2
	lsl	r3, r3, #2
	add	r3, r3, r2
	lsl	r3, r3, #3
	add	r3, r3, r2
	lsl	r3, r3, #3
	mov	r2, r3
	ldr	r3, [fp, #-32]
	add	r4, r3, r2
	mov	r2, #0
	ldr	r3, .L13+4
	bl	__aeabi_ddiv
	mov	r2, r0
	mov	r3, r1
	ldr	r1, [fp, #-20]
	lsl	r1, r1, #3
	add	r1, r4, r1
	stm	r1, {r2-r3}
	ldr	r3, [fp, #-20]
	add	r3, r3, #1
	str	r3, [fp, #-20]
.L10:
	ldr	r3, [fp, #-20]
	cmp	r3, #40
	ble	.L11
	ldr	r3, [fp, #-24]
	add	r3, r3, #1
	str	r3, [fp, #-24]
.L9:
	ldr	r3, [fp, #-24]
	cmp	r3, #40
	ble	.L12
	nop
	nop
	sub	sp, fp, #8
	@ sp needed
	pop	{r4, fp, pc}
.L14:
	.align	2
.L13:
	.word	-2004318071
	.word	1074266112
	.size	rInitmatrix, .-rInitmatrix
	.global	__aeabi_dmul
	.global	__aeabi_dadd
	.align	2
	.global	rInnerproduct
	.syntax unified
	.arm
	.fpu softvfp
	.type	rInnerproduct, %function
rInnerproduct:
	@ args = 4, pretend = 0, frame = 24
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{r4, r5, fp, lr}
	add	fp, sp, #12
	sub	sp, sp, #24
	str	r0, [fp, #-24]
	str	r1, [fp, #-28]
	str	r2, [fp, #-32]
	str	r3, [fp, #-36]
	ldr	r1, [fp, #-24]
	mov	r2, #0
	mov	r3, #0
	stm	r1, {r2-r3}
	mov	r3, #1
	str	r3, [fp, #-16]
	b	.L16
.L17:
	ldr	r3, [fp, #-24]
	ldmia	r3, {r4-r5}
	ldr	r2, [fp, #-36]
	mov	r3, r2
	lsl	r3, r3, #2
	add	r3, r3, r2
	lsl	r3, r3, #3
	add	r3, r3, r2
	lsl	r3, r3, #3
	mov	r2, r3
	ldr	r3, [fp, #-28]
	add	r2, r3, r2
	ldr	r3, [fp, #-16]
	lsl	r3, r3, #3
	add	r3, r2, r3
	ldmia	r3, {r0-r1}
	ldr	r2, [fp, #-16]
	mov	r3, r2
	lsl	r3, r3, #2
	add	r3, r3, r2
	lsl	r3, r3, #3
	add	r3, r3, r2
	lsl	r3, r3, #3
	mov	r2, r3
	ldr	r3, [fp, #-32]
	add	r2, r3, r2
	ldr	r3, [fp, #4]
	lsl	r3, r3, #3
	add	r3, r2, r3
	ldmia	r3, {r2-r3}
	bl	__aeabi_dmul
	mov	r2, r0
	mov	r3, r1
	mov	r0, r4
	mov	r1, r5
	bl	__aeabi_dadd
	mov	r2, r0
	mov	r3, r1
	ldr	r1, [fp, #-24]
	stm	r1, {r2-r3}
	ldr	r3, [fp, #-16]
	add	r3, r3, #1
	str	r3, [fp, #-16]
.L16:
	ldr	r3, [fp, #-16]
	cmp	r3, #40
	ble	.L17
	nop
	nop
	sub	sp, fp, #12
	@ sp needed
	pop	{r4, r5, fp, pc}
	.size	rInnerproduct, .-rInnerproduct
	.section	.rodata
	.align	2
.LC0:
	.ascii	"%f\012\000"
	.text
	.align	2
	.global	Mm
	.syntax unified
	.arm
	.fpu softvfp
	.type	Mm, %function
Mm:
	@ args = 0, pretend = 0, frame = 16
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #24
	str	r0, [fp, #-16]
	bl	Initrand
	ldr	r0, .L23
	bl	rInitmatrix
	ldr	r0, .L23+4
	bl	rInitmatrix
	mov	r3, #1
	str	r3, [fp, #-12]
	b	.L19
.L22:
	mov	r3, #1
	str	r3, [fp, #-8]
	b	.L20
.L21:
	ldr	r2, [fp, #-12]
	mov	r3, r2
	lsl	r3, r3, #2
	add	r3, r3, r2
	lsl	r3, r3, #3
	add	r3, r3, r2
	ldr	r2, [fp, #-8]
	add	r3, r3, r2
	lsl	r3, r3, #3
	ldr	r2, .L23+8
	add	r0, r3, r2
	ldr	r3, [fp, #-8]
	str	r3, [sp]
	ldr	r3, [fp, #-12]
	ldr	r2, .L23+4
	ldr	r1, .L23
	bl	rInnerproduct
	ldr	r3, [fp, #-8]
	add	r3, r3, #1
	str	r3, [fp, #-8]
.L20:
	ldr	r3, [fp, #-8]
	cmp	r3, #40
	ble	.L21
	ldr	r3, [fp, #-12]
	add	r3, r3, #1
	str	r3, [fp, #-12]
.L19:
	ldr	r3, [fp, #-12]
	cmp	r3, #40
	ble	.L22
	ldr	r3, [fp, #-16]
	add	r2, r3, #1
	ldr	r3, [fp, #-16]
	add	r1, r3, #1
	ldr	r0, .L23+8
	mov	r3, r2
	lsl	r3, r3, #2
	add	r3, r3, r2
	lsl	r3, r3, #3
	add	r3, r3, r2
	add	r3, r3, r1
	lsl	r3, r3, #3
	add	r3, r0, r3
	ldmia	r3, {r2-r3}
	ldr	r0, .L23+12
	bl	printf
	nop
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
.L24:
	.align	2
.L23:
	.word	rma
	.word	rmb
	.word	rmr
	.word	.LC0
	.size	Mm, .-Mm
	.align	2
	.global	main
	.syntax unified
	.arm
	.fpu softvfp
	.type	main, %function
main:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #8
	mov	r3, #0
	str	r3, [fp, #-8]
	b	.L26
.L27:
	ldr	r0, [fp, #-8]
	bl	Mm
	ldr	r3, [fp, #-8]
	add	r3, r3, #1
	str	r3, [fp, #-8]
.L26:
	ldr	r3, [fp, #-8]
	cmp	r3, #9
	ble	.L27
	mov	r3, #0
	mov	r0, r3
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
	.size	main, .-main
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
