	.file	"36076044.c"
	.intel_syntax noprefix
	.text
	.section	.rodata
.LC0:
	.string	"Char"
.LC1:
	.string	"%c"
.LC2:
	.string	"65"
.LC3:
	.string	"'a'"
.LC4:
	.string	"%-2c"
.LC5:
	.string	"%2c"
.LC6:
	.string	"%+2c"
.LC7:
	.string	"% 2c"
.LC8:
	.string	"%#2c"
.LC9:
	.string	"%02c"
.LC10:
	.string	"%+c"
.LC11:
	.string	"% c"
.LC12:
	.string	"%#c"
.LC13:
	.string	"%0c"
.LC14:
	.string	"%-c"
.LC15:
	.string	"%05c"
.LC16:
	.string	"String"
.LC17:
	.string	"foo"
.LC18:
	.string	"%s"
.LC19:
	.string	"\"foo\""
.LC20:
	.string	"%-10s"
.LC21:
	.string	"%10s"
.LC22:
	.string	"%010s"
.LC23:
	.string	"%+10s"
.LC24:
	.string	"% 10s"
.LC25:
	.string	"%#10s"
.LC26:
	.string	"foobar"
.LC27:
	.string	"%2s"
.LC28:
	.string	"\"foobar\""
.LC29:
	.string	"%-2s"
.LC30:
	.string	"Integer"
.LC31:
	.string	"%d"
.LC32:
	.string	"16384"
.LC33:
	.string	"%2d"
.LC34:
	.string	"%.1d"
.LC35:
	.string	"%.10d"
.LC36:
	.string	"%-.10d"
.LC37:
	.string	"%010d"
.LC38:
	.string	"%-010d"
.LC39:
	.string	"%-+10d"
.LC40:
	.string	"%+10d"
.LC41:
	.string	"%04d"
.LC42:
	.string	"%010.10d"
.LC43:
	.string	"%012.10d"
.LC44:
	.string	"%012.0d"
.LC45:
	.string	"%08.12d"
.LC46:
	.string	"%010.12d"
.LC47:
	.string	"% 10.10d"
.LC48:
	.string	"-49152"
.LC49:
	.string	"%05.10d"
.LC50:
	.string	"%12.10d"
.LC51:
	.string	"% 12.10d"
.LC52:
	.string	"%-0 15.10d"
.LC53:
	.string	"%-015.10d"
.LC54:
	.string	"%0 15.10d"
.LC55:
	.string	"%015.10d"
.LC56:
	.string	"%-0 15.2d"
.LC57:
	.string	"%-015.2d"
.LC58:
	.string	"%0 15.2d"
.LC59:
	.string	"%015.2d"
.LC60:
	.string	"%-0 15d"
.LC61:
	.string	"%-015d"
.LC62:
	.string	"%0 15d"
.LC63:
	.string	"%015d"
.LC64:
	.string	"% d"
.LC65:
	.string	"-32768"
.LC66:
	.string	"%+d"
.LC67:
	.string	"%#d"
.LC68:
	.string	"65536"
.LC69:
	.string	"% +d"
.LC70:
	.string	"%+ d"
.LC71:
	.string	"% -d"
.LC72:
	.string	"%- d"
.LC73:
	.string	"%- 10d"
.LC74:
	.string	"%.0d"
.LC75:
	.string	"0"
.LC76:
	.string	"%5.0d"
.LC77:
	.string	"%05.0d"
.LC78:
	.string	"%+.0d"
.LC79:
	.string	"%-.0d"
.LC80:
	.string	"% .0d"
.LC81:
	.string	"%-+.0d"
.LC82:
	.string	"%hhi"
.LC83:
	.string	"0xFFE"
.LC84:
	.string	"0x3FE"
.LC85:
	.string	"0xF7F"
.LC86:
	.string	"0x37F"
.LC87:
	.string	"%lld"
.LC88:
	.string	"0x8000000000000000UL"
.LC89:
	.string	"UnsignedInteger"
.LC90:
	.string	"%u"
.LC91:
	.string	"%2u"
.LC92:
	.string	"%.1u"
.LC93:
	.string	"%.10u"
.LC94:
	.string	"%010u"
.LC95:
	.string	"%-010u"
.LC96:
	.string	"%04u"
.LC97:
	.string	"%010.10u"
.LC98:
	.string	"% 10.10u"
.LC99:
	.string	"%05.10u"
.LC100:
	.string	"%12.10u"
.LC101:
	.string	"% 12.10u"
.LC102:
	.string	"%-0 15.10u"
.LC103:
	.string	"%-015.10u"
.LC104:
	.string	"%0 15.10u"
.LC105:
	.string	"%015.10u"
.LC106:
	.string	"%-0 15.2u"
.LC107:
	.string	"%-015.2u"
.LC108:
	.string	"%0 15.2u"
.LC109:
	.string	"%015.2u"
.LC110:
	.string	"%-0 15u"
.LC111:
	.string	"%-015u"
.LC112:
	.string	"%0 15u"
.LC113:
	.string	"%015u"
.LC114:
	.string	"% u"
.LC115:
	.string	"%+u"
.LC116:
	.string	"%#u"
.LC117:
	.string	"% +u"
.LC118:
	.string	"%+ u"
.LC119:
	.string	"% -u"
.LC120:
	.string	"%- u"
.LC121:
	.string	"%- 10u"
.LC122:
	.string	"%.0u"
.LC123:
	.string	"%5.0u"
.LC124:
	.string	"%05.0u"
.LC125:
	.string	"%+.0u"
.LC126:
	.string	"%-.0u"
.LC127:
	.string	"% .0u"
.LC128:
	.string	"%-+.0u"
.LC129:
	.string	"%hhu"
.LC130:
	.string	"%llu"
.LC131:
	.string	"Hexadecimal"
.LC132:
	.string	"%x"
.LC133:
	.string	"%2x"
.LC134:
	.string	"%.1x"
.LC135:
	.string	"%.10x"
.LC136:
	.string	"%010x"
.LC137:
	.string	"%-010x"
.LC138:
	.string	"%04x"
.LC139:
	.string	"%010.10x"
.LC140:
	.string	"% 10.10x"
.LC141:
	.string	"%05.10x"
.LC142:
	.string	"%12.10x"
.LC143:
	.string	"% 12.10x"
.LC144:
	.string	"%-0 15.10x"
.LC145:
	.string	"%-015.10x"
.LC146:
	.string	"%0 15.10x"
.LC147:
	.string	"%015.10x"
.LC148:
	.string	"%-0 15.2x"
.LC149:
	.string	"%-015.2x"
.LC150:
	.string	"%0 15.2x"
.LC151:
	.string	"%015.2x"
.LC152:
	.string	"%-0 15x"
.LC153:
	.string	"%-015x"
.LC154:
	.string	"%0 15x"
.LC155:
	.string	"%015x"
.LC156:
	.string	"% x"
.LC157:
	.string	"%+x"
.LC158:
	.string	"%#x"
.LC159:
	.string	"% +x"
.LC160:
	.string	"%+ x"
.LC161:
	.string	"% -x"
.LC162:
	.string	"%- x"
.LC163:
	.string	"%- 10x"
.LC164:
	.string	"%.0x"
.LC165:
	.string	"%5.0x"
.LC166:
	.string	"%05.0x"
.LC167:
	.string	"%+.0x"
.LC168:
	.string	"%-.0x"
.LC169:
	.string	"% .0x"
.LC170:
	.string	"%-+.0x"
.LC171:
	.string	"%hhx"
.LC172:
	.string	"%llx"
.LC173:
	.string	"Octal"
.LC174:
	.string	"%o"
.LC175:
	.string	"%2o"
.LC176:
	.string	"%.1o"
.LC177:
	.string	"%.10o"
.LC178:
	.string	"%010o"
.LC179:
	.string	"%-010o"
.LC180:
	.string	"%04o"
.LC181:
	.string	"%010.10o"
.LC182:
	.string	"% 10.10o"
.LC183:
	.string	"%05.10o"
.LC184:
	.string	"%12.10o"
.LC185:
	.string	"% 12.10o"
.LC186:
	.string	"%-0 15.10o"
.LC187:
	.string	"%-015.10o"
.LC188:
	.string	"%0 15.10o"
.LC189:
	.string	"%015.10o"
.LC190:
	.string	"%-0 15.2o"
.LC191:
	.string	"%-015.2o"
.LC192:
	.string	"%0 15.2o"
.LC193:
	.string	"%015.2o"
.LC194:
	.string	"%-0 15o"
.LC195:
	.string	"%-015o"
.LC196:
	.string	"%0 15o"
.LC197:
	.string	"% o"
.LC198:
	.string	"%+o"
.LC199:
	.string	"%#o"
.LC200:
	.string	"% +o"
.LC201:
	.string	"%+ o"
.LC202:
	.string	"% -o"
.LC203:
	.string	"%- o"
.LC204:
	.string	"%- 10o"
.LC205:
	.string	"%.0o"
.LC206:
	.string	"%5.0o"
.LC207:
	.string	"%05.0o"
.LC208:
	.string	"%+.0o"
.LC209:
	.string	"%-.0o"
.LC210:
	.string	"% .0o"
.LC211:
	.string	"%-+.0o"
.LC212:
	.string	"%hho"
.LC213:
	.string	"%llo"
.LC214:
	.string	"FixedDouble"
.LC216:
	.string	"%f"
.LC217:
	.string	"10"
.LC219:
	.string	"123456.789"
.LC220:
	.string	"%.2f"
.LC222:
	.string	"0.00000000010"
.LC224:
	.string	"100000000000.0"
.LC225:
	.string	"%12f"
.LC226:
	.string	"%12.0f"
.LC227:
	.string	"%#12.0f"
.LC228:
	.string	"%#.0f"
.LC229:
	.string	"%12.1f"
.LC230:
	.string	"%12.8f"
.LC231:
	.string	"%12.10f"
.LC232:
	.string	"%13.10f"
.LC233:
	.string	"%14.10f"
.LC235:
	.string	"-10"
.LC236:
	.string	"% f"
.LC237:
	.string	"% 2f"
.LC238:
	.string	"% 8f"
.LC239:
	.string	"% 9f"
.LC240:
	.string	"% 10f"
.LC241:
	.string	"% 12f"
.LC242:
	.string	"%- f"
.LC243:
	.string	"%- 2f"
.LC244:
	.string	"%- 8f"
.LC245:
	.string	"%- 9f"
.LC246:
	.string	"%- 10f"
.LC247:
	.string	"%- 12f"
.LC248:
	.string	"%+f"
.LC249:
	.string	"%-f"
.LC250:
	.string	"%#f"
.LC251:
	.string	"%0f"
.LC252:
	.string	"%012f"
.LC253:
	.string	"%-012f"
.LC254:
	.string	"%05f"
.LC256:
	.string	"1e100"
.LC258:
	.string	"1e-100"
.LC260:
	.string	"Double.NaN"
.LC261:
	.string	"%F"
.LC262:
	.string	"%10.2f"
.LC263:
	.string	"%10.2F"
.LC264:
	.string	"%#F"
.LC265:
	.string	"% F"
.LC266:
	.string	"%+F"
.LC267:
	.string	"%-10f"
.LC268:
	.string	"%-10F"
.LC269:
	.string	"%010f"
.LC270:
	.string	"%010F"
.LC272:
	.string	"Double.PositiveInfinity"
.LC274:
	.string	"Double.NegativeInfinity"
.LC275:
	.string	"ExponentDouble"
.LC276:
	.string	"%e"
.LC277:
	.string	"%12e"
.LC278:
	.string	"%E"
.LC279:
	.string	"%12E"
.LC280:
	.string	"%.2e"
.LC282:
	.string	"1e101"
.LC284:
	.string	"1e-101"
.LC286:
	.string	"1e99"
.LC288:
	.string	"1e-99"
.LC289:
	.string	"%12.0e"
.LC290:
	.string	"%#12.0e"
.LC291:
	.string	"%12.1e"
.LC292:
	.string	"%12.8e"
.LC293:
	.string	"%12.10e"
.LC294:
	.string	"%13.10e"
.LC295:
	.string	"%14.10e"
.LC296:
	.string	"% e"
.LC297:
	.string	"% 2E"
.LC298:
	.string	"% 8E"
.LC299:
	.string	"% 9e"
.LC300:
	.string	"% 10e"
.LC301:
	.string	"% 12e"
.LC302:
	.string	"%- e"
.LC303:
	.string	"%- 2e"
.LC304:
	.string	"%- 8e"
.LC305:
	.string	"%- 9e"
.LC306:
	.string	"%- 10e"
.LC307:
	.string	"%- 12e"
.LC308:
	.string	"%+e"
.LC309:
	.string	"%-e"
.LC310:
	.string	"%#e"
.LC311:
	.string	"%0e"
.LC312:
	.string	"%012e"
.LC313:
	.string	"%-012e"
.LC314:
	.string	"%015e"
.LC315:
	.string	"%-015e"
.LC316:
	.string	"%05e"
.LC317:
	.string	"%10.2e"
.LC318:
	.string	"%10.2E"
.LC319:
	.string	"%#E"
.LC320:
	.string	"%-10e"
.LC321:
	.string	"%-10E"
.LC322:
	.string	"GeneralDouble"
.LC324:
	.string	"%g"
.LC325:
	.string	"0.000001"
.LC327:
	.string	"0.00001"
.LC329:
	.string	"0.0001"
.LC331:
	.string	"0.001"
.LC333:
	.string	"0.01"
.LC335:
	.string	"0.1"
.LC337:
	.string	"1"
.LC339:
	.string	"100"
.LC341:
	.string	"1000"
.LC343:
	.string	"10000"
.LC345:
	.string	"100000"
.LC347:
	.string	"1000000"
.LC349:
	.string	"10000000"
.LC350:
	.string	"%.0g"
.LC351:
	.string	"%.0G"
.LC353:
	.string	"31.41"
.LC354:
	.string	"%.2g"
.LC355:
	.string	"%.2G"
.LC357:
	.string	"%.3g"
.LC358:
	.string	"31.4159"
.LC359:
	.string	"%.3G"
.LC361:
	.string	"3.14159"
.LC362:
	.string	"%12g"
.LC363:
	.string	"%12.0g"
.LC364:
	.string	"%G"
.LC365:
	.string	"%12G"
.LC366:
	.string	"%12.0G"
.LC367:
	.string	"%#12.0g"
.LC368:
	.string	"%12.1g"
.LC369:
	.string	"%12.8g"
.LC370:
	.string	"%12.10g"
.LC371:
	.string	"%13.10g"
.LC372:
	.string	"%14.10g"
.LC373:
	.string	"% g"
.LC374:
	.string	"% 2G"
.LC375:
	.string	"% 8G"
.LC376:
	.string	"% 9g"
.LC377:
	.string	"% 10g"
.LC378:
	.string	"% 12g"
.LC379:
	.string	"%- g"
.LC380:
	.string	"%- 2g"
.LC381:
	.string	"%- 8g"
.LC382:
	.string	"%- 9g"
.LC383:
	.string	"%- 10g"
.LC384:
	.string	"%- 12g"
.LC385:
	.string	"%+g"
.LC386:
	.string	"%-g"
.LC387:
	.string	"%#g"
.LC388:
	.string	"1000.0"
.LC389:
	.string	"10000.0"
.LC390:
	.string	"100000.0"
.LC391:
	.string	"1000000.0"
.LC393:
	.string	"12000000.0"
.LC394:
	.string	"%0g"
.LC395:
	.string	"%012g"
.LC396:
	.string	"%-012g"
.LC397:
	.string	"%05g"
.LC398:
	.string	"%10.2g"
.LC399:
	.string	"%10.2G"
.LC400:
	.string	"%#G"
.LC401:
	.string	"%-10g"
.LC402:
	.string	"%-10G"
	.text
	.globl	main
	.type	main, @function
main:
.LFB6:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	lea	rdi, .LC0[rip]
	call	test_function
	mov	edx, 65
	lea	rsi, .LC1[rip]
	lea	rdi, .LC2[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 97
	lea	rsi, .LC1[rip]
	lea	rdi, .LC3[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 97
	lea	rsi, .LC4[rip]
	lea	rdi, .LC3[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 97
	lea	rsi, .LC5[rip]
	lea	rdi, .LC3[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 97
	lea	rsi, .LC6[rip]
	lea	rdi, .LC3[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 97
	lea	rsi, .LC7[rip]
	lea	rdi, .LC3[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 97
	lea	rsi, .LC8[rip]
	lea	rdi, .LC3[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 97
	lea	rsi, .LC9[rip]
	lea	rdi, .LC3[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 97
	lea	rsi, .LC4[rip]
	lea	rdi, .LC3[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 97
	lea	rsi, .LC10[rip]
	lea	rdi, .LC3[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 97
	lea	rsi, .LC11[rip]
	lea	rdi, .LC3[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 97
	lea	rsi, .LC12[rip]
	lea	rdi, .LC3[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 97
	lea	rsi, .LC13[rip]
	lea	rdi, .LC3[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 97
	lea	rsi, .LC14[rip]
	lea	rdi, .LC3[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 97
	lea	rsi, .LC15[rip]
	lea	rdi, .LC3[rip]
	mov	eax, 0
	call	test_sprintf
	mov	eax, 0
	call	test_function_end
	lea	rdi, .LC16[rip]
	call	test_function
	lea	rdx, .LC17[rip]
	lea	rsi, .LC18[rip]
	lea	rdi, .LC19[rip]
	mov	eax, 0
	call	test_sprintf
	lea	rdx, .LC17[rip]
	lea	rsi, .LC20[rip]
	lea	rdi, .LC19[rip]
	mov	eax, 0
	call	test_sprintf
	lea	rdx, .LC17[rip]
	lea	rsi, .LC21[rip]
	lea	rdi, .LC19[rip]
	mov	eax, 0
	call	test_sprintf
	lea	rdx, .LC17[rip]
	lea	rsi, .LC22[rip]
	lea	rdi, .LC19[rip]
	mov	eax, 0
	call	test_sprintf
	lea	rdx, .LC17[rip]
	lea	rsi, .LC23[rip]
	lea	rdi, .LC19[rip]
	mov	eax, 0
	call	test_sprintf
	lea	rdx, .LC17[rip]
	lea	rsi, .LC24[rip]
	lea	rdi, .LC19[rip]
	mov	eax, 0
	call	test_sprintf
	lea	rdx, .LC17[rip]
	lea	rsi, .LC25[rip]
	lea	rdi, .LC19[rip]
	mov	eax, 0
	call	test_sprintf
	lea	rdx, .LC26[rip]
	lea	rsi, .LC27[rip]
	lea	rdi, .LC28[rip]
	mov	eax, 0
	call	test_sprintf
	lea	rdx, .LC26[rip]
	lea	rsi, .LC29[rip]
	lea	rdi, .LC28[rip]
	mov	eax, 0
	call	test_sprintf
	mov	eax, 0
	call	test_function_end
	lea	rdi, .LC30[rip]
	call	test_function
	mov	edx, 16384
	lea	rsi, .LC31[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC33[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC34[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC35[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC36[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC37[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC38[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC39[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC40[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC41[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC42[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC43[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC44[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC45[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC46[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC47[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC31[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC33[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC34[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC35[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC49[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC50[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC51[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC52[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC53[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC54[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC55[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC56[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC57[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC58[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC59[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC60[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC61[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC62[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC63[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -32768
	lea	rsi, .LC64[rip]
	lea	rdi, .LC65[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -32768
	lea	rsi, .LC66[rip]
	lea	rdi, .LC65[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -32768
	lea	rsi, .LC67[rip]
	lea	rdi, .LC65[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC64[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC66[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC67[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC69[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC70[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC71[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC72[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC73[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC74[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC76[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC77[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC78[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC79[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC80[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC81[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC64[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC66[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC67[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC69[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC70[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC71[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC72[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC73[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 4094
	lea	rsi, .LC82[rip]
	lea	rdi, .LC83[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 1022
	lea	rsi, .LC82[rip]
	lea	rdi, .LC84[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 3967
	lea	rsi, .LC82[rip]
	lea	rdi, .LC85[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 895
	lea	rsi, .LC82[rip]
	lea	rdi, .LC86[rip]
	mov	eax, 0
	call	test_sprintf
	movabs	rdx, -9223372036854775808
	lea	rsi, .LC87[rip]
	lea	rdi, .LC88[rip]
	mov	eax, 0
	call	test_sprintf
	mov	eax, 0
	call	test_function_end
	lea	rdi, .LC89[rip]
	call	test_function
	mov	edx, 16384
	lea	rsi, .LC90[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC91[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC92[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC93[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC94[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC95[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC96[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC97[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC98[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC90[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC91[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC92[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC93[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC99[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC100[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC101[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC102[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC103[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC104[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC105[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC106[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC107[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC108[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC109[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC110[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC111[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC112[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC113[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -32768
	lea	rsi, .LC114[rip]
	lea	rdi, .LC65[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -32768
	lea	rsi, .LC115[rip]
	lea	rdi, .LC65[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -32768
	lea	rsi, .LC116[rip]
	lea	rdi, .LC65[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC114[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC115[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC116[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC117[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC118[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC119[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC120[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC121[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC122[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC123[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC124[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC125[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC126[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC127[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC128[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC114[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC115[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC116[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC117[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC118[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC119[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC120[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC121[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 4094
	lea	rsi, .LC129[rip]
	lea	rdi, .LC83[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 1022
	lea	rsi, .LC129[rip]
	lea	rdi, .LC84[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 3967
	lea	rsi, .LC129[rip]
	lea	rdi, .LC85[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 895
	lea	rsi, .LC129[rip]
	lea	rdi, .LC86[rip]
	mov	eax, 0
	call	test_sprintf
	movabs	rdx, -9223372036854775808
	lea	rsi, .LC130[rip]
	lea	rdi, .LC88[rip]
	mov	eax, 0
	call	test_sprintf
	mov	eax, 0
	call	test_function_end
	lea	rdi, .LC131[rip]
	call	test_function
	mov	edx, 16384
	lea	rsi, .LC132[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC133[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC134[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC135[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC136[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC137[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC138[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC139[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC140[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC132[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC133[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC134[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC135[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC141[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC142[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC143[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC144[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC145[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC146[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC147[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC148[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC149[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC150[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC151[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC152[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC153[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC154[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC155[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -32768
	lea	rsi, .LC156[rip]
	lea	rdi, .LC65[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -32768
	lea	rsi, .LC157[rip]
	lea	rdi, .LC65[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -32768
	lea	rsi, .LC158[rip]
	lea	rdi, .LC65[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC156[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC157[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC158[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC159[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC160[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC161[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC162[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC163[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC164[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC165[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC166[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC167[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC168[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC169[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC170[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC156[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC157[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC158[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC159[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC160[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC161[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC162[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC163[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 4094
	lea	rsi, .LC171[rip]
	lea	rdi, .LC83[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 1022
	lea	rsi, .LC171[rip]
	lea	rdi, .LC84[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 3967
	lea	rsi, .LC171[rip]
	lea	rdi, .LC85[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 895
	lea	rsi, .LC171[rip]
	lea	rdi, .LC86[rip]
	mov	eax, 0
	call	test_sprintf
	movabs	rdx, -9223372036854775808
	lea	rsi, .LC172[rip]
	lea	rdi, .LC88[rip]
	mov	eax, 0
	call	test_sprintf
	mov	eax, 0
	call	test_function_end
	lea	rdi, .LC173[rip]
	call	test_function
	mov	edx, 16384
	lea	rsi, .LC174[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC175[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC176[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC177[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC178[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC179[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC180[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC181[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 16384
	lea	rsi, .LC182[rip]
	lea	rdi, .LC32[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC174[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC175[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC176[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC177[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC183[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC184[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC185[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC186[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC187[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC188[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC189[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC190[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC191[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC192[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC193[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC194[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC195[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC196[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -49152
	lea	rsi, .LC155[rip]
	lea	rdi, .LC48[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -32768
	lea	rsi, .LC197[rip]
	lea	rdi, .LC65[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -32768
	lea	rsi, .LC198[rip]
	lea	rdi, .LC65[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, -32768
	lea	rsi, .LC199[rip]
	lea	rdi, .LC65[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC197[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC198[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC199[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC200[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC201[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC202[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC203[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 65536
	lea	rsi, .LC204[rip]
	lea	rdi, .LC68[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC205[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC206[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC207[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC208[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC209[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC210[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC211[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC197[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC198[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC199[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC200[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC201[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC202[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC203[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 0
	lea	rsi, .LC204[rip]
	lea	rdi, .LC75[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 4094
	lea	rsi, .LC212[rip]
	lea	rdi, .LC83[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 1022
	lea	rsi, .LC212[rip]
	lea	rdi, .LC84[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 3967
	lea	rsi, .LC212[rip]
	lea	rdi, .LC85[rip]
	mov	eax, 0
	call	test_sprintf
	mov	edx, 895
	lea	rsi, .LC212[rip]
	lea	rdi, .LC86[rip]
	mov	eax, 0
	call	test_sprintf
	movabs	rdx, -9223372036854775808
	lea	rsi, .LC213[rip]
	lea	rdi, .LC88[rip]
	mov	eax, 0
	call	test_sprintf
	mov	eax, 0
	call	test_function_end
	lea	rdi, .LC214[rip]
	call	test_function
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC216[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC218[rip]
	movq	xmm0, rax
	lea	rsi, .LC216[rip]
	lea	rdi, .LC219[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC218[rip]
	movq	xmm0, rax
	lea	rsi, .LC220[rip]
	lea	rdi, .LC219[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC221[rip]
	movq	xmm0, rax
	lea	rsi, .LC216[rip]
	lea	rdi, .LC222[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC223[rip]
	movq	xmm0, rax
	lea	rsi, .LC216[rip]
	lea	rdi, .LC224[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC225[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC226[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC227[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC228[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC229[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC230[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC231[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC232[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC233[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC216[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC225[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC226[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC229[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC231[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC236[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC237[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC238[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC239[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC240[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC241[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC242[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC243[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC244[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC245[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC246[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC247[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC248[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC249[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC250[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC251[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC252[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC252[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC253[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC254[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC255[rip]
	movq	xmm0, rax
	lea	rsi, .LC216[rip]
	lea	rdi, .LC256[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC257[rip]
	movq	xmm0, rax
	lea	rsi, .LC216[rip]
	lea	rdi, .LC258[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC216[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC261[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC262[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC263[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC250[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC264[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC236[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC265[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC248[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC266[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC267[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC268[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC269[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC270[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC216[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC261[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC262[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC263[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC236[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC265[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC248[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC266[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC250[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC264[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC267[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC268[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC269[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC270[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC216[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC261[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC262[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC263[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC250[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC264[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC267[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC268[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	eax, 0
	call	test_function_end
	lea	rdi, .LC275[rip]
	call	test_function
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC276[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC277[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC278[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC279[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC218[rip]
	movq	xmm0, rax
	lea	rsi, .LC276[rip]
	lea	rdi, .LC219[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC218[rip]
	movq	xmm0, rax
	lea	rsi, .LC280[rip]
	lea	rdi, .LC219[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC221[rip]
	movq	xmm0, rax
	lea	rsi, .LC276[rip]
	lea	rdi, .LC222[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC223[rip]
	movq	xmm0, rax
	lea	rsi, .LC276[rip]
	lea	rdi, .LC224[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC281[rip]
	movq	xmm0, rax
	lea	rsi, .LC276[rip]
	lea	rdi, .LC282[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC283[rip]
	movq	xmm0, rax
	lea	rsi, .LC276[rip]
	lea	rdi, .LC284[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC255[rip]
	movq	xmm0, rax
	lea	rsi, .LC276[rip]
	lea	rdi, .LC256[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC257[rip]
	movq	xmm0, rax
	lea	rsi, .LC276[rip]
	lea	rdi, .LC258[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC285[rip]
	movq	xmm0, rax
	lea	rsi, .LC276[rip]
	lea	rdi, .LC286[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC287[rip]
	movq	xmm0, rax
	lea	rsi, .LC276[rip]
	lea	rdi, .LC288[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC289[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC290[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC291[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC292[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC293[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC294[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC295[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC276[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC277[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC289[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC291[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC293[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC296[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC297[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC298[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC299[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC300[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC301[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC302[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC303[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC304[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC305[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC306[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC307[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC308[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC309[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC310[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC311[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC312[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC312[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC313[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC314[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC314[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC315[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC316[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC276[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC278[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC317[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC318[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC310[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC319[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC320[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC321[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC276[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC278[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC317[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC318[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC310[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC319[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC320[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC321[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC276[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC278[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC317[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC318[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC310[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC319[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC320[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC321[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	eax, 0
	call	test_function_end
	lea	rdi, .LC322[rip]
	call	test_function
	mov	rax, QWORD PTR .LC323[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC325[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC326[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC327[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC328[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC329[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC330[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC331[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC332[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC333[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC334[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC335[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC336[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC337[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC338[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC339[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC340[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC341[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC342[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC343[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC344[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC345[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC346[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC347[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC348[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC349[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC221[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC222[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC223[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC224[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC350[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC351[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC352[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC353[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC352[rip]
	movq	xmm0, rax
	lea	rsi, .LC350[rip]
	lea	rdi, .LC353[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC352[rip]
	movq	xmm0, rax
	lea	rsi, .LC351[rip]
	lea	rdi, .LC353[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC352[rip]
	movq	xmm0, rax
	lea	rsi, .LC354[rip]
	lea	rdi, .LC353[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC352[rip]
	movq	xmm0, rax
	lea	rsi, .LC355[rip]
	lea	rdi, .LC353[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC356[rip]
	movq	xmm0, rax
	lea	rsi, .LC357[rip]
	lea	rdi, .LC358[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC356[rip]
	movq	xmm0, rax
	lea	rsi, .LC359[rip]
	lea	rdi, .LC358[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC360[rip]
	movq	xmm0, rax
	lea	rsi, .LC357[rip]
	lea	rdi, .LC361[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC360[rip]
	movq	xmm0, rax
	lea	rsi, .LC359[rip]
	lea	rdi, .LC361[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC218[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC219[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC218[rip]
	movq	xmm0, rax
	lea	rsi, .LC354[rip]
	lea	rdi, .LC219[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC281[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC282[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC283[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC284[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC255[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC256[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC257[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC258[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC285[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC286[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC287[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC288[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC362[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC363[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC364[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC365[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC366[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC367[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC368[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC369[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC370[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC371[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC372[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC362[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC363[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC368[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC370[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC373[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC374[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC375[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC376[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC377[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC378[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC379[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC380[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC381[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC382[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC383[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC384[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC385[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC386[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC387[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC340[rip]
	movq	xmm0, rax
	lea	rsi, .LC387[rip]
	lea	rdi, .LC388[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC342[rip]
	movq	xmm0, rax
	lea	rsi, .LC387[rip]
	lea	rdi, .LC389[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC344[rip]
	movq	xmm0, rax
	lea	rsi, .LC387[rip]
	lea	rdi, .LC390[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC346[rip]
	movq	xmm0, rax
	lea	rsi, .LC387[rip]
	lea	rdi, .LC391[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC392[rip]
	movq	xmm0, rax
	lea	rsi, .LC387[rip]
	lea	rdi, .LC393[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC394[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC215[rip]
	movq	xmm0, rax
	lea	rsi, .LC395[rip]
	lea	rdi, .LC217[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC395[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC396[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC234[rip]
	movq	xmm0, rax
	lea	rsi, .LC397[rip]
	lea	rdi, .LC235[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC364[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC398[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC399[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC387[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC400[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC401[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC259[rip]
	movq	xmm0, rax
	lea	rsi, .LC402[rip]
	lea	rdi, .LC260[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC364[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC398[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC399[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC387[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC400[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC401[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC271[rip]
	movq	xmm0, rax
	lea	rsi, .LC402[rip]
	lea	rdi, .LC272[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC324[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC364[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC398[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC399[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC387[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC400[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC401[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	rax, QWORD PTR .LC273[rip]
	movq	xmm0, rax
	lea	rsi, .LC402[rip]
	lea	rdi, .LC274[rip]
	mov	eax, 1
	call	test_sprintf
	mov	eax, 0
	call	test_function_end
	mov	eax, 0
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE6:
	.size	main, .-main
	.section	.rodata
.LC403:
	.string	"        [Test]"
	.align 8
.LC404:
	.string	"        public void SPrintF_%s()\n"
.LC405:
	.string	"        {"
	.text
	.globl	test_function
	.type	test_function, @function
test_function:
.LFB7:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 16
	mov	QWORD PTR -8[rbp], rdi
	lea	rdi, .LC403[rip]
	call	puts@PLT
	mov	rax, QWORD PTR -8[rbp]
	mov	rsi, rax
	lea	rdi, .LC404[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rdi, .LC405[rip]
	call	puts@PLT
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE7:
	.size	test_function, .-test_function
	.section	.rodata
.LC406:
	.string	"        }"
	.text
	.globl	test_function_end
	.type	test_function_end, @function
test_function_end:
.LFB8:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	lea	rdi, .LC406[rip]
	call	puts@PLT
	mov	edi, 10
	call	putchar@PLT
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE8:
	.size	test_function_end, .-test_function_end
	.section	.rodata
	.align 8
.LC407:
	.string	"            Assert.That(StringUtilities.SPrintF(\"%s\"), Is.EqualTo(\"%s\"));\n"
	.align 8
.LC408:
	.string	"            Assert.That(StringUtilities.SPrintF(\"%s\", %s), Is.EqualTo(\"%s\"));\n"
	.text
	.globl	test_sprintf
	.type	test_sprintf, @function
test_sprintf:
.LFB9:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 1264
	mov	QWORD PTR -1256[rbp], rdi
	mov	QWORD PTR -1264[rbp], rsi
	mov	QWORD PTR -160[rbp], rdx
	mov	QWORD PTR -152[rbp], rcx
	mov	QWORD PTR -144[rbp], r8
	mov	QWORD PTR -136[rbp], r9
	test	al, al
	je	.L6
	movaps	XMMWORD PTR -128[rbp], xmm0
	movaps	XMMWORD PTR -112[rbp], xmm1
	movaps	XMMWORD PTR -96[rbp], xmm2
	movaps	XMMWORD PTR -80[rbp], xmm3
	movaps	XMMWORD PTR -64[rbp], xmm4
	movaps	XMMWORD PTR -48[rbp], xmm5
	movaps	XMMWORD PTR -32[rbp], xmm6
	movaps	XMMWORD PTR -16[rbp], xmm7
.L6:
	mov	rax, QWORD PTR fs:40
	mov	QWORD PTR -184[rbp], rax
	xor	eax, eax
	mov	DWORD PTR -1240[rbp], 16
	mov	DWORD PTR -1236[rbp], 48
	lea	rax, 16[rbp]
	mov	QWORD PTR -1232[rbp], rax
	lea	rax, -176[rbp]
	mov	QWORD PTR -1224[rbp], rax
	lea	rdx, -1240[rbp]
	mov	rcx, QWORD PTR -1264[rbp]
	lea	rax, -1216[rbp]
	mov	rsi, rcx
	mov	rdi, rax
	call	vsprintf@PLT
	mov	DWORD PTR -1244[rbp], eax
	cmp	QWORD PTR -1256[rbp], 0
	jne	.L7
	lea	rdx, -1216[rbp]
	mov	rax, QWORD PTR -1264[rbp]
	mov	rsi, rax
	lea	rdi, .LC407[rip]
	mov	eax, 0
	call	printf@PLT
	jmp	.L10
.L7:
	lea	rcx, -1216[rbp]
	mov	rdx, QWORD PTR -1256[rbp]
	mov	rax, QWORD PTR -1264[rbp]
	mov	rsi, rax
	lea	rdi, .LC408[rip]
	mov	eax, 0
	call	printf@PLT
.L10:
	nop
	mov	rax, QWORD PTR -184[rbp]
	sub	rax, QWORD PTR fs:40
	je	.L9
	call	__stack_chk_fail@PLT
.L9:
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE9:
	.size	test_sprintf, .-test_sprintf
	.section	.rodata
	.align 8
.LC215:
	.long	0
	.long	1076101120
	.align 8
.LC218:
	.long	-1614907703
	.long	1090397196
	.align 8
.LC221:
	.long	-640172613
	.long	1037794527
	.align 8
.LC223:
	.long	-402653184
	.long	1110919286
	.align 8
.LC234:
	.long	0
	.long	-1071382528
	.align 8
.LC255:
	.long	630506365
	.long	1420970413
	.align 8
.LC257:
	.long	-460454608
	.long	724303662
	.align 8
.LC259:
	.long	0
	.long	2146959360
	.align 8
.LC271:
	.long	0
	.long	2146435072
	.align 8
.LC273:
	.long	0
	.long	-1048576
	.align 8
.LC281:
	.long	1861874780
	.long	1424415768
	.align 8
.LC283:
	.long	490629773
	.long	720790975
	.align 8
.LC285:
	.long	-1568170194
	.long	1417495214
	.align 8
.LC287:
	.long	1322828606
	.long	727809917
	.align 8
.LC323:
	.long	-1598689907
	.long	1051772663
	.align 8
.LC326:
	.long	-1998362383
	.long	1055193269
	.align 8
.LC328:
	.long	-350469331
	.long	1058682594
	.align 8
.LC330:
	.long	-755914244
	.long	1062232653
	.align 8
.LC332:
	.long	1202590843
	.long	1065646817
	.align 8
.LC334:
	.long	-1717986918
	.long	1069128089
	.align 8
.LC336:
	.long	0
	.long	1072693248
	.align 8
.LC338:
	.long	0
	.long	1079574528
	.align 8
.LC340:
	.long	0
	.long	1083129856
	.align 8
.LC342:
	.long	0
	.long	1086556160
	.align 8
.LC344:
	.long	0
	.long	1090021888
	.align 8
.LC346:
	.long	0
	.long	1093567616
	.align 8
.LC348:
	.long	0
	.long	1097011920
	.align 8
.LC352:
	.long	-1030792151
	.long	1077897461
	.align 8
.LC356:
	.long	1814194186
	.long	1077897848
	.align 8
.LC360:
	.long	-266631570
	.long	1074340345
	.align 8
.LC392:
	.long	0
	.long	1097261920
	.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	"36076044.c"
	.text
	.section	.rodata
	.align	2
.LC0:
	.ascii	"Char\000"
	.align	2
.LC1:
	.ascii	"%c\000"
	.align	2
.LC2:
	.ascii	"65\000"
	.align	2
.LC3:
	.ascii	"'a'\000"
	.align	2
.LC4:
	.ascii	"%-2c\000"
	.align	2
.LC5:
	.ascii	"%2c\000"
	.align	2
.LC6:
	.ascii	"%+2c\000"
	.align	2
.LC7:
	.ascii	"% 2c\000"
	.align	2
.LC8:
	.ascii	"%#2c\000"
	.align	2
.LC9:
	.ascii	"%02c\000"
	.align	2
.LC10:
	.ascii	"%+c\000"
	.align	2
.LC11:
	.ascii	"% c\000"
	.align	2
.LC12:
	.ascii	"%#c\000"
	.align	2
.LC13:
	.ascii	"%0c\000"
	.align	2
.LC14:
	.ascii	"%-c\000"
	.align	2
.LC15:
	.ascii	"%05c\000"
	.align	2
.LC16:
	.ascii	"String\000"
	.align	2
.LC17:
	.ascii	"foo\000"
	.align	2
.LC18:
	.ascii	"%s\000"
	.align	2
.LC19:
	.ascii	"\"foo\"\000"
	.align	2
.LC20:
	.ascii	"%-10s\000"
	.align	2
.LC21:
	.ascii	"%10s\000"
	.align	2
.LC22:
	.ascii	"%010s\000"
	.align	2
.LC23:
	.ascii	"%+10s\000"
	.align	2
.LC24:
	.ascii	"% 10s\000"
	.align	2
.LC25:
	.ascii	"%#10s\000"
	.align	2
.LC26:
	.ascii	"foobar\000"
	.align	2
.LC27:
	.ascii	"%2s\000"
	.align	2
.LC28:
	.ascii	"\"foobar\"\000"
	.align	2
.LC29:
	.ascii	"%-2s\000"
	.align	2
.LC30:
	.ascii	"Integer\000"
	.align	2
.LC31:
	.ascii	"%d\000"
	.align	2
.LC32:
	.ascii	"16384\000"
	.align	2
.LC33:
	.ascii	"%2d\000"
	.align	2
.LC34:
	.ascii	"%.1d\000"
	.align	2
.LC35:
	.ascii	"%.10d\000"
	.align	2
.LC36:
	.ascii	"%-.10d\000"
	.align	2
.LC37:
	.ascii	"%010d\000"
	.align	2
.LC38:
	.ascii	"%-010d\000"
	.align	2
.LC39:
	.ascii	"%-+10d\000"
	.align	2
.LC40:
	.ascii	"%+10d\000"
	.align	2
.LC41:
	.ascii	"%04d\000"
	.align	2
.LC42:
	.ascii	"%010.10d\000"
	.align	2
.LC43:
	.ascii	"%012.10d\000"
	.align	2
.LC44:
	.ascii	"%012.0d\000"
	.align	2
.LC45:
	.ascii	"%08.12d\000"
	.align	2
.LC46:
	.ascii	"%010.12d\000"
	.align	2
.LC47:
	.ascii	"% 10.10d\000"
	.align	2
.LC48:
	.ascii	"-49152\000"
	.align	2
.LC49:
	.ascii	"%05.10d\000"
	.align	2
.LC50:
	.ascii	"%12.10d\000"
	.align	2
.LC51:
	.ascii	"% 12.10d\000"
	.align	2
.LC52:
	.ascii	"%-0 15.10d\000"
	.align	2
.LC53:
	.ascii	"%-015.10d\000"
	.align	2
.LC54:
	.ascii	"%0 15.10d\000"
	.align	2
.LC55:
	.ascii	"%015.10d\000"
	.align	2
.LC56:
	.ascii	"%-0 15.2d\000"
	.align	2
.LC57:
	.ascii	"%-015.2d\000"
	.align	2
.LC58:
	.ascii	"%0 15.2d\000"
	.align	2
.LC59:
	.ascii	"%015.2d\000"
	.align	2
.LC60:
	.ascii	"%-0 15d\000"
	.align	2
.LC61:
	.ascii	"%-015d\000"
	.align	2
.LC62:
	.ascii	"%0 15d\000"
	.align	2
.LC63:
	.ascii	"%015d\000"
	.align	2
.LC64:
	.ascii	"% d\000"
	.align	2
.LC65:
	.ascii	"-32768\000"
	.align	2
.LC66:
	.ascii	"%+d\000"
	.align	2
.LC67:
	.ascii	"%#d\000"
	.align	2
.LC68:
	.ascii	"65536\000"
	.align	2
.LC69:
	.ascii	"% +d\000"
	.align	2
.LC70:
	.ascii	"%+ d\000"
	.align	2
.LC71:
	.ascii	"% -d\000"
	.align	2
.LC72:
	.ascii	"%- d\000"
	.align	2
.LC73:
	.ascii	"%- 10d\000"
	.align	2
.LC74:
	.ascii	"%.0d\000"
	.align	2
.LC75:
	.ascii	"0\000"
	.align	2
.LC76:
	.ascii	"%5.0d\000"
	.align	2
.LC77:
	.ascii	"%05.0d\000"
	.align	2
.LC78:
	.ascii	"%+.0d\000"
	.align	2
.LC79:
	.ascii	"%-.0d\000"
	.align	2
.LC80:
	.ascii	"% .0d\000"
	.align	2
.LC81:
	.ascii	"%-+.0d\000"
	.align	2
.LC82:
	.ascii	"%hhi\000"
	.align	2
.LC83:
	.ascii	"0xFFE\000"
	.align	2
.LC84:
	.ascii	"0x3FE\000"
	.align	2
.LC85:
	.ascii	"0xF7F\000"
	.align	2
.LC86:
	.ascii	"0x37F\000"
	.align	2
.LC87:
	.ascii	"%lld\000"
	.align	2
.LC88:
	.ascii	"0x8000000000000000UL\000"
	.align	2
.LC89:
	.ascii	"UnsignedInteger\000"
	.align	2
.LC90:
	.ascii	"%u\000"
	.align	2
.LC91:
	.ascii	"%2u\000"
	.align	2
.LC92:
	.ascii	"%.1u\000"
	.align	2
.LC93:
	.ascii	"%.10u\000"
	.align	2
.LC94:
	.ascii	"%010u\000"
	.align	2
.LC95:
	.ascii	"%-010u\000"
	.align	2
.LC96:
	.ascii	"%04u\000"
	.align	2
.LC97:
	.ascii	"%010.10u\000"
	.align	2
.LC98:
	.ascii	"% 10.10u\000"
	.align	2
.LC99:
	.ascii	"%05.10u\000"
	.align	2
.LC100:
	.ascii	"%12.10u\000"
	.align	2
.LC101:
	.ascii	"% 12.10u\000"
	.align	2
.LC102:
	.ascii	"%-0 15.10u\000"
	.align	2
.LC103:
	.ascii	"%-015.10u\000"
	.align	2
.LC104:
	.ascii	"%0 15.10u\000"
	.align	2
.LC105:
	.ascii	"%015.10u\000"
	.align	2
.LC106:
	.ascii	"%-0 15.2u\000"
	.align	2
.LC107:
	.ascii	"%-015.2u\000"
	.align	2
.LC108:
	.ascii	"%0 15.2u\000"
	.align	2
.LC109:
	.ascii	"%015.2u\000"
	.align	2
.LC110:
	.ascii	"%-0 15u\000"
	.align	2
.LC111:
	.ascii	"%-015u\000"
	.align	2
.LC112:
	.ascii	"%0 15u\000"
	.align	2
.LC113:
	.ascii	"%015u\000"
	.align	2
.LC114:
	.ascii	"% u\000"
	.align	2
.LC115:
	.ascii	"%+u\000"
	.align	2
.LC116:
	.ascii	"%#u\000"
	.align	2
.LC117:
	.ascii	"% +u\000"
	.align	2
.LC118:
	.ascii	"%+ u\000"
	.align	2
.LC119:
	.ascii	"% -u\000"
	.align	2
.LC120:
	.ascii	"%- u\000"
	.align	2
.LC121:
	.ascii	"%- 10u\000"
	.align	2
.LC122:
	.ascii	"%.0u\000"
	.align	2
.LC123:
	.ascii	"%5.0u\000"
	.align	2
.LC124:
	.ascii	"%05.0u\000"
	.align	2
.LC125:
	.ascii	"%+.0u\000"
	.align	2
.LC126:
	.ascii	"%-.0u\000"
	.align	2
.LC127:
	.ascii	"% .0u\000"
	.align	2
.LC128:
	.ascii	"%-+.0u\000"
	.align	2
.LC129:
	.ascii	"%hhu\000"
	.align	2
.LC130:
	.ascii	"%llu\000"
	.align	2
.LC131:
	.ascii	"Hexadecimal\000"
	.align	2
.LC132:
	.ascii	"%x\000"
	.align	2
.LC133:
	.ascii	"%2x\000"
	.align	2
.LC134:
	.ascii	"%.1x\000"
	.align	2
.LC135:
	.ascii	"%.10x\000"
	.align	2
.LC136:
	.ascii	"%010x\000"
	.align	2
.LC137:
	.ascii	"%-010x\000"
	.align	2
.LC138:
	.ascii	"%04x\000"
	.align	2
.LC139:
	.ascii	"%010.10x\000"
	.align	2
.LC140:
	.ascii	"% 10.10x\000"
	.align	2
.LC141:
	.ascii	"%05.10x\000"
	.align	2
.LC142:
	.ascii	"%12.10x\000"
	.align	2
.LC143:
	.ascii	"% 12.10x\000"
	.align	2
.LC144:
	.ascii	"%-0 15.10x\000"
	.align	2
.LC145:
	.ascii	"%-015.10x\000"
	.align	2
.LC146:
	.ascii	"%0 15.10x\000"
	.align	2
.LC147:
	.ascii	"%015.10x\000"
	.align	2
.LC148:
	.ascii	"%-0 15.2x\000"
	.align	2
.LC149:
	.ascii	"%-015.2x\000"
	.align	2
.LC150:
	.ascii	"%0 15.2x\000"
	.align	2
.LC151:
	.ascii	"%015.2x\000"
	.align	2
.LC152:
	.ascii	"%-0 15x\000"
	.align	2
.LC153:
	.ascii	"%-015x\000"
	.align	2
.LC154:
	.ascii	"%0 15x\000"
	.align	2
.LC155:
	.ascii	"%015x\000"
	.align	2
.LC156:
	.ascii	"% x\000"
	.align	2
.LC157:
	.ascii	"%+x\000"
	.align	2
.LC158:
	.ascii	"%#x\000"
	.align	2
.LC159:
	.ascii	"% +x\000"
	.align	2
.LC160:
	.ascii	"%+ x\000"
	.align	2
.LC161:
	.ascii	"% -x\000"
	.align	2
.LC162:
	.ascii	"%- x\000"
	.align	2
.LC163:
	.ascii	"%- 10x\000"
	.align	2
.LC164:
	.ascii	"%.0x\000"
	.align	2
.LC165:
	.ascii	"%5.0x\000"
	.align	2
.LC166:
	.ascii	"%05.0x\000"
	.align	2
.LC167:
	.ascii	"%+.0x\000"
	.align	2
.LC168:
	.ascii	"%-.0x\000"
	.align	2
.LC169:
	.ascii	"% .0x\000"
	.align	2
.LC170:
	.ascii	"%-+.0x\000"
	.align	2
.LC171:
	.ascii	"%hhx\000"
	.align	2
.LC172:
	.ascii	"%llx\000"
	.align	2
.LC173:
	.ascii	"Octal\000"
	.align	2
.LC174:
	.ascii	"%o\000"
	.align	2
.LC175:
	.ascii	"%2o\000"
	.align	2
.LC176:
	.ascii	"%.1o\000"
	.align	2
.LC177:
	.ascii	"%.10o\000"
	.align	2
.LC178:
	.ascii	"%010o\000"
	.align	2
.LC179:
	.ascii	"%-010o\000"
	.align	2
.LC180:
	.ascii	"%04o\000"
	.align	2
.LC181:
	.ascii	"%010.10o\000"
	.align	2
.LC182:
	.ascii	"% 10.10o\000"
	.align	2
.LC183:
	.ascii	"%05.10o\000"
	.align	2
.LC184:
	.ascii	"%12.10o\000"
	.align	2
.LC185:
	.ascii	"% 12.10o\000"
	.align	2
.LC186:
	.ascii	"%-0 15.10o\000"
	.align	2
.LC187:
	.ascii	"%-015.10o\000"
	.align	2
.LC188:
	.ascii	"%0 15.10o\000"
	.align	2
.LC189:
	.ascii	"%015.10o\000"
	.align	2
.LC190:
	.ascii	"%-0 15.2o\000"
	.align	2
.LC191:
	.ascii	"%-015.2o\000"
	.align	2
.LC192:
	.ascii	"%0 15.2o\000"
	.align	2
.LC193:
	.ascii	"%015.2o\000"
	.align	2
.LC194:
	.ascii	"%-0 15o\000"
	.align	2
.LC195:
	.ascii	"%-015o\000"
	.align	2
.LC196:
	.ascii	"%0 15o\000"
	.align	2
.LC197:
	.ascii	"% o\000"
	.align	2
.LC198:
	.ascii	"%+o\000"
	.align	2
.LC199:
	.ascii	"%#o\000"
	.align	2
.LC200:
	.ascii	"% +o\000"
	.align	2
.LC201:
	.ascii	"%+ o\000"
	.align	2
.LC202:
	.ascii	"% -o\000"
	.align	2
.LC203:
	.ascii	"%- o\000"
	.align	2
.LC204:
	.ascii	"%- 10o\000"
	.align	2
.LC205:
	.ascii	"%.0o\000"
	.align	2
.LC206:
	.ascii	"%5.0o\000"
	.align	2
.LC207:
	.ascii	"%05.0o\000"
	.align	2
.LC208:
	.ascii	"%+.0o\000"
	.align	2
.LC209:
	.ascii	"%-.0o\000"
	.align	2
.LC210:
	.ascii	"% .0o\000"
	.align	2
.LC211:
	.ascii	"%-+.0o\000"
	.align	2
.LC212:
	.ascii	"%hho\000"
	.align	2
.LC213:
	.ascii	"%llo\000"
	.align	2
.LC214:
	.ascii	"FixedDouble\000"
	.align	2
.LC215:
	.ascii	"%f\000"
	.align	2
.LC216:
	.ascii	"10\000"
	.align	2
.LC217:
	.ascii	"123456.789\000"
	.align	2
.LC218:
	.ascii	"%.2f\000"
	.align	2
.LC219:
	.ascii	"0.00000000010\000"
	.align	2
.LC220:
	.ascii	"100000000000.0\000"
	.align	2
.LC221:
	.ascii	"%12f\000"
	.align	2
.LC222:
	.ascii	"%12.0f\000"
	.align	2
.LC223:
	.ascii	"%#12.0f\000"
	.align	2
.LC224:
	.ascii	"%#.0f\000"
	.align	2
.LC225:
	.ascii	"%12.1f\000"
	.align	2
.LC226:
	.ascii	"%12.8f\000"
	.align	2
.LC227:
	.ascii	"%12.10f\000"
	.align	2
.LC228:
	.ascii	"%13.10f\000"
	.align	2
.LC229:
	.ascii	"%14.10f\000"
	.align	2
.LC230:
	.ascii	"-10\000"
	.align	2
.LC231:
	.ascii	"% f\000"
	.align	2
.LC232:
	.ascii	"% 2f\000"
	.align	2
.LC233:
	.ascii	"% 8f\000"
	.align	2
.LC234:
	.ascii	"% 9f\000"
	.align	2
.LC235:
	.ascii	"% 10f\000"
	.align	2
.LC236:
	.ascii	"% 12f\000"
	.align	2
.LC237:
	.ascii	"%- f\000"
	.align	2
.LC238:
	.ascii	"%- 2f\000"
	.align	2
.LC239:
	.ascii	"%- 8f\000"
	.align	2
.LC240:
	.ascii	"%- 9f\000"
	.align	2
.LC241:
	.ascii	"%- 10f\000"
	.align	2
.LC242:
	.ascii	"%- 12f\000"
	.align	2
.LC243:
	.ascii	"%+f\000"
	.align	2
.LC244:
	.ascii	"%-f\000"
	.align	2
.LC245:
	.ascii	"%#f\000"
	.align	2
.LC246:
	.ascii	"%0f\000"
	.align	2
.LC247:
	.ascii	"%012f\000"
	.align	2
.LC248:
	.ascii	"%-012f\000"
	.align	2
.LC249:
	.ascii	"%05f\000"
	.align	2
.LC250:
	.ascii	"1e100\000"
	.align	2
.LC251:
	.ascii	"1e-100\000"
	.align	2
.LC252:
	.ascii	"Double.NaN\000"
	.align	2
.LC253:
	.ascii	"%F\000"
	.align	2
.LC254:
	.ascii	"%10.2f\000"
	.align	2
.LC255:
	.ascii	"%10.2F\000"
	.align	2
.LC256:
	.ascii	"%#F\000"
	.align	2
.LC257:
	.ascii	"% F\000"
	.align	2
.LC258:
	.ascii	"%+F\000"
	.align	2
.LC259:
	.ascii	"%-10f\000"
	.align	2
.LC260:
	.ascii	"%-10F\000"
	.align	2
.LC261:
	.ascii	"%010f\000"
	.align	2
.LC262:
	.ascii	"%010F\000"
	.align	2
.LC263:
	.ascii	"Double.PositiveInfinity\000"
	.align	2
.LC264:
	.ascii	"Double.NegativeInfinity\000"
	.align	2
.LC265:
	.ascii	"ExponentDouble\000"
	.align	2
.LC266:
	.ascii	"%e\000"
	.align	2
.LC267:
	.ascii	"%12e\000"
	.align	2
.LC268:
	.ascii	"%E\000"
	.align	2
.LC269:
	.ascii	"%12E\000"
	.align	2
.LC270:
	.ascii	"%.2e\000"
	.align	2
.LC271:
	.ascii	"1e101\000"
	.align	2
.LC272:
	.ascii	"1e-101\000"
	.align	2
.LC273:
	.ascii	"1e99\000"
	.align	2
.LC274:
	.ascii	"1e-99\000"
	.align	2
.LC275:
	.ascii	"%12.0e\000"
	.align	2
.LC276:
	.ascii	"%#12.0e\000"
	.align	2
.LC277:
	.ascii	"%12.1e\000"
	.align	2
.LC278:
	.ascii	"%12.8e\000"
	.align	2
.LC279:
	.ascii	"%12.10e\000"
	.align	2
.LC280:
	.ascii	"%13.10e\000"
	.align	2
.LC281:
	.ascii	"%14.10e\000"
	.align	2
.LC282:
	.ascii	"% e\000"
	.align	2
.LC283:
	.ascii	"% 2E\000"
	.align	2
.LC284:
	.ascii	"% 8E\000"
	.align	2
.LC285:
	.ascii	"% 9e\000"
	.align	2
.LC286:
	.ascii	"% 10e\000"
	.align	2
.LC287:
	.ascii	"% 12e\000"
	.align	2
.LC288:
	.ascii	"%- e\000"
	.align	2
.LC289:
	.ascii	"%- 2e\000"
	.align	2
.LC290:
	.ascii	"%- 8e\000"
	.align	2
.LC291:
	.ascii	"%- 9e\000"
	.align	2
.LC292:
	.ascii	"%- 10e\000"
	.align	2
.LC293:
	.ascii	"%- 12e\000"
	.align	2
.LC294:
	.ascii	"%+e\000"
	.align	2
.LC295:
	.ascii	"%-e\000"
	.align	2
.LC296:
	.ascii	"%#e\000"
	.align	2
.LC297:
	.ascii	"%0e\000"
	.align	2
.LC298:
	.ascii	"%012e\000"
	.align	2
.LC299:
	.ascii	"%-012e\000"
	.align	2
.LC300:
	.ascii	"%015e\000"
	.align	2
.LC301:
	.ascii	"%-015e\000"
	.align	2
.LC302:
	.ascii	"%05e\000"
	.align	2
.LC303:
	.ascii	"%10.2e\000"
	.align	2
.LC304:
	.ascii	"%10.2E\000"
	.align	2
.LC305:
	.ascii	"%#E\000"
	.align	2
.LC306:
	.ascii	"%-10e\000"
	.align	2
.LC307:
	.ascii	"%-10E\000"
	.align	2
.LC308:
	.ascii	"GeneralDouble\000"
	.align	2
.LC309:
	.ascii	"%g\000"
	.align	2
.LC310:
	.ascii	"0.000001\000"
	.align	2
.LC311:
	.ascii	"0.00001\000"
	.align	2
.LC312:
	.ascii	"0.0001\000"
	.align	2
.LC313:
	.ascii	"0.001\000"
	.align	2
.LC314:
	.ascii	"0.01\000"
	.align	2
.LC315:
	.ascii	"0.1\000"
	.align	2
.LC316:
	.ascii	"1\000"
	.align	2
.LC317:
	.ascii	"100\000"
	.align	2
.LC318:
	.ascii	"1000\000"
	.align	2
.LC319:
	.ascii	"10000\000"
	.align	2
.LC320:
	.ascii	"100000\000"
	.align	2
.LC321:
	.ascii	"1000000\000"
	.align	2
.LC322:
	.ascii	"10000000\000"
	.align	2
.LC323:
	.ascii	"%.0g\000"
	.align	2
.LC324:
	.ascii	"%.0G\000"
	.align	2
.LC325:
	.ascii	"31.41\000"
	.align	2
.LC326:
	.ascii	"%.2g\000"
	.align	2
.LC327:
	.ascii	"%.2G\000"
	.align	2
.LC328:
	.ascii	"%.3g\000"
	.align	2
.LC329:
	.ascii	"31.4159\000"
	.align	2
.LC330:
	.ascii	"%.3G\000"
	.align	2
.LC331:
	.ascii	"3.14159\000"
	.align	2
.LC332:
	.ascii	"%12g\000"
	.align	2
.LC333:
	.ascii	"%12.0g\000"
	.align	2
.LC334:
	.ascii	"%G\000"
	.align	2
.LC335:
	.ascii	"%12G\000"
	.align	2
.LC336:
	.ascii	"%12.0G\000"
	.align	2
.LC337:
	.ascii	"%#12.0g\000"
	.align	2
.LC338:
	.ascii	"%12.1g\000"
	.align	2
.LC339:
	.ascii	"%12.8g\000"
	.align	2
.LC340:
	.ascii	"%12.10g\000"
	.align	2
.LC341:
	.ascii	"%13.10g\000"
	.align	2
.LC342:
	.ascii	"%14.10g\000"
	.align	2
.LC343:
	.ascii	"% g\000"
	.align	2
.LC344:
	.ascii	"% 2G\000"
	.align	2
.LC345:
	.ascii	"% 8G\000"
	.align	2
.LC346:
	.ascii	"% 9g\000"
	.align	2
.LC347:
	.ascii	"% 10g\000"
	.align	2
.LC348:
	.ascii	"% 12g\000"
	.align	2
.LC349:
	.ascii	"%- g\000"
	.align	2
.LC350:
	.ascii	"%- 2g\000"
	.align	2
.LC351:
	.ascii	"%- 8g\000"
	.align	2
.LC352:
	.ascii	"%- 9g\000"
	.align	2
.LC353:
	.ascii	"%- 10g\000"
	.align	2
.LC354:
	.ascii	"%- 12g\000"
	.align	2
.LC355:
	.ascii	"%+g\000"
	.align	2
.LC356:
	.ascii	"%-g\000"
	.align	2
.LC357:
	.ascii	"%#g\000"
	.align	2
.LC358:
	.ascii	"1000.0\000"
	.align	2
.LC359:
	.ascii	"10000.0\000"
	.align	2
.LC360:
	.ascii	"100000.0\000"
	.align	2
.LC361:
	.ascii	"1000000.0\000"
	.align	2
.LC362:
	.ascii	"12000000.0\000"
	.align	2
.LC363:
	.ascii	"%0g\000"
	.align	2
.LC364:
	.ascii	"%012g\000"
	.align	2
.LC365:
	.ascii	"%-012g\000"
	.align	2
.LC366:
	.ascii	"%05g\000"
	.align	2
.LC367:
	.ascii	"%10.2g\000"
	.align	2
.LC368:
	.ascii	"%10.2G\000"
	.align	2
.LC369:
	.ascii	"%#G\000"
	.align	2
.LC370:
	.ascii	"%-10g\000"
	.align	2
.LC371:
	.ascii	"%-10G\000"
	.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
	ldr	r0, .L3
	bl	test_function
	mov	r2, #65
	ldr	r1, .L3+4
	ldr	r0, .L3+8
	bl	test_sprintf
	mov	r2, #97
	ldr	r1, .L3+4
	ldr	r0, .L3+12
	bl	test_sprintf
	mov	r2, #97
	ldr	r1, .L3+16
	ldr	r0, .L3+12
	bl	test_sprintf
	mov	r2, #97
	ldr	r1, .L3+20
	ldr	r0, .L3+12
	bl	test_sprintf
	mov	r2, #97
	ldr	r1, .L3+24
	ldr	r0, .L3+12
	bl	test_sprintf
	mov	r2, #97
	ldr	r1, .L3+28
	ldr	r0, .L3+12
	bl	test_sprintf
	mov	r2, #97
	ldr	r1, .L3+32
	ldr	r0, .L3+12
	bl	test_sprintf
	mov	r2, #97
	ldr	r1, .L3+36
	ldr	r0, .L3+12
	bl	test_sprintf
	mov	r2, #97
	ldr	r1, .L3+16
	ldr	r0, .L3+12
	bl	test_sprintf
	mov	r2, #97
	ldr	r1, .L3+40
	ldr	r0, .L3+12
	bl	test_sprintf
	mov	r2, #97
	ldr	r1, .L3+44
	ldr	r0, .L3+12
	bl	test_sprintf
	mov	r2, #97
	ldr	r1, .L3+48
	ldr	r0, .L3+12
	bl	test_sprintf
	mov	r2, #97
	ldr	r1, .L3+52
	ldr	r0, .L3+12
	bl	test_sprintf
	mov	r2, #97
	ldr	r1, .L3+56
	ldr	r0, .L3+12
	bl	test_sprintf
	mov	r2, #97
	ldr	r1, .L3+60
	ldr	r0, .L3+12
	bl	test_sprintf
	bl	test_function_end
	ldr	r0, .L3+64
	bl	test_function
	ldr	r2, .L3+68
	ldr	r1, .L3+72
	ldr	r0, .L3+76
	bl	test_sprintf
	ldr	r2, .L3+68
	ldr	r1, .L3+80
	ldr	r0, .L3+76
	bl	test_sprintf
	ldr	r2, .L3+68
	ldr	r1, .L3+84
	ldr	r0, .L3+76
	bl	test_sprintf
	ldr	r2, .L3+68
	ldr	r1, .L3+88
	ldr	r0, .L3+76
	bl	test_sprintf
	ldr	r2, .L3+68
	ldr	r1, .L3+92
	ldr	r0, .L3+76
	bl	test_sprintf
	ldr	r2, .L3+68
	ldr	r1, .L3+96
	ldr	r0, .L3+76
	bl	test_sprintf
	ldr	r2, .L3+68
	ldr	r1, .L3+100
	ldr	r0, .L3+76
	bl	test_sprintf
	ldr	r2, .L3+104
	ldr	r1, .L3+108
	ldr	r0, .L3+112
	bl	test_sprintf
	ldr	r2, .L3+104
	ldr	r1, .L3+116
	ldr	r0, .L3+112
	bl	test_sprintf
	bl	test_function_end
	ldr	r0, .L3+120
	bl	test_function
	mov	r2, #16384
	ldr	r1, .L3+124
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+132
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+136
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+140
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+144
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+148
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+152
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+156
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+160
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+164
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+168
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+172
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+176
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+180
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+184
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+188
	ldr	r0, .L3+128
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+124
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+132
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+136
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+140
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+200
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+204
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+208
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+212
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+216
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+220
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+224
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+228
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+232
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+236
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+240
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+244
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+248
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+252
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+256
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+260
	ldr	r1, .L3+264
	ldr	r0, .L3+268
	bl	test_sprintf
	ldr	r2, .L3+260
	ldr	r1, .L3+272
	ldr	r0, .L3+268
	bl	test_sprintf
	ldr	r2, .L3+260
	ldr	r1, .L3+276
	ldr	r0, .L3+268
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+264
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+272
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+276
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+284
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+288
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+292
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+296
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+300
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+304
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+308
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+312
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+316
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+320
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+324
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+328
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+264
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+272
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+276
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+284
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+288
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+292
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+296
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+300
	ldr	r0, .L3+832
	bl	test_sprintf
	ldr	r2, .L3+836
	ldr	r1, .L3+332
	ldr	r0, .L3+880
	bl	test_sprintf
	ldr	r2, .L3+844
	ldr	r1, .L3+332
	ldr	r0, .L3+840
	bl	test_sprintf
	ldr	r2, .L3+864
	ldr	r1, .L3+332
	ldr	r0, .L3+848
	bl	test_sprintf
	ldr	r2, .L3+852
	ldr	r1, .L3+332
	ldr	r0, .L3+856
	bl	test_sprintf
	mov	r2, #0
	mov	r3, #-2147483648
	ldr	r1, .L3+336
	ldr	r0, .L3+872
	bl	test_sprintf
	bl	test_function_end
	ldr	r0, .L3+340
	bl	test_function
	mov	r2, #16384
	ldr	r1, .L3+344
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+348
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+352
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+356
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+360
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+364
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+368
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+372
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+376
	ldr	r0, .L3+128
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+344
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+348
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+352
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+356
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+380
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+384
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+388
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+392
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+396
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+400
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+404
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+408
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+412
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+416
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+420
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+424
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+428
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+432
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+436
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+260
	ldr	r1, .L3+440
	ldr	r0, .L3+268
	bl	test_sprintf
	ldr	r2, .L3+260
	ldr	r1, .L3+444
	ldr	r0, .L3+268
	bl	test_sprintf
	ldr	r2, .L3+260
	ldr	r1, .L3+448
	ldr	r0, .L3+268
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+440
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+444
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+448
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+452
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+456
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+460
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+464
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+468
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+472
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+476
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+480
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+484
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+488
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+492
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+496
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+440
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+444
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+448
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+452
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+456
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+460
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+464
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+468
	ldr	r0, .L3+832
	bl	test_sprintf
	ldr	r2, .L3+836
	ldr	r1, .L3+500
	ldr	r0, .L3+880
	bl	test_sprintf
	ldr	r2, .L3+844
	ldr	r1, .L3+500
	ldr	r0, .L3+840
	bl	test_sprintf
	ldr	r2, .L3+864
	ldr	r1, .L3+500
	ldr	r0, .L3+848
	bl	test_sprintf
	ldr	r2, .L3+852
	ldr	r1, .L3+500
	ldr	r0, .L3+856
	bl	test_sprintf
	mov	r2, #0
	mov	r3, #-2147483648
	ldr	r1, .L3+504
	ldr	r0, .L3+872
	bl	test_sprintf
	bl	test_function_end
	ldr	r0, .L3+508
	bl	test_function
	mov	r2, #16384
	ldr	r1, .L3+512
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+516
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+520
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+524
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+528
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+532
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+536
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+540
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+544
	ldr	r0, .L3+128
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+512
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+516
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+520
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+524
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+548
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+552
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+556
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+560
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+564
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+568
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+572
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+576
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+580
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+584
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+588
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+592
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+596
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+600
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+604
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+260
	ldr	r1, .L3+608
	ldr	r0, .L3+268
	bl	test_sprintf
	ldr	r2, .L3+260
	ldr	r1, .L3+612
	ldr	r0, .L3+268
	bl	test_sprintf
	ldr	r2, .L3+260
	ldr	r1, .L3+616
	ldr	r0, .L3+268
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+608
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+612
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+616
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+620
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+624
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+628
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+632
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+636
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+640
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+644
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+648
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+652
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+656
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+660
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+664
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+608
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+612
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+616
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+620
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+624
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+628
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+632
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+636
	ldr	r0, .L3+832
	bl	test_sprintf
	ldr	r2, .L3+836
	ldr	r1, .L3+668
	ldr	r0, .L3+880
	bl	test_sprintf
	ldr	r2, .L3+844
	ldr	r1, .L3+668
	ldr	r0, .L3+840
	bl	test_sprintf
	ldr	r2, .L3+864
	ldr	r1, .L3+668
	ldr	r0, .L3+848
	bl	test_sprintf
	ldr	r2, .L3+852
	ldr	r1, .L3+668
	ldr	r0, .L3+856
	bl	test_sprintf
	mov	r2, #0
	mov	r3, #-2147483648
	ldr	r1, .L3+672
	ldr	r0, .L3+872
	bl	test_sprintf
	bl	test_function_end
	ldr	r0, .L3+676
	bl	test_function
	mov	r2, #16384
	ldr	r1, .L3+680
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+684
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+688
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+692
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+696
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+700
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+704
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+708
	ldr	r0, .L3+128
	bl	test_sprintf
	mov	r2, #16384
	ldr	r1, .L3+712
	ldr	r0, .L3+128
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+680
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+684
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+688
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+692
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+716
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+720
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+724
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+728
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+732
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+736
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+740
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+744
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+748
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+752
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+756
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+760
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+764
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+768
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+192
	ldr	r1, .L3+604
	ldr	r0, .L3+196
	bl	test_sprintf
	ldr	r2, .L3+260
	ldr	r1, .L3+800
	ldr	r0, .L3+268
	bl	test_sprintf
	ldr	r2, .L3+260
	ldr	r1, .L3+804
	ldr	r0, .L3+268
	bl	test_sprintf
	ldr	r2, .L3+260
	ldr	r1, .L3+808
	ldr	r0, .L3+268
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+800
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+804
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+808
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+812
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+816
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+820
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+824
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #65536
	ldr	r1, .L3+828
	ldr	r0, .L3+280
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+772
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+776
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+780
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+784
	b	.L4
.L5:
	.align	2
.L3:
	.word	.LC0
	.word	.LC1
	.word	.LC2
	.word	.LC3
	.word	.LC4
	.word	.LC5
	.word	.LC6
	.word	.LC7
	.word	.LC8
	.word	.LC9
	.word	.LC10
	.word	.LC11
	.word	.LC12
	.word	.LC13
	.word	.LC14
	.word	.LC15
	.word	.LC16
	.word	.LC17
	.word	.LC18
	.word	.LC19
	.word	.LC20
	.word	.LC21
	.word	.LC22
	.word	.LC23
	.word	.LC24
	.word	.LC25
	.word	.LC26
	.word	.LC27
	.word	.LC28
	.word	.LC29
	.word	.LC30
	.word	.LC31
	.word	.LC32
	.word	.LC33
	.word	.LC34
	.word	.LC35
	.word	.LC36
	.word	.LC37
	.word	.LC38
	.word	.LC39
	.word	.LC40
	.word	.LC41
	.word	.LC42
	.word	.LC43
	.word	.LC44
	.word	.LC45
	.word	.LC46
	.word	.LC47
	.word	-49152
	.word	.LC48
	.word	.LC49
	.word	.LC50
	.word	.LC51
	.word	.LC52
	.word	.LC53
	.word	.LC54
	.word	.LC55
	.word	.LC56
	.word	.LC57
	.word	.LC58
	.word	.LC59
	.word	.LC60
	.word	.LC61
	.word	.LC62
	.word	.LC63
	.word	-32768
	.word	.LC64
	.word	.LC65
	.word	.LC66
	.word	.LC67
	.word	.LC68
	.word	.LC69
	.word	.LC70
	.word	.LC71
	.word	.LC72
	.word	.LC73
	.word	.LC74
	.word	.LC76
	.word	.LC77
	.word	.LC78
	.word	.LC79
	.word	.LC80
	.word	.LC81
	.word	.LC82
	.word	.LC87
	.word	.LC89
	.word	.LC90
	.word	.LC91
	.word	.LC92
	.word	.LC93
	.word	.LC94
	.word	.LC95
	.word	.LC96
	.word	.LC97
	.word	.LC98
	.word	.LC99
	.word	.LC100
	.word	.LC101
	.word	.LC102
	.word	.LC103
	.word	.LC104
	.word	.LC105
	.word	.LC106
	.word	.LC107
	.word	.LC108
	.word	.LC109
	.word	.LC110
	.word	.LC111
	.word	.LC112
	.word	.LC113
	.word	.LC114
	.word	.LC115
	.word	.LC116
	.word	.LC117
	.word	.LC118
	.word	.LC119
	.word	.LC120
	.word	.LC121
	.word	.LC122
	.word	.LC123
	.word	.LC124
	.word	.LC125
	.word	.LC126
	.word	.LC127
	.word	.LC128
	.word	.LC129
	.word	.LC130
	.word	.LC131
	.word	.LC132
	.word	.LC133
	.word	.LC134
	.word	.LC135
	.word	.LC136
	.word	.LC137
	.word	.LC138
	.word	.LC139
	.word	.LC140
	.word	.LC141
	.word	.LC142
	.word	.LC143
	.word	.LC144
	.word	.LC145
	.word	.LC146
	.word	.LC147
	.word	.LC148
	.word	.LC149
	.word	.LC150
	.word	.LC151
	.word	.LC152
	.word	.LC153
	.word	.LC154
	.word	.LC155
	.word	.LC156
	.word	.LC157
	.word	.LC158
	.word	.LC159
	.word	.LC160
	.word	.LC161
	.word	.LC162
	.word	.LC163
	.word	.LC164
	.word	.LC165
	.word	.LC166
	.word	.LC167
	.word	.LC168
	.word	.LC169
	.word	.LC170
	.word	.LC171
	.word	.LC172
	.word	.LC173
	.word	.LC174
	.word	.LC175
	.word	.LC176
	.word	.LC177
	.word	.LC178
	.word	.LC179
	.word	.LC180
	.word	.LC181
	.word	.LC182
	.word	.LC183
	.word	.LC184
	.word	.LC185
	.word	.LC186
	.word	.LC187
	.word	.LC188
	.word	.LC189
	.word	.LC190
	.word	.LC191
	.word	.LC192
	.word	.LC193
	.word	.LC194
	.word	.LC195
	.word	.LC196
	.word	.LC205
	.word	.LC206
	.word	.LC207
	.word	.LC208
	.word	.LC209
	.word	.LC210
	.word	.LC211
	.word	.LC197
	.word	.LC198
	.word	.LC199
	.word	.LC200
	.word	.LC201
	.word	.LC202
	.word	.LC203
	.word	.LC204
	.word	.LC75
	.word	4094
	.word	.LC84
	.word	1022
	.word	.LC85
	.word	895
	.word	.LC86
	.word	.LC212
	.word	3967
	.word	.LC213
	.word	.LC88
	.word	.LC214
	.word	.LC83
	.word	.LC218
	.word	.LC223
	.word	.LC224
	.word	.LC226
	.word	.LC228
	.word	.LC229
	.word	.LC221
	.word	.LC222
	.word	.LC225
	.word	.LC227
	.word	.LC232
	.word	.LC233
	.word	.LC234
	.word	.LC235
	.word	.LC236
	.word	.LC237
	.word	.LC238
	.word	.LC239
	.word	.LC240
	.word	.LC241
	.word	.LC242
	.word	.LC244
	.word	.LC246
	.word	.LC247
	.word	.LC248
	.word	.LC249
	.word	.LC231
	.word	.LC257
	.word	.LC243
	.word	.LC258
	.word	.LC261
	.word	.LC262
	.word	.LC215
	.word	.LC253
	.word	.LC254
	.word	.LC255
	.word	.LC245
	.word	.LC256
	.word	.LC259
	.word	.LC260
	.word	.LC265
	.word	.LC269
	.word	.LC270
	.word	.LC276
	.word	.LC278
	.word	.LC280
	.word	.LC281
	.word	.LC267
	.word	.LC275
	.word	.LC277
	.word	.LC279
	.word	.LC282
	.word	.LC283
	.word	.LC284
	.word	.LC285
	.word	.LC286
	.word	.LC287
	.word	.LC288
	.word	.LC289
	.word	.LC290
	.word	.LC291
	.word	.LC292
	.word	.LC293
	.word	.LC294
	.word	.LC295
	.word	.LC297
	.word	.LC298
	.word	.LC299
	.word	.LC300
	.word	.LC301
	.word	.LC302
	.word	.LC230
	.word	-1071382528
	.word	2146959360
	.word	.LC252
	.word	2146435072
	.word	.LC263
	.word	.LC266
	.word	.LC268
	.word	.LC303
	.word	.LC304
	.word	.LC296
	.word	.LC305
	.word	.LC306
	.word	-1048576
	.word	.LC264
	.word	.LC307
	.word	.LC308
	.word	-1598689907
	.word	1051772663
	.word	.LC310
	.word	.LC311
	.word	-1998362383
	.word	.LC312
	.word	-350469331
	.word	.LC313
	.word	-755914244
	.word	.LC314
	.word	1202590843
	.word	.LC315
	.word	-1717986918
	.word	1069128089
	.word	.LC316
	.word	1072693248
	.word	1065646817
	.word	1079574528
	.word	.LC317
	.word	1062232653
	.word	1058682594
	.word	.LC318
	.word	1083129856
	.word	1055193269
	.word	.LC319
	.word	1086556160
	.word	1090021888
	.word	.LC320
	.word	1093567616
	.word	.LC321
	.word	1097011920
	.word	.LC322
	.word	.LC219
	.word	1037794527
	.word	.LC220
	.word	.LC324
	.word	-1030792151
	.word	.LC327
	.word	.LC325
	.word	1077897461
	.word	1077897848
	.word	.LC329
	.word	-266631570
	.word	1074340345
	.word	.LC331
	.word	-1614907703
	.word	.LC217
	.word	.LC326
	.word	1424415768
	.word	.LC271
	.word	720790975
	.word	.LC272
	.word	1420970413
	.word	.LC250
	.word	724303662
	.word	.LC251
	.word	1417495214
	.word	.LC273
	.word	727809917
	.word	.LC274
	.word	1322828606
	.word	.LC332
	.word	.LC216
	.word	1076101120
	.word	-1568170194
	.word	-460454608
	.word	630506365
	.word	490629773
	.word	1861874780
	.word	1090397196
	.word	.LC330
	.word	.LC328
	.word	.LC323
	.word	1814194186
	.word	.LC309
	.word	1110919286
	.word	-640172613
.L4:
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+788
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+792
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+796
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+800
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+804
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+808
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+812
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+816
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+820
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+824
	ldr	r0, .L3+832
	bl	test_sprintf
	mov	r2, #0
	ldr	r1, .L3+828
	ldr	r0, .L3+832
	bl	test_sprintf
	ldr	r2, .L3+836
	ldr	r1, .L3+860
	ldr	r0, .L3+880
	bl	test_sprintf
	ldr	r2, .L3+844
	ldr	r1, .L3+860
	ldr	r0, .L3+840
	bl	test_sprintf
	ldr	r2, .L3+864
	ldr	r1, .L3+860
	ldr	r0, .L3+848
	bl	test_sprintf
	ldr	r2, .L3+852
	ldr	r1, .L3+860
	ldr	r0, .L3+856
	bl	test_sprintf
	mov	r2, #0
	mov	r3, #-2147483648
	ldr	r1, .L3+868
	ldr	r0, .L3+872
	bl	test_sprintf
	bl	test_function_end
	ldr	r0, .L3+876
	bl	test_function
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1012
	ldr	r0, .L3+1484
	bl	test_sprintf
	ldr	r2, .L3+1416
	ldr	r3, .L3+1512
	ldr	r1, .L3+1012
	ldr	r0, .L3+1420
	bl	test_sprintf
	ldr	r2, .L3+1416
	ldr	r3, .L3+1512
	ldr	r1, .L3+884
	ldr	r0, .L3+1420
	bl	test_sprintf
	ldr	r2, .L3+1540
	ldr	r3, .L3+1368
	ldr	r1, .L3+1012
	ldr	r0, .L3+1364
	bl	test_sprintf
	mov	r2, #-402653184
	ldr	r3, .L3+1536
	ldr	r1, .L3+1012
	ldr	r0, .L3+1372
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+908
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+912
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+888
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+892
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+916
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+896
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+920
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+900
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+904
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1172
	ldr	r1, .L3+1012
	ldr	r0, .L3+1168
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1172
	ldr	r1, .L3+908
	ldr	r0, .L3+1168
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1172
	ldr	r1, .L3+912
	ldr	r0, .L3+1168
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1172
	ldr	r1, .L3+916
	ldr	r0, .L3+1168
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1172
	ldr	r1, .L3+920
	ldr	r0, .L3+1168
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+988
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+924
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+928
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+932
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+936
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+940
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+944
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+948
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+952
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+956
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+960
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+964
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+996
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+968
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1028
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+972
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+976
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1172
	ldr	r1, .L3+976
	ldr	r0, .L3+1168
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1172
	ldr	r1, .L3+980
	ldr	r0, .L3+1168
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1172
	ldr	r1, .L3+984
	ldr	r0, .L3+1168
	bl	test_sprintf
	ldr	r2, .L3+1500
	ldr	r3, .L3+1444
	ldr	r1, .L3+1012
	ldr	r0, .L3+1448
	bl	test_sprintf
	ldr	r2, .L3+1496
	ldr	r3, .L3+1452
	ldr	r1, .L3+1012
	ldr	r0, .L3+1456
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+1012
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+1016
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+1020
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+1024
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+1028
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+1032
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+988
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+992
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+996
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+1000
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+1036
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+1040
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+1004
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+1008
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+1012
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+1016
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+1020
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+1024
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+988
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+992
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+996
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+1000
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+1028
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+1032
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+1036
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+1040
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+1004
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+1008
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1220
	ldr	r1, .L3+1012
	ldr	r0, .L3+1224
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1220
	ldr	r1, .L3+1016
	ldr	r0, .L3+1224
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1220
	ldr	r1, .L3+1020
	ldr	r0, .L3+1224
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1220
	ldr	r1, .L3+1024
	ldr	r0, .L3+1224
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1220
	ldr	r1, .L3+1028
	ldr	r0, .L3+1224
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1220
	ldr	r1, .L3+1032
	ldr	r0, .L3+1224
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1220
	ldr	r1, .L3+1036
	ldr	r0, .L3+1224
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1220
	ldr	r1, .L3+1040
	ldr	r0, .L3+1224
	bl	test_sprintf
	bl	test_function_end
	ldr	r0, .L3+1044
	bl	test_function
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1192
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1072
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1196
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1048
	ldr	r0, .L3+1484
	bl	test_sprintf
	ldr	r2, .L3+1416
	ldr	r3, .L3+1512
	ldr	r1, .L3+1192
	ldr	r0, .L3+1420
	bl	test_sprintf
	ldr	r2, .L3+1416
	ldr	r3, .L3+1512
	ldr	r1, .L3+1052
	ldr	r0, .L3+1420
	bl	test_sprintf
	ldr	r2, .L3+1540
	ldr	r3, .L3+1368
	ldr	r1, .L3+1192
	ldr	r0, .L3+1364
	bl	test_sprintf
	mov	r2, #-402653184
	ldr	r3, .L3+1536
	ldr	r1, .L3+1192
	ldr	r0, .L3+1372
	bl	test_sprintf
	ldr	r2, .L3+1508
	ldr	r3, .L3+1428
	ldr	r1, .L3+1192
	ldr	r0, .L3+1432
	bl	test_sprintf
	ldr	r2, .L3+1504
	ldr	r3, .L3+1436
	ldr	r1, .L3+1192
	ldr	r0, .L3+1440
	bl	test_sprintf
	ldr	r2, .L3+1500
	ldr	r3, .L3+1444
	ldr	r1, .L3+1192
	ldr	r0, .L3+1448
	bl	test_sprintf
	ldr	r2, .L3+1496
	ldr	r3, .L3+1452
	ldr	r1, .L3+1192
	ldr	r0, .L3+1456
	bl	test_sprintf
	ldr	r2, .L3+1492
	ldr	r3, .L3+1460
	ldr	r1, .L3+1192
	ldr	r0, .L3+1464
	bl	test_sprintf
	ldr	r2, .L3+1476
	ldr	r3, .L3+1468
	ldr	r1, .L3+1192
	ldr	r0, .L3+1472
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1076
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1056
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1080
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1060
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1084
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1064
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1068
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1172
	ldr	r1, .L3+1192
	ldr	r0, .L3+1168
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1172
	ldr	r1, .L3+1072
	ldr	r0, .L3+1168
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1172
	ldr	r1, .L3+1076
	ldr	r0, .L3+1168
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1172
	ldr	r1, .L3+1080
	ldr	r0, .L3+1168
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1172
	ldr	r1, .L3+1084
	ldr	r0, .L3+1168
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1088
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1092
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1096
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1100
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1104
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1108
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1112
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1116
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1120
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1124
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1128
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1132
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1136
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1140
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1208
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1144
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1148
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1172
	ldr	r1, .L3+1148
	ldr	r0, .L3+1168
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1172
	ldr	r1, .L3+1152
	ldr	r0, .L3+1168
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1156
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1172
	ldr	r1, .L3+1156
	ldr	r0, .L3+1168
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1172
	ldr	r1, .L3+1160
	ldr	r0, .L3+1168
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1172
	ldr	r1, .L3+1164
	ldr	r0, .L3+1168
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+1192
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+1196
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+1200
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+1204
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+1208
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+1212
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+1216
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1176
	ldr	r1, .L3+1228
	ldr	r0, .L3+1180
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+1192
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+1196
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+1200
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+1204
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+1208
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+1212
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+1216
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1184
	ldr	r1, .L3+1228
	ldr	r0, .L3+1188
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1220
	ldr	r1, .L3+1192
	ldr	r0, .L3+1224
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1220
	ldr	r1, .L3+1196
	ldr	r0, .L3+1224
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1220
	ldr	r1, .L3+1200
	ldr	r0, .L3+1224
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1220
	ldr	r1, .L3+1204
	ldr	r0, .L3+1224
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1220
	ldr	r1, .L3+1208
	ldr	r0, .L3+1224
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1220
	ldr	r1, .L3+1212
	ldr	r0, .L3+1224
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1220
	ldr	r1, .L3+1216
	ldr	r0, .L3+1224
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1220
	ldr	r1, .L3+1228
	ldr	r0, .L3+1224
	bl	test_sprintf
	bl	test_function_end
	ldr	r0, .L3+1232
	bl	test_function
	ldr	r2, .L3+1236
	ldr	r3, .L3+1240
	ldr	r1, .L3+1532
	ldr	r0, .L3+1244
	bl	test_sprintf
	ldr	r2, .L3+1252
	ldr	r3, .L3+1328
	ldr	r1, .L3+1532
	ldr	r0, .L3+1248
	bl	test_sprintf
	ldr	r2, .L3+1260
	ldr	r3, .L3+1316
	ldr	r1, .L3+1532
	ldr	r0, .L3+1256
	bl	test_sprintf
	ldr	r2, .L3+1268
	ldr	r3, .L3+1312
	ldr	r1, .L3+1532
	ldr	r0, .L3+1264
	bl	test_sprintf
	ldr	r2, .L3+1276
	ldr	r3, .L3+1300
	ldr	r1, .L3+1532
	ldr	r0, .L3+1272
	bl	test_sprintf
	ldr	r2, .L3+1284
	ldr	r3, .L3+1288
	ldr	r1, .L3+1532
	ldr	r0, .L3+1280
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1296
	ldr	r1, .L3+1532
	ldr	r0, .L3+1292
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1532
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1304
	ldr	r1, .L3+1532
	ldr	r0, .L3+1308
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1324
	ldr	r1, .L3+1532
	ldr	r0, .L3+1320
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1336
	ldr	r1, .L3+1532
	ldr	r0, .L3+1332
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1340
	ldr	r1, .L3+1532
	ldr	r0, .L3+1344
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1348
	ldr	r1, .L3+1532
	ldr	r0, .L3+1352
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1356
	ldr	r1, .L3+1532
	ldr	r0, .L3+1360
	bl	test_sprintf
	ldr	r2, .L3+1540
	ldr	r3, .L3+1368
	ldr	r1, .L3+1532
	ldr	r0, .L3+1364
	bl	test_sprintf
	mov	r2, #-402653184
	ldr	r3, .L3+1536
	ldr	r1, .L3+1532
	ldr	r0, .L3+1372
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1524
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1376
	ldr	r0, .L3+1484
	bl	test_sprintf
	ldr	r2, .L3+1380
	ldr	r3, .L3+1392
	ldr	r1, .L3+1532
	ldr	r0, .L3+1388
	bl	test_sprintf
	ldr	r2, .L3+1380
	ldr	r3, .L3+1392
	ldr	r1, .L3+1524
	ldr	r0, .L3+1388
	bl	test_sprintf
	ldr	r2, .L3+1380
	ldr	r3, .L3+1392
	ldr	r1, .L3+1376
	ldr	r0, .L3+1388
	bl	test_sprintf
	ldr	r2, .L3+1380
	ldr	r3, .L3+1392
	ldr	r1, .L3+1424
	ldr	r0, .L3+1388
	bl	test_sprintf
	ldr	r2, .L3+1380
	ldr	r3, .L3+1392
	ldr	r1, .L3+1384
	ldr	r0, .L3+1388
	bl	test_sprintf
	ldr	r2, .L3+1528
	ldr	r3, .L3+1396
	ldr	r1, .L3+1520
	ldr	r0, .L3+1400
	bl	test_sprintf
	ldr	r2, .L3+1528
	ldr	r3, .L3+1396
	ldr	r1, .L3+1516
	ldr	r0, .L3+1400
	bl	test_sprintf
	ldr	r2, .L3+1404
	ldr	r3, .L3+1408
	ldr	r1, .L3+1520
	ldr	r0, .L3+1412
	bl	test_sprintf
	ldr	r2, .L3+1404
	ldr	r3, .L3+1408
	ldr	r1, .L3+1516
	ldr	r0, .L3+1412
	bl	test_sprintf
	ldr	r2, .L3+1416
	ldr	r3, .L3+1512
	ldr	r1, .L3+1532
	ldr	r0, .L3+1420
	bl	test_sprintf
	ldr	r2, .L3+1416
	ldr	r3, .L3+1512
	ldr	r1, .L3+1424
	ldr	r0, .L3+1420
	bl	test_sprintf
	ldr	r2, .L3+1508
	ldr	r3, .L3+1428
	ldr	r1, .L3+1532
	ldr	r0, .L3+1432
	bl	test_sprintf
	ldr	r2, .L3+1504
	ldr	r3, .L3+1436
	ldr	r1, .L3+1532
	ldr	r0, .L3+1440
	bl	test_sprintf
	ldr	r2, .L3+1500
	ldr	r3, .L3+1444
	ldr	r1, .L3+1532
	ldr	r0, .L3+1448
	bl	test_sprintf
	ldr	r2, .L3+1496
	ldr	r3, .L3+1452
	ldr	r1, .L3+1532
	ldr	r0, .L3+1456
	bl	test_sprintf
	ldr	r2, .L3+1492
	ldr	r3, .L3+1460
	ldr	r1, .L3+1532
	ldr	r0, .L3+1464
	bl	test_sprintf
	ldr	r2, .L3+1476
	ldr	r3, .L3+1468
	ldr	r1, .L3+1532
	ldr	r0, .L3+1472
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L3+1488
	ldr	r1, .L3+1480
	ldr	r0, .L3+1484
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+4
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+12
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+16
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+20
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+24
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+28
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+32
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+36
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+40
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+44
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+48
	ldr	r1, .L6+52
	ldr	r0, .L6+56
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+48
	ldr	r1, .L6+60
	ldr	r0, .L6+56
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+48
	ldr	r1, .L6+4
	ldr	r0, .L6+56
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+48
	ldr	r1, .L6+28
	ldr	r0, .L6+56
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+48
	ldr	r1, .L6+36
	ldr	r0, .L6+56
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+64
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+68
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+72
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+76
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+80
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+84
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+88
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+92
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+96
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+100
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+104
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+108
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+112
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+116
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+120
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+124
	ldr	r1, .L6+120
	ldr	r0, .L6+128
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+132
	ldr	r1, .L6+120
	ldr	r0, .L6+136
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+140
	ldr	r1, .L6+120
	ldr	r0, .L6+144
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+148
	ldr	r1, .L6+120
	ldr	r0, .L6+152
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+156
	ldr	r1, .L6+120
	ldr	r0, .L6+160
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+164
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6
	ldr	r1, .L6+168
	ldr	r0, .L6+8
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+48
	ldr	r1, .L6+168
	ldr	r0, .L6+56
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+48
	ldr	r1, .L6+172
	ldr	r0, .L6+56
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+48
	ldr	r1, .L6+176
	ldr	r0, .L6+56
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+180
	ldr	r1, .L6+52
	ldr	r0, .L6+184
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+180
	ldr	r1, .L6+12
	ldr	r0, .L6+184
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+180
	ldr	r1, .L6+188
	ldr	r0, .L6+184
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+180
	ldr	r1, .L6+192
	ldr	r0, .L6+184
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+180
	ldr	r1, .L6+120
	ldr	r0, .L6+184
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+180
	ldr	r1, .L6+196
	ldr	r0, .L6+184
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+180
	ldr	r1, .L6+200
	ldr	r0, .L6+184
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+180
	ldr	r1, .L6+204
	ldr	r0, .L6+184
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+208
	ldr	r1, .L6+52
	ldr	r0, .L6+212
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+208
	ldr	r1, .L6+12
	ldr	r0, .L6+212
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+208
	ldr	r1, .L6+188
	ldr	r0, .L6+212
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+208
	ldr	r1, .L6+192
	ldr	r0, .L6+212
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+208
	ldr	r1, .L6+120
	ldr	r0, .L6+212
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+208
	ldr	r1, .L6+196
	ldr	r0, .L6+212
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+208
	ldr	r1, .L6+200
	ldr	r0, .L6+212
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+208
	ldr	r1, .L6+204
	ldr	r0, .L6+212
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+216
	ldr	r1, .L6+52
	ldr	r0, .L6+220
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+216
	ldr	r1, .L6+12
	ldr	r0, .L6+220
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+216
	ldr	r1, .L6+188
	ldr	r0, .L6+220
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+216
	ldr	r1, .L6+192
	ldr	r0, .L6+220
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+216
	ldr	r1, .L6+120
	ldr	r0, .L6+220
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+216
	ldr	r1, .L6+196
	ldr	r0, .L6+220
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+216
	ldr	r1, .L6+200
	ldr	r0, .L6+220
	bl	test_sprintf
	mov	r2, #0
	ldr	r3, .L6+216
	ldr	r1, .L6+204
	ldr	r0, .L6+220
	bl	test_sprintf
	bl	test_function_end
	mov	r3, #0
	mov	r0, r3
	pop	{fp, pc}
.L7:
	.align	2
.L6:
	.word	1076101120
	.word	.LC333
	.word	.LC216
	.word	.LC334
	.word	.LC335
	.word	.LC336
	.word	.LC337
	.word	.LC338
	.word	.LC339
	.word	.LC340
	.word	.LC341
	.word	.LC342
	.word	-1071382528
	.word	.LC309
	.word	.LC230
	.word	.LC332
	.word	.LC343
	.word	.LC344
	.word	.LC345
	.word	.LC346
	.word	.LC347
	.word	.LC348
	.word	.LC349
	.word	.LC350
	.word	.LC351
	.word	.LC352
	.word	.LC353
	.word	.LC354
	.word	.LC355
	.word	.LC356
	.word	.LC357
	.word	1083129856
	.word	.LC358
	.word	1086556160
	.word	.LC359
	.word	1090021888
	.word	.LC360
	.word	1093567616
	.word	.LC361
	.word	1097261920
	.word	.LC362
	.word	.LC363
	.word	.LC364
	.word	.LC365
	.word	.LC366
	.word	2146959360
	.word	.LC252
	.word	.LC367
	.word	.LC368
	.word	.LC369
	.word	.LC370
	.word	.LC371
	.word	2146435072
	.word	.LC263
	.word	-1048576
	.word	.LC264
	.size	main, .-main
	.section	.rodata
	.align	2
.LC372:
	.ascii	"        [Test]\000"
	.align	2
.LC373:
	.ascii	"        public void SPrintF_%s()\012\000"
	.align	2
.LC374:
	.ascii	"        {\000"
	.text
	.align	2
	.global	test_function
	.syntax unified
	.arm
	.fpu softvfp
	.type	test_function, %function
test_function:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #8
	str	r0, [fp, #-8]
	ldr	r0, .L9
	bl	puts
	ldr	r1, [fp, #-8]
	ldr	r0, .L9+4
	bl	printf
	ldr	r0, .L9+8
	bl	puts
	nop
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
.L10:
	.align	2
.L9:
	.word	.LC372
	.word	.LC373
	.word	.LC374
	.size	test_function, .-test_function
	.section	.rodata
	.align	2
.LC375:
	.ascii	"        }\000"
	.text
	.align	2
	.global	test_function_end
	.syntax unified
	.arm
	.fpu softvfp
	.type	test_function_end, %function
test_function_end:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	ldr	r0, .L12
	bl	puts
	mov	r0, #10
	bl	putchar
	nop
	pop	{fp, pc}
.L13:
	.align	2
.L12:
	.word	.LC375
	.size	test_function_end, .-test_function_end
	.section	.rodata
	.align	2
.LC376:
	.ascii	"            Assert.That(StringUtilities.SPrintF(\"%"
	.ascii	"s\"), Is.EqualTo(\"%s\"));\012\000"
	.align	2
.LC377:
	.ascii	"            Assert.That(StringUtilities.SPrintF(\"%"
	.ascii	"s\", %s), Is.EqualTo(\"%s\"));\012\000"
	.align	2
.LC378:
	.word	__stack_chk_guard
	.text
	.align	2
	.global	test_sprintf
	.syntax unified
	.arm
	.fpu softvfp
	.type	test_sprintf, %function
test_sprintf:
	@ args = 4, pretend = 12, frame = 1048
	@ frame_needed = 1, uses_anonymous_args = 1
	push	{r1, r2, r3}
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #1040
	sub	sp, sp, #12
	str	r0, [fp, #-1052]
	ldr	r3, [fp, #4]
	str	r3, [fp, #-1056]
	ldr	r3, .L19
	ldr	r3, [r3]
	str	r3, [fp, #-12]
	mov	r3,#0
	add	r3, fp, #8
	str	r3, [fp, #-1044]
	sub	r3, fp, #1024
	sub	r3, r3, #8
	sub	r3, r3, #4
	ldr	r2, [fp, #-1044]
	ldr	r1, [fp, #-1056]
	mov	r0, r3
	bl	vsprintf
	str	r0, [fp, #-1040]
	ldr	r3, [fp, #-1052]
	cmp	r3, #0
	bne	.L15
	sub	r3, fp, #1024
	sub	r3, r3, #8
	sub	r3, r3, #4
	mov	r2, r3
	ldr	r1, [fp, #-1056]
	ldr	r0, .L19+4
	bl	printf
	b	.L18
.L15:
	sub	r3, fp, #1024
	sub	r3, r3, #8
	sub	r3, r3, #4
	ldr	r2, [fp, #-1052]
	ldr	r1, [fp, #-1056]
	ldr	r0, .L19+8
	bl	printf
.L18:
	nop
	ldr	r3, .L19
	ldr	r2, [r3]
	ldr	r3, [fp, #-12]
	eors	r2, r3, r2
	mov	r3, #0
	beq	.L17
	bl	__stack_chk_fail
.L17:
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, lr}
	add	sp, sp, #12
	bx	lr
.L20:
	.align	2
.L19:
	.word	.LC378
	.word	.LC376
	.word	.LC377
	.size	test_sprintf, .-test_sprintf
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
