	.file	"34513029.c"
	.intel_syntax noprefix
	.text
	.globl	a
	.data
	.align 16
	.type	a, @object
	.size	a, 24
a:
	.byte	0
	.byte	0
	.byte	16
	.byte	0
	.byte	0
	.zero	3
	.byte	0
	.byte	0
	.byte	16
	.byte	0
	.byte	0
	.zero	3
	.byte	0
	.byte	0
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.zero	2
	.globl	b
	.align 16
	.type	b, @object
	.size	b, 24
b:
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	1
	.zero	3
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	1
	.zero	3
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	1
	.byte	0
	.zero	2
	.globl	c
	.align 16
	.type	c, @object
	.size	c, 24
c:
	.byte	255
	.byte	255
	.byte	255
	.byte	255
	.byte	1
	.zero	3
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.zero	3
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.zero	2
	.text
	.globl	main
	.type	main, @function
main:
.LFB0:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	movabs	rax, 8589934591
	and	rax, QWORD PTR a[rip]
	mov	rdx, rax
	movabs	rax, 8589934591
	and	rax, QWORD PTR a[rip]
	imul	rax, rdx
	movabs	rdx, 8589934591
	and	rax, rdx
	test	rax, rax
	jne	.L2
	movabs	rax, 8589934591
	and	rax, QWORD PTR a[rip]
	movabs	rdx, 1099511627775
	and	rdx, rax
	movabs	rax, 1099511627775
	and	rax, QWORD PTR a[rip+8]
	imul	rax, rdx
	movabs	rdx, 1099511627775
	and	rax, rdx
	test	rax, rax
	jne	.L2
	movabs	rax, 1099511627775
	and	rax, QWORD PTR a[rip+8]
	movabs	rdx, 8589934591
	and	rdx, QWORD PTR a[rip]
	movabs	rcx, 1099511627775
	and	rdx, rcx
	imul	rax, rdx
	movabs	rdx, 1099511627775
	and	rax, rdx
	test	rax, rax
	jne	.L2
	movabs	rax, 1099511627775
	and	rax, QWORD PTR a[rip+8]
	mov	rdx, rax
	movabs	rax, 1099511627775
	and	rax, QWORD PTR a[rip+8]
	imul	rax, rdx
	movabs	rdx, 1099511627775
	and	rax, rdx
	test	rax, rax
	je	.L3
.L2:
	call	abort@PLT
.L3:
	movabs	rax, 8589934591
	and	rax, QWORD PTR a[rip]
	movabs	rdx, 2199023255551
	and	rdx, rax
	movabs	rax, 2199023255551
	and	rax, QWORD PTR a[rip+16]
	imul	rax, rdx
	movabs	rdx, 2199023255551
	and	rax, rdx
	movabs	rdx, 1099511627776
	cmp	rax, rdx
	jne	.L4
	movabs	rax, 1099511627775
	and	rax, QWORD PTR a[rip+8]
	movabs	rdx, 2199023255551
	and	rdx, rax
	movabs	rax, 2199023255551
	and	rax, QWORD PTR a[rip+16]
	imul	rax, rdx
	movabs	rdx, 2199023255551
	and	rax, rdx
	movabs	rdx, 1099511627776
	cmp	rax, rdx
	jne	.L4
	movabs	rax, 2199023255551
	and	rax, QWORD PTR a[rip+16]
	movabs	rdx, 8589934591
	and	rdx, QWORD PTR a[rip]
	movabs	rcx, 2199023255551
	and	rdx, rcx
	imul	rax, rdx
	movabs	rdx, 2199023255551
	and	rax, rdx
	movabs	rdx, 1099511627776
	cmp	rax, rdx
	jne	.L4
	movabs	rax, 2199023255551
	and	rax, QWORD PTR a[rip+16]
	movabs	rdx, 1099511627775
	and	rdx, QWORD PTR a[rip+8]
	movabs	rcx, 2199023255551
	and	rdx, rcx
	imul	rax, rdx
	movabs	rdx, 2199023255551
	and	rax, rdx
	movabs	rdx, 1099511627776
	cmp	rax, rdx
	jne	.L4
	movabs	rax, 2199023255551
	and	rax, QWORD PTR a[rip+16]
	mov	rdx, rax
	movabs	rax, 2199023255551
	and	rax, QWORD PTR a[rip+16]
	imul	rax, rdx
	movabs	rdx, 2199023255551
	and	rax, rdx
	movabs	rdx, 1099511627776
	cmp	rax, rdx
	je	.L5
.L4:
	call	abort@PLT
.L5:
	movabs	rax, 8589934591
	and	rax, QWORD PTR b[rip]
	add	rax, rax
	movabs	rdx, 8589934591
	and	rax, rdx
	test	rax, rax
	je	.L6
	call	abort@PLT
.L6:
	movabs	rax, 8589934591
	and	rax, QWORD PTR b[rip]
	movabs	rdx, 1099511627775
	and	rdx, rax
	movabs	rax, 1099511627775
	and	rax, QWORD PTR b[rip+8]
	add	rax, rdx
	movabs	rdx, 1099511627775
	and	rax, rdx
	movabs	rdx, 8589934592
	cmp	rax, rdx
	jne	.L7
	movabs	rax, 8589934591
	and	rax, QWORD PTR b[rip]
	movabs	rdx, 2199023255551
	and	rdx, rax
	movabs	rax, 2199023255551
	and	rax, QWORD PTR b[rip+16]
	add	rax, rdx
	movabs	rdx, 2199023255551
	and	rax, rdx
	movabs	rdx, 8589934592
	cmp	rax, rdx
	jne	.L7
	movabs	rax, 1099511627775
	and	rax, QWORD PTR b[rip+8]
	mov	rdx, rax
	movabs	rax, 8589934591
	and	rax, QWORD PTR b[rip]
	movabs	rcx, 1099511627775
	and	rax, rcx
	add	rax, rdx
	movabs	rdx, 1099511627775
	and	rax, rdx
	movabs	rdx, 8589934592
	cmp	rax, rdx
	jne	.L7
	movabs	rax, 1099511627775
	and	rax, QWORD PTR b[rip+8]
	add	rax, rax
	movabs	rdx, 1099511627775
	and	rax, rdx
	movabs	rdx, 8589934592
	cmp	rax, rdx
	jne	.L7
	movabs	rax, 1099511627775
	and	rax, QWORD PTR b[rip+8]
	movabs	rdx, 2199023255551
	and	rdx, rax
	movabs	rax, 2199023255551
	and	rax, QWORD PTR b[rip+16]
	add	rax, rdx
	movabs	rdx, 2199023255551
	and	rax, rdx
	movabs	rdx, 8589934592
	cmp	rax, rdx
	jne	.L7
	movabs	rax, 2199023255551
	and	rax, QWORD PTR b[rip+16]
	mov	rdx, rax
	movabs	rax, 8589934591
	and	rax, QWORD PTR b[rip]
	movabs	rcx, 2199023255551
	and	rax, rcx
	add	rax, rdx
	movabs	rdx, 2199023255551
	and	rax, rdx
	movabs	rdx, 8589934592
	cmp	rax, rdx
	jne	.L7
	movabs	rax, 2199023255551
	and	rax, QWORD PTR b[rip+16]
	mov	rdx, rax
	movabs	rax, 1099511627775
	and	rax, QWORD PTR b[rip+8]
	movabs	rcx, 2199023255551
	and	rax, rcx
	add	rax, rdx
	movabs	rdx, 2199023255551
	and	rax, rdx
	movabs	rdx, 8589934592
	cmp	rax, rdx
	jne	.L7
	movabs	rax, 2199023255551
	and	rax, QWORD PTR b[rip+16]
	add	rax, rax
	movabs	rdx, 2199023255551
	and	rax, rdx
	movabs	rdx, 8589934592
	cmp	rax, rdx
	je	.L8
.L7:
	call	abort@PLT
.L8:
	movabs	rax, 8589934591
	and	rax, QWORD PTR a[rip]
	movabs	rdx, 8589934591
	and	rdx, QWORD PTR b[rip]
	sub	rax, rdx
	movabs	rdx, 8589934591
	and	rax, rdx
	movabs	rdx, 4296015872
	cmp	rax, rdx
	jne	.L9
	movabs	rax, 8589934591
	and	rax, QWORD PTR a[rip]
	movabs	rdx, 1099511627775
	and	rdx, rax
	movabs	rax, 1099511627775
	and	rax, QWORD PTR b[rip+8]
	mov	rcx, rax
	mov	rax, rdx
	sub	rax, rcx
	movabs	rdx, 1099511627775
	and	rax, rdx
	movabs	rdx, 1095217709056
	cmp	rax, rdx
	jne	.L9
	movabs	rax, 8589934591
	and	rax, QWORD PTR a[rip]
	movabs	rdx, 2199023255551
	and	rdx, rax
	movabs	rax, 2199023255551
	and	rax, QWORD PTR b[rip+16]
	mov	rcx, rax
	mov	rax, rdx
	sub	rax, rcx
	movabs	rdx, 2199023255551
	and	rax, rdx
	movabs	rdx, 2194729336832
	cmp	rax, rdx
	jne	.L9
	movabs	rax, 1099511627775
	and	rax, QWORD PTR a[rip+8]
	movabs	rdx, 8589934591
	and	rdx, QWORD PTR b[rip]
	movabs	rcx, 1099511627775
	and	rdx, rcx
	sub	rax, rdx
	movabs	rdx, 1099511627775
	and	rax, rdx
	movabs	rdx, 1095217709056
	cmp	rax, rdx
	jne	.L9
	movabs	rax, 1099511627775
	and	rax, QWORD PTR a[rip+8]
	movabs	rdx, 1099511627775
	and	rdx, QWORD PTR b[rip+8]
	sub	rax, rdx
	movabs	rdx, 1099511627775
	and	rax, rdx
	movabs	rdx, 1095217709056
	cmp	rax, rdx
	jne	.L9
	movabs	rax, 1099511627775
	and	rax, QWORD PTR a[rip+8]
	movabs	rdx, 2199023255551
	and	rdx, rax
	movabs	rax, 2199023255551
	and	rax, QWORD PTR b[rip+16]
	mov	rcx, rax
	mov	rax, rdx
	sub	rax, rcx
	movabs	rdx, 2199023255551
	and	rax, rdx
	movabs	rdx, 2194729336832
	cmp	rax, rdx
	jne	.L9
	movabs	rax, 2199023255551
	and	rax, QWORD PTR a[rip+16]
	movabs	rdx, 8589934591
	and	rdx, QWORD PTR b[rip]
	movabs	rcx, 2199023255551
	and	rdx, rcx
	sub	rax, rdx
	movabs	rdx, 2199023255551
	and	rax, rdx
	movabs	rdx, 2194729336832
	cmp	rax, rdx
	jne	.L9
	movabs	rax, 2199023255551
	and	rax, QWORD PTR a[rip+16]
	movabs	rdx, 1099511627775
	and	rdx, QWORD PTR b[rip+8]
	movabs	rcx, 2199023255551
	and	rdx, rcx
	sub	rax, rdx
	movabs	rdx, 2199023255551
	and	rax, rdx
	movabs	rdx, 2194729336832
	cmp	rax, rdx
	jne	.L9
	movabs	rax, 2199023255551
	and	rax, QWORD PTR a[rip+16]
	movabs	rdx, 2199023255551
	and	rdx, QWORD PTR b[rip+16]
	sub	rax, rdx
	movabs	rdx, 2199023255551
	and	rax, rdx
	movabs	rdx, 2194729336832
	cmp	rax, rdx
	je	.L10
.L9:
	call	abort@PLT
.L10:
	movabs	rax, 8589934591
	and	rax, QWORD PTR c[rip]
	add	rax, 1
	movabs	rdx, 8589934591
	and	rax, rdx
	movabs	rdx, 8589934591
	and	rdx, rax
	mov	rax, QWORD PTR c[rip]
	movabs	rcx, -8589934592
	and	rax, rcx
	or	rax, rdx
	mov	QWORD PTR c[rip], rax
	movabs	rax, 8589934591
	and	rax, QWORD PTR c[rip]
	test	rax, rax
	jne	.L11
	movabs	rax, 1099511627775
	and	rax, QWORD PTR c[rip+8]
	movabs	rdx, 1099511627775
	add	rax, rdx
	movabs	rdx, 1099511627775
	and	rax, rdx
	movabs	rdx, 1099511627775
	and	rdx, rax
	mov	rax, QWORD PTR c[rip+8]
	movabs	rcx, -1099511627776
	and	rax, rcx
	or	rax, rdx
	mov	QWORD PTR c[rip+8], rax
	movabs	rax, 1099511627775
	and	rax, QWORD PTR c[rip+8]
	movabs	rdx, 1099511627775
	cmp	rax, rdx
	jne	.L11
	movabs	rax, 2199023255551
	and	rax, QWORD PTR c[rip+16]
	mov	rdx, rax
	movabs	rax, 2199023255551
	add	rax, rdx
	movabs	rcx, 2199023255551
	and	rax, rcx
	mov	esi, eax
	mov	ecx, DWORD PTR c[rip+16]
	and	ecx, 0
	or	ecx, esi
	mov	DWORD PTR c[rip+16], ecx
	shr	rax, 32
	and	eax, 511
	mov	ecx, eax
	and	cx, 511
	movzx	eax, WORD PTR c[rip+20]
	and	ax, -512
	or	eax, ecx
	mov	WORD PTR c[rip+20], ax
	test	rdx, rdx
	je	.L12
.L11:
	call	abort@PLT
.L12:
	mov	edi, 0
	call	exit@PLT
	.cfi_endproc
.LFE0:
	.size	main, .-main
	.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	"34513029.c"
	.text
	.global	a
	.data
	.align	3
	.type	a, %object
	.size	a, 24
a:
	.byte	0
	.byte	0
	.byte	16
	.byte	0
	.byte	0
	.space	3
	.byte	0
	.byte	0
	.byte	16
	.byte	0
	.byte	0
	.space	3
	.byte	0
	.byte	0
	.byte	16
	.byte	0
	.byte	0
	.byte	0
	.space	2
	.global	b
	.align	3
	.type	b, %object
	.size	b, 24
b:
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	1
	.space	3
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	1
	.space	3
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	1
	.byte	0
	.space	2
	.global	c
	.align	3
	.type	c, %object
	.size	c, 24
c:
	.byte	255
	.byte	255
	.byte	255
	.byte	255
	.byte	1
	.space	3
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.space	3
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.space	2
	.text
	.align	2
	.global	main
	.syntax unified
	.arm
	.fpu softvfp
	.type	main, %function
main:
	@ args = 0, pretend = 0, frame = 544
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{r4, r5, r6, r7, r8, r9, fp, lr}
	add	fp, sp, #28
	sub	sp, sp, #544
	ldr	r3, .L13
	ldr	r4, [r3]
	ldrb	r3, [r3, #4]	@ zero_extendqisi2
	and	r5, r3, #1
	ldr	r3, .L13
	ldr	r0, [r3]
	ldrb	r3, [r3, #4]	@ zero_extendqisi2
	and	r1, r3, #1
	mul	r2, r0, r5
	mul	r3, r4, r1
	add	r3, r2, r3
	umull	r6, r7, r4, r0
	add	r3, r3, r7
	mov	r7, r3
	mvn	r2, #0
	mov	r3, #1
	and	r1, r6, r2
	str	r1, [fp, #-340]
	and	r3, r7, r3
	str	r3, [fp, #-336]
	sub	r7, fp, #340
	ldmia	r7, {r6-r7}
	orrs	r3, r6, r7
	bne	.L2
	ldr	r3, .L13
	ldr	r0, [r3]
	ldrb	r3, [r3, #4]	@ zero_extendqisi2
	and	r1, r3, #1
	mvn	r2, #0
	mov	r3, #255
	and	r8, r0, r2
	and	r9, r1, r3
	ldr	r3, .L13
	ldr	r0, [r3, #8]
	ldrb	r3, [r3, #12]	@ zero_extendqisi2
	mov	r1, r3
	mul	r2, r0, r9
	mul	r3, r8, r1
	add	r3, r2, r3
	umull	r4, r5, r8, r0
	add	r3, r3, r5
	mov	r5, r3
	mvn	r2, #0
	mov	r3, #255
	and	r1, r4, r2
	str	r1, [fp, #-348]
	and	r3, r5, r3
	str	r3, [fp, #-344]
	sub	r5, fp, #348
	ldmia	r5, {r4-r5}
	orrs	r3, r4, r5
	bne	.L2
	ldr	r3, .L13
	ldr	r4, [r3, #8]
	ldrb	r3, [r3, #12]	@ zero_extendqisi2
	mov	r5, r3
	ldr	r3, .L13
	ldr	r0, [r3]
	ldrb	r3, [r3, #4]	@ zero_extendqisi2
	and	r1, r3, #1
	mvn	r2, #0
	mov	r3, #255
	and	ip, r0, r2
	str	ip, [fp, #-36]
	and	r3, r1, r3
	str	r3, [fp, #-32]
	sub	r1, fp, #36
	ldmia	r1, {r0-r1}
	mov	r2, r0
	mul	r2, r5, r2
	mov	r3, r1
	mul	r3, r4, r3
	add	r3, r2, r3
	mov	r2, r0
	umull	r0, r1, r4, r2
	add	r3, r3, r1
	mov	r1, r3
	mvn	r2, #0
	mov	r3, #255
	and	ip, r0, r2
	str	ip, [fp, #-356]
	and	r3, r1, r3
	str	r3, [fp, #-352]
	sub	r1, fp, #356
	ldmia	r1, {r0-r1}
	orrs	r3, r0, r1
	bne	.L2
	ldr	r3, .L13
	ldr	r6, [r3, #8]
	ldrb	r3, [r3, #12]	@ zero_extendqisi2
	mov	r7, r3
	ldr	r3, .L13
	ldr	r0, [r3, #8]
	ldrb	r3, [r3, #12]	@ zero_extendqisi2
	mov	r1, r3
	mul	r2, r0, r7
	mul	r3, r6, r1
	add	r3, r2, r3
	umull	r4, r5, r6, r0
	add	r3, r3, r5
	mov	r5, r3
	mvn	r2, #0
	mov	r3, #255
	and	r1, r4, r2
	str	r1, [fp, #-364]
	and	r3, r5, r3
	str	r3, [fp, #-360]
	sub	r5, fp, #364
	ldmia	r5, {r4-r5}
	orrs	r3, r4, r5
	beq	.L3
.L2:
	bl	abort
.L3:
	ldr	r3, .L13
	ldr	r0, [r3]
	ldrb	r3, [r3, #4]	@ zero_extendqisi2
	and	r1, r3, #1
	mvn	r2, #0
	ldr	r3, .L13+4
	and	ip, r0, r2
	str	ip, [fp, #-44]
	and	r3, r1, r3
	str	r3, [fp, #-40]
	ldr	r3, .L13
	ldr	r0, [r3, #16]
	ldrh	r3, [r3, #20]
	lsl	r1, r3, #23
	lsr	r1, r1, #23
	sub	r5, fp, #44
	ldmia	r5, {r4-r5}
	mov	r2, r5
	mul	r2, r0, r2
	mov	r3, r4
	mul	r3, r1, r3
	add	r3, r2, r3
	mov	r2, r4
	umull	r4, r5, r2, r0
	add	r3, r3, r5
	mov	r5, r3
	mvn	r2, #0
	ldr	r3, .L13+4
	and	r1, r4, r2
	str	r1, [fp, #-372]
	and	r3, r5, r3
	str	r3, [fp, #-368]
	sub	r5, fp, #372
	ldmia	r5, {r4-r5}
	cmp	r5, #256
	cmpeq	r4, #0
	bne	.L4
	ldr	r3, .L13
	ldr	r0, [r3, #8]
	ldrb	r3, [r3, #12]	@ zero_extendqisi2
	mov	r1, r3
	mvn	r2, #0
	ldr	r3, .L13+4
	and	ip, r0, r2
	str	ip, [fp, #-52]
	and	r3, r1, r3
	str	r3, [fp, #-48]
	ldr	r3, .L13
	ldr	r0, [r3, #16]
	ldrh	r3, [r3, #20]
	lsl	r1, r3, #23
	lsr	r1, r1, #23
	sub	r5, fp, #52
	ldmia	r5, {r4-r5}
	mov	r2, r5
	mul	r2, r0, r2
	mov	r3, r4
	mul	r3, r1, r3
	add	r3, r2, r3
	mov	r2, r4
	umull	r4, r5, r2, r0
	add	r3, r3, r5
	mov	r5, r3
	mvn	r2, #0
	ldr	r3, .L13+4
	and	r1, r4, r2
	str	r1, [fp, #-380]
	and	r3, r5, r3
	str	r3, [fp, #-376]
	sub	r5, fp, #380
	ldmia	r5, {r4-r5}
	cmp	r5, #256
	cmpeq	r4, #0
	bne	.L4
	ldr	r3, .L13
	ldr	r4, [r3, #16]
	ldrh	r3, [r3, #20]
	lsl	r5, r3, #23
	lsr	r5, r5, #23
	ldr	r3, .L13
	ldr	r0, [r3]
	ldrb	r3, [r3, #4]	@ zero_extendqisi2
	and	r1, r3, #1
	mvn	r2, #0
	ldr	r3, .L13+4
	and	ip, r0, r2
	str	ip, [fp, #-60]
	and	r3, r1, r3
	str	r3, [fp, #-56]
	sub	r1, fp, #60
	ldmia	r1, {r0-r1}
	mov	r2, r0
	mul	r2, r5, r2
	mov	r3, r1
	mul	r3, r4, r3
	add	r3, r2, r3
	mov	r2, r0
	umull	r0, r1, r4, r2
	add	r3, r3, r1
	mov	r1, r3
	mvn	r2, #0
	ldr	r3, .L13+4
	and	ip, r0, r2
	str	ip, [fp, #-388]
	and	r3, r1, r3
	str	r3, [fp, #-384]
	sub	r1, fp, #388
	ldmia	r1, {r0-r1}
	cmp	r1, #256
	cmpeq	r0, #0
	bne	.L4
	ldr	r3, .L13
	ldr	r4, [r3, #16]
	ldrh	r3, [r3, #20]
	lsl	r5, r3, #23
	lsr	r5, r5, #23
	ldr	r3, .L13
	ldr	r0, [r3, #8]
	ldrb	r3, [r3, #12]	@ zero_extendqisi2
	mov	r1, r3
	mvn	r2, #0
	ldr	r3, .L13+4
	and	ip, r0, r2
	str	ip, [fp, #-68]
	and	r3, r1, r3
	str	r3, [fp, #-64]
	sub	r1, fp, #68
	ldmia	r1, {r0-r1}
	mov	r2, r0
	mul	r2, r5, r2
	mov	r3, r1
	mul	r3, r4, r3
	add	r3, r2, r3
	mov	r2, r0
	umull	r0, r1, r4, r2
	add	r3, r3, r1
	mov	r1, r3
	mvn	r2, #0
	ldr	r3, .L13+4
	and	ip, r0, r2
	str	ip, [fp, #-396]
	and	r3, r1, r3
	str	r3, [fp, #-392]
	sub	r1, fp, #396
	ldmia	r1, {r0-r1}
	cmp	r1, #256
	cmpeq	r0, #0
	bne	.L4
	ldr	r3, .L13
	ldr	r4, [r3, #16]
	ldrh	r3, [r3, #20]
	lsl	r5, r3, #23
	lsr	r5, r5, #23
	ldr	r3, .L13
	ldr	r0, [r3, #16]
	ldrh	r3, [r3, #20]
	lsl	r1, r3, #23
	lsr	r1, r1, #23
	mul	r2, r0, r5
	mul	r3, r4, r1
	add	r3, r2, r3
	umull	r6, r7, r4, r0
	add	r3, r3, r7
	mov	r7, r3
	mvn	r2, #0
	ldr	r3, .L13+4
	and	r1, r6, r2
	str	r1, [fp, #-404]
	and	r3, r7, r3
	str	r3, [fp, #-400]
	sub	r7, fp, #404
	ldmia	r7, {r6-r7}
	cmp	r7, #256
	cmpeq	r6, #0
	beq	.L5
.L4:
	bl	abort
.L5:
	ldr	r1, .L13+8
	ldr	r2, [r1]
	ldrb	r1, [r1, #4]	@ zero_extendqisi2
	and	r3, r1, #1
	adds	r1, r2, r2
	str	r1, [fp, #-412]
	adc	r3, r3, r3
	str	r3, [fp, #-408]
	mvn	r2, #0
	mov	r3, #1
	sub	r1, fp, #412
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-76]
	and	r1, r1, r3
	str	r1, [fp, #-72]
	sub	r4, fp, #76
	ldmia	r4, {r3-r4}
	orrs	r3, r3, r4
	beq	.L6
	bl	abort
.L6:
	ldr	r3, .L13+8
	ldr	r0, [r3]
	ldrb	r3, [r3, #4]	@ zero_extendqisi2
	and	r1, r3, #1
	mvn	r2, #0
	mov	r3, #255
	and	ip, r0, r2
	str	ip, [fp, #-84]
	and	r3, r1, r3
	str	r3, [fp, #-80]
	ldr	r1, .L13+8
	ldr	r2, [r1, #8]
	ldrb	r1, [r1, #12]	@ zero_extendqisi2
	mov	r3, r1
	sub	r1, fp, #84
	ldmia	r1, {r0-r1}
	mov	ip, r0
	adds	ip, ip, r2
	str	ip, [fp, #-92]
	adc	r3, r1, r3
	str	r3, [fp, #-88]
	mvn	r2, #0
	mov	r3, #255
	sub	r1, fp, #92
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-420]
	and	r1, r1, r3
	str	r1, [fp, #-416]
	sub	r4, fp, #420
	ldmia	r4, {r3-r4}
	cmp	r4, #2
	cmpeq	r3, #0
	bne	.L7
	ldr	r3, .L13+8
	ldr	r0, [r3]
	ldrb	r3, [r3, #4]	@ zero_extendqisi2
	and	r1, r3, #1
	mvn	r2, #0
	ldr	r3, .L13+4
	and	ip, r0, r2
	str	ip, [fp, #-100]
	and	r3, r1, r3
	str	r3, [fp, #-96]
	ldr	r1, .L13+8
	ldr	r2, [r1, #16]
	ldrh	r1, [r1, #20]
	lsl	r3, r1, #23
	lsr	r3, r3, #23
	sub	r1, fp, #100
	ldmia	r1, {r0-r1}
	mov	ip, r0
	adds	ip, ip, r2
	str	ip, [fp, #-108]
	adc	r3, r1, r3
	str	r3, [fp, #-104]
	mvn	r2, #0
	ldr	r3, .L13+4
	sub	r1, fp, #108
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-428]
	and	r1, r1, r3
	str	r1, [fp, #-424]
	sub	r4, fp, #428
	ldmia	r4, {r3-r4}
	cmp	r4, #2
	cmpeq	r3, #0
	bne	.L7
	ldr	r3, .L13+8
	ldr	r4, [r3, #8]
	ldrb	r3, [r3, #12]	@ zero_extendqisi2
	mov	r5, r3
	ldr	r3, .L13+8
	ldr	r0, [r3]
	ldrb	r3, [r3, #4]	@ zero_extendqisi2
	and	r1, r3, #1
	mvn	r2, #0
	mov	r3, #255
	and	ip, r0, r2
	str	ip, [fp, #-116]
	and	r3, r1, r3
	str	r3, [fp, #-112]
	sub	r3, fp, #116
	ldmia	r3, {r2-r3}
	mov	r1, r2
	adds	r1, r4, r1
	str	r1, [fp, #-124]
	adc	r3, r5, r3
	str	r3, [fp, #-120]
	mvn	r2, #0
	mov	r3, #255
	sub	r1, fp, #124
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-436]
	and	r1, r1, r3
	str	r1, [fp, #-432]
	sub	r4, fp, #436
	ldmia	r4, {r3-r4}
	cmp	r4, #2
	cmpeq	r3, #0
	bne	.L7
	ldr	r1, .L13+8
	ldr	r2, [r1, #8]
	ldrb	r1, [r1, #12]	@ zero_extendqisi2
	mov	r3, r1
	adds	r1, r2, r2
	str	r1, [fp, #-444]
	adc	r3, r3, r3
	str	r3, [fp, #-440]
	mvn	r2, #0
	mov	r3, #255
	sub	r1, fp, #444
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-132]
	and	r1, r1, r3
	str	r1, [fp, #-128]
	sub	r4, fp, #132
	ldmia	r4, {r3-r4}
	cmp	r4, #2
	cmpeq	r3, #0
	bne	.L7
	ldr	r3, .L13+8
	ldr	r0, [r3, #8]
	ldrb	r3, [r3, #12]	@ zero_extendqisi2
	mov	r1, r3
	mvn	r2, #0
	ldr	r3, .L13+4
	and	ip, r0, r2
	str	ip, [fp, #-140]
	and	r3, r1, r3
	str	r3, [fp, #-136]
	ldr	r1, .L13+8
	ldr	r2, [r1, #16]
	ldrh	r1, [r1, #20]
	lsl	r3, r1, #23
	lsr	r3, r3, #23
	sub	r1, fp, #140
	ldmia	r1, {r0-r1}
	mov	ip, r0
	adds	ip, ip, r2
	str	ip, [fp, #-148]
	adc	r3, r1, r3
	str	r3, [fp, #-144]
	mvn	r2, #0
	ldr	r3, .L13+4
	sub	r1, fp, #148
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-452]
	and	r1, r1, r3
	str	r1, [fp, #-448]
	sub	r4, fp, #452
	ldmia	r4, {r3-r4}
	cmp	r4, #2
	cmpeq	r3, #0
	bne	.L7
	ldr	r3, .L13+8
	ldr	r4, [r3, #16]
	ldrh	r3, [r3, #20]
	lsl	r5, r3, #23
	lsr	r5, r5, #23
	ldr	r3, .L13+8
	ldr	r0, [r3]
	ldrb	r3, [r3, #4]	@ zero_extendqisi2
	and	r1, r3, #1
	mvn	r2, #0
	ldr	r3, .L13+4
	and	ip, r0, r2
	str	ip, [fp, #-156]
	and	r3, r1, r3
	str	r3, [fp, #-152]
	sub	r3, fp, #156
	ldmia	r3, {r2-r3}
	mov	r1, r2
	adds	r1, r4, r1
	str	r1, [fp, #-164]
	adc	r3, r5, r3
	str	r3, [fp, #-160]
	mvn	r2, #0
	ldr	r3, .L13+4
	sub	r1, fp, #164
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-460]
	and	r1, r1, r3
	str	r1, [fp, #-456]
	sub	r4, fp, #460
	ldmia	r4, {r3-r4}
	cmp	r4, #2
	cmpeq	r3, #0
	bne	.L7
	ldr	r3, .L13+8
	ldr	r4, [r3, #16]
	ldrh	r3, [r3, #20]
	lsl	r5, r3, #23
	lsr	r5, r5, #23
	ldr	r3, .L13+8
	ldr	r0, [r3, #8]
	ldrb	r3, [r3, #12]	@ zero_extendqisi2
	mov	r1, r3
	mvn	r2, #0
	ldr	r3, .L13+4
	and	ip, r0, r2
	str	ip, [fp, #-172]
	and	r3, r1, r3
	str	r3, [fp, #-168]
	sub	r3, fp, #172
	ldmia	r3, {r2-r3}
	mov	r1, r2
	adds	r1, r4, r1
	str	r1, [fp, #-180]
	adc	r3, r5, r3
	str	r3, [fp, #-176]
	mvn	r2, #0
	ldr	r3, .L13+4
	sub	r1, fp, #180
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-468]
	and	r1, r1, r3
	str	r1, [fp, #-464]
	sub	r4, fp, #468
	ldmia	r4, {r3-r4}
	cmp	r4, #2
	cmpeq	r3, #0
	bne	.L7
	ldr	r1, .L13+8
	ldr	r2, [r1, #16]
	ldrh	r1, [r1, #20]
	lsl	r3, r1, #23
	lsr	r3, r3, #23
	adds	r1, r2, r2
	str	r1, [fp, #-476]
	adc	r3, r3, r3
	str	r3, [fp, #-472]
	mvn	r2, #0
	ldr	r3, .L13+4
	sub	r1, fp, #476
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-188]
	and	r1, r1, r3
	str	r1, [fp, #-184]
	sub	r4, fp, #188
	ldmia	r4, {r3-r4}
	cmp	r4, #2
	cmpeq	r3, #0
	beq	.L8
.L7:
	bl	abort
.L8:
	ldr	r3, .L13
	ldr	r4, [r3]
	ldrb	r3, [r3, #4]	@ zero_extendqisi2
	and	r5, r3, #1
	ldr	r3, .L13+8
	ldr	r0, [r3]
	ldrb	r3, [r3, #4]	@ zero_extendqisi2
	and	r1, r3, #1
	subs	r3, r4, r0
	str	r3, [fp, #-196]
	sbc	r3, r5, r1
	str	r3, [fp, #-192]
	mvn	r2, #0
	mov	r3, #1
	sub	r1, fp, #196
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-484]
	and	r1, r1, r3
	str	r1, [fp, #-480]
	sub	r4, fp, #484
	ldmia	r4, {r3-r4}
	cmp	r4, #1
	cmpeq	r3, #1048576
	bne	.L9
	ldr	r3, .L13
	ldr	r0, [r3]
	ldrb	r3, [r3, #4]	@ zero_extendqisi2
	and	r1, r3, #1
	mvn	r2, #0
	mov	r3, #255
	and	ip, r0, r2
	str	ip, [fp, #-204]
	and	r3, r1, r3
	str	r3, [fp, #-200]
	ldr	r1, .L13+8
	ldr	r2, [r1, #8]
	ldrb	r1, [r1, #12]	@ zero_extendqisi2
	mov	r3, r1
	sub	r1, fp, #204
	ldmia	r1, {r0-r1}
	mov	ip, r0
	subs	ip, ip, r2
	str	ip, [fp, #-212]
	sbc	r3, r1, r3
	str	r3, [fp, #-208]
	mvn	r2, #0
	mov	r3, #255
	sub	r1, fp, #212
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-492]
	and	r1, r1, r3
	str	r1, [fp, #-488]
	sub	r4, fp, #492
	ldmia	r4, {r3-r4}
	cmp	r4, #255
	cmpeq	r3, #1048576
	bne	.L9
	ldr	r3, .L13
	ldr	r0, [r3]
	ldrb	r3, [r3, #4]	@ zero_extendqisi2
	and	r1, r3, #1
	mvn	r2, #0
	ldr	r3, .L13+4
	and	ip, r0, r2
	str	ip, [fp, #-220]
	and	r3, r1, r3
	str	r3, [fp, #-216]
	ldr	r1, .L13+8
	ldr	r2, [r1, #16]
	ldrh	r1, [r1, #20]
	lsl	r3, r1, #23
	lsr	r3, r3, #23
	sub	r1, fp, #220
	ldmia	r1, {r0-r1}
	mov	ip, r0
	subs	ip, ip, r2
	str	ip, [fp, #-228]
	sbc	r3, r1, r3
	str	r3, [fp, #-224]
	mvn	r2, #0
	ldr	r3, .L13+4
	sub	r1, fp, #228
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-500]
	and	r1, r1, r3
	str	r1, [fp, #-496]
	sub	r4, fp, #500
	ldmia	r4, {r3-r4}
	mov	r0, r3
	mov	r1, r4
	mov	r2, #1048576
	ldr	r3, .L13+4
	cmp	r1, r3
	cmpeq	r0, r2
	bne	.L9
	ldr	r3, .L13
	ldr	r4, [r3, #8]
	ldrb	r3, [r3, #12]	@ zero_extendqisi2
	mov	r5, r3
	ldr	r3, .L13+8
	ldr	r0, [r3]
	ldrb	r3, [r3, #4]	@ zero_extendqisi2
	and	r1, r3, #1
	mvn	r2, #0
	mov	r3, #255
	and	ip, r0, r2
	str	ip, [fp, #-236]
	and	r3, r1, r3
	str	r3, [fp, #-232]
	sub	r3, fp, #236
	ldmia	r3, {r2-r3}
	mov	r1, r2
	subs	r1, r4, r1
	str	r1, [fp, #-244]
	sbc	r3, r5, r3
	str	r3, [fp, #-240]
	mvn	r2, #0
	mov	r3, #255
	sub	r1, fp, #244
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-508]
	and	r1, r1, r3
	str	r1, [fp, #-504]
	sub	r4, fp, #508
	ldmia	r4, {r3-r4}
	cmp	r4, #255
	cmpeq	r3, #1048576
	bne	.L9
	ldr	r3, .L13
	ldr	r4, [r3, #8]
	ldrb	r3, [r3, #12]	@ zero_extendqisi2
	mov	r5, r3
	ldr	r1, .L13+8
	ldr	r2, [r1, #8]
	ldrb	r1, [r1, #12]	@ zero_extendqisi2
	mov	r3, r1
	subs	r1, r4, r2
	str	r1, [fp, #-252]
	sbc	r3, r5, r3
	str	r3, [fp, #-248]
	mvn	r2, #0
	mov	r3, #255
	sub	r1, fp, #252
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-516]
	and	r1, r1, r3
	str	r1, [fp, #-512]
	sub	r4, fp, #516
	ldmia	r4, {r3-r4}
	cmp	r4, #255
	cmpeq	r3, #1048576
	bne	.L9
	ldr	r3, .L13
	ldr	r0, [r3, #8]
	ldrb	r3, [r3, #12]	@ zero_extendqisi2
	mov	r1, r3
	mvn	r2, #0
	ldr	r3, .L13+4
	and	ip, r0, r2
	str	ip, [fp, #-260]
	and	r3, r1, r3
	str	r3, [fp, #-256]
	ldr	r1, .L13+8
	ldr	r2, [r1, #16]
	ldrh	r1, [r1, #20]
	lsl	r3, r1, #23
	lsr	r3, r3, #23
	sub	r1, fp, #260
	ldmia	r1, {r0-r1}
	mov	ip, r0
	subs	ip, ip, r2
	str	ip, [fp, #-268]
	sbc	r3, r1, r3
	str	r3, [fp, #-264]
	mvn	r2, #0
	ldr	r3, .L13+4
	sub	r1, fp, #268
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-524]
	and	r1, r1, r3
	str	r1, [fp, #-520]
	sub	r4, fp, #524
	ldmia	r4, {r3-r4}
	mov	r0, r3
	mov	r1, r4
	mov	r2, #1048576
	ldr	r3, .L13+4
	cmp	r1, r3
	cmpeq	r0, r2
	bne	.L9
	ldr	r3, .L13
	ldr	r4, [r3, #16]
	ldrh	r3, [r3, #20]
	lsl	r5, r3, #23
	lsr	r5, r5, #23
	ldr	r3, .L13+8
	ldr	r0, [r3]
	ldrb	r3, [r3, #4]	@ zero_extendqisi2
	and	r1, r3, #1
	mvn	r2, #0
	ldr	r3, .L13+4
	and	ip, r0, r2
	str	ip, [fp, #-276]
	and	r3, r1, r3
	str	r3, [fp, #-272]
	sub	r3, fp, #276
	ldmia	r3, {r2-r3}
	mov	r1, r2
	subs	r1, r4, r1
	str	r1, [fp, #-284]
	sbc	r3, r5, r3
	str	r3, [fp, #-280]
	mvn	r2, #0
	ldr	r3, .L13+4
	sub	r1, fp, #284
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-532]
	and	r1, r1, r3
	str	r1, [fp, #-528]
	sub	r4, fp, #532
	ldmia	r4, {r3-r4}
	mov	r0, r3
	mov	r1, r4
	mov	r2, #1048576
	ldr	r3, .L13+4
	cmp	r1, r3
	cmpeq	r0, r2
	bne	.L9
	ldr	r3, .L13
	ldr	r4, [r3, #16]
	ldrh	r3, [r3, #20]
	lsl	r5, r3, #23
	lsr	r5, r5, #23
	ldr	r3, .L13+8
	ldr	r0, [r3, #8]
	ldrb	r3, [r3, #12]	@ zero_extendqisi2
	mov	r1, r3
	mvn	r2, #0
	ldr	r3, .L13+4
	and	ip, r0, r2
	str	ip, [fp, #-292]
	and	r3, r1, r3
	str	r3, [fp, #-288]
	sub	r3, fp, #292
	ldmia	r3, {r2-r3}
	mov	r1, r2
	subs	r1, r4, r1
	str	r1, [fp, #-300]
	sbc	r3, r5, r3
	str	r3, [fp, #-296]
	mvn	r2, #0
	ldr	r3, .L13+4
	sub	r1, fp, #300
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-540]
	and	r1, r1, r3
	str	r1, [fp, #-536]
	sub	r4, fp, #540
	ldmia	r4, {r3-r4}
	mov	r0, r3
	mov	r1, r4
	mov	r2, #1048576
	ldr	r3, .L13+4
	cmp	r1, r3
	cmpeq	r0, r2
	bne	.L9
	ldr	r3, .L13
	ldr	r4, [r3, #16]
	ldrh	r3, [r3, #20]
	lsl	r5, r3, #23
	lsr	r5, r5, #23
	ldr	r1, .L13+8
	ldr	r2, [r1, #16]
	ldrh	r1, [r1, #20]
	lsl	r3, r1, #23
	lsr	r3, r3, #23
	subs	r1, r4, r2
	str	r1, [fp, #-308]
	sbc	r3, r5, r3
	str	r3, [fp, #-304]
	mvn	r2, #0
	ldr	r3, .L13+4
	sub	r1, fp, #308
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-548]
	and	r1, r1, r3
	str	r1, [fp, #-544]
	sub	r4, fp, #548
	ldmia	r4, {r3-r4}
	mov	r0, r3
	mov	r1, r4
	mov	r2, #1048576
	ldr	r3, .L13+4
	cmp	r1, r3
	cmpeq	r0, r2
	beq	.L10
.L9:
	bl	abort
.L10:
	ldr	r1, .L13+12
	ldr	r2, [r1]
	ldrb	r1, [r1, #4]	@ zero_extendqisi2
	and	r3, r1, #1
	adds	r1, r2, #1
	str	r1, [fp, #-316]
	adc	r3, r3, #0
	str	r3, [fp, #-312]
	mvn	r2, #0
	mov	r3, #1
	sub	r1, fp, #316
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-556]
	and	r1, r1, r3
	str	r1, [fp, #-552]
	sub	r1, fp, #556
	ldmia	r1, {r0-r1}
	ldr	r3, .L13+12
	mov	r2, r0
	str	r2, [r3]
	ldrb	r2, [r3, #4]
	and	r1, r1, #1
	bic	r2, r2, #1
	orr	r2, r1, r2
	strb	r2, [r3, #4]
	ldr	r1, .L13+12
	ldr	r2, [r1]
	ldrb	r1, [r1, #4]	@ zero_extendqisi2
	and	r3, r1, #1
	orrs	r3, r2, r3
	bne	.L11
	ldr	r1, .L13+12
	ldr	r2, [r1, #8]
	ldrb	r1, [r1, #12]	@ zero_extendqisi2
	mov	r3, r1
	subs	r1, r2, #1
	str	r1, [fp, #-324]
	adc	r3, r3, #255
	str	r3, [fp, #-320]
	mvn	r2, #0
	mov	r3, #255
	sub	r1, fp, #324
	ldmia	r1, {r0-r1}
	mov	ip, r0
	and	ip, ip, r2
	str	ip, [fp, #-564]
	and	r1, r1, r3
	str	r1, [fp, #-560]
	sub	r1, fp, #564
	ldmia	r1, {r0-r1}
	ldr	r3, .L13+12
	mov	r2, r0
	str	r2, [r3, #8]
	ldrb	r2, [r3, #12]
	and	r1, r1, #255
	bic	r2, r2, #255
	orr	r2, r1, r2
	strb	r2, [r3, #12]
	ldr	r1, .L13+12
	ldr	r2, [r1, #8]
	ldrb	r1, [r1, #12]	@ zero_extendqisi2
	mov	r3, r1
	mvn	r0, #0
	mov	r1, #255
	cmp	r3, r1
	cmpeq	r2, r0
	bne	.L11
	ldr	r1, .L13+12
	ldr	r2, [r1, #16]
	ldrh	r1, [r1, #20]
	lsl	r3, r1, #23
	lsr	r3, r3, #23
	mvn	r0, #0
	ldr	r1, .L13+4
	adds	ip, r2, r0
	str	ip, [fp, #-332]
	adc	r1, r3, r1
	str	r1, [fp, #-328]
	mvn	r0, #0
	ldr	r1, .L13+4
	sub	r5, fp, #332
	ldmia	r5, {r4-r5}
	mov	ip, r4
	and	ip, ip, r0
	str	ip, [fp, #-572]
	mov	ip, r5
	and	ip, ip, r1
	str	ip, [fp, #-568]
	sub	r5, fp, #572
	ldmia	r5, {r4-r5}
	ldr	r0, .L13+12
	mov	r1, r4
	str	r1, [r0, #16]
	ldrh	r1, [r0, #20]	@ movhi
	mov	ip, r5
	lsl	ip, ip, #23
	lsr	r1, r1, #9
	orr	r1, r1, ip
	ror	r1, r1, #23
	strh	r1, [r0, #20]	@ movhi
	orrs	r3, r2, r3
	beq	.L12
.L11:
	bl	abort
.L12:
	mov	r0, #0
	bl	exit
.L14:
	.align	2
.L13:
	.word	a
	.word	511
	.word	b
	.word	c
	.size	main, .-main
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
