	.file	"64199449.c"
	.intel_syntax noprefix
	.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
	mov	eax, 0
	call	t1
	mov	eax, 0
	call	t2
	mov	eax, 0
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE0:
	.size	main, .-main
	.globl	t1
	.type	t1, @function
t1:
.LFB1:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 64
	mov	rax, QWORD PTR fs:40
	mov	QWORD PTR -8[rbp], rax
	xor	eax, eax
	mov	DWORD PTR -56[rbp], 0
	mov	DWORD PTR -48[rbp], 5
	mov	DWORD PTR -44[rbp], 5
	mov	DWORD PTR -40[rbp], 5
	mov	DWORD PTR -56[rbp], 0
	jmp	.L4
.L5:
	add	DWORD PTR -56[rbp], 1
.L4:
	cmp	DWORD PTR -56[rbp], 8
	jle	.L5
	mov	eax, DWORD PTR -56[rbp]
	cdqe
	mov	eax, DWORD PTR -48[rbp+rax*4]
	mov	DWORD PTR -52[rbp], eax
	cmp	DWORD PTR -52[rbp], 5
	sete	al
	movzx	eax, al
	mov	edi, eax
	mov	eax, 0
	call	assert@PLT
	nop
	mov	rax, QWORD PTR -8[rbp]
	sub	rax, QWORD PTR fs:40
	je	.L6
	call	__stack_chk_fail@PLT
.L6:
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE1:
	.size	t1, .-t1
	.globl	t2
	.type	t2, @function
t2:
.LFB2:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 2080
	mov	rax, QWORD PTR fs:40
	mov	QWORD PTR -8[rbp], rax
	xor	eax, eax
	mov	DWORD PTR -2072[rbp], 0
	mov	DWORD PTR -2064[rbp], 5
	mov	DWORD PTR -2060[rbp], 5
	mov	DWORD PTR -2056[rbp], 5
	mov	DWORD PTR -2052[rbp], 5
	mov	DWORD PTR -2048[rbp], 5
	mov	DWORD PTR -2044[rbp], 5
	mov	DWORD PTR -2040[rbp], 5
	mov	DWORD PTR -2036[rbp], 5
	mov	DWORD PTR -2032[rbp], 5
	mov	DWORD PTR -2028[rbp], 5
	mov	DWORD PTR -2024[rbp], 5
	mov	DWORD PTR -2020[rbp], 5
	mov	DWORD PTR -2016[rbp], 5
	mov	DWORD PTR -2012[rbp], 5
	mov	DWORD PTR -2008[rbp], 5
	mov	DWORD PTR -2004[rbp], 5
	mov	DWORD PTR -2000[rbp], 5
	mov	DWORD PTR -1996[rbp], 5
	mov	DWORD PTR -1992[rbp], 5
	mov	DWORD PTR -1988[rbp], 5
	mov	DWORD PTR -1984[rbp], 5
	mov	DWORD PTR -1980[rbp], 5
	mov	DWORD PTR -1976[rbp], 5
	mov	DWORD PTR -1972[rbp], 5
	mov	DWORD PTR -1968[rbp], 5
	mov	DWORD PTR -1964[rbp], 5
	mov	DWORD PTR -1960[rbp], 5
	mov	DWORD PTR -1956[rbp], 5
	mov	DWORD PTR -1952[rbp], 5
	mov	DWORD PTR -1948[rbp], 5
	mov	DWORD PTR -1944[rbp], 5
	mov	DWORD PTR -1940[rbp], 5
	mov	DWORD PTR -1936[rbp], 5
	mov	DWORD PTR -1932[rbp], 5
	mov	DWORD PTR -1928[rbp], 5
	mov	DWORD PTR -1924[rbp], 5
	mov	DWORD PTR -1920[rbp], 5
	mov	DWORD PTR -1916[rbp], 5
	mov	DWORD PTR -1912[rbp], 5
	mov	DWORD PTR -1908[rbp], 5
	mov	DWORD PTR -1904[rbp], 5
	mov	DWORD PTR -1900[rbp], 5
	mov	DWORD PTR -1896[rbp], 5
	mov	DWORD PTR -1892[rbp], 5
	mov	DWORD PTR -1888[rbp], 5
	mov	DWORD PTR -1884[rbp], 5
	mov	DWORD PTR -1880[rbp], 5
	mov	DWORD PTR -1876[rbp], 5
	mov	DWORD PTR -1872[rbp], 5
	mov	DWORD PTR -1868[rbp], 5
	mov	DWORD PTR -1864[rbp], 5
	mov	DWORD PTR -1860[rbp], 5
	mov	DWORD PTR -1856[rbp], 5
	mov	DWORD PTR -1852[rbp], 5
	mov	DWORD PTR -1848[rbp], 5
	mov	DWORD PTR -1844[rbp], 5
	mov	DWORD PTR -1840[rbp], 5
	mov	DWORD PTR -1836[rbp], 5
	mov	DWORD PTR -1832[rbp], 5
	mov	DWORD PTR -1828[rbp], 5
	mov	DWORD PTR -1824[rbp], 5
	mov	DWORD PTR -1820[rbp], 5
	mov	DWORD PTR -1816[rbp], 5
	mov	DWORD PTR -1812[rbp], 5
	mov	DWORD PTR -1808[rbp], 5
	mov	DWORD PTR -1804[rbp], 5
	mov	DWORD PTR -1800[rbp], 5
	mov	DWORD PTR -1796[rbp], 5
	mov	DWORD PTR -1792[rbp], 5
	mov	DWORD PTR -1788[rbp], 5
	mov	DWORD PTR -1784[rbp], 5
	mov	DWORD PTR -1780[rbp], 5
	mov	DWORD PTR -1776[rbp], 5
	mov	DWORD PTR -1772[rbp], 5
	mov	DWORD PTR -1768[rbp], 5
	mov	DWORD PTR -1764[rbp], 5
	mov	DWORD PTR -1760[rbp], 5
	mov	DWORD PTR -1756[rbp], 5
	mov	DWORD PTR -1752[rbp], 5
	mov	DWORD PTR -1748[rbp], 5
	mov	DWORD PTR -1744[rbp], 5
	mov	DWORD PTR -1740[rbp], 5
	mov	DWORD PTR -1736[rbp], 5
	mov	DWORD PTR -1732[rbp], 5
	mov	DWORD PTR -1728[rbp], 5
	mov	DWORD PTR -1724[rbp], 5
	mov	DWORD PTR -1720[rbp], 5
	mov	DWORD PTR -1716[rbp], 5
	mov	DWORD PTR -1712[rbp], 5
	mov	DWORD PTR -1708[rbp], 5
	mov	DWORD PTR -1704[rbp], 5
	mov	DWORD PTR -1700[rbp], 5
	mov	DWORD PTR -1696[rbp], 5
	mov	DWORD PTR -1692[rbp], 5
	mov	DWORD PTR -1688[rbp], 5
	mov	DWORD PTR -1684[rbp], 5
	mov	DWORD PTR -1680[rbp], 5
	mov	DWORD PTR -1676[rbp], 5
	mov	DWORD PTR -1672[rbp], 5
	mov	DWORD PTR -1668[rbp], 5
	mov	DWORD PTR -1664[rbp], 5
	mov	DWORD PTR -1660[rbp], 5
	mov	DWORD PTR -1656[rbp], 5
	mov	DWORD PTR -1652[rbp], 5
	mov	DWORD PTR -1648[rbp], 5
	mov	DWORD PTR -1644[rbp], 5
	mov	DWORD PTR -1640[rbp], 5
	mov	DWORD PTR -1636[rbp], 5
	mov	DWORD PTR -1632[rbp], 5
	mov	DWORD PTR -1628[rbp], 5
	mov	DWORD PTR -1624[rbp], 5
	mov	DWORD PTR -1620[rbp], 5
	mov	DWORD PTR -1616[rbp], 5
	mov	DWORD PTR -1612[rbp], 5
	mov	DWORD PTR -1608[rbp], 5
	mov	DWORD PTR -1604[rbp], 5
	mov	DWORD PTR -1600[rbp], 5
	mov	DWORD PTR -1596[rbp], 5
	mov	DWORD PTR -1592[rbp], 5
	mov	DWORD PTR -1588[rbp], 5
	mov	DWORD PTR -1584[rbp], 5
	mov	DWORD PTR -1580[rbp], 5
	mov	DWORD PTR -1576[rbp], 5
	mov	DWORD PTR -1572[rbp], 5
	mov	DWORD PTR -1568[rbp], 5
	mov	DWORD PTR -1564[rbp], 5
	mov	DWORD PTR -1560[rbp], 5
	mov	DWORD PTR -1556[rbp], 5
	mov	DWORD PTR -1552[rbp], 5
	mov	DWORD PTR -1548[rbp], 5
	mov	DWORD PTR -1544[rbp], 5
	mov	DWORD PTR -1540[rbp], 5
	mov	DWORD PTR -1536[rbp], 5
	mov	DWORD PTR -1532[rbp], 5
	mov	DWORD PTR -1528[rbp], 5
	mov	DWORD PTR -1524[rbp], 5
	mov	DWORD PTR -1520[rbp], 5
	mov	DWORD PTR -1516[rbp], 5
	mov	DWORD PTR -1512[rbp], 5
	mov	DWORD PTR -1508[rbp], 5
	mov	DWORD PTR -1504[rbp], 5
	mov	DWORD PTR -1500[rbp], 5
	mov	DWORD PTR -1496[rbp], 5
	mov	DWORD PTR -1492[rbp], 5
	mov	DWORD PTR -1488[rbp], 5
	mov	DWORD PTR -1484[rbp], 5
	mov	DWORD PTR -1480[rbp], 5
	mov	DWORD PTR -1476[rbp], 5
	mov	DWORD PTR -1472[rbp], 5
	mov	DWORD PTR -1468[rbp], 5
	mov	DWORD PTR -1464[rbp], 5
	mov	DWORD PTR -1460[rbp], 5
	mov	DWORD PTR -1456[rbp], 5
	mov	DWORD PTR -1452[rbp], 5
	mov	DWORD PTR -1448[rbp], 5
	mov	DWORD PTR -1444[rbp], 5
	mov	DWORD PTR -1440[rbp], 5
	mov	DWORD PTR -1436[rbp], 5
	mov	DWORD PTR -1432[rbp], 5
	mov	DWORD PTR -1428[rbp], 5
	mov	DWORD PTR -1424[rbp], 5
	mov	DWORD PTR -1420[rbp], 5
	mov	DWORD PTR -1416[rbp], 5
	mov	DWORD PTR -1412[rbp], 5
	mov	DWORD PTR -1408[rbp], 5
	mov	DWORD PTR -1404[rbp], 5
	mov	DWORD PTR -1400[rbp], 5
	mov	DWORD PTR -1396[rbp], 5
	mov	DWORD PTR -1392[rbp], 5
	mov	DWORD PTR -1388[rbp], 5
	mov	DWORD PTR -1384[rbp], 5
	mov	DWORD PTR -1380[rbp], 5
	mov	DWORD PTR -1376[rbp], 5
	mov	DWORD PTR -1372[rbp], 5
	mov	DWORD PTR -1368[rbp], 5
	mov	DWORD PTR -1364[rbp], 5
	mov	DWORD PTR -1360[rbp], 5
	mov	DWORD PTR -1356[rbp], 5
	mov	DWORD PTR -1352[rbp], 5
	mov	DWORD PTR -1348[rbp], 5
	mov	DWORD PTR -1344[rbp], 5
	mov	DWORD PTR -1340[rbp], 5
	mov	DWORD PTR -1336[rbp], 5
	mov	DWORD PTR -1332[rbp], 5
	mov	DWORD PTR -1328[rbp], 5
	mov	DWORD PTR -1324[rbp], 5
	mov	DWORD PTR -1320[rbp], 5
	mov	DWORD PTR -1316[rbp], 5
	mov	DWORD PTR -1312[rbp], 5
	mov	DWORD PTR -1308[rbp], 5
	mov	DWORD PTR -1304[rbp], 5
	mov	DWORD PTR -1300[rbp], 5
	mov	DWORD PTR -1296[rbp], 5
	mov	DWORD PTR -1292[rbp], 5
	mov	DWORD PTR -1288[rbp], 5
	mov	DWORD PTR -1284[rbp], 5
	mov	DWORD PTR -1280[rbp], 5
	mov	DWORD PTR -1276[rbp], 5
	mov	DWORD PTR -1272[rbp], 5
	mov	DWORD PTR -1268[rbp], 5
	mov	DWORD PTR -1264[rbp], 5
	mov	DWORD PTR -1260[rbp], 5
	mov	DWORD PTR -1256[rbp], 5
	mov	DWORD PTR -1252[rbp], 5
	mov	DWORD PTR -1248[rbp], 5
	mov	DWORD PTR -1244[rbp], 5
	mov	DWORD PTR -1240[rbp], 5
	mov	DWORD PTR -1236[rbp], 5
	mov	DWORD PTR -1232[rbp], 5
	mov	DWORD PTR -1228[rbp], 5
	mov	DWORD PTR -1224[rbp], 5
	mov	DWORD PTR -1220[rbp], 5
	mov	DWORD PTR -1216[rbp], 5
	mov	DWORD PTR -1212[rbp], 5
	mov	DWORD PTR -1208[rbp], 5
	mov	DWORD PTR -1204[rbp], 5
	mov	DWORD PTR -1200[rbp], 5
	mov	DWORD PTR -1196[rbp], 5
	mov	DWORD PTR -1192[rbp], 5
	mov	DWORD PTR -1188[rbp], 5
	mov	DWORD PTR -1184[rbp], 5
	mov	DWORD PTR -1180[rbp], 5
	mov	DWORD PTR -1176[rbp], 5
	mov	DWORD PTR -1172[rbp], 5
	mov	DWORD PTR -1168[rbp], 5
	mov	DWORD PTR -1164[rbp], 5
	mov	DWORD PTR -1160[rbp], 5
	mov	DWORD PTR -1156[rbp], 5
	mov	DWORD PTR -1152[rbp], 5
	mov	DWORD PTR -1148[rbp], 5
	mov	DWORD PTR -1144[rbp], 5
	mov	DWORD PTR -1140[rbp], 5
	mov	DWORD PTR -1136[rbp], 5
	mov	DWORD PTR -1132[rbp], 5
	mov	DWORD PTR -1128[rbp], 5
	mov	DWORD PTR -1124[rbp], 5
	mov	DWORD PTR -1120[rbp], 5
	mov	DWORD PTR -1116[rbp], 5
	mov	DWORD PTR -1112[rbp], 5
	mov	DWORD PTR -1108[rbp], 5
	mov	DWORD PTR -1104[rbp], 5
	mov	DWORD PTR -1100[rbp], 5
	mov	DWORD PTR -1096[rbp], 5
	mov	DWORD PTR -1092[rbp], 5
	mov	DWORD PTR -1088[rbp], 5
	mov	DWORD PTR -1084[rbp], 5
	mov	DWORD PTR -1080[rbp], 5
	mov	DWORD PTR -1076[rbp], 5
	mov	DWORD PTR -1072[rbp], 5
	mov	DWORD PTR -1068[rbp], 5
	mov	DWORD PTR -1064[rbp], 5
	mov	DWORD PTR -1060[rbp], 5
	mov	DWORD PTR -1056[rbp], 5
	mov	DWORD PTR -1052[rbp], 5
	mov	DWORD PTR -1048[rbp], 5
	mov	DWORD PTR -1044[rbp], 5
	mov	DWORD PTR -2072[rbp], 0
	jmp	.L8
.L9:
	add	DWORD PTR -2072[rbp], 1
.L8:
	cmp	DWORD PTR -2072[rbp], 510
	jle	.L9
	mov	eax, DWORD PTR -2072[rbp]
	cdqe
	mov	eax, DWORD PTR -2064[rbp+rax*4]
	mov	DWORD PTR -2068[rbp], eax
	cmp	DWORD PTR -2068[rbp], 5
	sete	al
	movzx	eax, al
	mov	edi, eax
	mov	eax, 0
	call	assert@PLT
	nop
	mov	rax, QWORD PTR -8[rbp]
	sub	rax, QWORD PTR fs:40
	je	.L10
	call	__stack_chk_fail@PLT
.L10:
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE2:
	.size	t2, .-t2
	.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	"64199449.c"
	.text
	.align	2
	.global	main
	.syntax unified
	.arm
	.fpu softvfp
	.type	main, %function
main:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	bl	t1
	bl	t2
	mov	r3, #0
	mov	r0, r3
	pop	{fp, pc}
	.size	main, .-main
	.section	.rodata
	.align	2
.LC0:
	.word	__stack_chk_guard
	.text
	.align	2
	.global	t1
	.syntax unified
	.arm
	.fpu softvfp
	.type	t1, %function
t1:
	@ args = 0, pretend = 0, frame = 56
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #56
	ldr	r3, .L7
	ldr	r3, [r3]
	str	r3, [fp, #-8]
	mov	r3,#0
	mov	r3, #0
	str	r3, [fp, #-56]
	mov	r3, #5
	str	r3, [fp, #-48]
	mov	r3, #5
	str	r3, [fp, #-44]
	mov	r3, #5
	str	r3, [fp, #-40]
	mov	r3, #0
	str	r3, [fp, #-56]
	b	.L4
.L5:
	ldr	r3, [fp, #-56]
	add	r3, r3, #1
	str	r3, [fp, #-56]
.L4:
	ldr	r3, [fp, #-56]
	cmp	r3, #8
	ble	.L5
	ldr	r3, [fp, #-56]
	lsl	r3, r3, #2
	sub	r2, fp, #4
	add	r3, r2, r3
	ldr	r3, [r3, #-44]
	str	r3, [fp, #-52]
	ldr	r3, [fp, #-52]
	cmp	r3, #5
	moveq	r3, #1
	movne	r3, #0
	and	r3, r3, #255
	mov	r0, r3
	bl	assert
	nop
	ldr	r3, .L7
	ldr	r2, [r3]
	ldr	r3, [fp, #-8]
	eors	r2, r3, r2
	mov	r3, #0
	beq	.L6
	bl	__stack_chk_fail
.L6:
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
.L8:
	.align	2
.L7:
	.word	.LC0
	.size	t1, .-t1
	.section	.rodata
	.align	2
.LC1:
	.word	__stack_chk_guard
	.text
	.align	2
	.global	t2
	.syntax unified
	.arm
	.fpu softvfp
	.type	t2, %function
t2:
	@ args = 0, pretend = 0, frame = 2064
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #2064
	ldr	r3, .L13
	ldr	r3, [r3]
	str	r3, [fp, #-8]
	mov	r3,#0
	mov	r3, #0
	str	r3, [fp, #-2064]
	mov	r3, #5
	str	r3, [fp, #-2056]
	mov	r3, #5
	str	r3, [fp, #-2052]
	mov	r3, #5
	str	r3, [fp, #-2048]
	mov	r3, #5
	str	r3, [fp, #-2044]
	mov	r3, #5
	str	r3, [fp, #-2040]
	mov	r3, #5
	str	r3, [fp, #-2036]
	mov	r3, #5
	str	r3, [fp, #-2032]
	mov	r3, #5
	str	r3, [fp, #-2028]
	mov	r3, #5
	str	r3, [fp, #-2024]
	mov	r3, #5
	str	r3, [fp, #-2020]
	mov	r3, #5
	str	r3, [fp, #-2016]
	mov	r3, #5
	str	r3, [fp, #-2012]
	mov	r3, #5
	str	r3, [fp, #-2008]
	mov	r3, #5
	str	r3, [fp, #-2004]
	mov	r3, #5
	str	r3, [fp, #-2000]
	mov	r3, #5
	str	r3, [fp, #-1996]
	mov	r3, #5
	str	r3, [fp, #-1992]
	mov	r3, #5
	str	r3, [fp, #-1988]
	mov	r3, #5
	str	r3, [fp, #-1984]
	mov	r3, #5
	str	r3, [fp, #-1980]
	mov	r3, #5
	str	r3, [fp, #-1976]
	mov	r3, #5
	str	r3, [fp, #-1972]
	mov	r3, #5
	str	r3, [fp, #-1968]
	mov	r3, #5
	str	r3, [fp, #-1964]
	mov	r3, #5
	str	r3, [fp, #-1960]
	mov	r3, #5
	str	r3, [fp, #-1956]
	mov	r3, #5
	str	r3, [fp, #-1952]
	mov	r3, #5
	str	r3, [fp, #-1948]
	mov	r3, #5
	str	r3, [fp, #-1944]
	mov	r3, #5
	str	r3, [fp, #-1940]
	mov	r3, #5
	str	r3, [fp, #-1936]
	mov	r3, #5
	str	r3, [fp, #-1932]
	mov	r3, #5
	str	r3, [fp, #-1928]
	mov	r3, #5
	str	r3, [fp, #-1924]
	mov	r3, #5
	str	r3, [fp, #-1920]
	mov	r3, #5
	str	r3, [fp, #-1916]
	mov	r3, #5
	str	r3, [fp, #-1912]
	mov	r3, #5
	str	r3, [fp, #-1908]
	mov	r3, #5
	str	r3, [fp, #-1904]
	mov	r3, #5
	str	r3, [fp, #-1900]
	mov	r3, #5
	str	r3, [fp, #-1896]
	mov	r3, #5
	str	r3, [fp, #-1892]
	mov	r3, #5
	str	r3, [fp, #-1888]
	mov	r3, #5
	str	r3, [fp, #-1884]
	mov	r3, #5
	str	r3, [fp, #-1880]
	mov	r3, #5
	str	r3, [fp, #-1876]
	mov	r3, #5
	str	r3, [fp, #-1872]
	mov	r3, #5
	str	r3, [fp, #-1868]
	mov	r3, #5
	str	r3, [fp, #-1864]
	mov	r3, #5
	str	r3, [fp, #-1860]
	mov	r3, #5
	str	r3, [fp, #-1856]
	mov	r3, #5
	str	r3, [fp, #-1852]
	mov	r3, #5
	str	r3, [fp, #-1848]
	mov	r3, #5
	str	r3, [fp, #-1844]
	mov	r3, #5
	str	r3, [fp, #-1840]
	mov	r3, #5
	str	r3, [fp, #-1836]
	mov	r3, #5
	str	r3, [fp, #-1832]
	mov	r3, #5
	str	r3, [fp, #-1828]
	mov	r3, #5
	str	r3, [fp, #-1824]
	mov	r3, #5
	str	r3, [fp, #-1820]
	mov	r3, #5
	str	r3, [fp, #-1816]
	mov	r3, #5
	str	r3, [fp, #-1812]
	mov	r3, #5
	str	r3, [fp, #-1808]
	mov	r3, #5
	str	r3, [fp, #-1804]
	mov	r3, #5
	str	r3, [fp, #-1800]
	mov	r3, #5
	str	r3, [fp, #-1796]
	mov	r3, #5
	str	r3, [fp, #-1792]
	mov	r3, #5
	str	r3, [fp, #-1788]
	mov	r3, #5
	str	r3, [fp, #-1784]
	mov	r3, #5
	str	r3, [fp, #-1780]
	mov	r3, #5
	str	r3, [fp, #-1776]
	mov	r3, #5
	str	r3, [fp, #-1772]
	mov	r3, #5
	str	r3, [fp, #-1768]
	mov	r3, #5
	str	r3, [fp, #-1764]
	mov	r3, #5
	str	r3, [fp, #-1760]
	mov	r3, #5
	str	r3, [fp, #-1756]
	mov	r3, #5
	str	r3, [fp, #-1752]
	mov	r3, #5
	str	r3, [fp, #-1748]
	mov	r3, #5
	str	r3, [fp, #-1744]
	mov	r3, #5
	str	r3, [fp, #-1740]
	mov	r3, #5
	str	r3, [fp, #-1736]
	mov	r3, #5
	str	r3, [fp, #-1732]
	mov	r3, #5
	str	r3, [fp, #-1728]
	mov	r3, #5
	str	r3, [fp, #-1724]
	mov	r3, #5
	str	r3, [fp, #-1720]
	mov	r3, #5
	str	r3, [fp, #-1716]
	mov	r3, #5
	str	r3, [fp, #-1712]
	mov	r3, #5
	str	r3, [fp, #-1708]
	mov	r3, #5
	str	r3, [fp, #-1704]
	mov	r3, #5
	str	r3, [fp, #-1700]
	mov	r3, #5
	str	r3, [fp, #-1696]
	mov	r3, #5
	str	r3, [fp, #-1692]
	mov	r3, #5
	str	r3, [fp, #-1688]
	mov	r3, #5
	str	r3, [fp, #-1684]
	mov	r3, #5
	str	r3, [fp, #-1680]
	mov	r3, #5
	str	r3, [fp, #-1676]
	mov	r3, #5
	str	r3, [fp, #-1672]
	mov	r3, #5
	str	r3, [fp, #-1668]
	mov	r3, #5
	str	r3, [fp, #-1664]
	mov	r3, #5
	str	r3, [fp, #-1660]
	mov	r3, #5
	str	r3, [fp, #-1656]
	mov	r3, #5
	str	r3, [fp, #-1652]
	mov	r3, #5
	str	r3, [fp, #-1648]
	mov	r3, #5
	str	r3, [fp, #-1644]
	mov	r3, #5
	str	r3, [fp, #-1640]
	mov	r3, #5
	str	r3, [fp, #-1636]
	mov	r3, #5
	str	r3, [fp, #-1632]
	mov	r3, #5
	str	r3, [fp, #-1628]
	mov	r3, #5
	str	r3, [fp, #-1624]
	mov	r3, #5
	str	r3, [fp, #-1620]
	mov	r3, #5
	str	r3, [fp, #-1616]
	mov	r3, #5
	str	r3, [fp, #-1612]
	mov	r3, #5
	str	r3, [fp, #-1608]
	mov	r3, #5
	str	r3, [fp, #-1604]
	mov	r3, #5
	str	r3, [fp, #-1600]
	mov	r3, #5
	str	r3, [fp, #-1596]
	mov	r3, #5
	str	r3, [fp, #-1592]
	mov	r3, #5
	str	r3, [fp, #-1588]
	mov	r3, #5
	str	r3, [fp, #-1584]
	mov	r3, #5
	str	r3, [fp, #-1580]
	mov	r3, #5
	str	r3, [fp, #-1576]
	mov	r3, #5
	str	r3, [fp, #-1572]
	mov	r3, #5
	str	r3, [fp, #-1568]
	mov	r3, #5
	str	r3, [fp, #-1564]
	mov	r3, #5
	str	r3, [fp, #-1560]
	mov	r3, #5
	str	r3, [fp, #-1556]
	mov	r3, #5
	str	r3, [fp, #-1552]
	mov	r3, #5
	str	r3, [fp, #-1548]
	mov	r3, #5
	str	r3, [fp, #-1544]
	mov	r3, #5
	str	r3, [fp, #-1540]
	mov	r3, #5
	str	r3, [fp, #-1536]
	mov	r3, #5
	str	r3, [fp, #-1532]
	mov	r3, #5
	str	r3, [fp, #-1528]
	mov	r3, #5
	str	r3, [fp, #-1524]
	mov	r3, #5
	str	r3, [fp, #-1520]
	mov	r3, #5
	str	r3, [fp, #-1516]
	mov	r3, #5
	str	r3, [fp, #-1512]
	mov	r3, #5
	str	r3, [fp, #-1508]
	mov	r3, #5
	str	r3, [fp, #-1504]
	mov	r3, #5
	str	r3, [fp, #-1500]
	mov	r3, #5
	str	r3, [fp, #-1496]
	mov	r3, #5
	str	r3, [fp, #-1492]
	mov	r3, #5
	str	r3, [fp, #-1488]
	mov	r3, #5
	str	r3, [fp, #-1484]
	mov	r3, #5
	str	r3, [fp, #-1480]
	mov	r3, #5
	str	r3, [fp, #-1476]
	mov	r3, #5
	str	r3, [fp, #-1472]
	mov	r3, #5
	str	r3, [fp, #-1468]
	mov	r3, #5
	str	r3, [fp, #-1464]
	mov	r3, #5
	str	r3, [fp, #-1460]
	mov	r3, #5
	str	r3, [fp, #-1456]
	mov	r3, #5
	str	r3, [fp, #-1452]
	mov	r3, #5
	str	r3, [fp, #-1448]
	mov	r3, #5
	str	r3, [fp, #-1444]
	mov	r3, #5
	str	r3, [fp, #-1440]
	mov	r3, #5
	str	r3, [fp, #-1436]
	mov	r3, #5
	str	r3, [fp, #-1432]
	mov	r3, #5
	str	r3, [fp, #-1428]
	mov	r3, #5
	str	r3, [fp, #-1424]
	mov	r3, #5
	str	r3, [fp, #-1420]
	mov	r3, #5
	str	r3, [fp, #-1416]
	mov	r3, #5
	str	r3, [fp, #-1412]
	mov	r3, #5
	str	r3, [fp, #-1408]
	mov	r3, #5
	str	r3, [fp, #-1404]
	mov	r3, #5
	str	r3, [fp, #-1400]
	mov	r3, #5
	str	r3, [fp, #-1396]
	mov	r3, #5
	str	r3, [fp, #-1392]
	mov	r3, #5
	str	r3, [fp, #-1388]
	mov	r3, #5
	str	r3, [fp, #-1384]
	mov	r3, #5
	str	r3, [fp, #-1380]
	mov	r3, #5
	str	r3, [fp, #-1376]
	mov	r3, #5
	str	r3, [fp, #-1372]
	mov	r3, #5
	str	r3, [fp, #-1368]
	mov	r3, #5
	str	r3, [fp, #-1364]
	mov	r3, #5
	str	r3, [fp, #-1360]
	mov	r3, #5
	str	r3, [fp, #-1356]
	mov	r3, #5
	str	r3, [fp, #-1352]
	mov	r3, #5
	str	r3, [fp, #-1348]
	mov	r3, #5
	str	r3, [fp, #-1344]
	mov	r3, #5
	str	r3, [fp, #-1340]
	mov	r3, #5
	str	r3, [fp, #-1336]
	mov	r3, #5
	str	r3, [fp, #-1332]
	mov	r3, #5
	str	r3, [fp, #-1328]
	mov	r3, #5
	str	r3, [fp, #-1324]
	mov	r3, #5
	str	r3, [fp, #-1320]
	mov	r3, #5
	str	r3, [fp, #-1316]
	mov	r3, #5
	str	r3, [fp, #-1312]
	mov	r3, #5
	str	r3, [fp, #-1308]
	mov	r3, #5
	str	r3, [fp, #-1304]
	mov	r3, #5
	str	r3, [fp, #-1300]
	mov	r3, #5
	str	r3, [fp, #-1296]
	mov	r3, #5
	str	r3, [fp, #-1292]
	mov	r3, #5
	str	r3, [fp, #-1288]
	mov	r3, #5
	str	r3, [fp, #-1284]
	mov	r3, #5
	str	r3, [fp, #-1280]
	mov	r3, #5
	str	r3, [fp, #-1276]
	mov	r3, #5
	str	r3, [fp, #-1272]
	mov	r3, #5
	str	r3, [fp, #-1268]
	mov	r3, #5
	str	r3, [fp, #-1264]
	mov	r3, #5
	str	r3, [fp, #-1260]
	mov	r3, #5
	str	r3, [fp, #-1256]
	mov	r3, #5
	str	r3, [fp, #-1252]
	mov	r3, #5
	str	r3, [fp, #-1248]
	mov	r3, #5
	str	r3, [fp, #-1244]
	mov	r3, #5
	str	r3, [fp, #-1240]
	mov	r3, #5
	str	r3, [fp, #-1236]
	mov	r3, #5
	str	r3, [fp, #-1232]
	mov	r3, #5
	str	r3, [fp, #-1228]
	mov	r3, #5
	str	r3, [fp, #-1224]
	mov	r3, #5
	str	r3, [fp, #-1220]
	mov	r3, #5
	str	r3, [fp, #-1216]
	mov	r3, #5
	str	r3, [fp, #-1212]
	mov	r3, #5
	str	r3, [fp, #-1208]
	mov	r3, #5
	str	r3, [fp, #-1204]
	mov	r3, #5
	str	r3, [fp, #-1200]
	mov	r3, #5
	str	r3, [fp, #-1196]
	mov	r3, #5
	str	r3, [fp, #-1192]
	mov	r3, #5
	str	r3, [fp, #-1188]
	mov	r3, #5
	str	r3, [fp, #-1184]
	mov	r3, #5
	str	r3, [fp, #-1180]
	mov	r3, #5
	str	r3, [fp, #-1176]
	mov	r3, #5
	str	r3, [fp, #-1172]
	mov	r3, #5
	str	r3, [fp, #-1168]
	mov	r3, #5
	str	r3, [fp, #-1164]
	mov	r3, #5
	str	r3, [fp, #-1160]
	mov	r3, #5
	str	r3, [fp, #-1156]
	mov	r3, #5
	str	r3, [fp, #-1152]
	mov	r3, #5
	str	r3, [fp, #-1148]
	mov	r3, #5
	str	r3, [fp, #-1144]
	mov	r3, #5
	str	r3, [fp, #-1140]
	mov	r3, #5
	str	r3, [fp, #-1136]
	mov	r3, #5
	str	r3, [fp, #-1132]
	mov	r3, #5
	str	r3, [fp, #-1128]
	mov	r3, #5
	str	r3, [fp, #-1124]
	mov	r3, #5
	str	r3, [fp, #-1120]
	mov	r3, #5
	str	r3, [fp, #-1116]
	mov	r3, #5
	str	r3, [fp, #-1112]
	mov	r3, #5
	str	r3, [fp, #-1108]
	mov	r3, #5
	str	r3, [fp, #-1104]
	mov	r3, #5
	str	r3, [fp, #-1100]
	mov	r3, #5
	str	r3, [fp, #-1096]
	mov	r3, #5
	str	r3, [fp, #-1092]
	mov	r3, #5
	str	r3, [fp, #-1088]
	mov	r3, #5
	str	r3, [fp, #-1084]
	mov	r3, #5
	str	r3, [fp, #-1080]
	mov	r3, #5
	str	r3, [fp, #-1076]
	mov	r3, #5
	str	r3, [fp, #-1072]
	mov	r3, #5
	str	r3, [fp, #-1068]
	mov	r3, #5
	str	r3, [fp, #-1064]
	mov	r3, #5
	str	r3, [fp, #-1060]
	mov	r3, #5
	str	r3, [fp, #-1056]
	mov	r3, #5
	str	r3, [fp, #-1052]
	mov	r3, #5
	str	r3, [fp, #-1048]
	mov	r3, #5
	str	r3, [fp, #-1044]
	mov	r3, #5
	str	r3, [fp, #-1040]
	mov	r3, #5
	str	r3, [fp, #-1036]
	mov	r3, #0
	str	r3, [fp, #-2064]
	b	.L10
.L11:
	ldr	r3, [fp, #-2064]
	add	r3, r3, #1
	str	r3, [fp, #-2064]
.L10:
	ldr	r3, [fp, #-2064]
	ldr	r2, .L13+4
	cmp	r3, r2
	ble	.L11
	ldr	r3, [fp, #-2064]
	lsl	r3, r3, #2
	sub	r2, fp, #4
	add	r3, r2, r3
	ldr	r3, [r3, #-2052]
	str	r3, [fp, #-2060]
	ldr	r3, [fp, #-2060]
	cmp	r3, #5
	moveq	r3, #1
	movne	r3, #0
	and	r3, r3, #255
	mov	r0, r3
	bl	assert
	nop
	ldr	r3, .L13
	ldr	r2, [r3]
	ldr	r3, [fp, #-8]
	eors	r2, r3, r2
	mov	r3, #0
	beq	.L12
	bl	__stack_chk_fail
.L12:
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
.L14:
	.align	2
.L13:
	.word	.LC1
	.word	510
	.size	t2, .-t2
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
