	.file	"757063.c"
	.intel_syntax noprefix
	.text
	.section	.rodata
.LC0:
	.string	"%ld\n"
	.text
	.globl	main
	.type	main, @function
main:
.LFB0:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 4048
	mov	rax, QWORD PTR fs:40
	mov	QWORD PTR -8[rbp], rax
	xor	eax, eax
	lea	rdx, -4016[rbp]
	mov	eax, 0
	mov	ecx, 500
	mov	rdi, rdx
	rep stosq
	mov	DWORD PTR -4016[rbp], 7
	mov	DWORD PTR -4012[rbp], 3
	mov	DWORD PTR -4008[rbp], 1
	mov	DWORD PTR -4004[rbp], 6
	mov	DWORD PTR -4000[rbp], 7
	mov	DWORD PTR -3996[rbp], 1
	mov	DWORD PTR -3992[rbp], 7
	mov	DWORD PTR -3988[rbp], 6
	mov	DWORD PTR -3984[rbp], 5
	mov	DWORD PTR -3980[rbp], 3
	mov	DWORD PTR -3976[rbp], 1
	mov	DWORD PTR -3972[rbp], 3
	mov	DWORD PTR -3968[rbp], 3
	mov	DWORD PTR -3960[rbp], 6
	mov	DWORD PTR -3956[rbp], 2
	mov	DWORD PTR -3952[rbp], 4
	mov	DWORD PTR -3948[rbp], 9
	mov	DWORD PTR -3944[rbp], 1
	mov	DWORD PTR -3940[rbp], 9
	mov	DWORD PTR -3936[rbp], 2
	mov	DWORD PTR -3932[rbp], 2
	mov	DWORD PTR -3928[rbp], 5
	mov	DWORD PTR -3924[rbp], 1
	mov	DWORD PTR -3920[rbp], 1
	mov	DWORD PTR -3916[rbp], 9
	mov	DWORD PTR -3912[rbp], 6
	mov	DWORD PTR -3908[rbp], 7
	mov	DWORD PTR -3904[rbp], 4
	mov	DWORD PTR -3900[rbp], 4
	mov	DWORD PTR -3896[rbp], 2
	mov	DWORD PTR -3892[rbp], 6
	mov	DWORD PTR -3888[rbp], 5
	mov	DWORD PTR -3884[rbp], 7
	mov	DWORD PTR -3880[rbp], 4
	mov	DWORD PTR -3876[rbp], 7
	mov	DWORD PTR -3872[rbp], 4
	mov	DWORD PTR -3868[rbp], 2
	mov	DWORD PTR -3864[rbp], 3
	mov	DWORD PTR -3860[rbp], 5
	mov	DWORD PTR -3856[rbp], 5
	mov	DWORD PTR -3852[rbp], 3
	mov	DWORD PTR -3848[rbp], 4
	mov	DWORD PTR -3844[rbp], 9
	mov	DWORD PTR -3840[rbp], 1
	mov	DWORD PTR -3836[rbp], 9
	mov	DWORD PTR -3832[rbp], 4
	mov	DWORD PTR -3828[rbp], 9
	mov	DWORD PTR -3824[rbp], 3
	mov	DWORD PTR -3820[rbp], 4
	mov	DWORD PTR -3816[rbp], 9
	mov	DWORD PTR -3812[rbp], 6
	mov	DWORD PTR -3808[rbp], 9
	mov	DWORD PTR -3804[rbp], 8
	mov	DWORD PTR -3800[rbp], 3
	mov	DWORD PTR -3796[rbp], 5
	mov	DWORD PTR -3792[rbp], 2
	mov	DWORD PTR -3784[rbp], 3
	mov	DWORD PTR -3780[rbp], 1
	mov	DWORD PTR -3776[rbp], 2
	mov	DWORD PTR -3772[rbp], 7
	mov	DWORD PTR -3768[rbp], 7
	mov	DWORD PTR -3764[rbp], 4
	mov	DWORD PTR -3760[rbp], 5
	mov	DWORD PTR -3752[rbp], 6
	mov	DWORD PTR -3748[rbp], 3
	mov	DWORD PTR -3744[rbp], 2
	mov	DWORD PTR -3740[rbp], 6
	mov	DWORD PTR -3736[rbp], 2
	mov	DWORD PTR -3732[rbp], 3
	mov	DWORD PTR -3728[rbp], 9
	mov	DWORD PTR -3724[rbp], 5
	mov	DWORD PTR -3720[rbp], 7
	mov	DWORD PTR -3716[rbp], 8
	mov	DWORD PTR -3712[rbp], 3
	mov	DWORD PTR -3708[rbp], 1
	mov	DWORD PTR -3704[rbp], 8
	mov	DWORD PTR -3696[rbp], 1
	mov	DWORD PTR -3692[rbp], 6
	mov	DWORD PTR -3688[rbp], 9
	mov	DWORD PTR -3684[rbp], 8
	mov	DWORD PTR -3680[rbp], 4
	mov	DWORD PTR -3676[rbp], 8
	mov	DWORD PTR -3668[rbp], 1
	mov	DWORD PTR -3664[rbp], 8
	mov	DWORD PTR -3660[rbp], 6
	mov	DWORD PTR -3656[rbp], 9
	mov	DWORD PTR -3652[rbp], 4
	mov	DWORD PTR -3648[rbp], 7
	mov	DWORD PTR -3644[rbp], 8
	mov	DWORD PTR -3640[rbp], 8
	mov	DWORD PTR -3636[rbp], 5
	mov	DWORD PTR -3632[rbp], 1
	mov	DWORD PTR -3628[rbp], 8
	mov	DWORD PTR -3624[rbp], 4
	mov	DWORD PTR -3620[rbp], 3
	mov	DWORD PTR -3616[rbp], 8
	mov	DWORD PTR -3612[rbp], 5
	mov	DWORD PTR -3608[rbp], 8
	mov	DWORD PTR -3604[rbp], 6
	mov	DWORD PTR -3600[rbp], 1
	mov	DWORD PTR -3596[rbp], 5
	mov	DWORD PTR -3592[rbp], 6
	mov	DWORD PTR -3584[rbp], 7
	mov	DWORD PTR -3580[rbp], 8
	mov	DWORD PTR -3576[rbp], 9
	mov	DWORD PTR -3572[rbp], 1
	mov	DWORD PTR -3568[rbp], 1
	mov	DWORD PTR -3564[rbp], 2
	mov	DWORD PTR -3560[rbp], 9
	mov	DWORD PTR -3556[rbp], 4
	mov	DWORD PTR -3552[rbp], 9
	mov	DWORD PTR -3548[rbp], 4
	mov	DWORD PTR -3544[rbp], 9
	mov	DWORD PTR -3540[rbp], 5
	mov	DWORD PTR -3536[rbp], 4
	mov	DWORD PTR -3532[rbp], 5
	mov	DWORD PTR -3528[rbp], 9
	mov	DWORD PTR -3524[rbp], 5
	mov	DWORD PTR -3516[rbp], 1
	mov	DWORD PTR -3512[rbp], 7
	mov	DWORD PTR -3508[rbp], 3
	mov	DWORD PTR -3504[rbp], 7
	mov	DWORD PTR -3500[rbp], 9
	mov	DWORD PTR -3496[rbp], 5
	mov	DWORD PTR -3492[rbp], 8
	mov	DWORD PTR -3488[rbp], 3
	mov	DWORD PTR -3484[rbp], 3
	mov	DWORD PTR -3480[rbp], 1
	mov	DWORD PTR -3476[rbp], 9
	mov	DWORD PTR -3472[rbp], 5
	mov	DWORD PTR -3468[rbp], 2
	mov	DWORD PTR -3464[rbp], 8
	mov	DWORD PTR -3460[rbp], 5
	mov	DWORD PTR -3456[rbp], 3
	mov	DWORD PTR -3452[rbp], 2
	mov	DWORD PTR -3444[rbp], 8
	mov	DWORD PTR -3440[rbp], 8
	mov	DWORD PTR -3432[rbp], 5
	mov	DWORD PTR -3428[rbp], 5
	mov	DWORD PTR -3424[rbp], 1
	mov	DWORD PTR -3420[rbp], 1
	mov	DWORD PTR -3416[rbp], 1
	mov	DWORD PTR -3412[rbp], 2
	mov	DWORD PTR -3408[rbp], 5
	mov	DWORD PTR -3404[rbp], 4
	mov	DWORD PTR -3396[rbp], 6
	mov	DWORD PTR -3392[rbp], 9
	mov	DWORD PTR -3388[rbp], 8
	mov	DWORD PTR -3384[rbp], 7
	mov	DWORD PTR -3380[rbp], 4
	mov	DWORD PTR -3376[rbp], 7
	mov	DWORD PTR -3372[rbp], 1
	mov	DWORD PTR -3368[rbp], 5
	mov	DWORD PTR -3364[rbp], 8
	mov	DWORD PTR -3360[rbp], 5
	mov	DWORD PTR -3356[rbp], 2
	mov	DWORD PTR -3352[rbp], 3
	mov	DWORD PTR -3348[rbp], 8
	mov	DWORD PTR -3344[rbp], 6
	mov	DWORD PTR -3340[rbp], 3
	mov	DWORD PTR -3332[rbp], 5
	mov	DWORD PTR -3324[rbp], 7
	mov	DWORD PTR -3320[rbp], 1
	mov	DWORD PTR -3316[rbp], 5
	mov	DWORD PTR -3312[rbp], 6
	mov	DWORD PTR -3308[rbp], 9
	mov	DWORD PTR -3304[rbp], 3
	mov	DWORD PTR -3300[rbp], 2
	mov	DWORD PTR -3296[rbp], 9
	mov	DWORD PTR -3288[rbp], 9
	mov	DWORD PTR -3284[rbp], 6
	mov	DWORD PTR -3280[rbp], 3
	mov	DWORD PTR -3276[rbp], 2
	mov	DWORD PTR -3272[rbp], 9
	mov	DWORD PTR -3268[rbp], 5
	mov	DWORD PTR -3264[rbp], 2
	mov	DWORD PTR -3260[rbp], 2
	mov	DWORD PTR -3256[rbp], 7
	mov	DWORD PTR -3252[rbp], 4
	mov	DWORD PTR -3248[rbp], 4
	mov	DWORD PTR -3244[rbp], 3
	mov	DWORD PTR -3236[rbp], 4
	mov	DWORD PTR -3232[rbp], 3
	mov	DWORD PTR -3228[rbp], 5
	mov	DWORD PTR -3224[rbp], 5
	mov	DWORD PTR -3220[rbp], 7
	mov	DWORD PTR -3216[rbp], 6
	mov	DWORD PTR -3212[rbp], 6
	mov	DWORD PTR -3208[rbp], 8
	mov	DWORD PTR -3204[rbp], 9
	mov	DWORD PTR -3200[rbp], 6
	mov	DWORD PTR -3196[rbp], 6
	mov	DWORD PTR -3192[rbp], 4
	mov	DWORD PTR -3188[rbp], 8
	mov	DWORD PTR -3184[rbp], 9
	mov	DWORD PTR -3180[rbp], 5
	mov	DWORD PTR -3172[rbp], 4
	mov	DWORD PTR -3168[rbp], 4
	mov	DWORD PTR -3164[rbp], 5
	mov	DWORD PTR -3160[rbp], 2
	mov	DWORD PTR -3156[rbp], 4
	mov	DWORD PTR -3152[rbp], 4
	mov	DWORD PTR -3148[rbp], 5
	mov	DWORD PTR -3144[rbp], 2
	mov	DWORD PTR -3140[rbp], 3
	mov	DWORD PTR -3136[rbp], 1
	mov	DWORD PTR -3132[rbp], 6
	mov	DWORD PTR -3128[rbp], 1
	mov	DWORD PTR -3124[rbp], 7
	mov	DWORD PTR -3120[rbp], 3
	mov	DWORD PTR -3116[rbp], 1
	mov	DWORD PTR -3112[rbp], 8
	mov	DWORD PTR -3108[rbp], 5
	mov	DWORD PTR -3104[rbp], 6
	mov	DWORD PTR -3100[rbp], 4
	mov	DWORD PTR -3092[rbp], 3
	mov	DWORD PTR -3084[rbp], 9
	mov	DWORD PTR -3080[rbp], 8
	mov	DWORD PTR -3076[rbp], 7
	mov	DWORD PTR -3072[rbp], 1
	mov	DWORD PTR -3068[rbp], 1
	mov	DWORD PTR -3064[rbp], 1
	mov	DWORD PTR -3060[rbp], 2
	mov	DWORD PTR -3056[rbp], 1
	mov	DWORD PTR -3052[rbp], 7
	mov	DWORD PTR -3048[rbp], 2
	mov	DWORD PTR -3044[rbp], 2
	mov	DWORD PTR -3040[rbp], 3
	mov	DWORD PTR -3036[rbp], 8
	mov	DWORD PTR -3032[rbp], 3
	mov	DWORD PTR -3028[rbp], 1
	mov	DWORD PTR -3024[rbp], 1
	mov	DWORD PTR -3020[rbp], 3
	mov	DWORD PTR -3016[rbp], 6
	mov	DWORD PTR -3012[rbp], 2
	mov	DWORD PTR -3008[rbp], 2
	mov	DWORD PTR -3004[rbp], 2
	mov	DWORD PTR -3000[rbp], 9
	mov	DWORD PTR -2996[rbp], 8
	mov	DWORD PTR -2992[rbp], 9
	mov	DWORD PTR -2988[rbp], 3
	mov	DWORD PTR -2984[rbp], 4
	mov	DWORD PTR -2980[rbp], 2
	mov	DWORD PTR -2976[rbp], 3
	mov	DWORD PTR -2972[rbp], 3
	mov	DWORD PTR -2968[rbp], 8
	mov	DWORD PTR -2960[rbp], 3
	mov	DWORD PTR -2952[rbp], 8
	mov	DWORD PTR -2948[rbp], 1
	mov	DWORD PTR -2944[rbp], 3
	mov	DWORD PTR -2940[rbp], 5
	mov	DWORD PTR -2936[rbp], 3
	mov	DWORD PTR -2932[rbp], 3
	mov	DWORD PTR -2928[rbp], 6
	mov	DWORD PTR -2924[rbp], 2
	mov	DWORD PTR -2920[rbp], 7
	mov	DWORD PTR -2916[rbp], 6
	mov	DWORD PTR -2912[rbp], 6
	mov	DWORD PTR -2908[rbp], 1
	mov	DWORD PTR -2904[rbp], 4
	mov	DWORD PTR -2900[rbp], 2
	mov	DWORD PTR -2896[rbp], 8
	mov	DWORD PTR -2892[rbp], 2
	mov	DWORD PTR -2888[rbp], 8
	mov	DWORD PTR -2880[rbp], 6
	mov	DWORD PTR -2876[rbp], 4
	mov	DWORD PTR -2872[rbp], 4
	mov	DWORD PTR -2868[rbp], 4
	mov	DWORD PTR -2864[rbp], 4
	mov	DWORD PTR -2860[rbp], 8
	mov	DWORD PTR -2856[rbp], 6
	mov	DWORD PTR -2852[rbp], 6
	mov	DWORD PTR -2848[rbp], 4
	mov	DWORD PTR -2844[rbp], 5
	mov	DWORD PTR -2840[rbp], 2
	mov	DWORD PTR -2836[rbp], 3
	mov	DWORD PTR -2832[rbp], 8
	mov	DWORD PTR -2828[rbp], 7
	mov	DWORD PTR -2824[rbp], 4
	mov	DWORD PTR -2820[rbp], 9
	mov	DWORD PTR -2816[rbp], 3
	mov	DWORD PTR -2808[rbp], 3
	mov	DWORD PTR -2804[rbp], 5
	mov	DWORD PTR -2800[rbp], 8
	mov	DWORD PTR -2796[rbp], 9
	mov	DWORD PTR -2788[rbp], 7
	mov	DWORD PTR -2784[rbp], 2
	mov	DWORD PTR -2780[rbp], 9
	mov	DWORD PTR -2776[rbp], 6
	mov	DWORD PTR -2772[rbp], 2
	mov	DWORD PTR -2768[rbp], 9
	mov	DWORD PTR -2760[rbp], 4
	mov	DWORD PTR -2756[rbp], 9
	mov	DWORD PTR -2752[rbp], 1
	mov	DWORD PTR -2748[rbp], 5
	mov	DWORD PTR -2744[rbp], 6
	mov	DWORD PTR -2736[rbp], 4
	mov	DWORD PTR -2732[rbp], 4
	mov	DWORD PTR -2724[rbp], 7
	mov	DWORD PTR -2720[rbp], 7
	mov	DWORD PTR -2716[rbp], 2
	mov	DWORD PTR -2712[rbp], 3
	mov	DWORD PTR -2708[rbp], 9
	mov	DWORD PTR -2700[rbp], 7
	mov	DWORD PTR -2696[rbp], 1
	mov	DWORD PTR -2692[rbp], 3
	mov	DWORD PTR -2688[rbp], 8
	mov	DWORD PTR -2684[rbp], 1
	mov	DWORD PTR -2676[rbp], 5
	mov	DWORD PTR -2672[rbp], 1
	mov	DWORD PTR -2668[rbp], 5
	mov	DWORD PTR -2664[rbp], 8
	mov	DWORD PTR -2660[rbp], 5
	mov	DWORD PTR -2656[rbp], 9
	mov	DWORD PTR -2652[rbp], 3
	mov	DWORD PTR -2644[rbp], 7
	mov	DWORD PTR -2640[rbp], 9
	mov	DWORD PTR -2636[rbp], 6
	mov	DWORD PTR -2628[rbp], 8
	mov	DWORD PTR -2624[rbp], 6
	mov	DWORD PTR -2620[rbp], 6
	mov	DWORD PTR -2616[rbp], 7
	mov	DWORD PTR -2608[rbp], 1
	mov	DWORD PTR -2604[rbp], 7
	mov	DWORD PTR -2600[rbp], 2
	mov	DWORD PTR -2596[rbp], 4
	mov	DWORD PTR -2592[rbp], 2
	mov	DWORD PTR -2588[rbp], 7
	mov	DWORD PTR -2584[rbp], 1
	mov	DWORD PTR -2580[rbp], 2
	mov	DWORD PTR -2576[rbp], 1
	mov	DWORD PTR -2572[rbp], 8
	mov	DWORD PTR -2568[rbp], 8
	mov	DWORD PTR -2564[rbp], 3
	mov	DWORD PTR -2560[rbp], 9
	mov	DWORD PTR -2556[rbp], 9
	mov	DWORD PTR -2552[rbp], 8
	mov	DWORD PTR -2548[rbp], 7
	mov	DWORD PTR -2544[rbp], 9
	mov	DWORD PTR -2540[rbp], 7
	mov	DWORD PTR -2536[rbp], 9
	mov	DWORD PTR -2528[rbp], 8
	mov	DWORD PTR -2524[rbp], 7
	mov	DWORD PTR -2520[rbp], 9
	mov	DWORD PTR -2516[rbp], 2
	mov	DWORD PTR -2512[rbp], 2
	mov	DWORD PTR -2508[rbp], 7
	mov	DWORD PTR -2504[rbp], 4
	mov	DWORD PTR -2500[rbp], 9
	mov	DWORD PTR -2496[rbp], 2
	mov	DWORD PTR -2492[rbp], 1
	mov	DWORD PTR -2488[rbp], 9
	mov	DWORD PTR -2480[rbp], 1
	mov	DWORD PTR -2476[rbp], 6
	mov	DWORD PTR -2472[rbp], 9
	mov	DWORD PTR -2468[rbp], 9
	mov	DWORD PTR -2464[rbp], 7
	mov	DWORD PTR -2460[rbp], 2
	mov	DWORD PTR -2452[rbp], 8
	mov	DWORD PTR -2448[rbp], 8
	mov	DWORD PTR -2444[rbp], 8
	mov	DWORD PTR -2436[rbp], 9
	mov	DWORD PTR -2432[rbp], 3
	mov	DWORD PTR -2428[rbp], 7
	mov	DWORD PTR -2424[rbp], 7
	mov	DWORD PTR -2420[rbp], 6
	mov	DWORD PTR -2416[rbp], 6
	mov	DWORD PTR -2412[rbp], 5
	mov	DWORD PTR -2408[rbp], 7
	mov	DWORD PTR -2404[rbp], 2
	mov	DWORD PTR -2400[rbp], 7
	mov	DWORD PTR -2396[rbp], 3
	mov	DWORD PTR -2392[rbp], 3
	mov	DWORD PTR -2388[rbp], 3
	mov	DWORD PTR -2376[rbp], 1
	mov	DWORD PTR -2368[rbp], 5
	mov	DWORD PTR -2364[rbp], 3
	mov	DWORD PTR -2360[rbp], 3
	mov	DWORD PTR -2356[rbp], 6
	mov	DWORD PTR -2352[rbp], 7
	mov	DWORD PTR -2348[rbp], 8
	mov	DWORD PTR -2344[rbp], 8
	mov	DWORD PTR -2340[rbp], 1
	mov	DWORD PTR -2336[rbp], 2
	mov	DWORD PTR -2332[rbp], 2
	mov	DWORD PTR -2324[rbp], 2
	mov	DWORD PTR -2320[rbp], 3
	mov	DWORD PTR -2316[rbp], 5
	mov	DWORD PTR -2312[rbp], 4
	mov	DWORD PTR -2308[rbp], 2
	mov	DWORD PTR -2304[rbp], 1
	mov	DWORD PTR -2300[rbp], 8
	mov	DWORD PTR -2292[rbp], 9
	mov	DWORD PTR -2288[rbp], 7
	mov	DWORD PTR -2284[rbp], 5
	mov	DWORD PTR -2280[rbp], 1
	mov	DWORD PTR -2276[rbp], 2
	mov	DWORD PTR -2272[rbp], 5
	mov	DWORD PTR -2268[rbp], 4
	mov	DWORD PTR -2264[rbp], 5
	mov	DWORD PTR -2260[rbp], 4
	mov	DWORD PTR -2252[rbp], 5
	mov	DWORD PTR -2248[rbp], 9
	mov	DWORD PTR -2244[rbp], 4
	mov	DWORD PTR -2240[rbp], 7
	mov	DWORD PTR -2236[rbp], 5
	mov	DWORD PTR -2232[rbp], 2
	mov	DWORD PTR -2228[rbp], 2
	mov	DWORD PTR -2224[rbp], 4
	mov	DWORD PTR -2220[rbp], 3
	mov	DWORD PTR -2216[rbp], 5
	mov	DWORD PTR -2212[rbp], 2
	mov	DWORD PTR -2208[rbp], 5
	mov	DWORD PTR -2204[rbp], 8
	mov	DWORD PTR -2200[rbp], 4
	mov	DWORD PTR -2196[rbp], 9
	mov	DWORD PTR -2188[rbp], 7
	mov	DWORD PTR -2184[rbp], 7
	mov	DWORD PTR -2180[rbp], 1
	mov	DWORD PTR -2176[rbp], 1
	mov	DWORD PTR -2172[rbp], 6
	mov	DWORD PTR -2168[rbp], 7
	mov	DWORD PTR -2160[rbp], 5
	mov	DWORD PTR -2156[rbp], 5
	mov	DWORD PTR -2152[rbp], 6
	mov	DWORD PTR -2144[rbp], 1
	mov	DWORD PTR -2140[rbp], 3
	mov	DWORD PTR -2136[rbp], 6
	mov	DWORD PTR -2128[rbp], 4
	mov	DWORD PTR -2124[rbp], 8
	mov	DWORD PTR -2120[rbp], 3
	mov	DWORD PTR -2116[rbp], 9
	mov	DWORD PTR -2112[rbp], 5
	mov	DWORD PTR -2108[rbp], 8
	mov	DWORD PTR -2104[rbp], 6
	mov	DWORD PTR -2100[rbp], 4
	mov	DWORD PTR -2096[rbp], 4
	mov	DWORD PTR -2092[rbp], 6
	mov	DWORD PTR -2088[rbp], 7
	mov	DWORD PTR -2080[rbp], 6
	mov	DWORD PTR -2076[rbp], 3
	mov	DWORD PTR -2072[rbp], 2
	mov	DWORD PTR -2068[rbp], 4
	mov	DWORD PTR -2064[rbp], 4
	mov	DWORD PTR -2060[rbp], 1
	mov	DWORD PTR -2056[rbp], 5
	mov	DWORD PTR -2052[rbp], 7
	mov	DWORD PTR -2048[rbp], 2
	mov	DWORD PTR -2044[rbp], 2
	mov	DWORD PTR -2040[rbp], 1
	mov	DWORD PTR -2036[rbp], 5
	mov	DWORD PTR -2032[rbp], 5
	mov	DWORD PTR -2028[rbp], 3
	mov	DWORD PTR -2024[rbp], 9
	mov	DWORD PTR -2020[rbp], 7
	mov	DWORD PTR -2016[rbp], 5
	mov	DWORD PTR -2012[rbp], 3
	mov	DWORD PTR -2008[rbp], 6
	mov	DWORD PTR -2004[rbp], 9
	mov	DWORD PTR -2000[rbp], 7
	mov	DWORD PTR -1996[rbp], 8
	mov	DWORD PTR -1992[rbp], 1
	mov	DWORD PTR -1988[rbp], 7
	mov	DWORD PTR -1984[rbp], 9
	mov	DWORD PTR -1980[rbp], 7
	mov	DWORD PTR -1976[rbp], 7
	mov	DWORD PTR -1972[rbp], 8
	mov	DWORD PTR -1968[rbp], 4
	mov	DWORD PTR -1964[rbp], 6
	mov	DWORD PTR -1960[rbp], 1
	mov	DWORD PTR -1956[rbp], 7
	mov	DWORD PTR -1952[rbp], 4
	mov	DWORD PTR -1944[rbp], 6
	mov	DWORD PTR -1940[rbp], 4
	mov	DWORD PTR -1936[rbp], 9
	mov	DWORD PTR -1932[rbp], 5
	mov	DWORD PTR -1928[rbp], 5
	mov	DWORD PTR -1924[rbp], 1
	mov	DWORD PTR -1920[rbp], 4
	mov	DWORD PTR -1916[rbp], 9
	mov	DWORD PTR -1912[rbp], 2
	mov	DWORD PTR -1908[rbp], 9
	mov	DWORD PTR -1900[rbp], 8
	mov	DWORD PTR -1896[rbp], 6
	mov	DWORD PTR -1892[rbp], 2
	mov	DWORD PTR -1888[rbp], 5
	mov	DWORD PTR -1884[rbp], 6
	mov	DWORD PTR -1880[rbp], 9
	mov	DWORD PTR -1876[rbp], 3
	mov	DWORD PTR -1872[rbp], 2
	mov	DWORD PTR -1868[rbp], 1
	mov	DWORD PTR -1864[rbp], 9
	mov	DWORD PTR -1860[rbp], 7
	mov	DWORD PTR -1856[rbp], 8
	mov	DWORD PTR -1852[rbp], 4
	mov	DWORD PTR -1848[rbp], 6
	mov	DWORD PTR -1844[rbp], 8
	mov	DWORD PTR -1840[rbp], 6
	mov	DWORD PTR -1836[rbp], 2
	mov	DWORD PTR -1832[rbp], 2
	mov	DWORD PTR -1828[rbp], 4
	mov	DWORD PTR -1824[rbp], 8
	mov	DWORD PTR -1820[rbp], 2
	mov	DWORD PTR -1816[rbp], 8
	mov	DWORD PTR -1812[rbp], 3
	mov	DWORD PTR -1808[rbp], 9
	mov	DWORD PTR -1804[rbp], 7
	mov	DWORD PTR -1800[rbp], 2
	mov	DWORD PTR -1796[rbp], 2
	mov	DWORD PTR -1792[rbp], 4
	mov	DWORD PTR -1788[rbp], 1
	mov	DWORD PTR -1784[rbp], 3
	mov	DWORD PTR -1780[rbp], 7
	mov	DWORD PTR -1776[rbp], 5
	mov	DWORD PTR -1772[rbp], 6
	mov	DWORD PTR -1768[rbp], 5
	mov	DWORD PTR -1764[rbp], 7
	mov	DWORD PTR -1756[rbp], 5
	mov	DWORD PTR -1752[rbp], 6
	mov	DWORD PTR -1744[rbp], 5
	mov	DWORD PTR -1740[rbp], 7
	mov	DWORD PTR -1736[rbp], 4
	mov	DWORD PTR -1732[rbp], 9
	mov	DWORD PTR -1724[rbp], 2
	mov	DWORD PTR -1720[rbp], 6
	mov	DWORD PTR -1716[rbp], 1
	mov	DWORD PTR -1712[rbp], 4
	mov	DWORD PTR -1704[rbp], 7
	mov	DWORD PTR -1700[rbp], 9
	mov	DWORD PTR -1696[rbp], 7
	mov	DWORD PTR -1692[rbp], 2
	mov	DWORD PTR -1688[rbp], 9
	mov	DWORD PTR -1684[rbp], 6
	mov	DWORD PTR -1680[rbp], 8
	mov	DWORD PTR -1676[rbp], 6
	mov	DWORD PTR -1672[rbp], 5
	mov	DWORD PTR -1668[rbp], 2
	mov	DWORD PTR -1664[rbp], 4
	mov	DWORD PTR -1660[rbp], 1
	mov	DWORD PTR -1656[rbp], 4
	mov	DWORD PTR -1652[rbp], 5
	mov	DWORD PTR -1648[rbp], 3
	mov	DWORD PTR -1644[rbp], 5
	mov	DWORD PTR -1640[rbp], 1
	mov	DWORD PTR -1628[rbp], 4
	mov	DWORD PTR -1624[rbp], 7
	mov	DWORD PTR -1620[rbp], 4
	mov	DWORD PTR -1616[rbp], 8
	mov	DWORD PTR -1612[rbp], 2
	mov	DWORD PTR -1608[rbp], 1
	mov	DWORD PTR -1604[rbp], 6
	mov	DWORD PTR -1600[rbp], 6
	mov	DWORD PTR -1596[rbp], 3
	mov	DWORD PTR -1592[rbp], 7
	mov	DWORD PTR -1584[rbp], 4
	mov	DWORD PTR -1580[rbp], 8
	mov	DWORD PTR -1576[rbp], 4
	mov	DWORD PTR -1572[rbp], 4
	mov	DWORD PTR -1564[rbp], 3
	mov	DWORD PTR -1560[rbp], 1
	mov	DWORD PTR -1556[rbp], 9
	mov	DWORD PTR -1552[rbp], 9
	mov	DWORD PTR -1548[rbp], 8
	mov	DWORD PTR -1544[rbp], 9
	mov	DWORD PTR -1528[rbp], 8
	mov	DWORD PTR -1524[rbp], 8
	mov	DWORD PTR -1520[rbp], 9
	mov	DWORD PTR -1516[rbp], 5
	mov	DWORD PTR -1512[rbp], 2
	mov	DWORD PTR -1508[rbp], 4
	mov	DWORD PTR -1504[rbp], 3
	mov	DWORD PTR -1500[rbp], 4
	mov	DWORD PTR -1496[rbp], 5
	mov	DWORD PTR -1488[rbp], 6
	mov	DWORD PTR -1484[rbp], 5
	mov	DWORD PTR -1480[rbp], 8
	mov	DWORD PTR -1476[rbp], 5
	mov	DWORD PTR -1472[rbp], 4
	mov	DWORD PTR -1468[rbp], 1
	mov	DWORD PTR -1464[rbp], 2
	mov	DWORD PTR -1460[rbp], 2
	mov	DWORD PTR -1456[rbp], 7
	mov	DWORD PTR -1452[rbp], 5
	mov	DWORD PTR -1448[rbp], 8
	mov	DWORD PTR -1444[rbp], 8
	mov	DWORD PTR -1440[rbp], 6
	mov	DWORD PTR -1436[rbp], 6
	mov	DWORD PTR -1432[rbp], 6
	mov	DWORD PTR -1428[rbp], 8
	mov	DWORD PTR -1424[rbp], 8
	mov	DWORD PTR -1420[rbp], 1
	mov	DWORD PTR -1416[rbp], 1
	mov	DWORD PTR -1412[rbp], 6
	mov	DWORD PTR -1408[rbp], 4
	mov	DWORD PTR -1404[rbp], 2
	mov	DWORD PTR -1400[rbp], 7
	mov	DWORD PTR -1396[rbp], 1
	mov	DWORD PTR -1392[rbp], 7
	mov	DWORD PTR -1388[rbp], 1
	mov	DWORD PTR -1384[rbp], 4
	mov	DWORD PTR -1380[rbp], 7
	mov	DWORD PTR -1376[rbp], 9
	mov	DWORD PTR -1372[rbp], 9
	mov	DWORD PTR -1368[rbp], 2
	mov	DWORD PTR -1364[rbp], 4
	mov	DWORD PTR -1360[rbp], 4
	mov	DWORD PTR -1356[rbp], 4
	mov	DWORD PTR -1352[rbp], 2
	mov	DWORD PTR -1348[rbp], 9
	mov	DWORD PTR -1344[rbp], 2
	mov	DWORD PTR -1340[rbp], 8
	mov	DWORD PTR -1336[rbp], 2
	mov	DWORD PTR -1332[rbp], 3
	mov	DWORD PTR -1324[rbp], 8
	mov	DWORD PTR -1320[rbp], 6
	mov	DWORD PTR -1316[rbp], 3
	mov	DWORD PTR -1312[rbp], 4
	mov	DWORD PTR -1308[rbp], 6
	mov	DWORD PTR -1304[rbp], 5
	mov	DWORD PTR -1300[rbp], 6
	mov	DWORD PTR -1296[rbp], 7
	mov	DWORD PTR -1292[rbp], 4
	mov	DWORD PTR -1288[rbp], 8
	mov	DWORD PTR -1284[rbp], 1
	mov	DWORD PTR -1280[rbp], 3
	mov	DWORD PTR -1276[rbp], 9
	mov	DWORD PTR -1272[rbp], 1
	mov	DWORD PTR -1268[rbp], 9
	mov	DWORD PTR -1264[rbp], 1
	mov	DWORD PTR -1260[rbp], 2
	mov	DWORD PTR -1256[rbp], 3
	mov	DWORD PTR -1252[rbp], 1
	mov	DWORD PTR -1248[rbp], 6
	mov	DWORD PTR -1244[rbp], 2
	mov	DWORD PTR -1240[rbp], 8
	mov	DWORD PTR -1236[rbp], 2
	mov	DWORD PTR -1232[rbp], 4
	mov	DWORD PTR -1228[rbp], 5
	mov	DWORD PTR -1224[rbp], 8
	mov	DWORD PTR -1220[rbp], 6
	mov	DWORD PTR -1216[rbp], 1
	mov	DWORD PTR -1212[rbp], 7
	mov	DWORD PTR -1208[rbp], 8
	mov	DWORD PTR -1204[rbp], 6
	mov	DWORD PTR -1200[rbp], 6
	mov	DWORD PTR -1196[rbp], 4
	mov	DWORD PTR -1192[rbp], 5
	mov	DWORD PTR -1188[rbp], 8
	mov	DWORD PTR -1184[rbp], 3
	mov	DWORD PTR -1180[rbp], 5
	mov	DWORD PTR -1176[rbp], 9
	mov	DWORD PTR -1172[rbp], 1
	mov	DWORD PTR -1168[rbp], 2
	mov	DWORD PTR -1164[rbp], 4
	mov	DWORD PTR -1160[rbp], 5
	mov	DWORD PTR -1156[rbp], 6
	mov	DWORD PTR -1152[rbp], 6
	mov	DWORD PTR -1148[rbp], 5
	mov	DWORD PTR -1144[rbp], 2
	mov	DWORD PTR -1140[rbp], 9
	mov	DWORD PTR -1136[rbp], 4
	mov	DWORD PTR -1132[rbp], 7
	mov	DWORD PTR -1128[rbp], 6
	mov	DWORD PTR -1124[rbp], 5
	mov	DWORD PTR -1120[rbp], 4
	mov	DWORD PTR -1116[rbp], 5
	mov	DWORD PTR -1112[rbp], 6
	mov	DWORD PTR -1108[rbp], 8
	mov	DWORD PTR -1104[rbp], 2
	mov	DWORD PTR -1100[rbp], 8
	mov	DWORD PTR -1096[rbp], 4
	mov	DWORD PTR -1092[rbp], 8
	mov	DWORD PTR -1088[rbp], 9
	mov	DWORD PTR -1084[rbp], 1
	mov	DWORD PTR -1080[rbp], 2
	mov	DWORD PTR -1076[rbp], 8
	mov	DWORD PTR -1072[rbp], 8
	mov	DWORD PTR -1068[rbp], 3
	mov	DWORD PTR -1064[rbp], 1
	mov	DWORD PTR -1060[rbp], 4
	mov	DWORD PTR -1056[rbp], 2
	mov	DWORD PTR -1052[rbp], 6
	mov	DWORD PTR -1044[rbp], 7
	mov	DWORD PTR -1040[rbp], 6
	mov	DWORD PTR -1036[rbp], 9
	mov	DWORD PTR -1024[rbp], 4
	mov	DWORD PTR -1020[rbp], 2
	mov	DWORD PTR -1016[rbp], 2
	mov	DWORD PTR -1012[rbp], 4
	mov	DWORD PTR -1008[rbp], 2
	mov	DWORD PTR -1004[rbp], 1
	mov	DWORD PTR -1000[rbp], 9
	mov	DWORD PTR -992[rbp], 2
	mov	DWORD PTR -988[rbp], 2
	mov	DWORD PTR -984[rbp], 6
	mov	DWORD PTR -980[rbp], 7
	mov	DWORD PTR -976[rbp], 1
	mov	DWORD PTR -968[rbp], 5
	mov	DWORD PTR -964[rbp], 5
	mov	DWORD PTR -960[rbp], 6
	mov	DWORD PTR -956[rbp], 2
	mov	DWORD PTR -952[rbp], 6
	mov	DWORD PTR -948[rbp], 3
	mov	DWORD PTR -944[rbp], 2
	mov	DWORD PTR -940[rbp], 1
	mov	DWORD PTR -936[rbp], 1
	mov	DWORD PTR -932[rbp], 1
	mov	DWORD PTR -928[rbp], 1
	mov	DWORD PTR -924[rbp], 1
	mov	DWORD PTR -916[rbp], 9
	mov	DWORD PTR -912[rbp], 3
	mov	DWORD PTR -908[rbp], 7
	mov	DWORD PTR -900[rbp], 5
	mov	DWORD PTR -896[rbp], 4
	mov	DWORD PTR -892[rbp], 4
	mov	DWORD PTR -888[rbp], 2
	mov	DWORD PTR -884[rbp], 1
	mov	DWORD PTR -880[rbp], 7
	mov	DWORD PTR -876[rbp], 5
	mov	DWORD PTR -868[rbp], 6
	mov	DWORD PTR -864[rbp], 9
	mov	DWORD PTR -860[rbp], 4
	mov	DWORD PTR -856[rbp], 1
	mov	DWORD PTR -852[rbp], 6
	mov	DWORD PTR -848[rbp], 5
	mov	DWORD PTR -844[rbp], 8
	mov	DWORD PTR -840[rbp], 9
	mov	DWORD PTR -836[rbp], 6
	mov	DWORD PTR -828[rbp], 4
	mov	DWORD PTR -820[rbp], 8
	mov	DWORD PTR -812[rbp], 7
	mov	DWORD PTR -808[rbp], 1
	mov	DWORD PTR -804[rbp], 9
	mov	DWORD PTR -800[rbp], 8
	mov	DWORD PTR -796[rbp], 4
	mov	DWORD PTR -788[rbp], 3
	mov	DWORD PTR -784[rbp], 8
	mov	DWORD PTR -780[rbp], 5
	mov	DWORD PTR -772[rbp], 9
	mov	DWORD PTR -768[rbp], 6
	mov	DWORD PTR -764[rbp], 2
	mov	DWORD PTR -760[rbp], 4
	mov	DWORD PTR -756[rbp], 5
	mov	DWORD PTR -752[rbp], 5
	mov	DWORD PTR -748[rbp], 4
	mov	DWORD PTR -744[rbp], 4
	mov	DWORD PTR -740[rbp], 4
	mov	DWORD PTR -736[rbp], 3
	mov	DWORD PTR -732[rbp], 6
	mov	DWORD PTR -728[rbp], 2
	mov	DWORD PTR -724[rbp], 9
	mov	DWORD PTR -720[rbp], 8
	mov	DWORD PTR -716[rbp], 1
	mov	DWORD PTR -712[rbp], 2
	mov	DWORD PTR -708[rbp], 3
	mov	DWORD PTR -700[rbp], 9
	mov	DWORD PTR -696[rbp], 8
	mov	DWORD PTR -692[rbp], 7
	mov	DWORD PTR -688[rbp], 8
	mov	DWORD PTR -684[rbp], 7
	mov	DWORD PTR -680[rbp], 9
	mov	DWORD PTR -676[rbp], 9
	mov	DWORD PTR -672[rbp], 2
	mov	DWORD PTR -668[rbp], 7
	mov	DWORD PTR -664[rbp], 2
	mov	DWORD PTR -660[rbp], 4
	mov	DWORD PTR -656[rbp], 4
	mov	DWORD PTR -652[rbp], 2
	mov	DWORD PTR -648[rbp], 8
	mov	DWORD PTR -644[rbp], 4
	mov	DWORD PTR -640[rbp], 9
	mov	DWORD PTR -632[rbp], 9
	mov	DWORD PTR -628[rbp], 1
	mov	DWORD PTR -624[rbp], 8
	mov	DWORD PTR -620[rbp], 8
	mov	DWORD PTR -616[rbp], 8
	mov	DWORD PTR -612[rbp], 4
	mov	DWORD PTR -608[rbp], 5
	mov	DWORD PTR -604[rbp], 8
	mov	DWORD PTR -596[rbp], 1
	mov	DWORD PTR -592[rbp], 5
	mov	DWORD PTR -588[rbp], 6
	mov	DWORD PTR -584[rbp], 1
	mov	DWORD PTR -580[rbp], 6
	mov	DWORD PTR -576[rbp], 6
	mov	DWORD PTR -568[rbp], 9
	mov	DWORD PTR -564[rbp], 7
	mov	DWORD PTR -560[rbp], 9
	mov	DWORD PTR -556[rbp], 1
	mov	DWORD PTR -552[rbp], 9
	mov	DWORD PTR -548[rbp], 1
	mov	DWORD PTR -544[rbp], 3
	mov	DWORD PTR -540[rbp], 3
	mov	DWORD PTR -536[rbp], 8
	mov	DWORD PTR -532[rbp], 7
	mov	DWORD PTR -528[rbp], 5
	mov	DWORD PTR -524[rbp], 4
	mov	DWORD PTR -520[rbp], 99
	mov	DWORD PTR -516[rbp], 2
	mov	DWORD PTR -504[rbp], 5
	mov	DWORD PTR -500[rbp], 2
	mov	DWORD PTR -496[rbp], 4
	mov	DWORD PTR -488[rbp], 6
	mov	DWORD PTR -484[rbp], 3
	mov	DWORD PTR -480[rbp], 6
	mov	DWORD PTR -476[rbp], 8
	mov	DWORD PTR -472[rbp], 9
	mov	DWORD PTR -468[rbp], 9
	mov	DWORD PTR -464[rbp], 1
	mov	DWORD PTR -460[rbp], 2
	mov	DWORD PTR -456[rbp], 5
	mov	DWORD PTR -452[rbp], 6
	mov	DWORD PTR -444[rbp], 7
	mov	DWORD PTR -440[rbp], 1
	mov	DWORD PTR -436[rbp], 7
	mov	DWORD PTR -432[rbp], 6
	mov	DWORD PTR -424[rbp], 6
	mov	DWORD PTR -416[rbp], 5
	mov	DWORD PTR -412[rbp], 8
	mov	DWORD PTR -408[rbp], 8
	mov	DWORD PTR -404[rbp], 6
	mov	DWORD PTR -400[rbp], 1
	mov	DWORD PTR -396[rbp], 1
	mov	DWORD PTR -392[rbp], 6
	mov	DWORD PTR -388[rbp], 4
	mov	DWORD PTR -384[rbp], 6
	mov	DWORD PTR -380[rbp], 7
	mov	DWORD PTR -376[rbp], 1
	mov	DWORD PTR -368[rbp], 9
	mov	DWORD PTR -364[rbp], 4
	mov	DWORD PTR -356[rbp], 5
	mov	DWORD PTR -348[rbp], 7
	mov	DWORD PTR -344[rbp], 7
	mov	DWORD PTR -340[rbp], 5
	mov	DWORD PTR -336[rbp], 4
	mov	DWORD PTR -332[rbp], 1
	mov	DWORD PTR -320[rbp], 2
	mov	DWORD PTR -316[rbp], 2
	mov	DWORD PTR -312[rbp], 5
	mov	DWORD PTR -308[rbp], 6
	mov	DWORD PTR -304[rbp], 9
	mov	DWORD PTR -300[rbp], 8
	mov	DWORD PTR -296[rbp], 3
	mov	DWORD PTR -292[rbp], 1
	mov	DWORD PTR -288[rbp], 5
	mov	DWORD PTR -284[rbp], 5
	mov	DWORD PTR -280[rbp], 2
	mov	DWORD PTR -264[rbp], 5
	mov	DWORD PTR -260[rbp], 5
	mov	DWORD PTR -256[rbp], 9
	mov	DWORD PTR -252[rbp], 3
	mov	DWORD PTR -248[rbp], 5
	mov	DWORD PTR -244[rbp], 7
	mov	DWORD PTR -240[rbp], 2
	mov	DWORD PTR -236[rbp], 9
	mov	DWORD PTR -232[rbp], 7
	mov	DWORD PTR -228[rbp], 2
	mov	DWORD PTR -224[rbp], 5
	mov	DWORD PTR -220[rbp], 7
	mov	DWORD PTR -216[rbp], 1
	mov	DWORD PTR -212[rbp], 6
	mov	DWORD PTR -208[rbp], 3
	mov	DWORD PTR -204[rbp], 6
	mov	DWORD PTR -200[rbp], 2
	mov	DWORD PTR -196[rbp], 6
	mov	DWORD PTR -192[rbp], 9
	mov	DWORD PTR -188[rbp], 5
	mov	DWORD PTR -184[rbp], 6
	mov	DWORD PTR -180[rbp], 1
	mov	DWORD PTR -176[rbp], 8
	mov	DWORD PTR -172[rbp], 8
	mov	DWORD PTR -168[rbp], 2
	mov	DWORD PTR -164[rbp], 6
	mov	DWORD PTR -160[rbp], 7
	mov	DWORD PTR -152[rbp], 4
	mov	DWORD PTR -148[rbp], 2
	mov	DWORD PTR -144[rbp], 8
	mov	DWORD PTR -140[rbp], 2
	mov	DWORD PTR -136[rbp], 5
	mov	DWORD PTR -132[rbp], 2
	mov	DWORD PTR -128[rbp], 4
	mov	DWORD PTR -124[rbp], 8
	mov	DWORD PTR -120[rbp], 3
	mov	DWORD PTR -116[rbp], 6
	mov	DWORD PTR -104[rbp], 8
	mov	DWORD PTR -100[rbp], 2
	mov	DWORD PTR -96[rbp], 3
	mov	DWORD PTR -92[rbp], 2
	mov	DWORD PTR -88[rbp], 5
	mov	DWORD PTR -84[rbp], 7
	mov	DWORD PTR -80[rbp], 5
	mov	DWORD PTR -76[rbp], 3
	mov	DWORD PTR -68[rbp], 4
	mov	DWORD PTR -64[rbp], 2
	mov	DWORD PTR -56[rbp], 7
	mov	DWORD PTR -52[rbp], 5
	mov	DWORD PTR -48[rbp], 2
	mov	DWORD PTR -44[rbp], 9
	mov	DWORD PTR -40[rbp], 6
	mov	DWORD PTR -36[rbp], 3
	mov	DWORD PTR -32[rbp], 4
	mov	DWORD PTR -28[rbp], 5
	mov	QWORD PTR -4032[rbp], 1
	mov	QWORD PTR -4024[rbp], 0
	mov	DWORD PTR -4040[rbp], 0
	jmp	.L2
.L6:
	mov	QWORD PTR -4032[rbp], 1
	mov	DWORD PTR -4036[rbp], 0
	jmp	.L3
.L4:
	mov	edx, DWORD PTR -4040[rbp]
	mov	eax, DWORD PTR -4036[rbp]
	add	eax, edx
	cdqe
	mov	eax, DWORD PTR -4016[rbp+rax*4]
	cdqe
	mov	rdx, QWORD PTR -4032[rbp]
	imul	rax, rdx
	mov	QWORD PTR -4032[rbp], rax
	add	DWORD PTR -4036[rbp], 1
.L3:
	cmp	DWORD PTR -4036[rbp], 12
	jle	.L4
	mov	rax, QWORD PTR -4032[rbp]
	cmp	rax, QWORD PTR -4024[rbp]
	jle	.L5
	mov	rax, QWORD PTR -4032[rbp]
	mov	QWORD PTR -4024[rbp], rax
.L5:
	add	DWORD PTR -4040[rbp], 1
.L2:
	cmp	DWORD PTR -4040[rbp], 986
	jle	.L6
	mov	rax, QWORD PTR -4024[rbp]
	mov	rsi, rax
	lea	rdi, .LC0[rip]
	mov	eax, 0
	call	printf@PLT
	mov	eax, 0
	mov	rsi, QWORD PTR -8[rbp]
	sub	rsi, QWORD PTR fs:40
	je	.L8
	call	__stack_chk_fail@PLT
.L8:
	leave
	.cfi_def_cfa 7, 8
	ret
	.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	"757063.c"
	.text
	.section	.rodata
	.align	2
.LC0:
	.ascii	"%ld\012\000"
	.align	2
.LC1:
	.word	__stack_chk_guard
	.text
	.align	2
	.global	main
	.syntax unified
	.arm
	.fpu softvfp
	.type	main, %function
main:
	@ args = 0, pretend = 0, frame = 4024
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #4016
	sub	sp, sp, #8
	ldr	r3, .L9
	ldr	r3, [r3]
	str	r3, [fp, #-8]
	mov	r3,#0
	sub	r3, fp, #4000
	sub	r3, r3, #4
	sub	r3, r3, #4
	mov	r2, #4000
	mov	r1, #0
	mov	r0, r3
	bl	memset
	mov	r3, #7
	str	r3, [fp, #-4008]
	mov	r3, #3
	str	r3, [fp, #-4004]
	mov	r3, #1
	str	r3, [fp, #-4000]
	mov	r3, #6
	str	r3, [fp, #-3996]
	mov	r3, #7
	str	r3, [fp, #-3992]
	mov	r3, #1
	str	r3, [fp, #-3988]
	mov	r3, #7
	str	r3, [fp, #-3984]
	mov	r3, #6
	str	r3, [fp, #-3980]
	mov	r3, #5
	str	r3, [fp, #-3976]
	mov	r3, #3
	str	r3, [fp, #-3972]
	mov	r3, #1
	str	r3, [fp, #-3968]
	mov	r3, #3
	str	r3, [fp, #-3964]
	mov	r3, #3
	str	r3, [fp, #-3960]
	mov	r3, #6
	str	r3, [fp, #-3952]
	mov	r3, #2
	str	r3, [fp, #-3948]
	mov	r3, #4
	str	r3, [fp, #-3944]
	mov	r3, #9
	str	r3, [fp, #-3940]
	mov	r3, #1
	str	r3, [fp, #-3936]
	mov	r3, #9
	str	r3, [fp, #-3932]
	mov	r3, #2
	str	r3, [fp, #-3928]
	mov	r3, #2
	str	r3, [fp, #-3924]
	mov	r3, #5
	str	r3, [fp, #-3920]
	mov	r3, #1
	str	r3, [fp, #-3916]
	mov	r3, #1
	str	r3, [fp, #-3912]
	mov	r3, #9
	str	r3, [fp, #-3908]
	mov	r3, #6
	str	r3, [fp, #-3904]
	mov	r3, #7
	str	r3, [fp, #-3900]
	mov	r3, #4
	str	r3, [fp, #-3896]
	mov	r3, #4
	str	r3, [fp, #-3892]
	mov	r3, #2
	str	r3, [fp, #-3888]
	mov	r3, #6
	str	r3, [fp, #-3884]
	mov	r3, #5
	str	r3, [fp, #-3880]
	mov	r3, #7
	str	r3, [fp, #-3876]
	mov	r3, #4
	str	r3, [fp, #-3872]
	mov	r3, #7
	str	r3, [fp, #-3868]
	mov	r3, #4
	str	r3, [fp, #-3864]
	mov	r3, #2
	str	r3, [fp, #-3860]
	mov	r3, #3
	str	r3, [fp, #-3856]
	mov	r3, #5
	str	r3, [fp, #-3852]
	mov	r3, #5
	str	r3, [fp, #-3848]
	mov	r3, #3
	str	r3, [fp, #-3844]
	mov	r3, #4
	str	r3, [fp, #-3840]
	mov	r3, #9
	str	r3, [fp, #-3836]
	mov	r3, #1
	str	r3, [fp, #-3832]
	mov	r3, #9
	str	r3, [fp, #-3828]
	mov	r3, #4
	str	r3, [fp, #-3824]
	mov	r3, #9
	str	r3, [fp, #-3820]
	mov	r3, #3
	str	r3, [fp, #-3816]
	mov	r3, #4
	str	r3, [fp, #-3812]
	mov	r3, #9
	str	r3, [fp, #-3808]
	mov	r3, #6
	str	r3, [fp, #-3804]
	mov	r3, #9
	str	r3, [fp, #-3800]
	mov	r3, #8
	str	r3, [fp, #-3796]
	mov	r3, #3
	str	r3, [fp, #-3792]
	mov	r3, #5
	str	r3, [fp, #-3788]
	mov	r3, #2
	str	r3, [fp, #-3784]
	mov	r3, #3
	str	r3, [fp, #-3776]
	mov	r3, #1
	str	r3, [fp, #-3772]
	mov	r3, #2
	str	r3, [fp, #-3768]
	mov	r3, #7
	str	r3, [fp, #-3764]
	mov	r3, #7
	str	r3, [fp, #-3760]
	mov	r3, #4
	str	r3, [fp, #-3756]
	mov	r3, #5
	str	r3, [fp, #-3752]
	mov	r3, #6
	str	r3, [fp, #-3744]
	mov	r3, #3
	str	r3, [fp, #-3740]
	mov	r3, #2
	str	r3, [fp, #-3736]
	mov	r3, #6
	str	r3, [fp, #-3732]
	mov	r3, #2
	str	r3, [fp, #-3728]
	mov	r3, #3
	str	r3, [fp, #-3724]
	mov	r3, #9
	str	r3, [fp, #-3720]
	mov	r3, #5
	str	r3, [fp, #-3716]
	mov	r3, #7
	str	r3, [fp, #-3712]
	mov	r3, #8
	str	r3, [fp, #-3708]
	mov	r3, #3
	str	r3, [fp, #-3704]
	mov	r3, #1
	str	r3, [fp, #-3700]
	mov	r3, #8
	str	r3, [fp, #-3696]
	mov	r3, #1
	str	r3, [fp, #-3688]
	mov	r3, #6
	str	r3, [fp, #-3684]
	mov	r3, #9
	str	r3, [fp, #-3680]
	mov	r3, #8
	str	r3, [fp, #-3676]
	mov	r3, #4
	str	r3, [fp, #-3672]
	mov	r3, #8
	str	r3, [fp, #-3668]
	mov	r3, #1
	str	r3, [fp, #-3660]
	mov	r3, #8
	str	r3, [fp, #-3656]
	mov	r3, #6
	str	r3, [fp, #-3652]
	mov	r3, #9
	str	r3, [fp, #-3648]
	mov	r3, #4
	str	r3, [fp, #-3644]
	mov	r3, #7
	str	r3, [fp, #-3640]
	mov	r3, #8
	str	r3, [fp, #-3636]
	mov	r3, #8
	str	r3, [fp, #-3632]
	mov	r3, #5
	str	r3, [fp, #-3628]
	mov	r3, #1
	str	r3, [fp, #-3624]
	mov	r3, #8
	str	r3, [fp, #-3620]
	mov	r3, #4
	str	r3, [fp, #-3616]
	mov	r3, #3
	str	r3, [fp, #-3612]
	mov	r3, #8
	str	r3, [fp, #-3608]
	mov	r3, #5
	str	r3, [fp, #-3604]
	mov	r3, #8
	str	r3, [fp, #-3600]
	mov	r3, #6
	str	r3, [fp, #-3596]
	mov	r3, #1
	str	r3, [fp, #-3592]
	mov	r3, #5
	str	r3, [fp, #-3588]
	mov	r3, #6
	str	r3, [fp, #-3584]
	mov	r3, #7
	str	r3, [fp, #-3576]
	mov	r3, #8
	str	r3, [fp, #-3572]
	mov	r3, #9
	str	r3, [fp, #-3568]
	mov	r3, #1
	str	r3, [fp, #-3564]
	mov	r3, #1
	str	r3, [fp, #-3560]
	mov	r3, #2
	str	r3, [fp, #-3556]
	mov	r3, #9
	str	r3, [fp, #-3552]
	mov	r3, #4
	str	r3, [fp, #-3548]
	mov	r3, #9
	str	r3, [fp, #-3544]
	mov	r3, #4
	str	r3, [fp, #-3540]
	mov	r3, #9
	str	r3, [fp, #-3536]
	mov	r3, #5
	str	r3, [fp, #-3532]
	mov	r3, #4
	str	r3, [fp, #-3528]
	mov	r3, #5
	str	r3, [fp, #-3524]
	mov	r3, #9
	str	r3, [fp, #-3520]
	mov	r3, #5
	str	r3, [fp, #-3516]
	mov	r3, #1
	str	r3, [fp, #-3508]
	mov	r3, #7
	str	r3, [fp, #-3504]
	mov	r3, #3
	str	r3, [fp, #-3500]
	mov	r3, #7
	str	r3, [fp, #-3496]
	mov	r3, #9
	str	r3, [fp, #-3492]
	mov	r3, #5
	str	r3, [fp, #-3488]
	mov	r3, #8
	str	r3, [fp, #-3484]
	mov	r3, #3
	str	r3, [fp, #-3480]
	mov	r3, #3
	str	r3, [fp, #-3476]
	mov	r3, #1
	str	r3, [fp, #-3472]
	mov	r3, #9
	str	r3, [fp, #-3468]
	mov	r3, #5
	str	r3, [fp, #-3464]
	mov	r3, #2
	str	r3, [fp, #-3460]
	mov	r3, #8
	str	r3, [fp, #-3456]
	mov	r3, #5
	str	r3, [fp, #-3452]
	mov	r3, #3
	str	r3, [fp, #-3448]
	mov	r3, #2
	str	r3, [fp, #-3444]
	mov	r3, #8
	str	r3, [fp, #-3436]
	mov	r3, #8
	str	r3, [fp, #-3432]
	mov	r3, #5
	str	r3, [fp, #-3424]
	mov	r3, #5
	str	r3, [fp, #-3420]
	mov	r3, #1
	str	r3, [fp, #-3416]
	mov	r3, #1
	str	r3, [fp, #-3412]
	mov	r3, #1
	str	r3, [fp, #-3408]
	mov	r3, #2
	str	r3, [fp, #-3404]
	mov	r3, #5
	str	r3, [fp, #-3400]
	mov	r3, #4
	str	r3, [fp, #-3396]
	mov	r3, #6
	str	r3, [fp, #-3388]
	mov	r3, #9
	str	r3, [fp, #-3384]
	mov	r3, #8
	str	r3, [fp, #-3380]
	mov	r3, #7
	str	r3, [fp, #-3376]
	mov	r3, #4
	str	r3, [fp, #-3372]
	mov	r3, #7
	str	r3, [fp, #-3368]
	mov	r3, #1
	str	r3, [fp, #-3364]
	mov	r3, #5
	str	r3, [fp, #-3360]
	mov	r3, #8
	str	r3, [fp, #-3356]
	mov	r3, #5
	str	r3, [fp, #-3352]
	mov	r3, #2
	str	r3, [fp, #-3348]
	mov	r3, #3
	str	r3, [fp, #-3344]
	mov	r3, #8
	str	r3, [fp, #-3340]
	mov	r3, #6
	str	r3, [fp, #-3336]
	mov	r3, #3
	str	r3, [fp, #-3332]
	mov	r3, #5
	str	r3, [fp, #-3324]
	mov	r3, #7
	str	r3, [fp, #-3316]
	mov	r3, #1
	str	r3, [fp, #-3312]
	mov	r3, #5
	str	r3, [fp, #-3308]
	mov	r3, #6
	str	r3, [fp, #-3304]
	mov	r3, #9
	str	r3, [fp, #-3300]
	mov	r3, #3
	str	r3, [fp, #-3296]
	mov	r3, #2
	str	r3, [fp, #-3292]
	mov	r3, #9
	str	r3, [fp, #-3288]
	mov	r3, #9
	str	r3, [fp, #-3280]
	mov	r3, #6
	str	r3, [fp, #-3276]
	mov	r3, #3
	str	r3, [fp, #-3272]
	mov	r3, #2
	str	r3, [fp, #-3268]
	mov	r3, #9
	str	r3, [fp, #-3264]
	mov	r3, #5
	str	r3, [fp, #-3260]
	mov	r3, #2
	str	r3, [fp, #-3256]
	mov	r3, #2
	str	r3, [fp, #-3252]
	mov	r3, #7
	str	r3, [fp, #-3248]
	mov	r3, #4
	str	r3, [fp, #-3244]
	mov	r3, #4
	str	r3, [fp, #-3240]
	mov	r3, #3
	str	r3, [fp, #-3236]
	mov	r3, #4
	str	r3, [fp, #-3228]
	mov	r3, #3
	str	r3, [fp, #-3224]
	mov	r3, #5
	str	r3, [fp, #-3220]
	mov	r3, #5
	str	r3, [fp, #-3216]
	mov	r3, #7
	str	r3, [fp, #-3212]
	mov	r3, #6
	str	r3, [fp, #-3208]
	mov	r3, #6
	str	r3, [fp, #-3204]
	mov	r3, #8
	str	r3, [fp, #-3200]
	mov	r3, #9
	str	r3, [fp, #-3196]
	mov	r3, #6
	str	r3, [fp, #-3192]
	mov	r3, #6
	str	r3, [fp, #-3188]
	mov	r3, #4
	str	r3, [fp, #-3184]
	mov	r3, #8
	str	r3, [fp, #-3180]
	mov	r3, #9
	str	r3, [fp, #-3176]
	mov	r3, #5
	str	r3, [fp, #-3172]
	mov	r3, #4
	str	r3, [fp, #-3164]
	mov	r3, #4
	str	r3, [fp, #-3160]
	mov	r3, #5
	str	r3, [fp, #-3156]
	mov	r3, #2
	str	r3, [fp, #-3152]
	mov	r3, #4
	str	r3, [fp, #-3148]
	mov	r3, #4
	str	r3, [fp, #-3144]
	mov	r3, #5
	str	r3, [fp, #-3140]
	mov	r3, #2
	str	r3, [fp, #-3136]
	mov	r3, #3
	str	r3, [fp, #-3132]
	mov	r3, #1
	str	r3, [fp, #-3128]
	mov	r3, #6
	str	r3, [fp, #-3124]
	mov	r3, #1
	str	r3, [fp, #-3120]
	mov	r3, #7
	str	r3, [fp, #-3116]
	mov	r3, #3
	str	r3, [fp, #-3112]
	mov	r3, #1
	str	r3, [fp, #-3108]
	mov	r3, #8
	str	r3, [fp, #-3104]
	mov	r3, #5
	str	r3, [fp, #-3100]
	mov	r3, #6
	str	r3, [fp, #-3096]
	mov	r3, #4
	str	r3, [fp, #-3092]
	mov	r3, #3
	str	r3, [fp, #-3084]
	mov	r3, #9
	str	r3, [fp, #-3076]
	mov	r3, #8
	str	r3, [fp, #-3072]
	mov	r3, #7
	str	r3, [fp, #-3068]
	mov	r3, #1
	str	r3, [fp, #-3064]
	mov	r3, #1
	str	r3, [fp, #-3060]
	mov	r3, #1
	str	r3, [fp, #-3056]
	mov	r3, #2
	str	r3, [fp, #-3052]
	mov	r3, #1
	str	r3, [fp, #-3048]
	mov	r3, #7
	str	r3, [fp, #-3044]
	mov	r3, #2
	str	r3, [fp, #-3040]
	mov	r3, #2
	str	r3, [fp, #-3036]
	mov	r3, #3
	str	r3, [fp, #-3032]
	mov	r3, #8
	str	r3, [fp, #-3028]
	mov	r3, #3
	str	r3, [fp, #-3024]
	mov	r3, #1
	str	r3, [fp, #-3020]
	mov	r3, #1
	str	r3, [fp, #-3016]
	mov	r3, #3
	str	r3, [fp, #-3012]
	mov	r3, #6
	str	r3, [fp, #-3008]
	mov	r3, #2
	str	r3, [fp, #-3004]
	mov	r3, #2
	str	r3, [fp, #-3000]
	mov	r3, #2
	str	r3, [fp, #-2996]
	mov	r3, #9
	str	r3, [fp, #-2992]
	mov	r3, #8
	str	r3, [fp, #-2988]
	mov	r3, #9
	str	r3, [fp, #-2984]
	mov	r3, #3
	str	r3, [fp, #-2980]
	mov	r3, #4
	str	r3, [fp, #-2976]
	mov	r3, #2
	str	r3, [fp, #-2972]
	mov	r3, #3
	str	r3, [fp, #-2968]
	mov	r3, #3
	str	r3, [fp, #-2964]
	mov	r3, #8
	str	r3, [fp, #-2960]
	mov	r3, #3
	str	r3, [fp, #-2952]
	mov	r3, #8
	str	r3, [fp, #-2944]
	mov	r3, #1
	str	r3, [fp, #-2940]
	mov	r3, #3
	str	r3, [fp, #-2936]
	mov	r3, #5
	str	r3, [fp, #-2932]
	mov	r3, #3
	str	r3, [fp, #-2928]
	mov	r3, #3
	str	r3, [fp, #-2924]
	mov	r3, #6
	str	r3, [fp, #-2920]
	mov	r3, #2
	str	r3, [fp, #-2916]
	mov	r3, #7
	str	r3, [fp, #-2912]
	mov	r3, #6
	str	r3, [fp, #-2908]
	mov	r3, #6
	str	r3, [fp, #-2904]
	mov	r3, #1
	str	r3, [fp, #-2900]
	mov	r3, #4
	str	r3, [fp, #-2896]
	mov	r3, #2
	str	r3, [fp, #-2892]
	mov	r3, #8
	str	r3, [fp, #-2888]
	mov	r3, #2
	str	r3, [fp, #-2884]
	mov	r3, #8
	str	r3, [fp, #-2880]
	mov	r3, #6
	str	r3, [fp, #-2872]
	mov	r3, #4
	str	r3, [fp, #-2868]
	mov	r3, #4
	str	r3, [fp, #-2864]
	mov	r3, #4
	str	r3, [fp, #-2860]
	mov	r3, #4
	str	r3, [fp, #-2856]
	mov	r3, #8
	str	r3, [fp, #-2852]
	mov	r3, #6
	str	r3, [fp, #-2848]
	mov	r3, #6
	str	r3, [fp, #-2844]
	mov	r3, #4
	str	r3, [fp, #-2840]
	mov	r3, #5
	str	r3, [fp, #-2836]
	mov	r3, #2
	str	r3, [fp, #-2832]
	mov	r3, #3
	str	r3, [fp, #-2828]
	mov	r3, #8
	str	r3, [fp, #-2824]
	mov	r3, #7
	str	r3, [fp, #-2820]
	mov	r3, #4
	str	r3, [fp, #-2816]
	mov	r3, #9
	str	r3, [fp, #-2812]
	mov	r3, #3
	str	r3, [fp, #-2808]
	mov	r3, #3
	str	r3, [fp, #-2800]
	mov	r3, #5
	str	r3, [fp, #-2796]
	mov	r3, #8
	str	r3, [fp, #-2792]
	mov	r3, #9
	str	r3, [fp, #-2788]
	mov	r3, #7
	str	r3, [fp, #-2780]
	mov	r3, #2
	str	r3, [fp, #-2776]
	mov	r3, #9
	str	r3, [fp, #-2772]
	mov	r3, #6
	str	r3, [fp, #-2768]
	mov	r3, #2
	str	r3, [fp, #-2764]
	mov	r3, #9
	str	r3, [fp, #-2760]
	mov	r3, #4
	str	r3, [fp, #-2752]
	mov	r3, #9
	str	r3, [fp, #-2748]
	mov	r3, #1
	str	r3, [fp, #-2744]
	mov	r3, #5
	str	r3, [fp, #-2740]
	mov	r3, #6
	str	r3, [fp, #-2736]
	mov	r3, #4
	str	r3, [fp, #-2728]
	mov	r3, #4
	str	r3, [fp, #-2724]
	mov	r3, #7
	str	r3, [fp, #-2716]
	mov	r3, #7
	str	r3, [fp, #-2712]
	mov	r3, #2
	str	r3, [fp, #-2708]
	mov	r3, #3
	str	r3, [fp, #-2704]
	mov	r3, #9
	str	r3, [fp, #-2700]
	mov	r3, #7
	str	r3, [fp, #-2692]
	mov	r3, #1
	str	r3, [fp, #-2688]
	mov	r3, #3
	str	r3, [fp, #-2684]
	mov	r3, #8
	str	r3, [fp, #-2680]
	mov	r3, #1
	str	r3, [fp, #-2676]
	mov	r3, #5
	str	r3, [fp, #-2668]
	mov	r3, #1
	str	r3, [fp, #-2664]
	mov	r3, #5
	str	r3, [fp, #-2660]
	mov	r3, #8
	str	r3, [fp, #-2656]
	mov	r3, #5
	str	r3, [fp, #-2652]
	mov	r3, #9
	str	r3, [fp, #-2648]
	mov	r3, #3
	str	r3, [fp, #-2644]
	mov	r3, #7
	str	r3, [fp, #-2636]
	mov	r3, #9
	str	r3, [fp, #-2632]
	mov	r3, #6
	str	r3, [fp, #-2628]
	mov	r3, #8
	str	r3, [fp, #-2620]
	mov	r3, #6
	str	r3, [fp, #-2616]
	mov	r3, #6
	str	r3, [fp, #-2612]
	mov	r3, #7
	str	r3, [fp, #-2608]
	mov	r3, #1
	str	r3, [fp, #-2600]
	mov	r3, #7
	str	r3, [fp, #-2596]
	mov	r3, #2
	str	r3, [fp, #-2592]
	mov	r3, #4
	str	r3, [fp, #-2588]
	mov	r3, #2
	str	r3, [fp, #-2584]
	mov	r3, #7
	str	r3, [fp, #-2580]
	mov	r3, #1
	str	r3, [fp, #-2576]
	mov	r3, #2
	str	r3, [fp, #-2572]
	mov	r3, #1
	str	r3, [fp, #-2568]
	mov	r3, #8
	str	r3, [fp, #-2564]
	mov	r3, #8
	str	r3, [fp, #-2560]
	mov	r3, #3
	str	r3, [fp, #-2556]
	mov	r3, #9
	str	r3, [fp, #-2552]
	mov	r3, #9
	str	r3, [fp, #-2548]
	mov	r3, #8
	str	r3, [fp, #-2544]
	mov	r3, #7
	str	r3, [fp, #-2540]
	mov	r3, #9
	str	r3, [fp, #-2536]
	mov	r3, #7
	str	r3, [fp, #-2532]
	mov	r3, #9
	str	r3, [fp, #-2528]
	mov	r3, #8
	str	r3, [fp, #-2520]
	mov	r3, #7
	str	r3, [fp, #-2516]
	mov	r3, #9
	str	r3, [fp, #-2512]
	mov	r3, #2
	str	r3, [fp, #-2508]
	mov	r3, #2
	str	r3, [fp, #-2504]
	mov	r3, #7
	str	r3, [fp, #-2500]
	mov	r3, #4
	str	r3, [fp, #-2496]
	mov	r3, #9
	str	r3, [fp, #-2492]
	mov	r3, #2
	str	r3, [fp, #-2488]
	mov	r3, #1
	str	r3, [fp, #-2484]
	mov	r3, #9
	str	r3, [fp, #-2480]
	mov	r3, #1
	str	r3, [fp, #-2472]
	mov	r3, #6
	str	r3, [fp, #-2468]
	mov	r3, #9
	str	r3, [fp, #-2464]
	mov	r3, #9
	str	r3, [fp, #-2460]
	mov	r3, #7
	str	r3, [fp, #-2456]
	mov	r3, #2
	str	r3, [fp, #-2452]
	mov	r3, #8
	str	r3, [fp, #-2444]
	mov	r3, #8
	str	r3, [fp, #-2440]
	mov	r3, #8
	str	r3, [fp, #-2436]
	mov	r3, #9
	str	r3, [fp, #-2428]
	mov	r3, #3
	str	r3, [fp, #-2424]
	mov	r3, #7
	str	r3, [fp, #-2420]
	mov	r3, #7
	str	r3, [fp, #-2416]
	mov	r3, #6
	str	r3, [fp, #-2412]
	mov	r3, #6
	str	r3, [fp, #-2408]
	mov	r3, #5
	str	r3, [fp, #-2404]
	mov	r3, #7
	str	r3, [fp, #-2400]
	mov	r3, #2
	str	r3, [fp, #-2396]
	mov	r3, #7
	str	r3, [fp, #-2392]
	mov	r3, #3
	str	r3, [fp, #-2388]
	mov	r3, #3
	str	r3, [fp, #-2384]
	mov	r3, #3
	str	r3, [fp, #-2380]
	mov	r3, #1
	str	r3, [fp, #-2368]
	mov	r3, #5
	str	r3, [fp, #-2360]
	mov	r3, #3
	str	r3, [fp, #-2356]
	mov	r3, #3
	str	r3, [fp, #-2352]
	mov	r3, #6
	str	r3, [fp, #-2348]
	mov	r3, #7
	str	r3, [fp, #-2344]
	mov	r3, #8
	str	r3, [fp, #-2340]
	mov	r3, #8
	str	r3, [fp, #-2336]
	mov	r3, #1
	str	r3, [fp, #-2332]
	mov	r3, #2
	str	r3, [fp, #-2328]
	mov	r3, #2
	str	r3, [fp, #-2324]
	mov	r3, #2
	str	r3, [fp, #-2316]
	mov	r3, #3
	str	r3, [fp, #-2312]
	mov	r3, #5
	str	r3, [fp, #-2308]
	mov	r3, #4
	str	r3, [fp, #-2304]
	mov	r3, #2
	str	r3, [fp, #-2300]
	mov	r3, #1
	str	r3, [fp, #-2296]
	mov	r3, #8
	str	r3, [fp, #-2292]
	mov	r3, #9
	str	r3, [fp, #-2284]
	mov	r3, #7
	str	r3, [fp, #-2280]
	mov	r3, #5
	str	r3, [fp, #-2276]
	mov	r3, #1
	str	r3, [fp, #-2272]
	mov	r3, #2
	str	r3, [fp, #-2268]
	mov	r3, #5
	str	r3, [fp, #-2264]
	mov	r3, #4
	str	r3, [fp, #-2260]
	mov	r3, #5
	str	r3, [fp, #-2256]
	mov	r3, #4
	str	r3, [fp, #-2252]
	mov	r3, #5
	str	r3, [fp, #-2244]
	mov	r3, #9
	str	r3, [fp, #-2240]
	mov	r3, #4
	str	r3, [fp, #-2236]
	mov	r3, #7
	str	r3, [fp, #-2232]
	mov	r3, #5
	str	r3, [fp, #-2228]
	mov	r3, #2
	str	r3, [fp, #-2224]
	mov	r3, #2
	str	r3, [fp, #-2220]
	mov	r3, #4
	str	r3, [fp, #-2216]
	mov	r3, #3
	str	r3, [fp, #-2212]
	mov	r3, #5
	str	r3, [fp, #-2208]
	mov	r3, #2
	str	r3, [fp, #-2204]
	mov	r3, #5
	str	r3, [fp, #-2200]
	mov	r3, #8
	str	r3, [fp, #-2196]
	mov	r3, #4
	str	r3, [fp, #-2192]
	mov	r3, #9
	str	r3, [fp, #-2188]
	mov	r3, #7
	str	r3, [fp, #-2180]
	mov	r3, #7
	str	r3, [fp, #-2176]
	mov	r3, #1
	str	r3, [fp, #-2172]
	mov	r3, #1
	str	r3, [fp, #-2168]
	mov	r3, #6
	str	r3, [fp, #-2164]
	mov	r3, #7
	str	r3, [fp, #-2160]
	mov	r3, #5
	str	r3, [fp, #-2152]
	mov	r3, #5
	str	r3, [fp, #-2148]
	mov	r3, #6
	str	r3, [fp, #-2144]
	mov	r3, #1
	str	r3, [fp, #-2136]
	mov	r3, #3
	str	r3, [fp, #-2132]
	mov	r3, #6
	str	r3, [fp, #-2128]
	mov	r3, #4
	str	r3, [fp, #-2120]
	mov	r3, #8
	str	r3, [fp, #-2116]
	mov	r3, #3
	str	r3, [fp, #-2112]
	mov	r3, #9
	str	r3, [fp, #-2108]
	mov	r3, #5
	str	r3, [fp, #-2104]
	mov	r3, #8
	str	r3, [fp, #-2100]
	mov	r3, #6
	str	r3, [fp, #-2096]
	mov	r3, #4
	str	r3, [fp, #-2092]
	mov	r3, #4
	str	r3, [fp, #-2088]
	mov	r3, #6
	str	r3, [fp, #-2084]
	mov	r3, #7
	str	r3, [fp, #-2080]
	mov	r3, #6
	str	r3, [fp, #-2072]
	mov	r3, #3
	str	r3, [fp, #-2068]
	mov	r3, #2
	str	r3, [fp, #-2064]
	mov	r3, #4
	str	r3, [fp, #-2060]
	mov	r3, #4
	str	r3, [fp, #-2056]
	mov	r3, #1
	str	r3, [fp, #-2052]
	mov	r3, #5
	str	r3, [fp, #-2048]
	mov	r3, #7
	str	r3, [fp, #-2044]
	mov	r3, #2
	str	r3, [fp, #-2040]
	mov	r3, #2
	str	r3, [fp, #-2036]
	mov	r3, #1
	str	r3, [fp, #-2032]
	mov	r3, #5
	str	r3, [fp, #-2028]
	mov	r3, #5
	str	r3, [fp, #-2024]
	mov	r3, #3
	str	r3, [fp, #-2020]
	mov	r3, #9
	str	r3, [fp, #-2016]
	mov	r3, #7
	str	r3, [fp, #-2012]
	mov	r3, #5
	str	r3, [fp, #-2008]
	mov	r3, #3
	str	r3, [fp, #-2004]
	mov	r3, #6
	str	r3, [fp, #-2000]
	mov	r3, #9
	str	r3, [fp, #-1996]
	mov	r3, #7
	str	r3, [fp, #-1992]
	mov	r3, #8
	str	r3, [fp, #-1988]
	mov	r3, #1
	str	r3, [fp, #-1984]
	mov	r3, #7
	str	r3, [fp, #-1980]
	mov	r3, #9
	str	r3, [fp, #-1976]
	mov	r3, #7
	str	r3, [fp, #-1972]
	mov	r3, #7
	str	r3, [fp, #-1968]
	mov	r3, #8
	str	r3, [fp, #-1964]
	mov	r3, #4
	str	r3, [fp, #-1960]
	mov	r3, #6
	str	r3, [fp, #-1956]
	mov	r3, #1
	str	r3, [fp, #-1952]
	mov	r3, #7
	str	r3, [fp, #-1948]
	mov	r3, #4
	str	r3, [fp, #-1944]
	mov	r3, #6
	str	r3, [fp, #-1936]
	mov	r3, #4
	str	r3, [fp, #-1932]
	mov	r3, #9
	str	r3, [fp, #-1928]
	mov	r3, #5
	str	r3, [fp, #-1924]
	mov	r3, #5
	str	r3, [fp, #-1920]
	mov	r3, #1
	str	r3, [fp, #-1916]
	mov	r3, #4
	str	r3, [fp, #-1912]
	mov	r3, #9
	str	r3, [fp, #-1908]
	mov	r3, #2
	str	r3, [fp, #-1904]
	mov	r3, #9
	str	r3, [fp, #-1900]
	mov	r3, #8
	str	r3, [fp, #-1892]
	mov	r3, #6
	str	r3, [fp, #-1888]
	mov	r3, #2
	str	r3, [fp, #-1884]
	mov	r3, #5
	str	r3, [fp, #-1880]
	mov	r3, #6
	str	r3, [fp, #-1876]
	mov	r3, #9
	str	r3, [fp, #-1872]
	mov	r3, #3
	str	r3, [fp, #-1868]
	mov	r3, #2
	str	r3, [fp, #-1864]
	mov	r3, #1
	str	r3, [fp, #-1860]
	mov	r3, #9
	str	r3, [fp, #-1856]
	mov	r3, #7
	str	r3, [fp, #-1852]
	mov	r3, #8
	str	r3, [fp, #-1848]
	mov	r3, #4
	str	r3, [fp, #-1844]
	mov	r3, #6
	str	r3, [fp, #-1840]
	mov	r3, #8
	str	r3, [fp, #-1836]
	mov	r3, #6
	str	r3, [fp, #-1832]
	mov	r3, #2
	str	r3, [fp, #-1828]
	mov	r3, #2
	str	r3, [fp, #-1824]
	mov	r3, #4
	str	r3, [fp, #-1820]
	mov	r3, #8
	str	r3, [fp, #-1816]
	mov	r3, #2
	str	r3, [fp, #-1812]
	mov	r3, #8
	str	r3, [fp, #-1808]
	mov	r3, #3
	str	r3, [fp, #-1804]
	mov	r3, #9
	str	r3, [fp, #-1800]
	b	.L10
.L11:
	.align	2
.L9:
	.word	.LC1
	.word	986
	.word	.LC0
	.word	.LC1
.L10:
	mov	r3, #7
	str	r3, [fp, #-1796]
	mov	r3, #2
	str	r3, [fp, #-1792]
	mov	r3, #2
	str	r3, [fp, #-1788]
	mov	r3, #4
	str	r3, [fp, #-1784]
	mov	r3, #1
	str	r3, [fp, #-1780]
	mov	r3, #3
	str	r3, [fp, #-1776]
	mov	r3, #7
	str	r3, [fp, #-1772]
	mov	r3, #5
	str	r3, [fp, #-1768]
	mov	r3, #6
	str	r3, [fp, #-1764]
	mov	r3, #5
	str	r3, [fp, #-1760]
	mov	r3, #7
	str	r3, [fp, #-1756]
	mov	r3, #5
	str	r3, [fp, #-1748]
	mov	r3, #6
	str	r3, [fp, #-1744]
	mov	r3, #5
	str	r3, [fp, #-1736]
	mov	r3, #7
	str	r3, [fp, #-1732]
	mov	r3, #4
	str	r3, [fp, #-1728]
	mov	r3, #9
	str	r3, [fp, #-1724]
	mov	r3, #2
	str	r3, [fp, #-1716]
	mov	r3, #6
	str	r3, [fp, #-1712]
	mov	r3, #1
	str	r3, [fp, #-1708]
	mov	r3, #4
	str	r3, [fp, #-1704]
	mov	r3, #7
	str	r3, [fp, #-1696]
	mov	r3, #9
	str	r3, [fp, #-1692]
	mov	r3, #7
	str	r3, [fp, #-1688]
	mov	r3, #2
	str	r3, [fp, #-1684]
	mov	r3, #9
	str	r3, [fp, #-1680]
	mov	r3, #6
	str	r3, [fp, #-1676]
	mov	r3, #8
	str	r3, [fp, #-1672]
	mov	r3, #6
	str	r3, [fp, #-1668]
	mov	r3, #5
	str	r3, [fp, #-1664]
	mov	r3, #2
	str	r3, [fp, #-1660]
	mov	r3, #4
	str	r3, [fp, #-1656]
	mov	r3, #1
	str	r3, [fp, #-1652]
	mov	r3, #4
	str	r3, [fp, #-1648]
	mov	r3, #5
	str	r3, [fp, #-1644]
	mov	r3, #3
	str	r3, [fp, #-1640]
	mov	r3, #5
	str	r3, [fp, #-1636]
	mov	r3, #1
	str	r3, [fp, #-1632]
	mov	r3, #4
	str	r3, [fp, #-1620]
	mov	r3, #7
	str	r3, [fp, #-1616]
	mov	r3, #4
	str	r3, [fp, #-1612]
	mov	r3, #8
	str	r3, [fp, #-1608]
	mov	r3, #2
	str	r3, [fp, #-1604]
	mov	r3, #1
	str	r3, [fp, #-1600]
	mov	r3, #6
	str	r3, [fp, #-1596]
	mov	r3, #6
	str	r3, [fp, #-1592]
	mov	r3, #3
	str	r3, [fp, #-1588]
	mov	r3, #7
	str	r3, [fp, #-1584]
	mov	r3, #4
	str	r3, [fp, #-1576]
	mov	r3, #8
	str	r3, [fp, #-1572]
	mov	r3, #4
	str	r3, [fp, #-1568]
	mov	r3, #4
	str	r3, [fp, #-1564]
	mov	r3, #3
	str	r3, [fp, #-1556]
	mov	r3, #1
	str	r3, [fp, #-1552]
	mov	r3, #9
	str	r3, [fp, #-1548]
	mov	r3, #9
	str	r3, [fp, #-1544]
	mov	r3, #8
	str	r3, [fp, #-1540]
	mov	r3, #9
	str	r3, [fp, #-1536]
	mov	r3, #8
	str	r3, [fp, #-1520]
	mov	r3, #8
	str	r3, [fp, #-1516]
	mov	r3, #9
	str	r3, [fp, #-1512]
	mov	r3, #5
	str	r3, [fp, #-1508]
	mov	r3, #2
	str	r3, [fp, #-1504]
	mov	r3, #4
	str	r3, [fp, #-1500]
	mov	r3, #3
	str	r3, [fp, #-1496]
	mov	r3, #4
	str	r3, [fp, #-1492]
	mov	r3, #5
	str	r3, [fp, #-1488]
	mov	r3, #6
	str	r3, [fp, #-1480]
	mov	r3, #5
	str	r3, [fp, #-1476]
	mov	r3, #8
	str	r3, [fp, #-1472]
	mov	r3, #5
	str	r3, [fp, #-1468]
	mov	r3, #4
	str	r3, [fp, #-1464]
	mov	r3, #1
	str	r3, [fp, #-1460]
	mov	r3, #2
	str	r3, [fp, #-1456]
	mov	r3, #2
	str	r3, [fp, #-1452]
	mov	r3, #7
	str	r3, [fp, #-1448]
	mov	r3, #5
	str	r3, [fp, #-1444]
	mov	r3, #8
	str	r3, [fp, #-1440]
	mov	r3, #8
	str	r3, [fp, #-1436]
	mov	r3, #6
	str	r3, [fp, #-1432]
	mov	r3, #6
	str	r3, [fp, #-1428]
	mov	r3, #6
	str	r3, [fp, #-1424]
	mov	r3, #8
	str	r3, [fp, #-1420]
	mov	r3, #8
	str	r3, [fp, #-1416]
	mov	r3, #1
	str	r3, [fp, #-1412]
	mov	r3, #1
	str	r3, [fp, #-1408]
	mov	r3, #6
	str	r3, [fp, #-1404]
	mov	r3, #4
	str	r3, [fp, #-1400]
	mov	r3, #2
	str	r3, [fp, #-1396]
	mov	r3, #7
	str	r3, [fp, #-1392]
	mov	r3, #1
	str	r3, [fp, #-1388]
	mov	r3, #7
	str	r3, [fp, #-1384]
	mov	r3, #1
	str	r3, [fp, #-1380]
	mov	r3, #4
	str	r3, [fp, #-1376]
	mov	r3, #7
	str	r3, [fp, #-1372]
	mov	r3, #9
	str	r3, [fp, #-1368]
	mov	r3, #9
	str	r3, [fp, #-1364]
	mov	r3, #2
	str	r3, [fp, #-1360]
	mov	r3, #4
	str	r3, [fp, #-1356]
	mov	r3, #4
	str	r3, [fp, #-1352]
	mov	r3, #4
	str	r3, [fp, #-1348]
	mov	r3, #2
	str	r3, [fp, #-1344]
	mov	r3, #9
	str	r3, [fp, #-1340]
	mov	r3, #2
	str	r3, [fp, #-1336]
	mov	r3, #8
	str	r3, [fp, #-1332]
	mov	r3, #2
	str	r3, [fp, #-1328]
	mov	r3, #3
	str	r3, [fp, #-1324]
	mov	r3, #8
	str	r3, [fp, #-1316]
	mov	r3, #6
	str	r3, [fp, #-1312]
	mov	r3, #3
	str	r3, [fp, #-1308]
	mov	r3, #4
	str	r3, [fp, #-1304]
	mov	r3, #6
	str	r3, [fp, #-1300]
	mov	r3, #5
	str	r3, [fp, #-1296]
	mov	r3, #6
	str	r3, [fp, #-1292]
	mov	r3, #7
	str	r3, [fp, #-1288]
	mov	r3, #4
	str	r3, [fp, #-1284]
	mov	r3, #8
	str	r3, [fp, #-1280]
	mov	r3, #1
	str	r3, [fp, #-1276]
	mov	r3, #3
	str	r3, [fp, #-1272]
	mov	r3, #9
	str	r3, [fp, #-1268]
	mov	r3, #1
	str	r3, [fp, #-1264]
	mov	r3, #9
	str	r3, [fp, #-1260]
	mov	r3, #1
	str	r3, [fp, #-1256]
	mov	r3, #2
	str	r3, [fp, #-1252]
	mov	r3, #3
	str	r3, [fp, #-1248]
	mov	r3, #1
	str	r3, [fp, #-1244]
	mov	r3, #6
	str	r3, [fp, #-1240]
	mov	r3, #2
	str	r3, [fp, #-1236]
	mov	r3, #8
	str	r3, [fp, #-1232]
	mov	r3, #2
	str	r3, [fp, #-1228]
	mov	r3, #4
	str	r3, [fp, #-1224]
	mov	r3, #5
	str	r3, [fp, #-1220]
	mov	r3, #8
	str	r3, [fp, #-1216]
	mov	r3, #6
	str	r3, [fp, #-1212]
	mov	r3, #1
	str	r3, [fp, #-1208]
	mov	r3, #7
	str	r3, [fp, #-1204]
	mov	r3, #8
	str	r3, [fp, #-1200]
	mov	r3, #6
	str	r3, [fp, #-1196]
	mov	r3, #6
	str	r3, [fp, #-1192]
	mov	r3, #4
	str	r3, [fp, #-1188]
	mov	r3, #5
	str	r3, [fp, #-1184]
	mov	r3, #8
	str	r3, [fp, #-1180]
	mov	r3, #3
	str	r3, [fp, #-1176]
	mov	r3, #5
	str	r3, [fp, #-1172]
	mov	r3, #9
	str	r3, [fp, #-1168]
	mov	r3, #1
	str	r3, [fp, #-1164]
	mov	r3, #2
	str	r3, [fp, #-1160]
	mov	r3, #4
	str	r3, [fp, #-1156]
	mov	r3, #5
	str	r3, [fp, #-1152]
	mov	r3, #6
	str	r3, [fp, #-1148]
	mov	r3, #6
	str	r3, [fp, #-1144]
	mov	r3, #5
	str	r3, [fp, #-1140]
	mov	r3, #2
	str	r3, [fp, #-1136]
	mov	r3, #9
	str	r3, [fp, #-1132]
	mov	r3, #4
	str	r3, [fp, #-1128]
	mov	r3, #7
	str	r3, [fp, #-1124]
	mov	r3, #6
	str	r3, [fp, #-1120]
	mov	r3, #5
	str	r3, [fp, #-1116]
	mov	r3, #4
	str	r3, [fp, #-1112]
	mov	r3, #5
	str	r3, [fp, #-1108]
	mov	r3, #6
	str	r3, [fp, #-1104]
	mov	r3, #8
	str	r3, [fp, #-1100]
	mov	r3, #2
	str	r3, [fp, #-1096]
	mov	r3, #8
	str	r3, [fp, #-1092]
	mov	r3, #4
	str	r3, [fp, #-1088]
	mov	r3, #8
	str	r3, [fp, #-1084]
	mov	r3, #9
	str	r3, [fp, #-1080]
	mov	r3, #1
	str	r3, [fp, #-1076]
	mov	r3, #2
	str	r3, [fp, #-1072]
	mov	r3, #8
	str	r3, [fp, #-1068]
	mov	r3, #8
	str	r3, [fp, #-1064]
	mov	r3, #3
	str	r3, [fp, #-1060]
	mov	r3, #1
	str	r3, [fp, #-1056]
	mov	r3, #4
	str	r3, [fp, #-1052]
	mov	r3, #2
	str	r3, [fp, #-1048]
	mov	r3, #6
	str	r3, [fp, #-1044]
	mov	r3, #7
	str	r3, [fp, #-1036]
	mov	r3, #6
	str	r3, [fp, #-1032]
	mov	r3, #9
	str	r3, [fp, #-1028]
	mov	r3, #4
	str	r3, [fp, #-1016]
	mov	r3, #2
	str	r3, [fp, #-1012]
	mov	r3, #2
	str	r3, [fp, #-1008]
	mov	r3, #4
	str	r3, [fp, #-1004]
	mov	r3, #2
	str	r3, [fp, #-1000]
	mov	r3, #1
	str	r3, [fp, #-996]
	mov	r3, #9
	str	r3, [fp, #-992]
	mov	r3, #2
	str	r3, [fp, #-984]
	mov	r3, #2
	str	r3, [fp, #-980]
	mov	r3, #6
	str	r3, [fp, #-976]
	mov	r3, #7
	str	r3, [fp, #-972]
	mov	r3, #1
	str	r3, [fp, #-968]
	mov	r3, #5
	str	r3, [fp, #-960]
	mov	r3, #5
	str	r3, [fp, #-956]
	mov	r3, #6
	str	r3, [fp, #-952]
	mov	r3, #2
	str	r3, [fp, #-948]
	mov	r3, #6
	str	r3, [fp, #-944]
	mov	r3, #3
	str	r3, [fp, #-940]
	mov	r3, #2
	str	r3, [fp, #-936]
	mov	r3, #1
	str	r3, [fp, #-932]
	mov	r3, #1
	str	r3, [fp, #-928]
	mov	r3, #1
	str	r3, [fp, #-924]
	mov	r3, #1
	str	r3, [fp, #-920]
	mov	r3, #1
	str	r3, [fp, #-916]
	mov	r3, #9
	str	r3, [fp, #-908]
	mov	r3, #3
	str	r3, [fp, #-904]
	mov	r3, #7
	str	r3, [fp, #-900]
	mov	r3, #5
	str	r3, [fp, #-892]
	mov	r3, #4
	str	r3, [fp, #-888]
	mov	r3, #4
	str	r3, [fp, #-884]
	mov	r3, #2
	str	r3, [fp, #-880]
	mov	r3, #1
	str	r3, [fp, #-876]
	mov	r3, #7
	str	r3, [fp, #-872]
	mov	r3, #5
	str	r3, [fp, #-868]
	mov	r3, #6
	str	r3, [fp, #-860]
	mov	r3, #9
	str	r3, [fp, #-856]
	mov	r3, #4
	str	r3, [fp, #-852]
	mov	r3, #1
	str	r3, [fp, #-848]
	mov	r3, #6
	str	r3, [fp, #-844]
	mov	r3, #5
	str	r3, [fp, #-840]
	mov	r3, #8
	str	r3, [fp, #-836]
	mov	r3, #9
	str	r3, [fp, #-832]
	mov	r3, #6
	str	r3, [fp, #-828]
	mov	r3, #4
	str	r3, [fp, #-820]
	mov	r3, #8
	str	r3, [fp, #-812]
	mov	r3, #7
	str	r3, [fp, #-804]
	mov	r3, #1
	str	r3, [fp, #-800]
	mov	r3, #9
	str	r3, [fp, #-796]
	mov	r3, #8
	str	r3, [fp, #-792]
	mov	r3, #4
	str	r3, [fp, #-788]
	mov	r3, #3
	str	r3, [fp, #-780]
	mov	r3, #8
	str	r3, [fp, #-776]
	mov	r3, #5
	str	r3, [fp, #-772]
	mov	r3, #9
	str	r3, [fp, #-764]
	mov	r3, #6
	str	r3, [fp, #-760]
	mov	r3, #2
	str	r3, [fp, #-756]
	mov	r3, #4
	str	r3, [fp, #-752]
	mov	r3, #5
	str	r3, [fp, #-748]
	mov	r3, #5
	str	r3, [fp, #-744]
	mov	r3, #4
	str	r3, [fp, #-740]
	mov	r3, #4
	str	r3, [fp, #-736]
	mov	r3, #4
	str	r3, [fp, #-732]
	mov	r3, #3
	str	r3, [fp, #-728]
	mov	r3, #6
	str	r3, [fp, #-724]
	mov	r3, #2
	str	r3, [fp, #-720]
	mov	r3, #9
	str	r3, [fp, #-716]
	mov	r3, #8
	str	r3, [fp, #-712]
	mov	r3, #1
	str	r3, [fp, #-708]
	mov	r3, #2
	str	r3, [fp, #-704]
	mov	r3, #3
	str	r3, [fp, #-700]
	mov	r3, #9
	str	r3, [fp, #-692]
	mov	r3, #8
	str	r3, [fp, #-688]
	mov	r3, #7
	str	r3, [fp, #-684]
	mov	r3, #8
	str	r3, [fp, #-680]
	mov	r3, #7
	str	r3, [fp, #-676]
	mov	r3, #9
	str	r3, [fp, #-672]
	mov	r3, #9
	str	r3, [fp, #-668]
	mov	r3, #2
	str	r3, [fp, #-664]
	mov	r3, #7
	str	r3, [fp, #-660]
	mov	r3, #2
	str	r3, [fp, #-656]
	mov	r3, #4
	str	r3, [fp, #-652]
	mov	r3, #4
	str	r3, [fp, #-648]
	mov	r3, #2
	str	r3, [fp, #-644]
	mov	r3, #8
	str	r3, [fp, #-640]
	mov	r3, #4
	str	r3, [fp, #-636]
	mov	r3, #9
	str	r3, [fp, #-632]
	mov	r3, #9
	str	r3, [fp, #-624]
	mov	r3, #1
	str	r3, [fp, #-620]
	mov	r3, #8
	str	r3, [fp, #-616]
	mov	r3, #8
	str	r3, [fp, #-612]
	mov	r3, #8
	str	r3, [fp, #-608]
	mov	r3, #4
	str	r3, [fp, #-604]
	mov	r3, #5
	str	r3, [fp, #-600]
	mov	r3, #8
	str	r3, [fp, #-596]
	mov	r3, #1
	str	r3, [fp, #-588]
	mov	r3, #5
	str	r3, [fp, #-584]
	mov	r3, #6
	str	r3, [fp, #-580]
	mov	r3, #1
	str	r3, [fp, #-576]
	mov	r3, #6
	str	r3, [fp, #-572]
	mov	r3, #6
	str	r3, [fp, #-568]
	mov	r3, #9
	str	r3, [fp, #-560]
	mov	r3, #7
	str	r3, [fp, #-556]
	mov	r3, #9
	str	r3, [fp, #-552]
	mov	r3, #1
	str	r3, [fp, #-548]
	mov	r3, #9
	str	r3, [fp, #-544]
	mov	r3, #1
	str	r3, [fp, #-540]
	mov	r3, #3
	str	r3, [fp, #-536]
	mov	r3, #3
	str	r3, [fp, #-532]
	mov	r3, #8
	str	r3, [fp, #-528]
	mov	r3, #7
	str	r3, [fp, #-524]
	mov	r3, #5
	str	r3, [fp, #-520]
	mov	r3, #4
	str	r3, [fp, #-516]
	mov	r3, #99
	str	r3, [fp, #-512]
	mov	r3, #2
	str	r3, [fp, #-508]
	mov	r3, #5
	str	r3, [fp, #-496]
	mov	r3, #2
	str	r3, [fp, #-492]
	mov	r3, #4
	str	r3, [fp, #-488]
	mov	r3, #6
	str	r3, [fp, #-480]
	mov	r3, #3
	str	r3, [fp, #-476]
	mov	r3, #6
	str	r3, [fp, #-472]
	mov	r3, #8
	str	r3, [fp, #-468]
	mov	r3, #9
	str	r3, [fp, #-464]
	mov	r3, #9
	str	r3, [fp, #-460]
	mov	r3, #1
	str	r3, [fp, #-456]
	mov	r3, #2
	str	r3, [fp, #-452]
	mov	r3, #5
	str	r3, [fp, #-448]
	mov	r3, #6
	str	r3, [fp, #-444]
	mov	r3, #7
	str	r3, [fp, #-436]
	mov	r3, #1
	str	r3, [fp, #-432]
	mov	r3, #7
	str	r3, [fp, #-428]
	mov	r3, #6
	str	r3, [fp, #-424]
	mov	r3, #6
	str	r3, [fp, #-416]
	mov	r3, #5
	str	r3, [fp, #-408]
	mov	r3, #8
	str	r3, [fp, #-404]
	mov	r3, #8
	str	r3, [fp, #-400]
	mov	r3, #6
	str	r3, [fp, #-396]
	mov	r3, #1
	str	r3, [fp, #-392]
	mov	r3, #1
	str	r3, [fp, #-388]
	mov	r3, #6
	str	r3, [fp, #-384]
	mov	r3, #4
	str	r3, [fp, #-380]
	mov	r3, #6
	str	r3, [fp, #-376]
	mov	r3, #7
	str	r3, [fp, #-372]
	mov	r3, #1
	str	r3, [fp, #-368]
	mov	r3, #9
	str	r3, [fp, #-360]
	mov	r3, #4
	str	r3, [fp, #-356]
	mov	r3, #5
	str	r3, [fp, #-348]
	mov	r3, #7
	str	r3, [fp, #-340]
	mov	r3, #7
	str	r3, [fp, #-336]
	mov	r3, #5
	str	r3, [fp, #-332]
	mov	r3, #4
	str	r3, [fp, #-328]
	mov	r3, #1
	str	r3, [fp, #-324]
	mov	r3, #2
	str	r3, [fp, #-312]
	mov	r3, #2
	str	r3, [fp, #-308]
	mov	r3, #5
	str	r3, [fp, #-304]
	mov	r3, #6
	str	r3, [fp, #-300]
	mov	r3, #9
	str	r3, [fp, #-296]
	mov	r3, #8
	str	r3, [fp, #-292]
	mov	r3, #3
	str	r3, [fp, #-288]
	mov	r3, #1
	str	r3, [fp, #-284]
	mov	r3, #5
	str	r3, [fp, #-280]
	mov	r3, #5
	str	r3, [fp, #-276]
	mov	r3, #2
	str	r3, [fp, #-272]
	mov	r3, #5
	str	r3, [fp, #-256]
	mov	r3, #5
	str	r3, [fp, #-252]
	mov	r3, #9
	str	r3, [fp, #-248]
	mov	r3, #3
	str	r3, [fp, #-244]
	mov	r3, #5
	str	r3, [fp, #-240]
	mov	r3, #7
	str	r3, [fp, #-236]
	mov	r3, #2
	str	r3, [fp, #-232]
	mov	r3, #9
	str	r3, [fp, #-228]
	mov	r3, #7
	str	r3, [fp, #-224]
	mov	r3, #2
	str	r3, [fp, #-220]
	mov	r3, #5
	str	r3, [fp, #-216]
	mov	r3, #7
	str	r3, [fp, #-212]
	mov	r3, #1
	str	r3, [fp, #-208]
	mov	r3, #6
	str	r3, [fp, #-204]
	mov	r3, #3
	str	r3, [fp, #-200]
	mov	r3, #6
	str	r3, [fp, #-196]
	mov	r3, #2
	str	r3, [fp, #-192]
	mov	r3, #6
	str	r3, [fp, #-188]
	mov	r3, #9
	str	r3, [fp, #-184]
	mov	r3, #5
	str	r3, [fp, #-180]
	mov	r3, #6
	str	r3, [fp, #-176]
	mov	r3, #1
	str	r3, [fp, #-172]
	mov	r3, #8
	str	r3, [fp, #-168]
	mov	r3, #8
	str	r3, [fp, #-164]
	mov	r3, #2
	str	r3, [fp, #-160]
	mov	r3, #6
	str	r3, [fp, #-156]
	mov	r3, #7
	str	r3, [fp, #-152]
	mov	r3, #4
	str	r3, [fp, #-144]
	mov	r3, #2
	str	r3, [fp, #-140]
	mov	r3, #8
	str	r3, [fp, #-136]
	mov	r3, #2
	str	r3, [fp, #-132]
	mov	r3, #5
	str	r3, [fp, #-128]
	mov	r3, #2
	str	r3, [fp, #-124]
	mov	r3, #4
	str	r3, [fp, #-120]
	mov	r3, #8
	str	r3, [fp, #-116]
	mov	r3, #3
	str	r3, [fp, #-112]
	mov	r3, #6
	str	r3, [fp, #-108]
	mov	r3, #8
	str	r3, [fp, #-96]
	mov	r3, #2
	str	r3, [fp, #-92]
	mov	r3, #3
	str	r3, [fp, #-88]
	mov	r3, #2
	str	r3, [fp, #-84]
	mov	r3, #5
	str	r3, [fp, #-80]
	mov	r3, #7
	str	r3, [fp, #-76]
	mov	r3, #5
	str	r3, [fp, #-72]
	mov	r3, #3
	str	r3, [fp, #-68]
	mov	r3, #4
	str	r3, [fp, #-60]
	mov	r3, #2
	str	r3, [fp, #-56]
	mov	r3, #7
	str	r3, [fp, #-48]
	mov	r3, #5
	str	r3, [fp, #-44]
	mov	r3, #2
	str	r3, [fp, #-40]
	mov	r3, #9
	str	r3, [fp, #-36]
	mov	r3, #6
	str	r3, [fp, #-32]
	mov	r3, #3
	str	r3, [fp, #-28]
	mov	r3, #4
	str	r3, [fp, #-24]
	mov	r3, #5
	str	r3, [fp, #-20]
	mov	r3, #1
	str	r3, [fp, #-4024]
	mov	r3, #0
	str	r3, [fp, #-4020]
	mov	r3, #0
	str	r3, [fp, #-4016]
	b	.L2
.L6:
	mov	r3, #1
	str	r3, [fp, #-4024]
	mov	r3, #0
	str	r3, [fp, #-4012]
	b	.L3
.L4:
	ldr	r2, [fp, #-4016]
	ldr	r3, [fp, #-4012]
	add	r3, r2, r3
	lsl	r3, r3, #2
	sub	r2, fp, #4
	add	r3, r2, r3
	ldr	r2, [r3, #-4004]
	ldr	r3, [fp, #-4024]
	mul	r3, r2, r3
	str	r3, [fp, #-4024]
	ldr	r3, [fp, #-4012]
	add	r3, r3, #1
	str	r3, [fp, #-4012]
.L3:
	ldr	r3, [fp, #-4012]
	cmp	r3, #12
	ble	.L4
	ldr	r2, [fp, #-4024]
	ldr	r3, [fp, #-4020]
	cmp	r2, r3
	ble	.L5
	ldr	r3, [fp, #-4024]
	str	r3, [fp, #-4020]
.L5:
	ldr	r3, [fp, #-4016]
	add	r3, r3, #1
	str	r3, [fp, #-4016]
.L2:
	ldr	r3, [fp, #-4016]
	ldr	r2, .L9+4
	cmp	r3, r2
	ble	.L6
	ldr	r1, [fp, #-4020]
	ldr	r0, .L9+8
	bl	printf
	mov	r3, #0
	ldr	r2, .L9+12
	ldr	r1, [r2]
	ldr	r2, [fp, #-8]
	eors	r1, r2, r1
	mov	r2, #0
	beq	.L8
	bl	__stack_chk_fail
.L8:
	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
