dis34: analyze: 35 seq blocks + recursive descent, 12625/15104 words marked as code
3f958000:	.word  0x1989
3f958010:	.word  0xb12d
3f958020:	.word  0x0010
3f958030:	.word  0xb9ad
3f958040:	.word  0xffe0
3f958050:	.word  0x0020
3f958060:	.word  0xb7a9
3f958070:	.word  0xff80
3f958080:	.word  0x2509
3f958090:	.word  0xb12d
3f9580a0:	.word  0x0040
3f9580b0:	.word  0x09c9
3f9580c0:	.word  0x0100
3f9580d0:	.word  0xb12d
3f9580e0:	.word  0x0050
3f9580f0:	.word  0xb16d
3f958100:	.word  0x0030
3f958110:	.word  0xa3cf
3f958120:	.word  0x93ae
3f958130:	.word  0x0d5f
3f958140:	.word  0x2f00
3f958150:	.word  0x3f95
3f958160:	.word  0x4d08
3f958170:	.word  0xcb03
3f958180:	.word  0x4d68
3f958190:	.word  0xc000
3f9581a0:	.word  0x0287
3f9581b0:	move   *a13(0xffc0), a11, 1
3f9581d0:	move   *a11(0x1c0), *a13(0xc0), 1
3f958200:	move   *a11(0x200), *a13(0xe0), 1
3f958230:	setf   16, 0, 0
3f958240:	move   *a11(0x190), a7, 0
3f958260:	move   *a11(0x180), a9, 0
3f958280:	add    a9, a7
3f958290:	sll    0x1, a7
3f9582a0:	addk   12, a7
3f9582b0:	move   a7, *a13(0x100), 1
3f9582d0:	move   *a13(0x1e0), a9, 0
3f9582f0:	btst   1, a9
3f958300:	jreq   L3F958370
3f958310:	inc    a7
3f958320:	move   a7, *a13(0x100), 1
3f958340:	sra    0x1, a7
3f958350:	move   a7, *a13(0x100), 1
L3F958370:
3f958370:	btst   2, a9
3f958380:	jreq   L3F958410
3f958390:	move   *a11(0x50), a7, 0
3f9583b0:	addk   15, a7
3f9583c0:	movk   15, a9
3f9583d0:	andn   a9, a7
3f9583e0:	move   a7, *a13(0x1f0), 1
3f958400:	jruc   L3F958450
L3F958410:
3f958410:	move   *a11(0x50), a7, 0
3f958430:	move   a7, *a13(0x1f0), 1
L3F958450:
3f958450:	move   *a11(0x40), a9, 0
3f958470:	mpyu   a7, a9
3f958480:	addk   7, a9
3f958490:	srl    0x3, a9
3f9584a0:	move   *a13(0x100), a7, 1
3f9584c0:	add    a7, a9
3f9584d0:	move   a9, *a13(0x100), 1
3f9584f0:	move   a9, *a13(0x120), 1
3f958510:	move   *a13(0x1e0), a7, 0
3f958530:	btst   3, a7
3f958540:	jreq   L3F958590
3f958550:	addk   2, a9
3f958560:	move   a9, *a13(0x100), 1
3f958580:	jruc   L3F9585C0
L3F958590:
3f958590:	addk   4, a9
3f9585a0:	move   a9, *a13(0x100), 1
L3F9585C0:
3f9585c0:	move   *a13(0xe0), a7, 1
3f9585e0:	move   *a13(0xc0), a9, 1
3f958600:	sub    a9, a7
3f958610:	move   *a13(0x100), a9, 1
3f958630:	inc    a7
3f958640:	mpys   a9, a7
3f958650:	move   a7, *a13(0x100), 1
3f958670:	move   *a13(0xffa0), a9, 1
3f958690:	sub    a7, a7
3f9586a0:	move   a7, *a9, 1
3f9586b0:	move   a14, -*sp, 1
3f9586c0:	move   *a13(0x100), *a14+, 1
3f9586e0:	calla  0x3f7040e0
3f958710:	move   a8, *a13(0x160), 1
3f958730:	move   a8, a8
3f958740:	jrne   L3F958830
3f958750:	move   a14, -*sp, 1
3f958760:	movi   0x3f95cc80, a8
3f958790:	move   a8, *a14+, 1
3f9587a0:	calla  0x3f927bc0
3f9587d0:	calla  0x3f954060
3f958800:	move   a7, a8
3f958810:	jauc   L3F95AA20
L3F958830:
3f958830:	setf   16, 0, 0
3f958840:	move   *a13(0x1e0), a7, 0
3f958860:	btst   3, a7
3f958870:	jreq   L3F958B50
3f958880:	move   a8, *a13(0x1a0), 1
3f9588a0:	sub    a7, a7
3f9588b0:	move   a7, *a13(0x140), 1
3f9588d0:	move   *a13(0xe0), a9, 1
3f9588f0:	move   *a13(0xc0), a11, 1
3f958910:	sub    a11, a9
3f958920:	cmp    a9, a7
3f958930:	jrgt   L3F958AB0
3f958940:	setf   16, 1, 0
L3F958950:
3f958950:	move   *a13(0x140), a11, 1
3f958970:	inc    a11
3f958980:	move   a11, *a13(0x140), 1
3f9589a0:	dec    a11
3f9589b0:	sll    0x4, a11
3f9589c0:	move   *a13(0x1a0), a9, 1
3f9589e0:	add    a9, a11
3f9589f0:	movi   0xffff, a7
3f958a10:	move   a7, *a11, 0
3f958a20:	move   *a13(0xe0), a11, 1
3f958a40:	move   *a13(0xc0), a7, 1
3f958a60:	sub    a7, a11
3f958a70:	move   *a13(0x140), a7, 1
3f958a90:	cmp    a11, a7
3f958aa0:	jrle   L3F958950
L3F958AB0:
3f958ab0:	move   *a13(0xe0), a11, 1
3f958ad0:	move   *a13(0xc0), a9, 1
3f958af0:	sub    a9, a11
3f958b00:	inc    a11
3f958b10:	sll    0x1, a11
3f958b20:	move   a11, *a13(0x140), 1
3f958b40:	jruc   L3F958E00
L3F958B50:
3f958b50:	move   a8, *a13(0x1c0), 1
3f958b70:	sub    a7, a7
3f958b80:	move   a7, *a13(0x140), 1
3f958ba0:	move   *a13(0xe0), a9, 1
3f958bc0:	move   *a13(0xc0), a11, 1
3f958be0:	sub    a11, a9
3f958bf0:	cmp    a9, a7
3f958c00:	jrgt   L3F958D70
L3F958C10:
3f958c10:	move   *a13(0x140), a11, 1
3f958c30:	inc    a11
3f958c40:	move   a11, *a13(0x140), 1
3f958c60:	dec    a11
3f958c70:	sll    0x5, a11
3f958c80:	move   *a13(0x1c0), a9, 1
3f958ca0:	add    a9, a11
3f958cb0:	movi   0xffff, a7
3f958cd0:	move   a7, *a11, 1
3f958ce0:	move   *a13(0xe0), a11, 1
3f958d00:	move   *a13(0xc0), a7, 1
3f958d20:	sub    a7, a11
3f958d30:	move   *a13(0x140), a7, 1
3f958d50:	cmp    a11, a7
3f958d60:	jrle   L3F958C10
L3F958D70:
3f958d70:	move   *a13(0xe0), a11, 1
3f958d90:	move   *a13(0xc0), a9, 1
3f958db0:	sub    a9, a11
3f958dc0:	inc    a11
3f958dd0:	sll    0x2, a11
3f958de0:	move   a11, *a13(0x140), 1
L3F958E00:
3f958e00:	calla  0x3f953390
3f958e30:	move   a8, *a13(0x60), 1
3f958e50:	move   a8, a7
3f958e60:	jane   L3F95A910
3f958e80:	move   a14, -*sp, 1
3f958e90:	move   *a13(0x160), *a14+, 1
3f958eb0:	calla  0x3f702440
3f958ee0:	sub    a8, a8
3f958ef0:	jauc   L3F95AA20
L3F958F10:
3f958f10:	move   *a13(0x60), a11, 1
3f958f30:	setf   16, 1, 0
3f958f40:	move   *a11(0x10), a9, 0
3f958f60:	subk   6, a9
3f958f70:	move   a9, *a13(0x80), 1
3f958f90:	move   *a13(0x120), a7, 1
3f958fb0:	cmp    a7, a9
3f958fc0:	jrle   L3F958FF0
3f958fd0:	move   a7, *a13(0x80), 1
L3F958FF0:
3f958ff0:	setf   16, 0, 0
3f959000:	move   *a13(0x1e0), a9, 0
3f959020:	btst   1, a9
3f959030:	jreq   L3F9594E0
3f959040:	addi   0x30, a11
3f959060:	move   a11, *a13(0x210), 1
3f959080:	movb   *a11, a7
3f959090:	movb   *a11(0x8), a9
3f9590b0:	cmp    a9, a7
3f9590c0:	jrgt   L3F9592A0
3f9590d0:	movb   *a11(0x8), a9
3f9590f0:	movb   *a11, a7
3f959100:	sub    a7, a9
3f959110:	move   *a13(0xffc0), a7, 1
3f959130:	move   *a7(0x50), a7, 0
3f959150:	sll    0x1, a7
3f959160:	cmp    a7, a9
3f959170:	jrhi   L3F9592A0
3f959180:	movb   *a11(0x18), a9
3f9591a0:	movb   *a11(0x20), a7
3f9591c0:	add    a7, a9
3f9591d0:	jrlt   L3F9592A0
3f9591e0:	movb   *a11(0x18), a9
3f959200:	movb   *a11(0x20), a7
3f959220:	add    a7, a9
3f959230:	move   *a13(0xffc0), a7, 1
3f959250:	move   *a7(0x40), a7, 0
3f959270:	sll    0x1, a7
3f959280:	cmp    a7, a9
3f959290:	jrls   L3F959A00
L3F9592A0:
3f9592a0:	move   a14, -*sp, 1
3f9592b0:	move   *a13(0xffc0), a9, 1
3f9592d0:	move   *a9(0x40), a8, 0
3f9592f0:	move   a8, *a14+, 1
3f959300:	movb   *a11(0x20), a8
3f959320:	move   a8, *a14+, 1
3f959330:	movb   *a11(0x18), a8
3f959350:	move   a8, *a14+, 1
3f959360:	move   *a9(0x50), a8, 0
3f959380:	move   a8, *a14+, 1
3f959390:	movb   *a11(0x8), a8
3f9593b0:	move   a8, *a14+, 1
3f9593c0:	movb   *a11, a8
3f9593d0:	move   a8, *a14+, 1
3f9593e0:	move   *a13(0x60), a7, 1
3f959400:	move   *a7(0x20), a8, 0
3f959420:	move   a8, *a14+, 1
3f959430:	movi   0x3f95cdb0, a8
3f959460:	move   a8, *a14+, 1
3f959470:	calla  0x3fb341e0
3f9594a0:	sub    a7, a7
3f9594b0:	move   a7, *a13(0x80), 1
3f9594d0:	jruc   L3F959A00
L3F9594E0:
3f9594e0:	addi   0x30, a11
3f959500:	move   a11, *a13(0x210), 1
3f959520:	setf   16, 1, 0
3f959530:	move   *a11, a7, 0
3f959540:	move   *a11(0x10), a9, 0
3f959560:	cmp    a9, a7
3f959570:	jrgt   L3F959780
3f959580:	move   *a11(0x10), a9, 0
3f9595a0:	move   *a11, a7, 0
3f9595b0:	sub    a7, a9
3f9595c0:	move   *a13(0xffc0), a7, 1
3f9595e0:	setf   16, 0, 0
3f9595f0:	move   *a7(0x50), a7, 0
3f959610:	sll    0x1, a7
3f959620:	cmp    a7, a9
3f959630:	jrhi   L3F959780
3f959640:	setf   16, 1, 0
3f959650:	move   *a11(0x30), a9, 0
3f959670:	move   *a11(0x40), a7, 0
3f959690:	add    a7, a9
3f9596a0:	jrlt   L3F959780
3f9596b0:	move   *a11(0x30), a9, 0
3f9596d0:	move   *a11(0x40), a7, 0
3f9596f0:	add    a7, a9
3f959700:	move   *a13(0xffc0), a7, 1
3f959720:	setf   16, 0, 0
3f959730:	move   *a7(0x40), a7, 0
3f959750:	sll    0x1, a7
3f959760:	cmp    a7, a9
3f959770:	jrls   L3F959A00
L3F959780:
3f959780:	move   a14, -*sp, 1
3f959790:	move   *a13(0xffc0), a9, 1
3f9597b0:	setf   16, 0, 0
3f9597c0:	move   *a9(0x40), a8, 0
3f9597e0:	move   a8, *a14+, 1
3f9597f0:	setf   16, 1, 0
3f959800:	move   *a11(0x40), a8, 0
3f959820:	move   a8, *a14+, 1
3f959830:	move   *a11(0x30), a8, 0
3f959850:	move   a8, *a14+, 1
3f959860:	setf   16, 0, 0
3f959870:	move   *a9(0x50), a8, 0
3f959890:	move   a8, *a14+, 1
3f9598a0:	setf   16, 1, 0
3f9598b0:	move   *a11(0x10), a8, 0
3f9598d0:	move   a8, *a14+, 1
3f9598e0:	move   *a11, a8, 0
3f9598f0:	move   a8, *a14+, 1
3f959900:	move   *a13(0x60), a7, 1
3f959920:	setf   16, 0, 0
3f959930:	move   *a7(0x20), a8, 0
3f959950:	move   a8, *a14+, 1
3f959960:	movi   0x3f95d0d8, a8
3f959990:	move   a8, *a14+, 1
3f9599a0:	calla  0x3fb341e0
3f9599d0:	sub    a7, a7
3f9599e0:	move   a7, *a13(0x80), 1
L3F959A00:
3f959a00:	move   *a13(0x100), a11, 1
3f959a20:	move   *a13(0x140), a9, 1
3f959a40:	sub    a9, a11
3f959a50:	move   *a13(0x80), a7, 1
3f959a70:	cmp    a7, a11
3f959a80:	jrge   L3F959D40
3f959a90:	move   a14, -*sp, 1
3f959aa0:	move   a7, *a14+, 1
3f959ab0:	move   a9, *a14+, 1
3f959ac0:	move   *a13(0x100), *a14+, 1
3f959ae0:	movi   0x3f95d410, a8
3f959b10:	move   a8, *a14+, 1
3f959b20:	move   a13, a11
3f959b30:	addi   0x210, a11
3f959b50:	move   a11, *a14+, 1
3f959b60:	calla  0x3fb34430
3f959b90:	move   a14, -*sp, 1
3f959ba0:	move   a11, *a14+, 1
3f959bb0:	calla  0x3f927bc0
3f959be0:	add    a7, a9
3f959bf0:	move   a9, *a13(0x100), 1
3f959c10:	move   a14, -*sp, 1
3f959c20:	move   a9, *a14+, 1
3f959c30:	move   *a13(0x160), *a14+, 1
3f959c50:	calla  0x3f7030e0
3f959c80:	move   a8, *a13(0x160), 1
3f959ca0:	setf   16, 0, 0
3f959cb0:	move   *a13(0x1e0), a11, 0
3f959cd0:	btst   3, a11
3f959ce0:	jreq   L3F959D20
3f959cf0:	move   a8, *a13(0x1a0), 1
3f959d10:	jruc   L3F959D40
L3F959D20:
3f959d20:	move   a8, *a13(0x1c0), 1
L3F959D40:
3f959d40:	move   a7, a8
3f959d50:	jale   L3F95A9A0
3f959d70:	move   a14, -*sp, 1
3f959d80:	move   a7, *a14+, 1
3f959d90:	move   *a13(0x140), a11, 1
3f959db0:	sll    0x3, a11
3f959dc0:	move   *a13(0x160), a9, 1
3f959de0:	add    a9, a11
3f959df0:	move   a11, *a14+, 1
3f959e00:	move   *a13(0x60), a11, 1
3f959e20:	addi   0x30, a11
3f959e40:	move   a11, *a14+, 1
3f959e50:	calla  0x3fb44400
3f959e80:	setf   16, 0, 0
3f959e90:	move   *a13(0x1e0), a11, 0
3f959eb0:	btst   3, a11
3f959ec0:	jreq   L3F959FF0
3f959ed0:	move   *a13(0x60), a7, 1
3f959ef0:	move   *a7(0x20), a7, 0
3f959f10:	andi   0xff, a7
3f959f40:	move   *a13(0xc0), a9, 1
3f959f60:	sub    a9, a7
3f959f70:	sll    0x4, a7
3f959f80:	move   *a13(0x1a0), a9, 1
3f959fa0:	add    a9, a7
3f959fb0:	move   *a13(0x140), *a7(0x0), 0
3f959fe0:	jruc   L3F95A100
L3F959FF0:
3f959ff0:	move   *a13(0x60), a7, 1
3f95a010:	move   *a7(0x20), a7, 0
3f95a030:	andi   0xff, a7
3f95a060:	move   *a13(0xc0), a9, 1
3f95a080:	sub    a9, a7
3f95a090:	sll    0x5, a7
3f95a0a0:	move   *a13(0x1c0), a9, 1
3f95a0c0:	add    a9, a7
3f95a0d0:	move   *a13(0x140), *a7(0x0), 1
L3F95A100:
3f95a100:	move   *a13(0x140), a9, 1
3f95a120:	move   *a13(0x80), a7, 1
3f95a140:	add    a7, a9
3f95a150:	move   a9, *a13(0x140), 1
3f95a170:	jauc   L3F95A9A0
L3F95A190:
3f95a190:	move   a14, -*sp, 1
3f95a1a0:	move   *a13(0x60), *a14+, 1
3f95a1c0:	calla  0x3f702440
3f95a1f0:	move   a14, -*sp, 1
3f95a200:	move   *a13(0x140), *a14+, 1
3f95a220:	move   *a13(0x160), *a14+, 1
3f95a240:	calla  0x3f7030e0
3f95a270:	move   a8, *a13(0x180), 1
3f95a290:	move   a8, a7
3f95a2a0:	jreq   L3F95A2D0
3f95a2b0:	move   a7, *a13(0x160), 1
L3F95A2D0:
3f95a2d0:	move   *a13(0xffa0), a11, 1
3f95a2f0:	move   *a13(0x160), *a11(0x0), 1
3f95a320:	movk   1, a8
3f95a330:	jruc   L3F95AA20
L3F95A340:
3f95a340:	move   a14, -*sp, 1
3f95a350:	move   *a13(0x60), a11, 1
3f95a370:	movb   *a11, a8
3f95a380:	move   a8, *a14+, 1
3f95a390:	movi   0x3f95d570, a8
3f95a3c0:	move   a8, *a14+, 1
3f95a3d0:	calla  0x3f927bc0
3f95a400:	move   a14, -*sp, 1
3f95a410:	move   @0x225980, *a14+, 1
3f95a440:	calla  0x3f70bb90
3f95a470:	movk   1, a9
3f95a480:	move   a9, @0xb7f60, 1
3f95a4b0:	sub    a7, a7
3f95a4c0:	move   a7, @0x225980, 1
3f95a4f0:	move   a14, -*sp, 1
3f95a500:	movi   0x3f95c9a8, a8
3f95a530:	move   a8, *a14+, 1
3f95a540:	calla  0x3f927bc0
3f95a570:	movi   0xffff, a7
3f95a590:	setf   16, 1, 0
3f95a5a0:	move   a7, *a11(0x30), 0
L3F95A5C0:
3f95a5c0:	move   a14, -*sp, 1
3f95a5d0:	movi   0x3f95d688, a8
3f95a600:	move   a8, *a14+, 1
3f95a610:	calla  0x3f927bc0
3f95a640:	move   *a13(0x60), a11, 1
3f95a660:	setf   16, 1, 0
3f95a670:	move   *a11(0x30), a9, 0
3f95a690:	movk   1, a9
3f95a6a0:	jreq   L3F95A6C0
3f95a6b0:	sub    a9, a9
L3F95A6C0:
3f95a6c0:	move   a9, *a13(0xa0), 1
3f95a6e0:	move   a14, -*sp, 1
3f95a6f0:	move   a11, *a14+, 1
3f95a700:	calla  0x3f702440
3f95a730:	move   a9, a7
3f95a740:	jrne   L3F95A7C0
3f95a750:	move   a14, -*sp, 1
3f95a760:	move   *a13(0x160), *a14+, 1
3f95a780:	calla  0x3f702440
3f95a7b0:	jruc   L3F95A8F0
L3F95A7C0:
3f95a7c0:	move   a14, -*sp, 1
3f95a7d0:	move   *a13(0x100), *a14+, 1
3f95a7f0:	move   *a13(0x160), *a14+, 1
3f95a810:	calla  0x3f7030e0
3f95a840:	move   a8, *a13(0x180), 1
3f95a860:	move   a8, a8
3f95a870:	jreq   L3F95A8A0
3f95a880:	move   a8, *a13(0x160), 1
L3F95A8A0:
3f95a8a0:	move   *a13(0xffa0), a7, 1
3f95a8c0:	move   *a13(0x160), *a7(0x0), 1
L3F95A8F0:
3f95a8f0:	move   a9, a8
3f95a900:	jruc   L3F95AA20
L3F95A910:
3f95a910:	movb   *a7, a8
3f95a920:	subk   2, a8
3f95a930:	jreq   L3F95A190
3f95a940:	dec    a8
3f95a950:	jreq   L3F95A5C0
3f95a960:	subk   10, a8
3f95a970:	jaeq   L3F958F10
3f95a990:	jruc   L3F95A340
L3F95A9A0:
3f95a9a0:	move   a14, -*sp, 1
3f95a9b0:	move   *a13(0x60), *a14+, 1
3f95a9d0:	calla  0x3f702440
3f95aa00:	jauc   L3F958E00
L3F95AA20:
3f95aa20:	move   *sp(0xa0), a14, 1
3f95aa40:	mmfm   sp, a7,a9,a11,a13
3f95aa60:	rets   2
3f95aa70:	.word  0xa3af
3f95aa80:	.word  0x4dcd
3f95aa90:	.word  0xa3cf
3f95aaa0:	.word  0x09e8
3f95aab0:	.word  0xd7b8
3f95aac0:	.word  0x3f95
3f95aad0:	.word  0x930e
3f95aae0:	.word  0x0d5f
3f95aaf0:	.word  0x41e0
3f95ab00:	.word  0x3fb3
3f95ab10:	.word  0x4508
3f95ab20:	.word  0xb7ee
3f95ab30:	.word  0x0040
3f95ab40:	.word  0x97ed
3f95ab50:	.word  0x0962
3f95ab60:	.word  0x4d46
3f95ab70:	.word  0x635f
3f95ab80:	.word  0x6e6f
3f95ab90:	.word  0x656e
3f95aba0:	.word  0x7463
3f95abb0:	.word  0x203a
3f95abc0:	.word  0x756f
3f95abd0:	.word  0x2074
3f95abe0:	.word  0x666f
3f95abf0:	.word  0x6d20
3f95ac00:	.word  0x6d65
3f95ac10:	.word  0x726f
3f95ac20:	.word  0x2079
3f95ac30:	.word  0x0a31
3f95ac40:	.word  0x4600
3f95ac50:	.word  0x5f4d
3f95ac60:	.word  0x6f43
3f95ac70:	.word  0x6e6e
3f95ac80:	.word  0x6365
3f95ac90:	.word  0x3a74
3f95aca0:	.word  0x6f20
3f95acb0:	.word  0x7475
3f95acc0:	.word  0x6f20
3f95acd0:	.word  0x2066
3f95ace0:	.word  0x656d
3f95acf0:	.word  0x6f6d
3f95ad00:	.word  0x7972
3f95ad10:	.word  0x3220
3f95ad20:	.word  0x000a
3f95ad30:	.word  0x4d46
3f95ad40:	.word  0x635f
3f95ad50:	.word  0x6e6f
3f95ad60:	.word  0x656e
3f95ad70:	.word  0x7463
3f95ad80:	.word  0x203a
3f95ad90:	.word  0x696c
3f95ada0:	.word  0x7473
3f95adb0:	.word  0x6e65
3f95adc0:	.word  0x6620
3f95add0:	.word  0x6961
3f95ade0:	.word  0x656c
3f95adf0:	.word  0x0a64
3f95ae00:	.word  0x5500
3f95ae10:	.word  0x746c
3f95ae20:	.word  0x6972
3f95ae30:	.word  0x2078
3f95ae40:	.word  0x6f46
3f95ae50:	.word  0x746e
3f95ae60:	.word  0x4420
3f95ae70:	.word  0x6de6
3f95ae80:	.word  0x6e6f
3f95ae90:	.word  0x4600
3f95aea0:	.word  0x5f4d
3f95aeb0:	.word  0x6f63
3f95aec0:	.word  0x6e6e
3f95aed0:	.word  0x6365
3f95aee0:	.word  0x3a74
3f95aef0:	.word  0x7720
3f95af00:	.word  0x6972
3f95af10:	.word  0x6574
3f95af20:	.word  0x7420
3f95af30:	.word  0x206f
3f95af40:	.word  0x6f66
3f95af50:	.word  0x746e
3f95af60:	.word  0x6420
3f95af70:	.word  0x6de6
3f95af80:	.word  0x6e6f
3f95af90:	.word  0x6620
3f95afa0:	.word  0x6961
3f95afb0:	.word  0x656c
3f95afc0:	.word  0x0a64
3f95afd0:	.word  0x4600
3f95afe0:	.word  0x5f4d
3f95aff0:	.word  0x6f63
3f95b000:	.word  0x6e6e
3f95b010:	.word  0x6365
3f95b020:	.word  0x3a74
3f95b030:	.word  0x7220
3f95b040:	.word  0x6165
3f95b050:	.word  0x2064
3f95b060:	.word  0x6f74
3f95b070:	.word  0x6620
3f95b080:	.word  0x6e6f
3f95b090:	.word  0x2074
3f95b0a0:	.word  0xe664
3f95b0b0:	.word  0x6f6d
3f95b0c0:	.word  0x206e
3f95b0d0:	.word  0x6166
3f95b0e0:	.word  0x6c69
3f95b0f0:	.word  0x6465
3f95b100:	.word  0x000a
3f95b110:	.word  0x4d46
3f95b120:	.word  0x635f
3f95b130:	.word  0x6e6f
3f95b140:	.word  0x656e
3f95b150:	.word  0x7463
3f95b160:	.word  0x203a
3f95b170:	.word  0x654e
3f95b180:	.word  0x6167
3f95b190:	.word  0x6974
3f95b1a0:	.word  0x6576
3f95b1b0:	.word  0x6120
3f95b1c0:	.word  0x6b63
3f95b1d0:	.word  0x6620
3f95b1e0:	.word  0x6f72
3f95b1f0:	.word  0x206d
3f95b200:	.word  0x6f66
3f95b210:	.word  0x746e
3f95b220:	.word  0x6420
3f95b230:	.word  0x6de6
3f95b240:	.word  0x6e6f
3f95b250:	.word  0x000a
3f95b260:	.word  0x4d46
3f95b270:	.word  0x535f
3f95b280:	.word  0x6e65
3f95b290:	.word  0x5264
3f95b2a0:	.word  0x7165
3f95b2b0:	.word  0x6575
3f95b2c0:	.word  0x7473
3f95b2d0:	.word  0x203a
3f95b2e0:	.word  0x6f6e
3f95b2f0:	.word  0x6620
3f95b300:	.word  0x6e6f
3f95b310:	.word  0x2074
3f95b320:	.word  0xe664
3f95b330:	.word  0x6f6d
3f95b340:	.word  0x206e
3f95b350:	.word  0x6f63
3f95b360:	.word  0x6e6e
3f95b370:	.word  0x6365
3f95b380:	.word  0x6974
3f95b390:	.word  0x6e6f
3f95b3a0:	.word  0x6120
3f95b3b0:	.word  0x7463
3f95b3c0:	.word  0x7669
3f95b3d0:	.word  0x0a65
3f95b3e0:	.word  0x4600
3f95b3f0:	.word  0x5f4d
3f95b400:	.word  0x6553
3f95b410:	.word  0x646e
3f95b420:	.word  0x6552
3f95b430:	.word  0x7571
3f95b440:	.word  0x7365
3f95b450:	.word  0x3a74
3f95b460:	.word  0x6520
3f95b470:	.word  0x7272
3f95b480:	.word  0x726f
3f95b490:	.word  0x7720
3f95b4a0:	.word  0x6972
3f95b4b0:	.word  0x6974
3f95b4c0:	.word  0x676e
3f95b4d0:	.word  0x7420
3f95b4e0:	.word  0x206f
3f95b4f0:	.word  0x6f66
3f95b500:	.word  0x746e
3f95b510:	.word  0x6420
3f95b520:	.word  0x6de6
3f95b530:	.word  0x6e6f
3f95b540:	.word  0x000a
3f95b550:	.word  0x4d46
3f95b560:	.word  0x725f
3f95b570:	.word  0x7065
3f95b580:	.word  0x796c
3f95b590:	.word  0x203a
3f95b5a0:	.word  0x7461
3f95b5b0:	.word  0x6574
3f95b5c0:	.word  0x706d
3f95b5d0:	.word  0x2074
3f95b5e0:	.word  0x6f74
3f95b5f0:	.word  0x7220
3f95b600:	.word  0x6165
3f95b610:	.word  0x2064
3f95b620:	.word  0x6572
3f95b630:	.word  0x6c70
3f95b640:	.word  0x2079
3f95b650:	.word  0x7266
3f95b660:	.word  0x6d6f
3f95b670:	.word  0x6e20
3f95b680:	.word  0x6e6f
3f95b690:	.word  0x7865
3f95b6a0:	.word  0x7369
3f95b6b0:	.word  0x6574
3f95b6c0:	.word  0x746e
3f95b6d0:	.word  0x6620
3f95b6e0:	.word  0x6e6f
3f95b6f0:	.word  0x2074
3f95b700:	.word  0xe664
3f95b710:	.word  0x6f6d
3f95b720:	.word  0x0a6e
3f95b730:	.word  0x4600
3f95b740:	.word  0x5f4d
3f95b750:	.word  0x6157
3f95b760:	.word  0x7469
3f95b770:	.word  0x6f46
3f95b780:	.word  0x5272
3f95b790:	.word  0x7065
3f95b7a0:	.word  0x796c
3f95b7b0:	.word  0x203a
3f95b7c0:	.word  0x6163
3f95b7d0:	.word  0x276e
3f95b7e0:	.word  0x2074
3f95b7f0:	.word  0x616d
3f95b800:	.word  0x6c6c
3f95b810:	.word  0x636f
3f95b820:	.word  0x7220
3f95b830:	.word  0x7065
3f95b840:	.word  0x796c
3f95b850:	.word  0x000a
3f95b860:	.word  0x4d46
3f95b870:	.word  0x535f
3f95b880:	.word  0x7465
3f95b890:	.word  0x6f46
3f95b8a0:	.word  0x746e
3f95b8b0:	.word  0x6150
3f95b8c0:	.word  0x6874
3f95b8d0:	.word  0x203a
3f95b8e0:	.word  0x756f
3f95b8f0:	.word  0x2074
3f95b900:	.word  0x666f
3f95b910:	.word  0x6d20
3f95b920:	.word  0x6d65
3f95b930:	.word  0x726f
3f95b940:	.word  0x0a79
3f95b950:	.word  0x2000
3f95b960:	.word  0x4d46
3f95b970:	.word  0x535f
3f95b980:	.word  0x7465
3f95b990:	.word  0x6f46
3f95b9a0:	.word  0x746e
3f95b9b0:	.word  0x6150
3f95b9c0:	.word  0x6874
3f95b9d0:	.word  0x203a
3f95b9e0:	.word  0x7265
3f95b9f0:	.word  0x6f72
3f95ba00:	.word  0x2072
3f95ba10:	.word  0x6572
3f95ba20:	.word  0x7574
3f95ba30:	.word  0x6e72
3f95ba40:	.word  0x6465
3f95ba50:	.word  0x6620
3f95ba60:	.word  0x6f72
3f95ba70:	.word  0x206d
3f95ba80:	.word  0x6f66
3f95ba90:	.word  0x746e
3f95baa0:	.word  0x6420
3f95bab0:	.word  0x6de6
3f95bac0:	.word  0x6e6f
3f95bad0:	.word  0x000a
3f95bae0:	.word  0x4d46
3f95baf0:	.word  0x4c5f
3f95bb00:	.word  0x7369
3f95bb10:	.word  0x4674
3f95bb20:	.word  0x6e6f
3f95bb30:	.word  0x7374
3f95bb40:	.word  0x203a
3f95bb50:	.word  0x756f
3f95bb60:	.word  0x2074
3f95bb70:	.word  0x666f
3f95bb80:	.word  0x6d20
3f95bb90:	.word  0x6d65
3f95bba0:	.word  0x726f
3f95bbb0:	.word  0x2079
3f95bbc0:	.word  0x0a31
3f95bbd0:	.word  0x4600
3f95bbe0:	.word  0x5f4d
3f95bbf0:	.word  0x694c
3f95bc00:	.word  0x7473
3f95bc10:	.word  0x6f46
3f95bc20:	.word  0x746e
3f95bc30:	.word  0x3a73
3f95bc40:	.word  0x6f20
3f95bc50:	.word  0x7475
3f95bc60:	.word  0x6f20
3f95bc70:	.word  0x2066
3f95bc80:	.word  0x656d
3f95bc90:	.word  0x6f6d
3f95bca0:	.word  0x7972
3f95bcb0:	.word  0x3220
3f95bcc0:	.word  0x000a
3f95bcd0:	.word  0x4d46
3f95bce0:	.word  0x4c5f
3f95bcf0:	.word  0x7369
3f95bd00:	.word  0x4674
3f95bd10:	.word  0x6e6f
3f95bd20:	.word  0x7374
3f95bd30:	.word  0x203a
3f95bd40:	.word  0x756f
3f95bd50:	.word  0x2074
3f95bd60:	.word  0x666f
3f95bd70:	.word  0x6d20
3f95bd80:	.word  0x6d65
3f95bd90:	.word  0x726f
3f95bda0:	.word  0x2079
3f95bdb0:	.word  0x0a33
3f95bdc0:	.word  0x0000
3f95bdd0:	.word  0x4d46
3f95bde0:	.word  0x4c5f
3f95bdf0:	.word  0x7369
3f95be00:	.word  0x4674
3f95be10:	.word  0x6e6f
3f95be20:	.word  0x7374
3f95be30:	.word  0x203a
3f95be40:	.word  0x756f
3f95be50:	.word  0x2074
3f95be60:	.word  0x666f
3f95be70:	.word  0x6d20
3f95be80:	.word  0x6d65
3f95be90:	.word  0x726f
3f95bea0:	.word  0x2079
3f95beb0:	.word  0x0a34
3f95bec0:	.word  0x4600
3f95bed0:	.word  0x5f4d
3f95bee0:	.word  0x694c
3f95bef0:	.word  0x7473
3f95bf00:	.word  0x6f46
3f95bf10:	.word  0x746e
3f95bf20:	.word  0x3a73
3f95bf30:	.word  0x6920
3f95bf40:	.word  0x766e
3f95bf50:	.word  0x6c61
3f95bf60:	.word  0x6469
3f95bf70:	.word  0x7220
3f95bf80:	.word  0x7065
3f95bf90:	.word  0x796c
3f95bfa0:	.word  0x7420
3f95bfb0:	.word  0x7079
3f95bfc0:	.word  0x2065
3f95bfd0:	.word  0x6425
3f95bfe0:	.word  0x000a
3f95bff0:	.word  0x4d46
3f95c000:	.word  0x4c5f
3f95c010:	.word  0x7369
3f95c020:	.word  0x4674
3f95c030:	.word  0x6e6f
3f95c040:	.word  0x7374
3f95c050:	.word  0x203a
3f95c060:	.word  0x6f66
3f95c070:	.word  0x746e
3f95c080:	.word  0x6420
3f95c090:	.word  0x6de6
3f95c0a0:	.word  0x6e6f
3f95c0b0:	.word  0x7220
3f95c0c0:	.word  0x7465
3f95c0d0:	.word  0x7275
3f95c0e0:	.word  0x656e
3f95c0f0:	.word  0x2064
3f95c100:	.word  0x7265
3f95c110:	.word  0x6f72
3f95c120:	.word  0x0a72
3f95c130:	.word  0x4600
3f95c140:	.word  0x5f4d
3f95c150:	.word  0x6947
3f95c160:	.word  0x6d6d
3f95c170:	.word  0x4965
3f95c180:	.word  0x666e
3f95c190:	.word  0x3a6f
3f95c1a0:	.word  0x6d20
3f95c1b0:	.word  0x6c75
3f95c1c0:	.word  0x6974
3f95c1d0:	.word  0x6c70
3f95c1e0:	.word  0x2065
3f95c1f0:	.word  0x4e46
3f95c200:	.word  0x4954
3f95c210:	.word  0x2073
3f95c220:	.word  0x6572
3f95c230:	.word  0x6563
3f95c240:	.word  0x7669
3f95c250:	.word  0x6465
3f95c260:	.word  0x000a
3f95c270:	.word  0x4d46
3f95c280:	.word  0x475f
3f95c290:	.word  0x6d69
3f95c2a0:	.word  0x656d
3f95c2b0:	.word  0x6e49
3f95c2c0:	.word  0x6f66
3f95c2d0:	.word  0x203a
3f95c2e0:	.word  0x7277
3f95c2f0:	.word  0x6e6f
3f95c300:	.word  0x2067
3f95c310:	.word  0x6973
3f95c320:	.word  0x657a
3f95c330:	.word  0x4620
3f95c340:	.word  0x544e
3f95c350:	.word  0x0a49
3f95c360:	.word  0x4600
3f95c370:	.word  0x5f4d
3f95c380:	.word  0x6947
3f95c390:	.word  0x6d6d
3f95c3a0:	.word  0x4965
3f95c3b0:	.word  0x664e
3f95c3c0:	.word  0x3a6f
3f95c3d0:	.word  0x4220
3f95c3e0:	.word  0x4441
3f95c3f0:	.word  0x4120
3f95c400:	.word  0x4c4c
3f95c410:	.word  0x434f
3f95c420:	.word  0x4f20
3f95c430:	.word  0x2046
3f95c440:	.word  0x4678
3f95c450:	.word  0x6e6f
3f95c460:	.word  0x5074
3f95c470:	.word  0x6f72
3f95c480:	.word  0x0a70
3f95c490:	.word  0x4600
3f95c4a0:	.word  0x4e4f
3f95c4b0:	.word  0x0054
3f95c4c0:	.word  0x4d46
3f95c4d0:	.word  0x475f
3f95c4e0:	.word  0x6d69
3f95c4f0:	.word  0x656d
3f95c500:	.word  0x6e49
3f95c510:	.word  0x6f66
3f95c520:	.word  0x203a
3f95c530:	.word  0x6f74
3f95c540:	.word  0x206f
3f95c550:	.word  0x616d
3f95c560:	.word  0x796e
3f95c570:	.word  0x7020
3f95c580:	.word  0x6f72
3f95c590:	.word  0x6570
3f95c5a0:	.word  0x7472
3f95c5b0:	.word  0x6569
3f95c5c0:	.word  0x3b73
3f95c5d0:	.word  0x6520
3f95c5e0:	.word  0x7078
3f95c5f0:	.word  0x6365
3f95c600:	.word  0x6574
3f95c610:	.word  0x2064
3f95c620:	.word  0x6425
3f95c630:	.word  0x202c
3f95c640:	.word  0x6f67
3f95c650:	.word  0x2074
3f95c660:	.word  0x6425
3f95c670:	.word  0x000a
3f95c680:	.word  0x4d46
3f95c690:	.word  0x475f
3f95c6a0:	.word  0x6d69
3f95c6b0:	.word  0x656d
3f95c6c0:	.word  0x6e49
3f95c6d0:	.word  0x6f66
3f95c6e0:	.word  0x203a
3f95c6f0:	.word  0x7277
3f95c700:	.word  0x6e6f
3f95c710:	.word  0x2067
3f95c720:	.word  0x756e
3f95c730:	.word  0x626d
3f95c740:	.word  0x7265
3f95c750:	.word  0x6f20
3f95c760:	.word  0x2066
3f95c770:	.word  0x7270
3f95c780:	.word  0x706f
3f95c790:	.word  0x7265
3f95c7a0:	.word  0x6974
3f95c7b0:	.word  0x7365
3f95c7c0:	.word  0x203b
3f95c7d0:	.word  0x7865
3f95c7e0:	.word  0x6570
3f95c7f0:	.word  0x7463
3f95c800:	.word  0x6465
3f95c810:	.word  0x2520
3f95c820:	.word  0x2c64
3f95c830:	.word  0x6720
3f95c840:	.word  0x746f
3f95c850:	.word  0x2520
3f95c860:	.word  0x0a64
3f95c870:	.word  0x4600
3f95c880:	.word  0x5f4d
3f95c890:	.word  0x6947
3f95c8a0:	.word  0x6d6d
3f95c8b0:	.word  0x4965
3f95c8c0:	.word  0x666e
3f95c8d0:	.word  0x3a6f
3f95c8e0:	.word  0x4920
3f95c8f0:	.word  0x766e
3f95c900:	.word  0x6c61
3f95c910:	.word  0x6469
3f95c920:	.word  0x7220
3f95c930:	.word  0x7065
3f95c940:	.word  0x796c
3f95c950:	.word  0x202c
3f95c960:	.word  0x6f63
3f95c970:	.word  0x6564
3f95c980:	.word  0x253d
3f95c990:	.word  0x0a64
L3F95C9A0:
3f95c9a0:	.word  0x5300
3f95c9b0:	.word  0x6769
3f95c9c0:	.word  0x616e
3f95c9d0:	.word  0x6c6c
3f95c9e0:	.word  0x6e69
3f95c9f0:	.word  0x2067
3f95ca00:	.word  0x6e61
3f95ca10:	.word  0x6520
3f95ca20:	.word  0x7272
3f95ca30:	.word  0x726f
3f95ca40:	.word  0x000a
3f95ca50:	.word  0x4d46
3f95ca60:	.word  0x475f
3f95ca70:	.word  0x6d69
3f95ca80:	.word  0x656d
3f95ca90:	.word  0x6e49
3f95caa0:	.word  0x6f66
3f95cab0:	.word  0x203a
3f95cac0:	.word  0x6f66
3f95cad0:	.word  0x746e
3f95cae0:	.word  0x6420
3f95caf0:	.word  0x6de6
3f95cb00:	.word  0x6e6f
3f95cb10:	.word  0x7220
3f95cb20:	.word  0x7465
3f95cb30:	.word  0x7275
3f95cb40:	.word  0x656e
3f95cb50:	.word  0x2064
3f95cb60:	.word  0x7265
3f95cb70:	.word  0x6f72
3f95cb80:	.word  0x0a72
3f95cb90:	.word  0x4600
3f95cba0:	.word  0x5f4d
3f95cbb0:	.word  0x6947
3f95cbc0:	.word  0x6d6d
3f95cbd0:	.word  0x4765
3f95cbe0:	.word  0x796c
3f95cbf0:	.word  0x6870
3f95cc00:	.word  0x3a73
3f95cc10:	.word  0x7320
3f95cc20:	.word  0x7574
3f95cc30:	.word  0x6262
3f95cc40:	.word  0x6465
3f95cc50:	.word  0x6f20
3f95cc60:	.word  0x7475
3f95cc70:	.word  0x000a
L3F95CC80:
3f95cc80:	.word  0x4d46
3f95cc90:	.word  0x475f
3f95cca0:	.word  0x7465
3f95ccb0:	.word  0x6f52
3f95ccc0:	.word  0x3a77
3f95ccd0:	.word  0x6120
3f95cce0:	.word  0x6c6c
3f95ccf0:	.word  0x636f
3f95cd00:	.word  0x6f20
3f95cd10:	.word  0x2066
3f95cd20:	.word  0x6f72
3f95cd30:	.word  0x2077
3f95cd40:	.word  0x6174
3f95cd50:	.word  0x6c62
3f95cd60:	.word  0x2065
3f95cd70:	.word  0x6166
3f95cd80:	.word  0x6c69
3f95cd90:	.word  0x6465
3f95cda0:	.word  0x000a
L3F95CDB0:
3f95cdb0:	.word  0x6162
3f95cdc0:	.word  0x2064
3f95cdd0:	.word  0x6170
3f95cde0:	.word  0x6b63
3f95cdf0:	.word  0x6465
3f95ce00:	.word  0x6d20
3f95ce10:	.word  0x7465
3f95ce20:	.word  0x6972
3f95ce30:	.word  0x7363
3f95ce40:	.word  0x202c
3f95ce50:	.word  0x6c67
3f95ce60:	.word  0x7079
3f95ce70:	.word  0x3d68
3f95ce80:	.word  0x7825
3f95ce90:	.word  0x202c
3f95cea0:	.word  0x656c
3f95ceb0:	.word  0x7466
3f95cec0:	.word  0x253d
3f95ced0:	.word  0x2c64
3f95cee0:	.word  0x7220
3f95cef0:	.word  0x6769
3f95cf00:	.word  0x7468
3f95cf10:	.word  0x253d
3f95cf20:	.word  0x2c64
3f95cf30:	.word  0x6d20
3f95cf40:	.word  0x7861
3f95cf50:	.word  0x7720
3f95cf60:	.word  0x6469
3f95cf70:	.word  0x6874
3f95cf80:	.word  0x253d
3f95cf90:	.word  0x2c64
3f95cfa0:	.word  0x6120
3f95cfb0:	.word  0x6373
3f95cfc0:	.word  0x6e65
3f95cfd0:	.word  0x3d74
3f95cfe0:	.word  0x6425
3f95cff0:	.word  0x202c
3f95d000:	.word  0x6564
3f95d010:	.word  0x6373
3f95d020:	.word  0x6e65
3f95d030:	.word  0x3d74
3f95d040:	.word  0x6425
3f95d050:	.word  0x202c
3f95d060:	.word  0x616d
3f95d070:	.word  0x2078
3f95d080:	.word  0x6568
3f95d090:	.word  0x6769
3f95d0a0:	.word  0x7468
3f95d0b0:	.word  0x253d
3f95d0c0:	.word  0x0a64
L3F95D0D0:
3f95d0d0:	.word  0x6200
3f95d0e0:	.word  0x6461
3f95d0f0:	.word  0x7520
3f95d100:	.word  0x706e
3f95d110:	.word  0x6361
3f95d120:	.word  0x656b
3f95d130:	.word  0x2064
3f95d140:	.word  0x656d
3f95d150:	.word  0x7274
3f95d160:	.word  0x6369
3f95d170:	.word  0x2c73
3f95d180:	.word  0x6720
3f95d190:	.word  0x796c
3f95d1a0:	.word  0x6870
3f95d1b0:	.word  0x253d
3f95d1c0:	.word  0x2c78
3f95d1d0:	.word  0x6c20
3f95d1e0:	.word  0x6665
3f95d1f0:	.word  0x3d74
3f95d200:	.word  0x6425
3f95d210:	.word  0x202c
3f95d220:	.word  0x6972
3f95d230:	.word  0x6867
3f95d240:	.word  0x3d74
3f95d250:	.word  0x6425
3f95d260:	.word  0x202c
3f95d270:	.word  0x616d
3f95d280:	.word  0x2078
3f95d290:	.word  0x6977
3f95d2a0:	.word  0x7464
3f95d2b0:	.word  0x3d68
3f95d2c0:	.word  0x6425
3f95d2d0:	.word  0x202c
3f95d2e0:	.word  0x7361
3f95d2f0:	.word  0x6563
3f95d300:	.word  0x746e
3f95d310:	.word  0x253d
3f95d320:	.word  0x2c64
3f95d330:	.word  0x6420
3f95d340:	.word  0x7365
3f95d350:	.word  0x6563
3f95d360:	.word  0x746e
3f95d370:	.word  0x253d
3f95d380:	.word  0x2c64
3f95d390:	.word  0x6d20
3f95d3a0:	.word  0x7861
3f95d3b0:	.word  0x6820
3f95d3c0:	.word  0x6965
3f95d3d0:	.word  0x6867
3f95d3e0:	.word  0x3d74
3f95d3f0:	.word  0x6425
3f95d400:	.word  0x000a
L3F95D410:
3f95d410:	.word  0x4d46
3f95d420:	.word  0x475f
3f95d430:	.word  0x7465
3f95d440:	.word  0x6f52
3f95d450:	.word  0x3a77
3f95d460:	.word  0x7220
3f95d470:	.word  0x776f
3f95d480:	.word  0x7420
3f95d490:	.word  0x6261
3f95d4a0:	.word  0x656c
3f95d4b0:	.word  0x6f20
3f95d4c0:	.word  0x6576
3f95d4d0:	.word  0x6672
3f95d4e0:	.word  0x6f6c
3f95d4f0:	.word  0x2077
3f95d500:	.word  0x6425
3f95d510:	.word  0x2d20
3f95d520:	.word  0x2520
3f95d530:	.word  0x2064
3f95d540:	.word  0x203c
3f95d550:	.word  0x6425
3f95d560:	.word  0x000a
L3F95D570:
3f95d570:	.word  0x4d46
3f95d580:	.word  0x475f
3f95d590:	.word  0x7465
3f95d5a0:	.word  0x6f52
3f95d5b0:	.word  0x3a77
3f95d5c0:	.word  0x4920
3f95d5d0:	.word  0x766e
3f95d5e0:	.word  0x6c61
3f95d5f0:	.word  0x6469
3f95d600:	.word  0x7220
3f95d610:	.word  0x7065
3f95d620:	.word  0x796c
3f95d630:	.word  0x202c
3f95d640:	.word  0x6f63
3f95d650:	.word  0x6564
3f95d660:	.word  0x253d
3f95d670:	.word  0x0a64
L3F95D680:
3f95d680:	.word  0x4600
3f95d690:	.word  0x5f4d
3f95d6a0:	.word  0x6547
3f95d6b0:	.word  0x5274
3f95d6c0:	.word  0x776f
3f95d6d0:	.word  0x203a
3f95d6e0:	.word  0x6f66
3f95d6f0:	.word  0x746e
3f95d700:	.word  0x6420
3f95d710:	.word  0x6de6
3f95d720:	.word  0x6e6f
3f95d730:	.word  0x7220
3f95d740:	.word  0x7465
3f95d750:	.word  0x7275
3f95d760:	.word  0x656e
3f95d770:	.word  0x2064
3f95d780:	.word  0x7265
3f95d790:	.word  0x6f72
3f95d7a0:	.word  0x0a72
3f95d7b0:	.word  0x4600
3f95d7c0:	.word  0x5f4d
3f95d7d0:	.word  0x6947
3f95d7e0:	.word  0x6d6d
3f95d7f0:	.word  0x4265
3f95d800:	.word  0x7479
3f95d810:	.word  0x7365
3f95d820:	.word  0x203a
3f95d830:	.word  0x7473
3f95d840:	.word  0x6275
3f95d850:	.word  0x6562
3f95d860:	.word  0x2064
3f95d870:	.word  0x756f
3f95d880:	.word  0x0a74
3f95d890:	.word  0x0000
L3F95D8A0:
3f95d8a0:	mmtm   sp, a9,a11,a13
3f95d8c0:	move   a14, a13
3f95d8d0:	move   *a13(0xffe0), a11, 1
3f95d8f0:	move   a11, *a11(0x20), 1
3f95d910:	move   a11, *a11, 1
3f95d920:	sub    a9, a9
3f95d930:	move   a9, *a11(0x40), 1
3f95d950:	move   *sp(0x80), a14, 1
3f95d970:	mmfm   sp, a9,a11,a13
3f95d990:	rets   2
L3F95D9A0:
3f95d9a0:	mmtm   sp, a9,a11,a13
3f95d9c0:	move   a14, a13
3f95d9d0:	move   a14, -*sp, 1
3f95d9e0:	move   *a13(0xffe0), a11, 1
3f95da00:	addk   17, a11
3f95da10:	move   a11, *a14+, 1
3f95da20:	movk   1, a11
3f95da30:	move   a11, *a14+, 1
3f95da40:	calla  0x3f703d90
3f95da70:	move   a8, a9
3f95da80:	jrne   L3F95DB90
3f95da90:	move   a14, -*sp, 1
3f95daa0:	movi   0x3f98e320, a8
3f95dad0:	move   a8, *a14+, 1
3f95dae0:	movi   0xffff, a11
3f95db00:	move   a11, *a14+, 1
3f95db10:	calla  0x3f596830
3f95db40:	move   a14, -*sp, 1
3f95db50:	move   a11, *a14+, 1
3f95db60:	calla  L3F976F50
L3F95DB90:
3f95db90:	move   *a13(0xffe0), *a9(0x60), 1
3f95dbc0:	move   a9, a11
3f95dbd0:	addi   0x80, a11
3f95dbf0:	move   a11, *a9(0x40), 1
3f95dc10:	move   a9, a8
3f95dc20:	move   *sp(0x80), a14, 1
3f95dc40:	mmfm   sp, a9,a11,a13
3f95dc60:	rets   2
L3F95DC70:
3f95dc70:	mmtm   sp, a7,a9,a11,a13
3f95dc90:	move   a14, a13
3f95dca0:	addi   0x40, a14
3f95dcc0:	pushst
3f95dcd0:	dint
3f95dce0:	move   *a13(0xffc0), *a13(0x0), 1
3f95dd10:	move   *a13(0xffe0), a11, 1
3f95dd30:	move   *a11(0x20), *a13(0x20), 1
3f95dd60:	move   *a13, a9, 1
3f95dd70:	move   *a13(0x20), a7, 1
3f95dd90:	move   *a7, *a9, 1
3f95dda0:	move   a7, *a9(0x20), 1
3f95ddc0:	move   a9, *a7, 1
3f95ddd0:	move   *a9, a7, 1
3f95dde0:	move   a9, *a7(0x20), 1
3f95de00:	popst
3f95de10:	move   *a11(0x40), a8, 1
3f95de30:	inc    a8
3f95de40:	move   a8, *a11(0x40), 1
3f95de60:	move   *sp(0xa0), a14, 1
3f95de80:	mmfm   sp, a7,a9,a11,a13
3f95dea0:	rets   2
3f95deb0:	.word  0x098f
3f95dec0:	.word  0x0054
3f95ded0:	.word  0x4dcd
3f95dee0:	.word  0x0b0e
3f95def0:	.word  0x0040
3f95df00:	.word  0x01e0
3f95df10:	.word  0x0360
3f95df20:	.word  0xbbad
3f95df30:	.word  0xffc0
3f95df40:	.word  0x0000
3f95df50:	.word  0xbbad
3f95df60:	.word  0xffe0
3f95df70:	.word  0x0020
3f95df80:	.word  0x87ab
3f95df90:	.word  0xb7a9
3f95dfa0:	.word  0x0020
3f95dfb0:	.word  0x8b2b
3f95dfc0:	.word  0xb32b
3f95dfd0:	.word  0x0020
3f95dfe0:	.word  0x8369
3f95dff0:	.word  0x8769
3f95e000:	.word  0xb369
3f95e010:	.word  0x0020
3f95e020:	.word  0x01c0
3f95e030:	.word  0xb7ab
3f95e040:	.word  0xffe0
3f95e050:	.word  0xb768
3f95e060:	.word  0x0040
3f95e070:	.word  0x1028
3f95e080:	.word  0xb30b
3f95e090:	.word  0x0040
3f95e0a0:	.word  0xb7ee
3f95e0b0:	.word  0x0080
3f95e0c0:	.word  0x09af
3f95e0d0:	.word  0x2a00
3f95e0e0:	.word  0x0962
L3F95E0F0:
3f95e0f0:	mmtm   sp, a5,a7,a9,a11,a13
3f95e110:	move   a14, a13
3f95e120:	addi   0x40, a14
3f95e140:	move   *a13(0xffe0), a11, 1
3f95e160:	move   *a11(0x40), a11, 1
3f95e180:	jrle   L3F95E340
3f95e190:	move   *a13(0xffe0), a11, 1
3f95e1b0:	move   *a11(0x40), a7, 1
3f95e1d0:	dec    a7
3f95e1e0:	move   a7, *a11(0x40), 1
3f95e200:	pushst
3f95e210:	dint
3f95e220:	move   *a11, *a13, 1
3f95e230:	move   *a13, a7, 1
3f95e240:	move   *a7(0x20), *a13(0x20), 1
3f95e270:	move   *a13(0x20), a5, 1
3f95e290:	move   *a7, *a5, 1
3f95e2a0:	move   *a5, a5, 1
3f95e2b0:	move   *a13(0x20), *a5(0x20), 1
3f95e2e0:	move   a7, *a7, 1
3f95e2f0:	move   a7, *a7(0x20), 1
3f95e310:	move   a7, a9
3f95e320:	popst
3f95e330:	jruc   L3F95E350
L3F95E340:
3f95e340:	.word  0x4529
L3F95E350:
3f95e350:	move   a9, a8
3f95e360:	move   *sp(0xc0), a14, 1
3f95e380:	mmfm   sp, a5,a7,a9,a11,a13
3f95e3a0:	rets   2
L3F95E3B0:
3f95e3b0:	mmtm   sp, a11,a13
3f95e3d0:	move   a14, a13
3f95e3e0:	move   *a13(0xffe0), a11, 1
3f95e400:	move   *a11(0x40), a11, 1
3f95e420:	jrle   L3F95E470
3f95e430:	move   *a13(0xffe0), a11, 1
3f95e450:	move   *a11, a8, 1
3f95e460:	jruc   L3F95E480
L3F95E470:
3f95e470:	.word  0x4508
L3F95E480:
3f95e480:	move   *sp(0x60), a14, 1
3f95e4a0:	mmfm   sp, a11,a13
3f95e4c0:	rets   2
3f95e4d0:	.word  0x098f
3f95e4e0:	.word  0x0044
3f95e4f0:	.word  0x4dcd
3f95e500:	.word  0xa3cf
3f95e510:	.word  0xd3ae
3f95e520:	.word  0xffe0
3f95e530:	.word  0x0d5f
3f95e540:	.word  0xe0f0
3f95e550:	.word  0x3f95
3f95e560:	.word  0x4d09
3f95e570:	.word  0xca0d
3f95e580:	.word  0xa3cf
3f95e590:	.word  0x932e
3f95e5a0:	.word  0x0d5f
3f95e5b0:	.word  0x2440
3f95e5c0:	.word  0x3f70
3f95e5d0:	.word  0xa3cf
3f95e5e0:	.word  0xd3ae
3f95e5f0:	.word  0xffe0
3f95e600:	.word  0x0d5f
3f95e610:	.word  0xe0f0
3f95e620:	.word  0x3f95
3f95e630:	.word  0x4d09
3f95e640:	.word  0xcbf3
3f95e650:	.word  0xb7ee
3f95e660:	.word  0x0060
3f95e670:	.word  0x09af
3f95e680:	.word  0x2200
3f95e690:	.word  0x0962
3f95e6a0:	.word  0x098f
3f95e6b0:	.word  0x0074
3f95e6c0:	.word  0x4dcd
3f95e6d0:	.word  0x182a
3f95e6e0:	.word  0xa3cf
3f95e6f0:	.word  0xd3ae
3f95e700:	.word  0xffe0
3f95e710:	.word  0x0d5f
3f95e720:	.word  0xe3b0
3f95e730:	.word  0x3f95
3f95e740:	.word  0x4d09
3f95e750:	.word  0xca1f
L3F95E760:
3f95e760:	move   a14, -*sp, 1
3f95e770:	move   a9, *a14+, 1
3f95e780:	move   *a13(0xffa0), *a14+, 1
3f95e7a0:	move   *a13(0xffc0), a11, 1
3f95e7c0:	call   a11
3f95e7d0:	move   a8, a8
3f95e7e0:	jreq   L3F95E8B0
3f95e7f0:	move   a14, -*sp, 1
3f95e800:	move   *a13(0xffe0), *a14+, 1
3f95e820:	calla  L3F95E0F0
3f95e850:	move   a14, -*sp, 1
3f95e860:	move   a9, *a14+, 1
3f95e870:	calla  0x3f702440
3f95e8a0:	jruc   L3F95E8D0
L3F95E8B0:
3f95e8b0:	sub    a10, a10
3f95e8c0:	jruc   L3F95E950
L3F95E8D0:
3f95e8d0:	move   a14, -*sp, 1
3f95e8e0:	move   *a13(0xffe0), *a14+, 1
3f95e900:	calla  L3F95E3B0
3f95e930:	move   a8, a9
3f95e940:	jrne   L3F95E760
L3F95E950:
3f95e950:	move   a10, a8
3f95e960:	move   *sp(0xa0), a14, 1
3f95e980:	mmfm   sp, a9,a10,a11,a13
3f95e9a0:	rets   2
3f95e9b0:	.word  0x098f
3f95e9c0:	.word  0x0014
3f95e9d0:	.word  0x4dcd
3f95e9e0:	.word  0x07ab
3f95e9f0:	.word  0x5b50
3f95ea00:	.word  0x0022
3f95ea10:	.word  0xca05
3f95ea20:	.word  0xa3cf
3f95ea30:	.word  0x936e
3f95ea40:	.word  0x0d5f
3f95ea50:	.word  0x2440
3f95ea60:	.word  0x3f70
3f95ea70:	.word  0xb7ab
3f95ea80:	.word  0xffe0
3f95ea90:	.word  0x078b
3f95eaa0:	.word  0x5b50
3f95eab0:	.word  0x0022
3f95eac0:	.word  0xb7ee
3f95ead0:	.word  0x0060
3f95eae0:	.word  0x09af
3f95eaf0:	.word  0x2800
3f95eb00:	.word  0x0962
3f95eb10:	.word  0x098f
3f95eb20:	.word  0x0154
3f95eb30:	.word  0x4dcd
3f95eb40:	.word  0x0b0e
3f95eb50:	.word  0x0080
3f95eb60:	.word  0x07ab
3f95eb70:	.word  0x3900
3f95eb80:	.word  0x001b
3f95eb90:	.word  0xa3cf
3f95eba0:	.word  0x09c7
3f95ebb0:	.word  0x01ce
3f95ebc0:	.word  0x92ee
3f95ebd0:	.word  0x1827
3f95ebe0:	.word  0x92ee
3f95ebf0:	.word  0x0d5f
3f95ec00:	.word  0x3d90
3f95ec10:	.word  0x3f70
3f95ec20:	.word  0xb30b
3f95ec30:	.word  0x0100
3f95ec40:	.word  0x4d0b
3f95ec50:	.word  0xcb13
3f95ec60:	.word  0xa3cf
3f95ec70:	.word  0x09e8
3f95ec80:	.word  0xe418
3f95ec90:	.word  0x3f98
3f95eca0:	.word  0x930e
3f95ecb0:	.word  0x0d5f
3f95ecc0:	.word  0x41e0
3f95ecd0:	.word  0x3fb3
3f95ece0:	.word  0xa3cf
3f95ecf0:	.word  0x09e8
3f95ed00:	.word  0xe418
3f95ed10:	.word  0x3f98
3f95ed20:	.word  0x930e
3f95ed30:	.word  0x0d5f
3f95ed40:	.word  0x9e30
3f95ed50:	.word  0x3f6d
3f95ed60:	.word  0x0d5f
3f95ed70:	.word  0x7a30
3f95ed80:	.word  0x3f70
3f95ed90:	.word  0x0d5f
3f95eda0:	.word  0xcf70
3f95edb0:	.word  0x3f22
3f95edc0:	.word  0x09eb
3f95edd0:	.word  0x5a30
3f95ede0:	.word  0x0022
3f95edf0:	.word  0x078b
3f95ee00:	.word  0x5a30
3f95ee10:	.word  0x0022
3f95ee20:	.word  0x078b
3f95ee30:	.word  0x5a50
3f95ee40:	.word  0x0022
3f95ee50:	.word  0x44e7
3f95ee60:	.word  0x82ed
3f95ee70:	.word  0x87ab
3f95ee80:	.word  0x24ab
3f95ee90:	.word  0x0b2b
3f95eea0:	.word  0x5ad0
3f95eeb0:	.word  0x0022
3f95eec0:	.word  0x44e7
3f95eed0:	.word  0x82eb
3f95eee0:	.word  0x87ab
3f95eef0:	.word  0x102b
3f95ef00:	.word  0x836d
3f95ef10:	.word  0x144b
3f95ef20:	.word  0xc4f4
3f95ef30:	.word  0x0787
3f95ef40:	.word  0x5b50
3f95ef50:	.word  0x0022
3f95ef60:	.word  0x0d5f
3f95ef70:	.word  0x8700
3f95ef80:	.word  0x3f70
3f95ef90:	.word  0x0788
3f95efa0:	.word  0x5b30
3f95efb0:	.word  0x0022
3f95efc0:	.word  0x0d5f
3f95efd0:	.word  0xf940
3f95efe0:	.word  0x3f95
3f95eff0:	.word  0x07ab
3f95f000:	.word  0x3900
3f95f010:	.word  0x001b
3f95f020:	.word  0xb767
3f95f030:	.word  0x0100
3f95f040:	.word  0x09eb
3f95f050:	.word  0x65a0
3f95f060:	.word  0x3f97
3f95f070:	.word  0xb367
3f95f080:	.word  0x0070
3f95f090:	.word  0x0d5f
3f95f0a0:	.word  0x9010
3f95f0b0:	.word  0x3f96
3f95f0c0:	.word  0x0d5f
3f95f0d0:	.word  0xb720
3f95f0e0:	.word  0x3f96
3f95f0f0:	.word  0x0d5f
3f95f100:	.word  0xdc90
3f95f110:	.word  0x3f96
3f95f120:	.word  0xa3cf
3f95f130:	.word  0x09e7
3f95f140:	.word  0x5a70
3f95f150:	.word  0x0022
3f95f160:	.word  0x92ee
3f95f170:	.word  0x0d5f
3f95f180:	.word  0x6be0
3f95f190:	.word  0x3f96
3f95f1a0:	.word  0x44e7
3f95f1b0:	.word  0x0787
3f95f1c0:	.word  0x5c40
3f95f1d0:	.word  0x0022
3f95f1e0:	.word  0x0d5f
3f95f1f0:	.word  0xe040
3f95f200:	.word  0x3fb2
3f95f210:	.word  0x07a9
3f95f220:	.word  0x5a30
3f95f230:	.word  0x0022
3f95f240:	.word  0x0b69
3f95f250:	.word  0xa5cf
3f95f260:	.word  0xffdd
3f95f270:	.word  0xca32
3f95f280:	.word  0xbb2d
3f95f290:	.word  0x0000
3f95f2a0:	.word  0x0020
3f95f2b0:	.word  0xa3cf
3f95f2c0:	.word  0x932e
3f95f2d0:	.word  0x09eb
3f95f2e0:	.word  0xffc0
3f95f2f0:	.word  0x3f95
3f95f300:	.word  0x936e
3f95f310:	.word  0x4d27
3f95f320:	.word  0x0b07
3f95f330:	.word  0x0040
3f95f340:	.word  0x92ee
3f95f350:	.word  0x0d5f
3f95f360:	.word  0xe6a0
3f95f370:	.word  0x3f95
3f95f380:	.word  0x4d07
3f95f390:	.word  0xca1a
3f95f3a0:	.word  0x01e0
3f95f3b0:	.word  0x0360
3f95f3c0:	.word  0xb32d
3f95f3d0:	.word  0x0040
3f95f3e0:	.word  0xbb2d
3f95f3f0:	.word  0x0020
3f95f400:	.word  0x0060
3f95f410:	.word  0xb7a7
3f95f420:	.word  0x0060
3f95f430:	.word  0x8b27
3f95f440:	.word  0x86eb
3f95f450:	.word  0xb2eb
3f95f460:	.word  0x0020
3f95f470:	.word  0x8329
3f95f480:	.word  0xb329
3f95f490:	.word  0x0020
3f95f4a0:	.word  0x01c0
3f95f4b0:	.word  0x0548
3f95f4c0:	.word  0xb52b
3f95f4d0:	.word  0x0108
3f95f4e0:	.word  0x38ab
3f95f4f0:	.word  0xa3cf
3f95f500:	.word  0x932e
3f95f510:	.word  0x0d5f
3f95f520:	.word  0x6240
3f95f530:	.word  0x3f97
3f95f540:	.word  0xb7a9
3f95f550:	.word  0x0020
3f95f560:	.word  0x0b69
3f95f570:	.word  0xa5cf
3f95f580:	.word  0xffdd
3f95f590:	.word  0xcbce
3f95f5a0:	.word  0x0d5f
3f95f5b0:	.word  0xe130
3f95f5c0:	.word  0x3fb2
3f95f5d0:	.word  0x07ab
3f95f5e0:	.word  0x5c40
3f95f5f0:	.word  0x0022
3f95f600:	.word  0xcb03
3f95f610:	.word  0x0d5f
3f95f620:	.word  0xfa00
3f95f630:	.word  0x3fb3
3f95f640:	.word  0x456b
3f95f650:	.word  0x078b
3f95f660:	.word  0x5c40
3f95f670:	.word  0x0022
3f95f680:	.word  0xc0b5
L3F95F690:
3f95f690:	mmtm   sp, a9,a11,a13
3f95f6b0:	move   a14, a13
3f95f6c0:	addi   0x40, a14
3f95f6e0:	move   *a13(0xffe0), a11, 1
3f95f700:	move   *a11, a9, 1
3f95f710:	cmp    a11, a9
3f95f720:	jrne   L3F95F840
3f95f730:	pushst
3f95f740:	dint
3f95f750:	move   a11, *a13, 1
3f95f760:	move   @0x225a50, a9, 1
3f95f790:	move   a9, *a13(0x20), 1
3f95f7b0:	move   *a9, *a11, 1
3f95f7c0:	move   a9, *a11(0x20), 1
3f95f7e0:	move   a11, *a9, 1
3f95f7f0:	move   *a11, a11, 1
3f95f800:	move   *a13(0x0), *a11(0x20), 1
3f95f830:	popst
L3F95F840:
3f95f840:	movk   1, a11
3f95f850:	move   a11, @0x225c40, 1
3f95f880:	move   a14, -*sp, 1
3f95f890:	move   @0x225b30, *a14+, 1
3f95f8c0:	calla  0x3fb3fe90
3f95f8f0:	move   *sp(0x80), a14, 1
3f95f910:	mmfm   sp, a9,a11,a13
3f95f930:	rets   2
L3F95F940:
3f95f940:	mmtm   sp, a7,a9,a11
3f95f960:	move   a14, -*sp, 1
3f95f970:	movi   0x33, a11
3f95f990:	move   a11, *a14+, 1
3f95f9a0:	movk   1, a11
3f95f9b0:	move   a11, *a14+, 1
3f95f9c0:	calla  0x3f703d90
3f95f9f0:	move   a8, a9
3f95fa00:	jrne   L3F95FB10
3f95fa10:	move   a14, -*sp, 1
3f95fa20:	movi   0x3f98e600, a8
3f95fa50:	move   a8, *a14+, 1
3f95fa60:	movi   0xffff, a11
3f95fa80:	move   a11, *a14+, 1
3f95fa90:	calla  0x3f596830
3f95fac0:	move   a14, -*sp, 1
3f95fad0:	move   a11, *a14+, 1
3f95fae0:	calla  L3F976F50
L3F95FB10:
3f95fb10:	move   a9, @0x225b70, 1
3f95fb40:	move   a14, -*sp, 1
3f95fb50:	movi   0x400, a11
3f95fb70:	move   a11, *a14+, 1
3f95fb80:	sub    a7, a7
3f95fb90:	move   a7, *a14+, 1
3f95fba0:	movi   0x800, a7
3f95fbc0:	move   a7, *a14+, 1
3f95fbd0:	sub    a7, a7
3f95fbe0:	move   a7, *a14+, 1
3f95fbf0:	move   @0x225b30, *a14+, 1
3f95fc20:	move   a9, *a14+, 1
3f95fc30:	movi   0x3f973d10, a7
3f95fc60:	move   a7, *a14+, 1
3f95fc70:	movi   0x225bb0, a7
3f95fca0:	move   a7, *a14+, 1
3f95fcb0:	calla  0x3f709840
3f95fce0:	move   a8, @0x225b90, 1
3f95fd10:	move   a8, a8
3f95fd20:	jrne   L3F95FDB0
3f95fd30:	move   a14, -*sp, 1
3f95fd40:	movi   0x3f98e700, a8
3f95fd70:	move   a8, *a14+, 1
3f95fd80:	calla  0x3fb341e0
L3F95FDB0:
3f95fdb0:	move   @0x225b90, a7, 1
3f95fde0:	move   a7, *a9(0x158), 1
3f95fe00:	move   *a9(0x158), a11, 1
3f95fe20:	move   @0x225b30, a7, 1
3f95fe50:	move   a7, *a11(0x140), 1
3f95fe70:	move   *a9(0x158), a11, 1
3f95fe90:	movi   0x3f974210, a7
3f95fec0:	move   a7, *a11(0x100), 1
3f95fee0:	move   *a9(0x158), a11, 1
3f95ff00:	move   @0x225b30, a7, 1
3f95ff30:	move   a7, *a11(0xe0), 1
3f95ff50:	move   *a9(0x158), a11, 1
3f95ff70:	move   a9, *a11(0x120), 1
3f95ff90:	mmfm   sp, a7,a9,a11
3f95ffb0:	rets
3f95ffc0:	.word  0x098f
3f95ffd0:	.word  0x0174
3f95ffe0:	.word  0x4dcd
3f95fff0:	.word  0xb7ab
3f960000:	.word  0xffe0
3f960010:	.word  0x0548
3f960020:	move   *a11(0x108), a11, 0
3f960040:	dsjs   a11, L3F960080
3f960050:	movk   1, a8
3f960060:	jauc   L3F960A00
L3F960080:
3f960080:	move   *a13(0xffe0), a11, 1
3f9600a0:	move   *a11(0xe0), a11, 1
3f9600c0:	subk   10, a11
3f9600d0:	jrlt   L3F960110
3f9600e0:	sub    a8, a8
3f9600f0:	jauc   L3F960A00
L3F960110:
3f960110:	move   *a13(0xffc0), a11, 1
3f960130:	move   a11, a9
3f960140:	addi   0x80, a9
3f960160:	jruc   L3F960890
L3F960170:
3f960170:	move   a14, -*sp, 1
3f960180:	move   a9, *a14+, 1
3f960190:	move   *a13(0xffe0), *a14+, 1
3f9601b0:	calla  L3F960A50
3f9601e0:	move   a8, a10
3f9601f0:	jruc   L3F9609F0
L3F960200:
3f960200:	move   a14, -*sp, 1
3f960210:	move   a9, *a14+, 1
3f960220:	move   *a13(0xffe0), *a14+, 1
3f960240:	calla  L3F961110
3f960270:	move   a8, a10
3f960280:	jruc   L3F9609F0
L3F960290:
3f960290:	calla  0x3f598db0
3f9602c0:	move   a8, a11
3f9602d0:	jrne   L3F960450
3f9602e0:	move   a14, -*sp, 1
3f9602f0:	movk   3, a11
3f960300:	move   a11, *a14+, 1
3f960310:	movi   0x3f98e900, a8
3f960340:	move   a8, *a14+, 1
3f960350:	calla  0x3f309350
3f960380:	movk   1, a10
3f960390:	move   a14, -*sp, 1
3f9603a0:	movi   0xffff, a7
3f9603c0:	move   a7, *a14+, 1
3f9603d0:	movb   *a9, a8
3f9603e0:	move   a8, *a14+, 1
3f9603f0:	move   *a13(0xffe0), *a14+, 1
3f960410:	calla  L3F9665B0
3f960440:	jruc   L3F9609F0
L3F960450:
3f960450:	move   a14, -*sp, 1
3f960460:	move   a9, *a14+, 1
3f960470:	move   *a13(0xffe0), *a14+, 1
3f960490:	calla  L3F9611E0
3f9604c0:	move   a8, a10
3f9604d0:	jruc   L3F9609F0
L3F9604E0:
3f9604e0:	move   a14, -*sp, 1
3f9604f0:	move   a9, *a14+, 1
3f960500:	move   *a13(0xffe0), *a14+, 1
3f960520:	calla  L3F961C10
3f960550:	move   a8, a10
3f960560:	jruc   L3F9609F0
L3F960570:
3f960570:	move   a14, -*sp, 1
3f960580:	move   a9, *a14+, 1
3f960590:	move   *a13(0xffe0), *a14+, 1
3f9605b0:	calla  L3F9624E0
3f9605e0:	move   a8, a10
3f9605f0:	jruc   L3F9609F0
L3F960600:
3f960600:	move   a14, -*sp, 1
3f960610:	move   a9, *a14+, 1
3f960620:	move   *a13(0xffe0), *a14+, 1
3f960640:	calla  L3F9643E0
3f960670:	move   a8, a10
3f960680:	jruc   L3F9609F0
L3F960690:
3f960690:	move   a14, -*sp, 1
3f9606a0:	move   a9, *a14+, 1
3f9606b0:	move   *a13(0xffe0), *a14+, 1
3f9606d0:	calla  L3F965690
3f960700:	move   a8, a10
3f960710:	jruc   L3F9609F0
L3F960720:
3f960720:	move   a14, -*sp, 1
3f960730:	movb   *a9, a8
3f960740:	move   a8, *a14+, 1
3f960750:	movi   0x3f98ea50, a8
3f960780:	move   a8, *a14+, 1
3f960790:	calla  0x3fb341e0
3f9607c0:	move   a14, -*sp, 1
3f9607d0:	movi   0xffff, a11
3f9607f0:	move   a11, *a14+, 1
3f960800:	movb   *a9, a8
3f960810:	move   a8, *a14+, 1
3f960820:	move   *a13(0xffe0), *a14+, 1
3f960840:	calla  L3F9665B0
3f960870:	movk   1, a10
3f960880:	jruc   L3F9609F0
L3F960890:
3f960890:	movb   *a9, a8
3f9608a0:	dec    a8
3f9608b0:	jreq   L3F960200
3f9608c0:	dec    a8
3f9608d0:	jreq   L3F960290
3f9608e0:	dec    a8
3f9608f0:	jreq   L3F9604E0
3f960900:	dec    a8
3f960910:	jreq   L3F960570
3f960920:	dec    a8
3f960930:	jreq   L3F960600
3f960940:	dec    a8
3f960950:	jreq   L3F960690
3f960960:	subi   0x3c, a8
3f960980:	jaeq   L3F960170
3f9609a0:	subi   0x2a, a8
3f9609c0:	jaeq   L3F960170
3f9609e0:	jruc   L3F960720
L3F9609F0:
3f9609f0:	move   a10, a8
L3F960A00:
3f960a00:	move   *sp(0xc0), a14, 1
3f960a20:	mmfm   sp, a7,a9,a10,a11,a13
3f960a40:	rets   2
L3F960A50:
3f960a50:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f960a70:	move   a14, a13
3f960a80:	addk   32, a14
3f960a90:	move   a14, -*sp, 1
3f960aa0:	move   *a13(0xffe0), a11, 1
3f960ac0:	movb   *a11(0x100), a8
3f960ae0:	move   a8, *a14+, 1
3f960af0:	movk   2, a11
3f960b00:	move   a11, *a14+, 1
3f960b10:	move   *a13(0xffc0), a11, 1
3f960b30:	setf   16, 1, 0
3f960b40:	move   *a11(0x20), a8, 0
3f960b60:	move   a8, *a14+, 1
3f960b70:	calla  L3F976990
3f960ba0:	move   a8, *a13, 1
3f960bb0:	dec    a8
3f960bc0:	jreq   L3F960DB0
3f960bd0:	move   a14, -*sp, 1
3f960be0:	move   *a13(0x0), *a14+, 1
3f960c00:	movi   0x3f98eb68, a8
3f960c30:	move   a8, *a14+, 1
3f960c40:	calla  0x3fb341e0
3f960c70:	move   a14, -*sp, 1
3f960c80:	movk   3, a11
3f960c90:	move   a11, *a14+, 1
3f960ca0:	movi   0x3f98ecd0, a8
3f960cd0:	move   a8, *a14+, 1
3f960ce0:	calla  0x3f309350
3f960d10:	move   a14, -*sp, 1
3f960d20:	movi   0xffff, a7
3f960d40:	move   a7, *a14+, 1
3f960d50:	move   *a13(0xffe0), *a14+, 1
3f960d70:	calla  L3F975C40
3f960da0:	jruc   L3F9610B0
L3F960DB0:
3f960db0:	move   a14, -*sp, 1
3f960dc0:	movk   8, a7
3f960dd0:	move   a7, *a14+, 1
3f960de0:	calla  L3F95D9A0
3f960e10:	move   a8, a9
3f960e20:	move   a9, a10
3f960e30:	addi   0x80, a10
3f960e50:	move   a14, -*sp, 1
3f960e60:	move   *a13(0xffe0), a5, 1
3f960e80:	movb   *a5(0x100), a8
3f960ea0:	move   a8, *a14+, 1
3f960eb0:	movk   2, a7
3f960ec0:	move   a7, *a14+, 1
3f960ed0:	movk   1, a7
3f960ee0:	move   a7, *a14+, 1
3f960ef0:	calla  L3F976990
3f960f20:	setf   16, 1, 0
3f960f30:	move   a8, *a10(0x20), 0
3f960f50:	move   a14, -*sp, 1
3f960f60:	movb   *a5(0x100), a8
3f960f80:	move   a8, *a14+, 1
3f960f90:	movk   2, a7
3f960fa0:	move   a7, *a14+, 1
3f960fb0:	sub    a7, a7
3f960fc0:	move   a7, *a14+, 1
3f960fd0:	calla  L3F976990
3f961000:	setf   16, 1, 0
3f961010:	move   a8, *a10(0x30), 0
3f961030:	move   a14, -*sp, 1
3f961040:	movk   1, a7
3f961050:	move   a7, *a14+, 1
3f961060:	move   a9, *a14+, 1
3f961070:	move   a5, *a14+, 1
3f961080:	calla  L3F966950
L3F9610B0:
3f9610b0:	movk   1, a8
3f9610c0:	move   *sp(0xe0), a14, 1
3f9610e0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f961100:	rets   2
L3F961110:
3f961110:	move   a13, -*sp, 1
3f961120:	move   a14, a13
3f961130:	move   a14, -*sp, 1
3f961140:	move   *a13(0xffe0), *a14+, 1
3f961160:	calla  L3F966440
3f961190:	movk   1, a8
3f9611a0:	move   *sp(0x40), a14, 1
3f9611c0:	move   *sp+, a13, 1
3f9611d0:	rets   2
L3F9611E0:
3f9611e0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f961200:	move   a14, a13
3f961210:	move   a14, -*sp, 1
3f961220:	move   *a13(0xffe0), a7, 1
3f961240:	addi   0x118, a7
3f961260:	move   a7, *a14+, 1
3f961270:	calla  L3F968710
3f9612a0:	move   *a13(0xffe0), a7, 1
3f9612c0:	sub    a5, a5
3f9612d0:	movb   a5, *a7(0x110)
3f9612f0:	move   *a13(0xffc0), a5, 1
3f961310:	setf   16, 1, 0
3f961320:	move   *a5(0x20), a5, 0
3f961340:	jreq   L3F9619B0
3f961350:	movk   1, a5
3f961360:	movb   a5, *a7(0x110)
3f961380:	move   *a13(0xffc0), a5, 1
3f9613a0:	move   a5, a9
3f9613b0:	addk   32, a9
3f9613c0:	move   *a9, a5, 0
3f9613d0:	jreq   L3F9619B0
L3F9613E0:
3f9613e0:	move   a14, -*sp, 1
3f9613f0:	move   *a13(0xffe0), a7, 1
3f961410:	movb   *a7(0x100), a8
3f961430:	move   a8, *a14+, 1
3f961440:	movk   2, a5
3f961450:	move   a5, *a14+, 1
3f961460:	move   *a9, a8, 0
3f961470:	move   a8, *a14+, 1
3f961480:	calla  L3F976990
3f9614b0:	move   a8, a10
3f9614c0:	cmpi   0x400, a8
3f9614e0:	jrge   L3F9615D0
3f9614f0:	move   a14, -*sp, 1
3f961500:	movb   *a7(0x100), a8
3f961520:	move   a8, *a14+, 1
3f961530:	move   a5, *a14+, 1
3f961540:	setf   16, 1, 0
3f961550:	move   *a9, a8, 0
3f961560:	move   a8, *a14+, 1
3f961570:	calla  L3F976990
3f9615a0:	move   a8, a10
3f9615b0:	move   a8, a11
3f9615c0:	jruc   L3F9615F0
L3F9615D0:
3f9615d0:	movi   0x400, a11
L3F9615F0:
3f9615f0:	move   a14, -*sp, 1
3f961600:	move   a11, *a14+, 1
3f961610:	move   a9, a5
3f961620:	addk   16, a5
3f961630:	move   a5, *a14+, 1
3f961640:	movi   0x225c60, a5
3f961670:	move   a5, *a14+, 1
3f961680:	calla  0x3fb45ee0
3f9616b0:	move   a11, a5
3f9616c0:	sll    0x3, a5
3f9616d0:	addi   0x225c60, a5
3f961700:	sub    a7, a7
3f961710:	movb   a7, *a5
3f961720:	move   a14, -*sp, 1
3f961730:	movi   0x225c60, a5
3f961760:	move   a5, *a14+, 1
3f961770:	move   *a13(0xffe0), a7, 1
3f961790:	addi   0x118, a7
3f9617b0:	move   a7, *a14+, 1
3f9617c0:	calla  L3F967A30
3f9617f0:	move   a8, a7
3f961800:	jrne   L3F961940
3f961810:	move   a14, -*sp, 1
3f961820:	movi   0xffff, a7
3f961840:	move   a7, *a14+, 1
3f961850:	move   *a13(0xffc0), a5, 1
3f961870:	movb   *a5, a8
3f961880:	move   a8, *a14+, 1
3f961890:	move   *a13(0xffe0), *a14+, 1
3f9618b0:	calla  L3F9665B0
3f9618e0:	sub    a7, a7
3f9618f0:	move   a7, @0xb7f60, 1
3f961920:	movk   1, a8
3f961930:	jruc   L3F961BC0
L3F961940:
3f961940:	move   a10, a7
3f961950:	addk   2, a7
3f961960:	sll    0x3, a7
3f961970:	add    a7, a9
3f961980:	setf   16, 1, 0
3f961990:	move   *a9, a7, 0
3f9619a0:	jrne   L3F9613E0
L3F9619B0:
3f9619b0:	move   *a13(0xffe0), a7, 1
3f9619d0:	setf   8, 0, 0
3f9619e0:	move   *a7(0x110), a5, 0
3f961a00:	jrne   L3F961B20
3f961a10:	move   a14, -*sp, 1
3f961a20:	movi   0xffff, a5
3f961a40:	move   a5, *a14+, 1
3f961a50:	move   *a13(0xffc0), a5, 1
3f961a70:	movb   *a5, a8
3f961a80:	move   a8, *a14+, 1
3f961a90:	move   a7, *a14+, 1
3f961aa0:	calla  L3F9665B0
3f961ad0:	sub    a5, a5
3f961ae0:	move   a5, @0xb7f60, 1
3f961b10:	jruc   L3F961BB0
L3F961B20:
3f961b20:	move   a14, -*sp, 1
3f961b30:	move   a7, *a14+, 1
3f961b40:	calla  L3F966440
3f961b70:	movk   1, a5
3f961b80:	move   a5, @0xb7f60, 1
L3F961BB0:
3f961bb0:	movk   1, a8
L3F961BC0:
3f961bc0:	move   *sp(0xe0), a14, 1
3f961be0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f961c00:	rets   2
L3F961C10:
3f961c10:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f961c30:	move   a14, a13
3f961c40:	addi   0x810, a14
3f961c60:	move   a14, -*sp, 1
3f961c70:	move   *a13(0xffe0), a7, 1
3f961c90:	movb   *a7(0x100), a8
3f961cb0:	move   a8, *a14+, 1
3f961cc0:	movk   2, a5
3f961cd0:	move   a5, *a14+, 1
3f961ce0:	move   *a13(0xffc0), a5, 1
3f961d00:	setf   16, 1, 0
3f961d10:	move   *a5(0x20), a8, 0
3f961d30:	move   a8, *a14+, 1
3f961d40:	calla  L3F976990
3f961d70:	move   a8, a9
3f961d80:	cmpi   0x100, a9
3f961da0:	jrlt   L3F961DD0
3f961db0:	movi   0x100, a9
L3F961DD0:
3f961dd0:	move   a14, -*sp, 1
3f961de0:	move   a9, *a14+, 1
3f961df0:	addi   0x40, a5
3f961e10:	move   a5, *a14+, 1
3f961e20:	move   a13, *a14+, 1
3f961e30:	calla  0x3fb45ee0
3f961e60:	move   a9, a5
3f961e70:	sll    0x3, a5
3f961e80:	add    a13, a5
3f961e90:	sub    a7, a7
3f961ea0:	movb   a7, *a5
3f961eb0:	move   a14, -*sp, 1
3f961ec0:	move   a13, *a14+, 1
3f961ed0:	calla  L3F973BB0
3f961f00:	move   *a13(0xffe0), a5, 1
3f961f20:	setf   8, 0, 0
3f961f30:	move   *a5(0x110), a7, 0
3f961f50:	jreq   L3F961F90
3f961f60:	move   *a5(0x118), a11, 1
3f961f80:	jruc   L3F961FC0
L3F961F90:
3f961f90:	move   @0x225a70, a11, 1
L3F961FC0:
3f961fc0:	jreq   L3F962420
L3F961FD0:
3f961fd0:	move   a14, -*sp, 1
3f961fe0:	move   *a11(0x20), *a14+, 1
3f962000:	move   a13, *a14+, 1
3f962010:	calla  L3F9738A0
3f962040:	move   a8, a5
3f962050:	jreq   L3F962400
3f962060:	move   a14, -*sp, 1
3f962070:	move   *a11(0x20), *a14+, 1
3f962090:	calla  0x3fb458d0
3f9620c0:	move   a8, a9
3f9620d0:	move   a14, -*sp, 1
3f9620e0:	move   a9, a7
3f9620f0:	addk   11, a7
3f962100:	srl    0x2, a7
3f962110:	sll    0x2, a7
3f962120:	move   a7, *a14+, 1
3f962130:	calla  L3F95D9A0
3f962160:	move   a8, a10
3f962170:	move   a10, a12
3f962180:	addi   0x80, a12
3f9621a0:	setf   16, 1, 0
3f9621b0:	move   *a11(0xa0), *a12(0x20), 0
3f9621e0:	move   a14, -*sp, 1
3f9621f0:	move   *a13(0xffe0), a7, 1
3f962210:	movb   *a7(0x100), a8
3f962230:	move   a8, *a14+, 1
3f962240:	movk   2, a5
3f962250:	move   a5, *a14+, 1
3f962260:	move   a9, *a14+, 1
3f962270:	calla  L3F976990
3f9622a0:	setf   16, 1, 0
3f9622b0:	move   a8, *a12(0x30), 0
3f9622d0:	move   a14, -*sp, 1
3f9622e0:	move   a9, *a14+, 1
3f9622f0:	move   *a11(0x20), *a14+, 1
3f962310:	move   a12, a5
3f962320:	addi   0x40, a5
3f962340:	move   a5, *a14+, 1
3f962350:	calla  0x3fb45ee0
3f962380:	move   a14, -*sp, 1
3f962390:	movk   10, a5
3f9623a0:	move   a5, *a14+, 1
3f9623b0:	move   a10, *a14+, 1
3f9623c0:	move   a7, *a14+, 1
3f9623d0:	calla  L3F966950
L3F962400:
3f962400:	move   *a11, a11, 1
3f962410:	jrne   L3F961FD0
L3F962420:
3f962420:	move   a14, -*sp, 1
3f962430:	move   *a13(0xffe0), *a14+, 1
3f962450:	calla  L3F966440
3f962480:	movk   1, a8
3f962490:	move   *sp(0x100), a14, 1
3f9624b0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f9624d0:	rets   2
L3F9624E0:
3f9624e0:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f962500:	move   a14, a13
3f962510:	addi   0xe0, a14
3f962530:	move   a14, -*sp, 1
3f962540:	move   *a13(0xffc0), a7, 1
3f962560:	setf   16, 1, 0
3f962570:	move   *a7(0x20), a8, 0
3f962590:	move   a8, *a14+, 1
3f9625a0:	calla  L3F96E5F0
3f9625d0:	move   a8, a10
3f9625e0:	jrne   L3F962790
3f9625f0:	move   a14, -*sp, 1
3f962600:	setf   16, 1, 0
3f962610:	move   *a7(0x20), a8, 0
3f962630:	move   a8, *a14+, 1
3f962640:	movi   0x3f98ee18, a8
3f962670:	move   a8, *a14+, 1
3f962680:	calla  0x3fb341e0
3f9626b0:	move   a14, -*sp, 1
3f9626c0:	movi   0xffff, a5
3f9626e0:	move   a5, *a14+, 1
3f9626f0:	movb   *a7, a8
3f962700:	move   a8, *a14+, 1
3f962710:	move   *a13(0xffe0), *a14+, 1
3f962730:	calla  L3F9665B0
3f962760:	movk   1, a8
3f962770:	jauc   L3F964390
L3F962790:
3f962790:	move   a14, -*sp, 1
3f9627a0:	movi   0x58, a5
3f9627c0:	move   a5, *a14+, 1
3f9627d0:	calla  L3F95D9A0
3f962800:	move   a8, a9
3f962810:	move   a9, a5
3f962820:	addi   0x80, a5
3f962840:	move   a5, *a13(0x60), 1
3f962860:	move   a14, -*sp, 1
3f962870:	movi   0x54, a5
3f962890:	move   a5, *a14+, 1
3f9628a0:	move   *a13(0x60), a5, 1
3f9628c0:	addk   32, a5
3f9628d0:	move   a5, *a14+, 1
3f9628e0:	move   a10, a5
3f9628f0:	addi   0xb0, a5
3f962910:	move   a5, *a14+, 1
3f962920:	calla  0x3fb44400
3f962950:	move   a14, -*sp, 1
3f962960:	movk   11, a5
3f962970:	move   a5, *a14+, 1
3f962980:	move   a9, *a14+, 1
3f962990:	move   *a13(0xffe0), *a14+, 1
3f9629b0:	calla  L3F966950
3f9629e0:	move   a14, -*sp, 1
3f9629f0:	move   a10, *a14+, 1
3f962a00:	calla  L3F96C990
3f962a30:	move   a8, a0
3f962a40:	jrlt   L3F962CB0
3f962a50:	move   *a10(0x400), a5, 1
3f962a70:	cmpi   0x70636601, a5
3f962aa0:	jrne   L3F962CB0
3f962ab0:	move   a14, -*sp, 1
3f962ac0:	move   *a13(0xffe0), *a14+, 1
3f962ae0:	move   a10, *a14+, 1
3f962af0:	calla  L3F981690
3f962b20:	move   a8, a5
3f962b30:	jane   L3F964320
3f962b50:	move   a14, -*sp, 1
3f962b60:	movi   0x3f98ef08, a8
3f962b90:	move   a8, *a14+, 1
3f962ba0:	calla  0x3fb341e0
3f962bd0:	move   a14, -*sp, 1
3f962be0:	movi   0xffff, a5
3f962c00:	move   a5, *a14+, 1
3f962c10:	movk   4, a5
3f962c20:	move   a5, *a14+, 1
3f962c30:	move   *a13(0xffe0), *a14+, 1
3f962c50:	calla  L3F9665B0
3f962c80:	movk   1, a8
3f962c90:	jauc   L3F964390
L3F962CB0:
3f962cb0:	move   a0, a5
3f962cc0:	jalt   L3F964250
3f962ce0:	move   *a10(0x400), a5, 1
3f962d00:	cmpi   0x1df5e76, a5
3f962d30:	jane   L3F964250
3f962d50:	setf   16, 0, 0
3f962d60:	move   *a10(0x380), a5, 0
3f962d80:	move   *a10(0x390), a3, 0
3f962da0:	add    a3, a5
3f962db0:	move   a5, *a13, 1
3f962dc0:	move   a14, -*sp, 1
3f962dd0:	move   a5, *a14+, 1
3f962de0:	movk   1, a3
3f962df0:	move   a3, *a14+, 1
3f962e00:	calla  0x3f703d90
3f962e30:	move   a8, *a13(0x40), 1
3f962e50:	move   a8, a8
3f962e60:	jrne   L3F962FE0
3f962e70:	move   a14, -*sp, 1
3f962e80:	movi   0x3f98f088, a8
3f962eb0:	move   a8, *a14+, 1
3f962ec0:	movi   0xffff, a3
3f962ee0:	move   a3, *a14+, 1
3f962ef0:	calla  0x3f596830
3f962f20:	move   a14, -*sp, 1
3f962f30:	move   a3, *a14+, 1
3f962f40:	movk   4, a3
3f962f50:	move   a3, *a14+, 1
3f962f60:	move   *a13(0xffe0), *a14+, 1
3f962f80:	calla  L3F9665B0
3f962fb0:	movk   1, a8
3f962fc0:	jauc   L3F964390
L3F962FE0:
3f962fe0:	setf   16, 0, 0
3f962ff0:	move   *a10(0x380), a3, 0
3f963010:	sll    0x3, a3
3f963020:	add    a8, a3
3f963030:	move   a3, *a13(0x20), 1
3f963050:	move   a14, -*sp, 1
3f963060:	move   *a10(0x370), a8, 0
3f963080:	move   a8, *a14+, 1
3f963090:	move   a10, *a14+, 1
3f9630a0:	calla  L3F96F9F0
3f9630d0:	move   a8, a12
3f9630e0:	jrle   L3F963190
3f9630f0:	move   a14, -*sp, 1
3f963100:	move   a5, *a14+, 1
3f963110:	move   *a13(0x40), *a14+, 1
3f963130:	move   a10, *a14+, 1
3f963140:	calla  L3F96EEE0
3f963170:	cmp    a8, a5
3f963180:	jreq   L3F9633C0
L3F963190:
3f963190:	move   a14, -*sp, 1
3f9631a0:	move   *a10(0x40), *a14+, 1
3f9631c0:	setf   16, 0, 0
3f9631d0:	move   *a10(0x370), a8, 0
3f9631f0:	move   a8, *a14+, 1
3f963200:	move   a5, *a14+, 1
3f963210:	movi   0x3f98f210, a8
3f963240:	move   a8, *a14+, 1
3f963250:	calla  0x3fb341e0
3f963280:	move   a14, -*sp, 1
3f963290:	move   *a13(0x40), *a14+, 1
3f9632b0:	calla  0x3f702440
3f9632e0:	move   a14, -*sp, 1
3f9632f0:	movi   0xffff, a3
3f963310:	move   a3, *a14+, 1
3f963320:	movk   4, a3
3f963330:	move   a3, *a14+, 1
3f963340:	move   *a13(0xffe0), *a14+, 1
3f963360:	calla  L3F9665B0
3f963390:	movk   1, a8
3f9633a0:	jauc   L3F964390
L3F9633C0:
3f9633c0:	sub    a11, a11
3f9633d0:	move   *a10(0x2f0), a3, 1
3f9633f0:	cmp    a3, a11
3f963400:	jage   L3F9641E0
L3F963420:
3f963420:	move   a11, a5
3f963430:	move   a5, a7
3f963440:	sll    0x6, a5
3f963450:	sll    0x5, a7
3f963460:	add    a7, a5
3f963470:	move   *a13(0x40), a7, 1
3f963490:	add    a7, a5
3f9634a0:	move   a5, *a13(0xc0), 1
3f9634c0:	setf   16, 1, 0
3f9634d0:	move   *a5(0x40), a3, 0
3f9634f0:	jreq   L3F963560
3f963500:	move   *a5, a3, 1
3f963510:	sll    0x3, a3
3f963520:	move   *a13(0x20), a5, 1
3f963540:	add    a5, a3
3f963550:	jruc   L3F963590
L3F963560:
3f963560:	movi   0x3f98f428, a3
L3F963590:
3f963590:	move   a3, *a13(0x80), 1
3f9635b0:	move   *a13(0xc0), a5, 1
3f9635d0:	move   *a5(0x50), a3, 0
3f9635f0:	jreq   L3F963670
3f963600:	move   *a5(0x20), a3, 1
3f963620:	sll    0x3, a3
3f963630:	move   *a13(0x20), a5, 1
3f963650:	add    a5, a3
3f963660:	jruc   L3F9636A0
L3F963670:
3f963670:	movi   0x3f98f428, a3
L3F9636A0:
3f9636a0:	move   a3, *a13(0xa0), 1
3f9636c0:	move   a14, -*sp, 1
3f9636d0:	move   a14, -*sp, 1
3f9636e0:	move   *a13(0x80), *a14+, 1
3f963700:	calla  0x3fb458d0
3f963730:	move   a14, -*sp, 1
3f963740:	move   a3, *a14+, 1
3f963750:	move   a8, a5
3f963760:	calla  0x3fb458d0
3f963790:	add    a8, a5
3f9637a0:	addk   15, a5
3f9637b0:	srl    0x2, a5
3f9637c0:	sll    0x2, a5
3f9637d0:	move   a5, *a14+, 1
3f9637e0:	calla  L3F95D9A0
3f963810:	move   a8, a9
3f963820:	move   a9, a5
3f963830:	addi   0x80, a5
3f963850:	move   a5, *a13(0x60), 1
3f963870:	move   a14, -*sp, 1
3f963880:	move   *a13(0xffe0), a3, 1
3f9638a0:	movb   *a3(0x100), a8
3f9638c0:	move   a8, *a14+, 1
3f9638d0:	movk   2, a3
3f9638e0:	move   a3, *a14+, 1
3f9638f0:	move   *a13(0xc0), a3, 1
3f963910:	setf   16, 1, 0
3f963920:	move   *a3(0x40), a3, 0
3f963940:	jreq   L3F963970
3f963950:	sub    a3, a3
3f963960:	jruc   L3F9639A0
L3F963970:
3f963970:	move   *a13(0xc0), a3, 1
3f963990:	move   *a3, a3, 1
L3F9639A0:
3f9639a0:	move   a3, *a14+, 1
3f9639b0:	calla  L3F976990
3f9639e0:	setf   16, 1, 0
3f9639f0:	move   a8, *a5(0x20), 0
3f963a10:	move   a14, -*sp, 1
3f963a20:	move   *a13(0xffe0), a3, 1
3f963a40:	movb   *a3(0x100), a8
3f963a60:	move   a8, *a14+, 1
3f963a70:	movk   2, a3
3f963a80:	move   a3, *a14+, 1
3f963a90:	move   a14, -*sp, 1
3f963aa0:	move   *a13(0x80), *a14+, 1
3f963ac0:	calla  0x3fb458d0
3f963af0:	move   a8, *a14+, 1
3f963b00:	calla  L3F976990
3f963b30:	setf   16, 1, 0
3f963b40:	move   a8, *a5(0x30), 0
3f963b60:	move   a14, -*sp, 1
3f963b70:	move   *a13(0xffe0), a3, 1
3f963b90:	movb   *a3(0x100), a8
3f963bb0:	move   a8, *a14+, 1
3f963bc0:	movk   2, a3
3f963bd0:	move   a3, *a14+, 1
3f963be0:	move   *a13(0xc0), a3, 1
3f963c00:	move   *a3(0x50), a3, 0
3f963c20:	jreq   L3F963C50
3f963c30:	sub    a3, a3
3f963c40:	jruc   L3F963C90
L3F963C50:
3f963c50:	move   *a13(0xc0), a3, 1
3f963c70:	move   *a3(0x20), a3, 1
L3F963C90:
3f963c90:	move   a3, *a14+, 1
3f963ca0:	calla  L3F976990
3f963cd0:	setf   16, 1, 0
3f963ce0:	move   a8, *a5(0x40), 0
3f963d00:	move   a14, -*sp, 1
3f963d10:	move   *a13(0xffe0), a3, 1
3f963d30:	movb   *a3(0x100), a8
3f963d50:	move   a8, *a14+, 1
3f963d60:	movk   2, a3
3f963d70:	move   a3, *a14+, 1
3f963d80:	move   a14, -*sp, 1
3f963d90:	move   *a13(0xa0), *a14+, 1
3f963db0:	calla  0x3fb458d0
3f963de0:	move   a8, *a14+, 1
3f963df0:	calla  L3F976990
3f963e20:	setf   16, 1, 0
3f963e30:	move   a8, *a5(0x50), 0
3f963e50:	move   a14, -*sp, 1
3f963e60:	move   a14, -*sp, 1
3f963e70:	move   *a13(0x80), *a14+, 1
3f963e90:	calla  0x3fb458d0
3f963ec0:	move   a8, *a14+, 1
3f963ed0:	move   *a13(0x80), *a14+, 1
3f963ef0:	addi   0x60, a5
3f963f10:	move   a5, *a14+, 1
3f963f20:	calla  0x3fb45ee0
3f963f50:	move   a14, -*sp, 1
3f963f60:	move   a14, -*sp, 1
3f963f70:	move   *a13(0xa0), *a14+, 1
3f963f90:	calla  0x3fb458d0
3f963fc0:	move   a8, *a14+, 1
3f963fd0:	move   *a13(0xa0), *a14+, 1
3f963ff0:	move   *a13(0x60), a5, 1
3f964010:	move   a14, -*sp, 1
3f964020:	move   *a13(0x80), *a14+, 1
3f964040:	calla  0x3fb458d0
3f964070:	sll    0x3, a8
3f964080:	add    a5, a8
3f964090:	addi   0x60, a8
3f9640b0:	move   a8, *a14+, 1
3f9640c0:	calla  0x3fb45ee0
3f9640f0:	move   a14, -*sp, 1
3f964100:	movk   12, a3
3f964110:	move   a3, *a14+, 1
3f964120:	move   a9, *a14+, 1
3f964130:	move   *a13(0xffe0), *a14+, 1
3f964150:	calla  L3F966950
3f964180:	inc    a11
3f964190:	move   *a10(0x2f0), a5, 1
3f9641b0:	cmp    a5, a11
3f9641c0:	jalt   L3F963420
L3F9641E0:
3f9641e0:	move   a14, -*sp, 1
3f9641f0:	move   *a13(0x40), *a14+, 1
3f964210:	calla  0x3f702440
3f964240:	jruc   L3F964320
L3F964250:
3f964250:	move   a14, -*sp, 1
3f964260:	movi   0xffff, a5
3f964280:	move   a5, *a14+, 1
3f964290:	movk   4, a3
3f9642a0:	move   a3, *a14+, 1
3f9642b0:	move   *a13(0xffe0), *a14+, 1
3f9642d0:	calla  L3F9665B0
3f964300:	movk   1, a8
3f964310:	jruc   L3F964390
L3F964320:
3f964320:	move   a14, -*sp, 1
3f964330:	move   *a13(0xffe0), *a14+, 1
3f964350:	calla  L3F966440
3f964380:	movk   1, a8
L3F964390:
3f964390:	move   *sp(0x140), a14, 1
3f9643b0:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f9643d0:	rets   2
L3F9643E0:
3f9643e0:	mmtm   sp, a0,a1,a3,a5,a7,a9,a10,a11,a12,a13
3f964400:	move   a14, a13
3f964410:	addi   0x80, a14
3f964430:	move   a14, -*sp, 1
3f964440:	move   *a13(0xffc0), a7, 1
3f964460:	setf   16, 1, 0
3f964470:	move   *a7(0x20), a8, 0
3f964490:	move   a8, *a14+, 1
3f9644a0:	calla  L3F96E5F0
3f9644d0:	move   a8, a9
3f9644e0:	jrne   L3F964680
3f9644f0:	move   a14, -*sp, 1
3f964500:	setf   16, 1, 0
3f964510:	move   *a7(0x20), a8, 0
3f964530:	move   a8, *a14+, 1
3f964540:	movi   0x3f98ee18, a8
3f964570:	move   a8, *a14+, 1
3f964580:	calla  0x3fb341e0
3f9645b0:	move   a14, -*sp, 1
3f9645c0:	movi   0xffff, a5
3f9645e0:	move   a5, *a14+, 1
3f9645f0:	movb   *a7, a8
3f964600:	move   a8, *a14+, 1
3f964610:	move   *a13(0xffe0), *a14+, 1
3f964630:	calla  L3F9665B0
3f964660:	jauc   L3F965640
L3F964680:
3f964680:	move   a14, -*sp, 1
3f964690:	move   a9, *a14+, 1
3f9646a0:	calla  L3F96C990
3f9646d0:	move   a8, a0
3f9646e0:	jrge   L3F964850
3f9646f0:	move   a14, -*sp, 1
3f964700:	movi   0x3f98ef08, a8
3f964730:	move   a8, *a14+, 1
3f964740:	calla  0x3fb341e0
3f964770:	move   a14, -*sp, 1
3f964780:	movi   0xffff, a5
3f9647a0:	move   a5, *a14+, 1
3f9647b0:	movk   4, a5
3f9647c0:	move   a5, *a14+, 1
3f9647d0:	move   *a13(0xffe0), *a14+, 1
3f9647f0:	calla  L3F9665B0
3f964820:	movk   1, a8
3f964830:	jauc   L3F965640
L3F964850:
3f964850:	move   *a9(0x400), a5, 1
3f964870:	cmpi   0x70636601, a5
3f9648a0:	jrne   L3F964AC0
3f9648b0:	move   a14, -*sp, 1
3f9648c0:	move   a7, *a14+, 1
3f9648d0:	move   *a13(0xffe0), *a14+, 1
3f9648f0:	move   a9, *a14+, 1
3f964900:	calla  L3F98AC20
3f964930:	move   a8, a5
3f964940:	jane   L3F965640
3f964960:	move   a14, -*sp, 1
3f964970:	movi   0x3f98ef08, a8
3f9649a0:	move   a8, *a14+, 1
3f9649b0:	calla  0x3fb341e0
3f9649e0:	move   a14, -*sp, 1
3f9649f0:	movi   0xffff, a5
3f964a10:	move   a5, *a14+, 1
3f964a20:	movk   4, a5
3f964a30:	move   a5, *a14+, 1
3f964a40:	move   *a13(0xffe0), *a14+, 1
3f964a60:	calla  L3F9665B0
3f964a90:	movk   1, a8
3f964aa0:	jauc   L3F965640
L3F964AC0:
3f964ac0:	move   *a9(0x400), a5, 1
3f964ae0:	cmpi   0x1df5e76, a5
3f964b10:	jane   L3F965580
3f964b30:	move   a14, -*sp, 1
3f964b40:	move   *a13(0xffe0), a5, 1
3f964b60:	movb   *a5(0x100), a8
3f964b80:	move   a8, *a14+, 1
3f964b90:	movk   2, a3
3f964ba0:	move   a3, *a14+, 1
3f964bb0:	setf   16, 0, 0
3f964bc0:	move   *a7(0x50), a8, 0
3f964be0:	move   a8, *a14+, 1
3f964bf0:	calla  L3F976990
3f964c20:	move   a14, -*sp, 1
3f964c30:	movb   *a5(0x100), a3
3f964c50:	move   a3, *a14+, 1
3f964c60:	movk   2, a3
3f964c70:	move   a3, *a14+, 1
3f964c80:	setf   16, 0, 0
3f964c90:	move   *a7(0x40), a3, 0
3f964cb0:	move   a3, *a14+, 1
3f964cc0:	move   a8, a3
3f964cd0:	calla  L3F976990
3f964d00:	move   a8, a11
3f964d10:	add    a8, a3
3f964d20:	move   a3, a12
3f964d30:	cmp    a12, a11
3f964d40:	jrge   L3F965500
L3F964D50:
3f964d50:	move   a14, -*sp, 1
3f964d60:	move   a11, *a14+, 1
3f964d70:	move   a9, *a14+, 1
3f964d80:	calla  L3F969160
3f964db0:	move   a8, *a13, 1
3f964dc0:	move   a8, a3
3f964dd0:	jreq   L3F9654D0
3f964de0:	setf   8, 0, 0
3f964df0:	move   *a9(0x2e0), a7, 0
3f964e10:	btst   1, a7
3f964e20:	jreq   L3F964FC0
3f964e30:	move   a3, *a13(0x60), 1
3f964e50:	movb   *a3(0x18), a7
3f964e70:	movb   *a3(0x20), a5
3f964e90:	add    a5, a7
3f964ea0:	movb   *a3(0x8), a5
3f964ec0:	movb   *a3, a1
3f964ed0:	sub    a1, a5
3f964ee0:	addk   7, a5
3f964ef0:	sra    0x3, a5
3f964f00:	mpys   a5, a7
3f964f10:	setf   16, 0, 0
3f964f20:	move   *a9(0x230), a5, 0
3f964f40:	move   *a9(0x240), a1, 0
3f964f60:	add    a1, a5
3f964f70:	add    a7, a5
3f964f80:	addk   5, a5
3f964f90:	move   a5, *a13(0x40), 1
3f964fb0:	jruc   L3F965150
L3F964FC0:
3f964fc0:	move   a3, *a13(0x60), 1
3f964fe0:	setf   16, 1, 0
3f964ff0:	move   *a3(0x30), a7, 0
3f965010:	move   *a3(0x40), a5, 0
3f965030:	add    a5, a7
3f965040:	move   *a3(0x10), a5, 0
3f965060:	move   *a3, a1, 0
3f965070:	sub    a1, a5
3f965080:	addk   7, a5
3f965090:	sra    0x3, a5
3f9650a0:	mpys   a5, a7
3f9650b0:	setf   16, 0, 0
3f9650c0:	move   *a9(0x230), a5, 0
3f9650e0:	move   *a9(0x240), a1, 0
3f965100:	add    a1, a5
3f965110:	add    a7, a5
3f965120:	addk   10, a5
3f965130:	move   a5, *a13(0x40), 1
L3F965150:
3f965150:	jrge   L3F9651E0
3f965160:	move   a14, -*sp, 1
3f965170:	movi   0x3f98f430, a8
3f9651a0:	move   a8, *a14+, 1
3f9651b0:	calla  0x3f596290
L3F9651E0:
3f9651e0:	move   a14, -*sp, 1
3f9651f0:	addk   9, a5
3f965200:	srl    0x2, a5
3f965210:	sll    0x2, a5
3f965220:	move   a5, *a14+, 1
3f965230:	calla  L3F95D9A0
3f965260:	move   a8, a10
3f965270:	move   a10, a7
3f965280:	addi   0x80, a7
3f9652a0:	move   a7, *a13(0x20), 1
3f9652c0:	move   a14, -*sp, 1
3f9652d0:	move   *a13(0xffe0), a5, 1
3f9652f0:	movb   *a5(0x100), a8
3f965310:	move   a8, *a14+, 1
3f965320:	movk   2, a1
3f965330:	move   a1, *a14+, 1
3f965340:	move   a11, *a14+, 1
3f965350:	calla  L3F976990
3f965380:	setf   16, 0, 0
3f965390:	move   a8, *a7(0x20), 0
3f9653b0:	move   a14, -*sp, 1
3f9653c0:	move   *a13(0x40), *a14+, 1
3f9653e0:	addi   0x30, a7
3f965400:	move   a7, *a14+, 1
3f965410:	move   a3, *a14+, 1
3f965420:	calla  0x3fb44400
3f965450:	move   a14, -*sp, 1
3f965460:	movk   13, a7
3f965470:	move   a7, *a14+, 1
3f965480:	move   a10, *a14+, 1
3f965490:	move   a5, *a14+, 1
3f9654a0:	calla  L3F966950
L3F9654D0:
3f9654d0:	inc    a11
3f9654e0:	cmp    a12, a11
3f9654f0:	jrlt   L3F964D50
L3F965500:
3f965500:	move   a14, -*sp, 1
3f965510:	move   *a13(0xffe0), *a14+, 1
3f965530:	calla  L3F966440
3f965560:	movk   1, a8
3f965570:	jruc   L3F965640
L3F965580:
3f965580:	move   a14, -*sp, 1
3f965590:	movi   0xffff, a5
3f9655b0:	move   a5, *a14+, 1
3f9655c0:	movk   13, a3
3f9655d0:	move   a3, *a14+, 1
3f9655e0:	move   *a13(0xffe0), *a14+, 1
3f965600:	calla  L3F9665B0
3f965630:	movk   1, a8
L3F965640:
3f965640:	move   *sp(0x160), a14, 1
3f965660:	mmfm   sp, a0,a1,a3,a5,a7,a9,a10,a11,a12,a13
3f965680:	rets   2
L3F965690:
3f965690:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f9656b0:	move   a14, a13
3f9656c0:	addk   32, a14
3f9656d0:	move   a14, -*sp, 1
3f9656e0:	move   *a13(0xffc0), a7, 1
3f965700:	setf   16, 1, 0
3f965710:	move   *a7(0x20), a8, 0
3f965730:	move   a8, *a14+, 1
3f965740:	calla  L3F96E5F0
3f965770:	move   a8, a9
3f965780:	jrne   L3F965920
3f965790:	move   a14, -*sp, 1
3f9657a0:	setf   16, 1, 0
3f9657b0:	move   *a7(0x20), a8, 0
3f9657d0:	move   a8, *a14+, 1
3f9657e0:	movi   0x3f98ee18, a8
3f965810:	move   a8, *a14+, 1
3f965820:	calla  0x3fb341e0
3f965850:	move   a14, -*sp, 1
3f965860:	movi   0xffff, a5
3f965880:	move   a5, *a14+, 1
3f965890:	movb   *a7, a8
3f9658a0:	move   a8, *a14+, 1
3f9658b0:	move   *a13(0xffe0), *a14+, 1
3f9658d0:	calla  L3F9665B0
3f965900:	jauc   L3F9663F0
L3F965920:
3f965920:	move   a14, -*sp, 1
3f965930:	move   a9, *a14+, 1
3f965940:	calla  L3F96C990
3f965970:	move   a8, *a13, 1
3f965980:	move   a8, a5
3f965990:	jrge   L3F965A70
3f9659a0:	move   a14, -*sp, 1
3f9659b0:	movi   0xffff, a5
3f9659d0:	move   a5, *a14+, 1
3f9659e0:	movk   6, a5
3f9659f0:	move   a5, *a14+, 1
3f965a00:	move   *a13(0xffe0), *a14+, 1
3f965a20:	calla  L3F9665B0
3f965a50:	jauc   L3F9663F0
L3F965A70:
3f965a70:	move   a14, -*sp, 1
3f965a80:	move   *a13(0xffe0), a3, 1
3f965aa0:	movb   *a3(0x100), a8
3f965ac0:	move   a8, *a14+, 1
3f965ad0:	movk   4, a3
3f965ae0:	move   a3, *a14+, 1
3f965af0:	move   *a7(0x60), *a14+, 1
3f965b10:	calla  L3F976990
3f965b40:	move   a14, -*sp, 1
3f965b50:	move   *a13(0xffe0), a3, 1
3f965b70:	movb   *a3(0x100), a3
3f965b90:	move   a3, *a14+, 1
3f965ba0:	movk   4, a3
3f965bb0:	move   a3, *a14+, 1
3f965bc0:	move   *a7(0x40), *a14+, 1
3f965be0:	move   a8, a3
3f965bf0:	calla  L3F976990
3f965c20:	move   a8, a4
3f965c30:	add    a8, a3
3f965c40:	move   a3, a6
3f965c50:	cmp    a6, a4
3f965c60:	jrge   L3F966380
L3F965C70:
3f965c70:	move   a6, a7
3f965c80:	sub    a4, a7
3f965c90:	cmpi   0x3f4, a7
3f965cb0:	jrnc   L3F965D00
3f965cc0:	move   a6, a7
3f965cd0:	sub    a4, a7
3f965ce0:	addk   12, a7
3f965cf0:	jruc   L3F965D20
L3F965D00:
3f965d00:	movi   0x400, a7
L3F965D20:
3f965d20:	addk   3, a7
3f965d30:	srl    0x2, a7
3f965d40:	move   a7, a0
3f965d50:	sll    0x2, a0
3f965d60:	move   a14, -*sp, 1
3f965d70:	move   a0, *a14+, 1
3f965d80:	calla  L3F95D9A0
3f965db0:	move   a8, a10
3f965dc0:	move   a10, a11
3f965dd0:	addi   0x80, a11
3f965df0:	move   a6, a7
3f965e00:	sub    a4, a7
3f965e10:	addk   12, a7
3f965e20:	cmp    a7, a0
3f965e30:	jrnc   L3F965E70
3f965e40:	move   a0, a2
3f965e50:	subk   12, a2
3f965e60:	jruc   L3F965E90
L3F965E70:
3f965e70:	move   a6, a2
3f965e80:	sub    a4, a2
L3F965E90:
3f965e90:	move   a14, -*sp, 1
3f965ea0:	move   a4, *a14+, 1
3f965eb0:	move   a9, *a14+, 1
3f965ec0:	calla  L3F96F9F0
3f965ef0:	move   a8, a12
3f965f00:	cmp    a4, a12
3f965f10:	jreq   L3F966010
3f965f20:	move   a14, -*sp, 1
3f965f30:	move   a4, *a14+, 1
3f965f40:	movi   0x3f98f4d0, a8
3f965f70:	move   a8, *a14+, 1
3f965f80:	calla  0x3fb341e0
3f965fb0:	move   a14, -*sp, 1
3f965fc0:	move   a10, *a14+, 1
3f965fd0:	calla  0x3f702440
3f966000:	jruc   L3F966380
L3F966010:
3f966010:	move   a14, -*sp, 1
3f966020:	move   a2, *a14+, 1
3f966030:	move   a11, a7
3f966040:	addi   0x60, a7
3f966060:	move   a7, *a14+, 1
3f966070:	move   a9, *a14+, 1
3f966080:	calla  L3F96EEE0
3f9660b0:	move   a8, a2
3f9660c0:	jrle   L3F9662F0
3f9660d0:	move   a14, -*sp, 1
3f9660e0:	move   *a13(0xffe0), a7, 1
3f966100:	movb   *a7(0x100), a8
3f966120:	move   a8, *a14+, 1
3f966130:	movk   4, a5
3f966140:	move   a5, *a14+, 1
3f966150:	move   a4, *a14+, 1
3f966160:	calla  L3F976990
3f966190:	move   a8, *a11(0x20), 1
3f9661b0:	move   a14, -*sp, 1
3f9661c0:	movb   *a7(0x100), a8
3f9661e0:	move   a8, *a14+, 1
3f9661f0:	move   a5, *a14+, 1
3f966200:	move   a2, *a14+, 1
3f966210:	calla  L3F976990
3f966240:	move   a8, *a11(0x40), 1
3f966260:	move   a14, -*sp, 1
3f966270:	movk   14, a3
3f966280:	move   a3, *a14+, 1
3f966290:	move   a10, *a14+, 1
3f9662a0:	move   a7, *a14+, 1
3f9662b0:	calla  L3F966950
3f9662e0:	jruc   L3F966350
L3F9662F0:
3f9662f0:	move   a14, -*sp, 1
3f966300:	move   a10, *a14+, 1
3f966310:	calla  0x3f702440
3f966340:	jruc   L3F966380
L3F966350:
3f966350:	add    a2, a4
3f966360:	cmp    a6, a4
3f966370:	jrlt   L3F965C70
L3F966380:
3f966380:	move   a14, -*sp, 1
3f966390:	move   *a13(0xffe0), *a14+, 1
3f9663b0:	calla  L3F966440
3f9663e0:	movk   1, a8
L3F9663F0:
3f9663f0:	move   *sp(0x1a0), a14, 1
3f966410:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f966430:	rets   2
L3F966440:
3f966440:	mmtm   sp, a9,a11,a13
3f966460:	move   a14, a13
3f966470:	move   a14, -*sp, 1
3f966480:	movk   2, a11
3f966490:	move   a11, *a14+, 1
3f9664a0:	move   a14, -*sp, 1
3f9664b0:	movk   4, a9
3f9664c0:	move   a9, *a14+, 1
3f9664d0:	calla  L3F95D9A0
3f966500:	move   a8, *a14+, 1
3f966510:	move   *a13(0xffe0), *a14+, 1
3f966530:	calla  L3F966950
3f966560:	move   *sp(0x80), a14, 1
3f966580:	mmfm   sp, a9,a11,a13
3f9665a0:	rets   2
L3F9665B0:
3f9665b0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9665d0:	move   a14, a13
3f9665e0:	move   a14, -*sp, 1
3f9665f0:	movk   8, a11
3f966600:	move   a11, *a14+, 1
3f966610:	calla  L3F95D9A0
3f966640:	move   a8, a9
3f966650:	move   a9, a10
3f966660:	addi   0x80, a10
3f966680:	move   a14, -*sp, 1
3f966690:	move   *a13(0xffe0), a7, 1
3f9666b0:	movb   *a7(0x100), a8
3f9666d0:	move   a8, *a14+, 1
3f9666e0:	movk   1, a5
3f9666f0:	move   a5, *a14+, 1
3f966700:	move   *a13(0xffc0), *a14+, 1
3f966720:	calla  L3F976990
3f966750:	movb   a8, *a10(0x20)
3f966770:	move   a14, -*sp, 1
3f966780:	movb   *a7(0x100), a8
3f9667a0:	move   a8, *a14+, 1
3f9667b0:	movk   2, a5
3f9667c0:	move   a5, *a14+, 1
3f9667d0:	move   *a13(0xffa0), *a14+, 1
3f9667f0:	calla  L3F976990
3f966820:	setf   16, 1, 0
3f966830:	move   a8, *a10(0x30), 0
3f966850:	sub    a5, a5
3f966860:	movb   a5, *a10(0x28)
3f966880:	move   a14, -*sp, 1
3f966890:	movk   3, a5
3f9668a0:	move   a5, *a14+, 1
3f9668b0:	move   a9, *a14+, 1
3f9668c0:	move   a7, *a14+, 1
3f9668d0:	calla  L3F966950
3f966900:	move   *sp(0xe0), a14, 1
3f966920:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f966940:	rets   2
L3F966950:
3f966950:	mmtm   sp, a7,a9,a11,a13
3f966970:	move   a14, a13
3f966980:	move   *a13(0xffc0), a11, 1
3f9669a0:	move   a11, a9
3f9669b0:	addi   0x80, a9
3f9669d0:	movb   *a13(0xffa0), *a9(0x0)
3f966a00:	sub    a11, a11
3f966a10:	movb   a11, *a9(0x8)
3f966a30:	move   *a13(0xffc0), a7, 1
3f966a50:	setf   16, 1, 0
3f966a60:	move   *a7(0x60), *a9(0x10), 0
3f966a90:	move   a14, -*sp, 1
3f966aa0:	move   a7, *a14+, 1
3f966ab0:	move   *a13(0xffe0), a11, 1
3f966ad0:	addi   0xa0, a11
3f966af0:	move   a11, *a14+, 1
3f966b00:	calla  L3F95DC70
3f966b30:	move   a14, -*sp, 1
3f966b40:	move   *a13(0xffe0), *a14+, 1
3f966b60:	calla  L3F975700
3f966b90:	move   *sp(0xa0), a14, 1
3f966bb0:	mmfm   sp, a7,a9,a11,a13
3f966bd0:	rets   2
L3F966BE0:
3f966be0:	mmtm   sp, a9,a11,a13
3f966c00:	move   a14, a13
3f966c10:	move   *a13(0xffe0), a11, 1
3f966c30:	sub    a9, a9
3f966c40:	move   a9, *a11, 1
3f966c50:	move   a11, *a11(0x20), 1
3f966c70:	move   *sp(0x80), a14, 1
3f966c90:	mmfm   sp, a9,a11,a13
3f966cb0:	rets   2
L3F966CC0:
3f966cc0:	mmtm   sp, a7,a9,a10,a11,a13
3f966ce0:	move   a14, a13
3f966cf0:	addk   32, a14
3f966d00:	movk   1, a11
3f966d10:	move   a11, *a13, 1
3f966d20:	move   a14, -*sp, 1
3f966d30:	move   *a13(0xffe0), *a14+, 1
3f966d50:	calla  0x3fb458d0
3f966d80:	sll    0x3, a8
3f966d90:	move   *a13(0xffe0), a7, 1
3f966db0:	add    a7, a8
3f966dc0:	move   a8, a9
3f966dd0:	move   a7, a10
3f966de0:	cmp    a9, a10
3f966df0:	jrnc   L3F966F60
L3F966E00:
3f966e00:	move   a14, -*sp, 1
3f966e10:	movb   *a10, a8
3f966e20:	move   a8, *a14+, 1
3f966e30:	calla  0x3fe14c10
3f966e60:	move   a8, a7
3f966e70:	jrne   L3F966F30
3f966e80:	move   a14, -*sp, 1
3f966e90:	movb   *a10, a8
3f966ea0:	move   a8, *a14+, 1
3f966eb0:	calla  0x3fe14d30
3f966ee0:	move   a8, a7
3f966ef0:	jrne   L3F966F30
3f966f00:	sub    a11, a11
3f966f10:	move   a11, *a13, 1
3f966f20:	jruc   L3F966F60
L3F966F30:
3f966f30:	addk   8, a10
3f966f40:	cmp    a9, a10
3f966f50:	jrc   L3F966E00
L3F966F60:
3f966f60:	move   *a13, a11, 1
3f966f70:	jreq   L3F966FB0
3f966f80:	movk   2, a8
3f966f90:	jauc   L3F9679E0
L3F966FB0:
3f966fb0:	move   *a13(0xffc0), a7, 1
3f966fd0:	move   *a13(0xffe0), *a7(0x0), 1
3f967000:	move   a14, -*sp, 1
3f967010:	movi   0x3f98f648, a8
3f967040:	move   a8, *a14+, 1
3f967050:	move   *a13(0xffe0), *a14+, 1
3f967070:	calla  0x3fe1d9c0
3f9670a0:	move   a8, a9
3f9670b0:	jaeq   L3F9679D0
3f9670d0:	move   a14, -*sp, 1
3f9670e0:	movi   0x3f98f648, a8
3f967110:	move   a8, *a14+, 1
3f967120:	move   a9, *a14+, 1
3f967130:	calla  0x3fe1dce0
3f967160:	sll    0x3, a8
3f967170:	add    a9, a8
3f967180:	move   a8, a10
3f967190:	move   a14, -*sp, 1
3f9671a0:	move   a9, *a14+, 1
3f9671b0:	calla  0x3fb458d0
3f9671e0:	sll    0x3, a8
3f9671f0:	add    a9, a8
3f967200:	cmp    a8, a10
3f967210:	jreq   L3F9677E0
3f967220:	sub    a7, a7
3f967230:	movb   a7, *a9
3f967240:	move   a14, -*sp, 1
3f967250:	move   a14, -*sp, 1
3f967260:	move   *a13(0xffe0), *a14+, 1
3f967280:	calla  0x3fb458d0
3f9672b0:	inc    a8
3f9672c0:	move   a8, *a14+, 1
3f9672d0:	calla  0x3f701230
3f967300:	move   *a13(0xffc0), a7, 1
3f967320:	move   a8, *a7, 1
3f967330:	move   a8, a8
3f967340:	jrne   L3F967420
3f967350:	move   a14, -*sp, 1
3f967360:	movi   0x3f98f660, a8
3f967390:	move   a8, *a14+, 1
3f9673a0:	movi   0xffff, a7
3f9673c0:	move   a7, *a14+, 1
3f9673d0:	calla  0x3f596830
3f967400:	movk   3, a8
3f967410:	jruc   L3F9679E0
L3F967420:
3f967420:	move   a14, -*sp, 1
3f967430:	move   *a13(0xffe0), *a14+, 1
3f967450:	move   *a7(0x0), *a14+, 1
3f967470:	calla  0x3fb45720
3f9674a0:	move   a14, -*sp, 1
3f9674b0:	move   a14, -*sp, 1
3f9674c0:	move   a10, *a14+, 1
3f9674d0:	calla  0x3fb458d0
3f967500:	inc    a8
3f967510:	move   a8, *a14+, 1
3f967520:	calla  0x3f701230
3f967550:	move   *a13(0xffa0), a7, 1
3f967570:	move   a8, *a7, 1
3f967580:	move   a8, a8
3f967590:	jrne   L3F9676F0
3f9675a0:	move   a14, -*sp, 1
3f9675b0:	movi   0x3f98f660, a8
3f9675e0:	move   a8, *a14+, 1
3f9675f0:	movi   0xffff, a7
3f967610:	move   a7, *a14+, 1
3f967620:	calla  0x3f596830
3f967650:	move   a14, -*sp, 1
3f967660:	move   *a13(0xffc0), a7, 1
3f967680:	move   *a7(0x0), *a14+, 1
3f9676a0:	calla  0x3f702440
3f9676d0:	movk   3, a8
3f9676e0:	jruc   L3F9679E0
L3F9676F0:
3f9676f0:	move   a14, -*sp, 1
3f967700:	move   a10, *a14+, 1
3f967710:	move   *a7(0x0), *a14+, 1
3f967730:	calla  0x3fb45720
3f967760:	move   a14, -*sp, 1
3f967770:	move   *a13(0xffe0), *a14+, 1
3f967790:	calla  0x3f702440
3f9677c0:	sub    a8, a8
3f9677d0:	jruc   L3F9679E0
L3F9677E0:
3f9677e0:	sub    a7, a7
3f9677f0:	movb   a7, *a9
3f967800:	move   a14, -*sp, 1
3f967810:	move   a14, -*sp, 1
3f967820:	move   *a13(0xffe0), *a14+, 1
3f967840:	calla  0x3fb458d0
3f967870:	inc    a8
3f967880:	move   a8, *a14+, 1
3f967890:	calla  0x3f701230
3f9678c0:	move   *a13(0xffc0), a7, 1
3f9678e0:	move   a8, *a7, 1
3f9678f0:	move   a8, a8
3f967900:	jreq   L3F9679A0
3f967910:	move   a14, -*sp, 1
3f967920:	move   *a13(0xffe0), *a14+, 1
3f967940:	move   *a7(0x0), *a14+, 1
3f967960:	calla  0x3fb45720
3f967990:	jruc   L3F9679D0
L3F9679A0:
3f9679a0:	move   *a13(0xffe0), *a7(0x0), 1
L3F9679D0:
3f9679d0:	movk   1, a8
L3F9679E0:
3f9679e0:	move   *sp(0xc0), a14, 1
3f967a00:	mmfm   sp, a7,a9,a10,a11,a13
3f967a20:	rets   2
L3F967A30:
3f967a30:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f967a50:	move   a14, a13
3f967a60:	addi   0x4020, a14
3f967a80:	sub    a11, a11
3f967a90:	move   a14, -*sp, 1
3f967aa0:	movi   0x3f98f7a0, a8
3f967ad0:	move   a8, *a14+, 1
3f967ae0:	move   *a13(0xffc0), *a14+, 1
3f967b00:	calla  L3F9705A0
3f967b30:	move   a8, *a13, 1
3f967b40:	move   a14, -*sp, 1
3f967b50:	move   a8, *a14+, 1
3f967b60:	calla  L3F970EF0
3f967b90:	move   a8, a10
3f967ba0:	jaeq   L3F968650
L3F967BC0:
3f967bc0:	movk   1, a11
3f967bd0:	move   a14, -*sp, 1
3f967be0:	movi   0x9c, a7
3f967c00:	move   a7, *a14+, 1
3f967c10:	move   a11, *a14+, 1
3f967c20:	calla  0x3f703d90
3f967c50:	move   a8, a9
3f967c60:	jrne   L3F967DA0
3f967c70:	move   a14, -*sp, 1
3f967c80:	movi   0x3f98f800, a8
3f967cb0:	move   a8, *a14+, 1
3f967cc0:	movi   0xffff, a7
3f967ce0:	move   a7, *a14+, 1
3f967cf0:	calla  0x3f596830
3f967d20:	move   a14, -*sp, 1
3f967d30:	move   a7, *a14+, 1
3f967d40:	calla  L3F976F50
3f967d70:	sub    a8, a8
3f967d80:	jauc   L3F9686C0
L3F967DA0:
3f967da0:	move   a14, -*sp, 1
3f967db0:	move   a9, *a14+, 1
3f967dc0:	calla  L3F96DD80
3f967df0:	setf   16, 1, 0
3f967e00:	move   a8, *a9(0xa0), 0
3f967e20:	movi   0xffff, a7
3f967e40:	move   a7, *a9(0x60), 1
3f967e60:	move   a7, *a9(0x400), 1
3f967e80:	sub    a7, a7
3f967e90:	move   a7, *a9(0x20), 1
3f967eb0:	jruc   L3F9683F0
L3F967EC0:
3f967ec0:	move   a14, -*sp, 1
3f967ed0:	movi   0x3f98f900, a8
3f967f00:	move   a8, *a14+, 1
3f967f10:	movi   0xffff, a7
3f967f30:	move   a7, *a14+, 1
3f967f40:	calla  0x3f596830
3f967f70:	move   a14, -*sp, 1
3f967f80:	move   *a9(0x40), *a14+, 1
3f967fa0:	move   a13, a5
3f967fb0:	addk   32, a5
3f967fc0:	move   a5, *a14+, 1
3f967fd0:	calla  0x3fb45720
3f968000:	move   a14, -*sp, 1
3f968010:	move   a9, *a14+, 1
3f968020:	calla  L3F96C990
3f968050:	move   a8, a8
3f968060:	jrge   L3F9682C0
3f968070:	move   a14, -*sp, 1
3f968080:	move   a5, *a14+, 1
3f968090:	movi   0x3f98f910, a8
3f9680c0:	move   a8, *a14+, 1
3f9680d0:	move   a13, a5
3f9680e0:	addi   0x2020, a5
3f968100:	move   a5, *a14+, 1
3f968110:	calla  0x3fb34430
3f968140:	move   a14, -*sp, 1
3f968150:	movk   3, a5
3f968160:	move   a5, *a14+, 1
3f968170:	move   a13, a5
3f968180:	addi   0x2020, a5
3f9681a0:	move   a5, *a14+, 1
3f9681b0:	calla  0x3f309350
3f9681e0:	move   a14, -*sp, 1
3f9681f0:	move   a13, a5
3f968200:	addk   32, a5
3f968210:	move   a5, *a14+, 1
3f968220:	movi   0x3f98fa08, a8
3f968250:	move   a8, *a14+, 1
3f968260:	move   a7, *a14+, 1
3f968270:	calla  0x3f5969b0
3f9682a0:	sub    a8, a8
3f9682b0:	jruc   L3F9686C0
L3F9682C0:
3f9682c0:	move   a14, -*sp, 1
3f9682d0:	move   a9, *a14+, 1
3f9682e0:	calla  L3F96DA10
3f968310:	jruc   L3F968530
L3F968320:
3f968320:	move   a14, -*sp, 1
3f968330:	move   a10, *a14+, 1
3f968340:	calla  0x3f702440
3f968370:	sub    a8, a8
3f968380:	jruc   L3F9686C0
L3F968390:
3f968390:	move   a14, -*sp, 1
3f9683a0:	move   a10, *a14+, 1
3f9683b0:	calla  0x3f702440
3f9683e0:	jruc   L3F9685C0
L3F9683F0:
3f9683f0:	move   a14, -*sp, 1
3f968400:	move   a9, a5
3f968410:	addk   32, a5
3f968420:	move   a5, *a14+, 1
3f968430:	move   a9, a5
3f968440:	addi   0x40, a5
3f968460:	move   a5, *a14+, 1
3f968470:	move   a10, *a14+, 1
3f968480:	calla  L3F966CC0
3f9684b0:	move   a8, a8
3f9684c0:	jreq   L3F968530
3f9684d0:	dec    a8
3f9684e0:	jreq   L3F967EC0
3f9684f0:	dec    a8
3f968500:	jreq   L3F968390
3f968510:	dec    a8
3f968520:	jreq   L3F968320
L3F968530:
3f968530:	sub    a7, a7
3f968540:	move   a7, *a9, 1
3f968550:	move   *a13(0xffe0), a5, 1
3f968570:	move   *a5(0x20), a3, 1
3f968590:	move   a9, *a3, 1
3f9685a0:	move   a9, *a5(0x20), 1
L3F9685C0:
3f9685c0:	move   a14, -*sp, 1
3f9685d0:	move   *a13(0x0), *a14+, 1
3f9685f0:	calla  L3F970EF0
3f968620:	move   a8, a10
3f968630:	jane   L3F967BC0
L3F968650:
3f968650:	move   a14, -*sp, 1
3f968660:	move   *a13(0x0), *a14+, 1
3f968680:	calla  L3F9737E0
3f9686b0:	move   a11, a8
L3F9686C0:
3f9686c0:	move   *sp(0x100), a14, 1
3f9686e0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f968700:	rets   2
L3F968710:
3f968710:	mmtm   sp, a9,a10,a11,a13
3f968730:	move   a14, a13
3f968740:	move   *a13(0xffe0), a11, 1
3f968760:	move   *a11, a9, 1
3f968770:	jreq   L3F968810
L3F968780:
3f968780:	move   a9, a10
3f968790:	move   *a9, a9, 1
3f9687a0:	move   a14, -*sp, 1
3f9687b0:	move   a10, *a14+, 1
3f9687c0:	calla  L3F9688C0
3f9687f0:	move   a9, a8
3f968800:	jrne   L3F968780
L3F968810:
3f968810:	move   a14, -*sp, 1
3f968820:	move   *a13(0xffe0), *a14+, 1
3f968840:	calla  L3F966BE0
3f968870:	move   *sp(0xa0), a14, 1
3f968890:	mmfm   sp, a9,a10,a11,a13
3f9688b0:	rets   2
L3F9688C0:
3f9688c0:	mmtm   sp, a7,a9,a11,a13
3f9688e0:	move   a14, a13
3f9688f0:	move   a14, -*sp, 1
3f968900:	move   *a13(0xffe0), a11, 1
3f968920:	setf   16, 1, 0
3f968930:	move   *a11(0xa0), a8, 0
3f968950:	move   a8, *a14+, 1
3f968960:	calla  L3F96E850
3f968990:	move   a14, -*sp, 1
3f9689a0:	move   a11, *a14+, 1
3f9689b0:	calla  L3F96DA10
3f9689e0:	move   *a11(0x40), a11, 1
3f968a00:	jreq   L3F968A90
3f968a10:	move   a14, -*sp, 1
3f968a20:	move   *a13(0xffe0), a11, 1
3f968a40:	move   *a11(0x40), *a14+, 1
3f968a60:	calla  0x3f702440
L3F968A90:
3f968a90:	move   *a13(0xffe0), a11, 1
3f968ab0:	move   *a11(0x20), a11, 1
3f968ad0:	jreq   L3F968B60
3f968ae0:	move   a14, -*sp, 1
3f968af0:	move   *a13(0xffe0), a11, 1
3f968b10:	move   *a11(0x20), *a14+, 1
3f968b30:	calla  0x3f702440
L3F968B60:
3f968b60:	move   *a13(0xffe0), a11, 1
3f968b80:	move   *a11(0x3c0), a11, 1
3f968ba0:	jreq   L3F968EC0
3f968bb0:	sub    a9, a9
3f968bc0:	move   *a13(0xffe0), a11, 1
3f968be0:	move   *a11(0x290), a7, 1
3f968c00:	move   *a11(0x250), a11, 1
3f968c20:	sub    a11, a7
3f968c30:	cmp    a7, a9
3f968c40:	jrgt   L3F968E40
L3F968C50:
3f968c50:	move   *a13(0xffe0), a11, 1
3f968c70:	move   a9, a7
3f968c80:	sll    0x5, a7
3f968c90:	move   *a11(0x3c0), a11, 1
3f968cb0:	add    a7, a11
3f968cc0:	move   *a11, a11, 1
3f968cd0:	jreq   L3F968DA0
3f968ce0:	move   a14, -*sp, 1
3f968cf0:	move   *a13(0xffe0), a11, 1
3f968d10:	move   a9, a7
3f968d20:	sll    0x5, a7
3f968d30:	move   *a11(0x3c0), a11, 1
3f968d50:	add    a7, a11
3f968d60:	move   *a11+, *a14+, 1
3f968d70:	calla  L3F96B3E0
L3F968DA0:
3f968da0:	inc    a9
3f968db0:	move   *a13(0xffe0), a11, 1
3f968dd0:	move   *a11(0x290), a7, 1
3f968df0:	move   *a11(0x250), a11, 1
3f968e10:	sub    a11, a7
3f968e20:	cmp    a7, a9
3f968e30:	jrle   L3F968C50
L3F968E40:
3f968e40:	move   a14, -*sp, 1
3f968e50:	move   *a13(0xffe0), a11, 1
3f968e70:	move   *a11(0x3c0), *a14+, 1
3f968e90:	calla  0x3f702440
L3F968EC0:
3f968ec0:	move   *a13(0xffe0), a11, 1
3f968ee0:	move   *a11(0x3e0), a7, 1
3f968f00:	jreq   L3F968F70
3f968f10:	move   a14, -*sp, 1
3f968f20:	move   *a11(0x3e0), *a14+, 1
3f968f40:	calla  0x3f702440
L3F968F70:
3f968f70:	move   a14, -*sp, 1
3f968f80:	move   a11, *a14+, 1
3f968f90:	calla  0x3f702440
3f968fc0:	move   *sp(0xa0), a14, 1
3f968fe0:	mmfm   sp, a7,a9,a11,a13
3f969000:	rets   2
3f969010:	.word  0x098f
3f969020:	.word  0x0150
3f969030:	.word  0x456b
3f969040:	.word  0x078b
3f969050:	.word  0x7cb0
3f969060:	.word  0x0022
3f969070:	.word  0x4d69
3f969080:	.word  0x4d2b
3f969090:	.word  0x24ab
3f9690a0:	.word  0x0b2b
3f9690b0:	.word  0x7cd0
3f9690c0:	.word  0x0022
3f9690d0:	.word  0x44e7
3f9690e0:	.word  0x82eb
3f9690f0:	.word  0x1029
3f969100:	.word  0x0b49
3f969110:	.word  0xffeb
3f969120:	.word  0xc4f5
3f969130:	.word  0x09af
3f969140:	.word  0x0a80
3f969150:	.word  0x0960
L3F969160:
3f969160:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f969180:	move   a14, a13
3f969190:	addk   32, a14
3f9691a0:	move   *a13(0xffc0), a10, 1
3f9691c0:	sra    0x8, a10
3f9691d0:	move   *a13(0xffc0), a7, 1
3f9691f0:	move   a7, a11
3f969200:	andi   0xff, a11
3f969230:	sub    a2, a2
3f969240:	move   a14, -*sp, 1
3f969250:	move   a10, *a14+, 1
3f969260:	move   *a13(0xffe0), *a14+, 1
3f969280:	calla  L3F96A650
3f9692b0:	move   a8, a9
3f9692c0:	jaeq   L3F96A5F0
3f9692e0:	move   *a13(0xffe0), a7, 1
3f969300:	move   *a7(0x3e0), a7, 1
3f969320:	jrne   L3F969A60
3f969330:	move   a14, -*sp, 1
3f969340:	move   *a13(0xffe0), *a14+, 1
3f969360:	calla  L3F96C990
3f969390:	move   a8, a2
3f9693a0:	jrge   L3F969460
3f9693b0:	move   a14, -*sp, 1
3f9693c0:	movi   0x3f98fb00, a8
3f9693f0:	move   a8, *a14+, 1
3f969400:	calla  0x3fb341e0
3f969430:	sub    a8, a8
3f969440:	jauc   L3F96A600
L3F969460:
3f969460:	move   *a13(0xffe0), a7, 1
3f969480:	move   *a7(0x290), a5, 1
3f9694a0:	move   *a7(0x250), a3, 1
3f9694c0:	sub    a3, a5
3f9694d0:	inc    a5
3f9694e0:	move   a5, a12
3f9694f0:	sll    0x3, a12
3f969500:	move   a14, -*sp, 1
3f969510:	move   a12, *a14+, 1
3f969520:	movk   1, a5
3f969530:	move   a5, *a14+, 1
3f969540:	calla  0x3f703d90
3f969570:	move   a8, *a7(0x3e0), 1
3f969590:	move   *a7(0x3e0), a3, 1
3f9695b0:	jrne   L3F9696A0
3f9695c0:	move   a14, -*sp, 1
3f9695d0:	movi   0x3f98fbd0, a8
3f969600:	move   a8, *a14+, 1
3f969610:	movi   0xffff, a3
3f969630:	move   a3, *a14+, 1
3f969640:	calla  0x3f596830
3f969670:	sub    a8, a8
3f969680:	jauc   L3F96A600
L3F9696A0:
3f9696a0:	move   a14, -*sp, 1
3f9696b0:	setf   16, 0, 0
3f9696c0:	move   *a7(0x370), a3, 0
3f9696e0:	move   *a7(0x380), a5, 0
3f969700:	add    a5, a3
3f969710:	move   *a7(0x390), a5, 0
3f969730:	add    a5, a3
3f969740:	move   a3, *a14+, 1
3f969750:	move   a7, *a14+, 1
3f969760:	calla  L3F96F9F0
3f969790:	move   a8, a0
3f9697a0:	jrle   L3F969850
3f9697b0:	move   a14, -*sp, 1
3f9697c0:	move   a12, *a14+, 1
3f9697d0:	move   *a7(0x3e0), *a14+, 1
3f9697f0:	move   a7, *a14+, 1
3f969800:	calla  L3F96EEE0
3f969830:	cmp    a8, a12
3f969840:	jreq   L3F969A60
L3F969850:
3f969850:	move   a14, -*sp, 1
3f969860:	move   *a7(0x40), *a14+, 1
3f969880:	setf   16, 0, 0
3f969890:	move   *a7(0x370), a5, 0
3f9698b0:	move   *a7(0x380), a3, 0
3f9698d0:	add    a3, a5
3f9698e0:	move   *a7(0x390), a3, 0
3f969900:	add    a3, a5
3f969910:	move   a5, *a14+, 1
3f969920:	move   a12, *a14+, 1
3f969930:	movi   0x3f98fca8, a8
3f969960:	move   a8, *a14+, 1
3f969970:	calla  0x3fb341e0
3f9699a0:	move   a14, -*sp, 1
3f9699b0:	move   *a7(0x3e0), *a14+, 1
3f9699d0:	calla  0x3f702440
3f969a00:	sub    a5, a5
3f969a10:	move   a5, *a7(0x3e0), 1
3f969a30:	move   a5, a8
3f969a40:	jauc   L3F96A600
L3F969A60:
3f969a60:	move   *a9(0x40), a7, 1
3f969a80:	jrne   L3F96A240
3f969a90:	cmpi   0xffff, a2
3f969ab0:	jrne   L3F969B30
3f969ac0:	move   a14, -*sp, 1
3f969ad0:	move   *a13(0xffe0), *a14+, 1
3f969af0:	calla  L3F96C990
3f969b20:	move   a8, a2
L3F969B30:
3f969b30:	move   a14, -*sp, 1
3f969b40:	move   *a13(0xffe0), *a14+, 1
3f969b60:	calla  L3F96C990
3f969b90:	move   a8, a2
3f969ba0:	jrge   L3F969C60
3f969bb0:	move   a14, -*sp, 1
3f969bc0:	movi   0x3f98fb00, a8
3f969bf0:	move   a8, *a14+, 1
3f969c00:	calla  0x3fb341e0
3f969c30:	sub    a8, a8
3f969c40:	jauc   L3F96A600
L3F969C60:
3f969c60:	move   *a13(0xffe0), a7, 1
3f969c80:	move   *a7(0x250), a5, 1
3f969ca0:	move   a10, a3
3f969cb0:	sub    a5, a3
3f969cc0:	sll    0x6, a3
3f969cd0:	move   *a7(0x3e0), a5, 1
3f969cf0:	add    a3, a5
3f969d00:	move   *a5(0x20), a12, 1
3f969d20:	move   a14, -*sp, 1
3f969d30:	move   a12, *a14+, 1
3f969d40:	movk   1, a5
3f969d50:	move   a5, *a14+, 1
3f969d60:	calla  0x3f703d90
3f969d90:	move   a8, *a9(0x40), 1
3f969db0:	move   *a9(0x40), a3, 1
3f969dd0:	jrne   L3F969EB0
3f969de0:	move   a14, -*sp, 1
3f969df0:	movi   0x3f98fe10, a8
3f969e20:	move   a8, *a14+, 1
3f969e30:	movi   0xffff, a3
3f969e50:	move   a3, *a14+, 1
3f969e60:	calla  0x3f596830
3f969e90:	sub    a8, a8
3f969ea0:	jruc   L3F96A600
L3F969EB0:
3f969eb0:	move   a14, -*sp, 1
3f969ec0:	move   *a7(0x250), a3, 1
3f969ee0:	move   a10, a5
3f969ef0:	sub    a3, a5
3f969f00:	sll    0x6, a5
3f969f10:	move   *a7(0x3e0), a3, 1
3f969f30:	add    a5, a3
3f969f40:	move   *a3+, *a14+, 1
3f969f50:	move   a7, *a14+, 1
3f969f60:	calla  L3F96F9F0
3f969f90:	move   a8, a0
3f969fa0:	jrle   L3F96A050
3f969fb0:	move   a14, -*sp, 1
3f969fc0:	move   a12, *a14+, 1
3f969fd0:	move   *a9(0x40), *a14+, 1
3f969ff0:	move   a7, *a14+, 1
3f96a000:	calla  L3F96EEE0
3f96a030:	cmp    a8, a12
3f96a040:	jreq   L3F96A240
L3F96A050:
3f96a050:	move   a14, -*sp, 1
3f96a060:	move   *a7(0x40), *a14+, 1
3f96a080:	move   *a7(0x250), a5, 1
3f96a0a0:	move   a10, a3
3f96a0b0:	sub    a5, a3
3f96a0c0:	sll    0x6, a3
3f96a0d0:	move   *a7(0x3e0), a5, 1
3f96a0f0:	add    a3, a5
3f96a100:	move   *a5+, *a14+, 1
3f96a110:	move   a12, *a14+, 1
3f96a120:	movi   0x3f98fef0, a8
3f96a150:	move   a8, *a14+, 1
3f96a160:	calla  0x3fb341e0
3f96a190:	move   a14, -*sp, 1
3f96a1a0:	move   *a9(0x40), *a14+, 1
3f96a1c0:	calla  0x3f702440
3f96a1f0:	sub    a5, a5
3f96a200:	move   a5, *a9(0x40), 1
3f96a220:	move   a5, a8
3f96a230:	jruc   L3F96A600
L3F96A240:
3f96a240:	move   *a13(0xffe0), a7, 1
3f96a260:	move   *a7(0x270), a5, 1
3f96a280:	cmp    a5, a11
3f96a290:	jrlt   L3F96A5D0
3f96a2a0:	move   *a7(0x2b0), a5, 1
3f96a2c0:	cmp    a5, a11
3f96a2d0:	jrgt   L3F96A5D0
3f96a2e0:	setf   8, 0, 0
3f96a2f0:	move   *a7(0x2e0), a5, 0
3f96a310:	btst   3, a5
3f96a320:	jreq   L3F96A490
3f96a330:	move   *a7(0x270), a5, 1
3f96a350:	move   a11, a3
3f96a360:	sub    a5, a3
3f96a370:	sll    0x4, a3
3f96a380:	move   *a9(0x40), a5, 1
3f96a3a0:	add    a3, a5
3f96a3b0:	setf   16, 0, 0
3f96a3c0:	move   *a5, a5, 0
3f96a3d0:	move   a5, *a13, 1
3f96a3e0:	cmpi   0xffff, a5
3f96a410:	jreq   L3F96A470
3f96a420:	sll    0x3, a5
3f96a430:	move   *a9(0x40), a8, 1
3f96a450:	add    a5, a8
3f96a460:	jruc   L3F96A600
L3F96A470:
3f96a470:	sub    a8, a8
3f96a480:	jruc   L3F96A600
L3F96A490:
3f96a490:	move   *a7(0x270), a5, 1
3f96a4b0:	move   a11, a3
3f96a4c0:	sub    a5, a3
3f96a4d0:	sll    0x5, a3
3f96a4e0:	move   *a9(0x40), a5, 1
3f96a500:	add    a3, a5
3f96a510:	move   *a5, *a13, 1
3f96a520:	move   *a13, a5, 1
3f96a530:	inc    a5
3f96a540:	jreq   L3F96A5B0
3f96a550:	move   *a13, a5, 1
3f96a560:	sll    0x3, a5
3f96a570:	move   *a9(0x40), a8, 1
3f96a590:	add    a5, a8
3f96a5a0:	jruc   L3F96A600
L3F96A5B0:
3f96a5b0:	sub    a8, a8
3f96a5c0:	jruc   L3F96A600
L3F96A5D0:
3f96a5d0:	sub    a8, a8
3f96a5e0:	jruc   L3F96A600
L3F96A5F0:
3f96a5f0:	move   a2, a8
L3F96A600:
3f96a600:	move   *sp(0x160), a14, 1
3f96a620:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f96a640:	rets   2
L3F96A650:
3f96a650:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f96a670:	move   a14, a13
3f96a680:	addk   32, a14
3f96a690:	move   *a13(0xffe0), a7, 1
3f96a6b0:	move   *a13(0xffc0), a5, 1
3f96a6d0:	move   *a7(0x250), a7, 1
3f96a6f0:	cmp    a7, a5
3f96a700:	jalt   L3F96B2D0
3f96a720:	move   *a13(0xffe0), a7, 1
3f96a740:	move   *a7(0x290), a7, 1
3f96a760:	cmp    a7, a5
3f96a770:	jagt   L3F96B2D0
3f96a790:	move   *a13(0xffe0), a7, 1
3f96a7b0:	move   *a7(0x3c0), a5, 1
3f96a7d0:	jrne   L3F96ABC0
3f96a7e0:	move   a14, -*sp, 1
3f96a7f0:	move   *a7(0x290), a5, 1
3f96a810:	move   *a7(0x250), a3, 1
3f96a830:	sub    a3, a5
3f96a840:	inc    a5
3f96a850:	sll    0x2, a5
3f96a860:	move   a5, *a14+, 1
3f96a870:	movk   1, a5
3f96a880:	move   a5, *a14+, 1
3f96a890:	calla  0x3f703d90
3f96a8c0:	move   a8, *a7(0x3c0), 1
3f96a8e0:	move   *a7(0x3c0), a3, 1
3f96a900:	jrne   L3F96A9F0
3f96a910:	move   a14, -*sp, 1
3f96a920:	movi   0x3f990060, a8
3f96a950:	move   a8, *a14+, 1
3f96a960:	movi   0xffff, a3
3f96a980:	move   a3, *a14+, 1
3f96a990:	calla  0x3f596830
3f96a9c0:	sub    a8, a8
3f96a9d0:	jauc   L3F96B390
L3F96A9F0:
3f96a9f0:	sub    a3, a3
3f96aa00:	move   a3, *a13, 1
3f96aa10:	move   *a7(0x290), a5, 1
3f96aa30:	move   *a7(0x250), a7, 1
3f96aa50:	sub    a7, a5
3f96aa60:	cmp    a5, a3
3f96aa70:	jrgt   L3F96ABC0
L3F96AA80:
3f96aa80:	move   *a13(0xffe0), a7, 1
3f96aaa0:	move   *a13, a5, 1
3f96aab0:	sll    0x5, a5
3f96aac0:	move   *a7(0x3c0), a3, 1
3f96aae0:	add    a5, a3
3f96aaf0:	sub    a5, a5
3f96ab00:	move   a5, *a3, 1
3f96ab10:	move   *a13, a3, 1
3f96ab20:	inc    a3
3f96ab30:	move   a3, *a13, 1
3f96ab40:	move   *a7(0x290), a5, 1
3f96ab60:	move   *a7(0x250), a3, 1
3f96ab80:	sub    a3, a5
3f96ab90:	move   *a13, a3, 1
3f96aba0:	cmp    a5, a3
3f96abb0:	jrle   L3F96AA80
L3F96ABC0:
3f96abc0:	move   *a13(0xffe0), a7, 1
3f96abe0:	move   *a13(0xffc0), a5, 1
3f96ac00:	move   *a7(0x250), a3, 1
3f96ac20:	sub    a3, a5
3f96ac30:	sll    0x5, a5
3f96ac40:	move   *a7(0x3c0), a3, 1
3f96ac60:	add    a5, a3
3f96ac70:	move   *a3, a9, 1
3f96ac80:	jrne   L3F96B2D0
3f96ac90:	movi   0xffff, a12
3f96acb0:	sub    a10, a10
L3F96ACC0:
3f96acc0:	move   a10, a7
3f96acd0:	sll    0x5, a7
3f96ace0:	addi   0x227cd0, a7
3f96ad10:	move   *a7, a7, 1
3f96ad20:	jreq   L3F96AE80
3f96ad30:	move   a10, a7
3f96ad40:	sll    0x5, a7
3f96ad50:	addi   0x227cd0, a7
3f96ad80:	move   *a7, a7, 1
3f96ad90:	move   *a7, a7, 1
3f96ada0:	cmp    a12, a7
3f96adb0:	jrnc   L3F96AE40
3f96adc0:	move   a10, a7
3f96add0:	sll    0x5, a7
3f96ade0:	addi   0x227cd0, a7
3f96ae10:	move   *a7, a7, 1
3f96ae20:	move   *a7, a12, 1
3f96ae30:	move   a10, a11
L3F96AE40:
3f96ae40:	inc    a10
3f96ae50:	cmpi   0x14, a10
3f96ae70:	jrlt   L3F96ACC0
L3F96AE80:
3f96ae80:	cmpi   0x14, a10
3f96aea0:	jrlt   L3F96AF60
3f96aeb0:	move   a11, a10
3f96aec0:	move   a14, -*sp, 1
3f96aed0:	move   a10, a7
3f96aee0:	sll    0x5, a7
3f96aef0:	addi   0x227cd0, a7
3f96af20:	move   *a7+, *a14+, 1
3f96af30:	calla  L3F96B3E0
L3F96AF60:
3f96af60:	move   a14, -*sp, 1
3f96af70:	movk   12, a7
3f96af80:	move   a7, *a14+, 1
3f96af90:	movk   1, a5
3f96afa0:	move   a5, *a14+, 1
3f96afb0:	calla  0x3f703d90
3f96afe0:	move   a8, a9
3f96aff0:	jrne   L3F96B0D0
3f96b000:	move   a14, -*sp, 1
3f96b010:	movi   0x3f990160, a8
3f96b040:	move   a8, *a14+, 1
3f96b050:	movi   0xffff, a3
3f96b070:	move   a3, *a14+, 1
3f96b080:	calla  0x3f596830
3f96b0b0:	sub    a8, a8
3f96b0c0:	jruc   L3F96B390
L3F96B0D0:
3f96b0d0:	sub    a3, a3
3f96b0e0:	move   a3, *a9(0x40), 1
3f96b100:	move   a10, a3
3f96b110:	sll    0x5, a3
3f96b120:	addi   0x227cd0, a3
3f96b150:	move   a9, *a3, 1
3f96b160:	move   *a13(0xffe0), a3, 1
3f96b180:	move   *a13(0xffc0), a5, 1
3f96b1a0:	move   *a3(0x250), a7, 1
3f96b1c0:	sub    a7, a5
3f96b1d0:	sll    0x5, a5
3f96b1e0:	move   *a3(0x3c0), a7, 1
3f96b200:	add    a5, a7
3f96b210:	move   a9, *a7, 1
3f96b220:	move   *a13(0xffc0), a7, 1
3f96b240:	move   *a3(0x250), a5, 1
3f96b260:	sub    a5, a7
3f96b270:	sll    0x5, a7
3f96b280:	move   *a3(0x3c0), a5, 1
3f96b2a0:	add    a7, a5
3f96b2b0:	move   a5, *a9(0x20), 1
L3F96B2D0:
3f96b2d0:	move   a9, a3
3f96b2e0:	jreq   L3F96B380
3f96b2f0:	move   @0x227cb0, a7, 1
3f96b320:	inc    a7
3f96b330:	move   a7, @0x227cb0, 1
3f96b360:	dec    a7
3f96b370:	move   a7, *a9, 1
L3F96B380:
3f96b380:	move   a9, a8
L3F96B390:
3f96b390:	move   *sp(0x120), a14, 1
3f96b3b0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f96b3d0:	rets   2
L3F96B3E0:
3f96b3e0:	mmtm   sp, a7,a9,a11,a13
3f96b400:	move   a14, a13
3f96b410:	move   *a13(0xffe0), a11, 1
3f96b430:	move   *a11(0x20), a7, 1
3f96b450:	sub    a11, a11
3f96b460:	move   a11, *a7, 1
3f96b470:	move   a11, a9
L3F96B480:
3f96b480:	move   a9, a11
3f96b490:	sll    0x5, a11
3f96b4a0:	addi   0x227cd0, a11
3f96b4d0:	move   *a11, a11, 1
3f96b4e0:	move   *a13(0xffe0), a7, 1
3f96b500:	cmp    a7, a11
3f96b510:	jrne   L3F96B590
3f96b520:	move   a9, a11
3f96b530:	sll    0x5, a11
3f96b540:	addi   0x227cd0, a11
3f96b570:	sub    a7, a7
3f96b580:	move   a7, *a11, 1
L3F96B590:
3f96b590:	inc    a9
3f96b5a0:	cmpi   0x14, a9
3f96b5c0:	jrlt   L3F96B480
3f96b5d0:	move   *a13(0xffe0), a11, 1
3f96b5f0:	move   *a11(0x40), a7, 1
3f96b610:	jreq   L3F96B680
3f96b620:	move   a14, -*sp, 1
3f96b630:	move   *a11(0x40), *a14+, 1
3f96b650:	calla  0x3f702440
L3F96B680:
3f96b680:	move   a14, -*sp, 1
3f96b690:	move   a11, *a14+, 1
3f96b6a0:	calla  0x3f702440
3f96b6d0:	move   *sp(0xa0), a14, 1
3f96b6f0:	mmfm   sp, a7,a9,a11,a13
3f96b710:	rets   2
3f96b720:	.word  0x098f
3f96b730:	.word  0x0150
3f96b740:	.word  0x456b
3f96b750:	.word  0x078b
3f96b760:	.word  0x7f70
3f96b770:	.word  0x0022
3f96b780:	.word  0x4d69
3f96b790:	.word  0x4d2b
3f96b7a0:	.word  0x24ab
3f96b7b0:	.word  0x0b2b
3f96b7c0:	.word  0x7f50
3f96b7d0:	.word  0x0022
3f96b7e0:	.word  0x44e7
3f96b7f0:	.word  0x82eb
3f96b800:	.word  0x1029
3f96b810:	.word  0xc6f7
3f96b820:	.word  0x09af
3f96b830:	.word  0x0a80
3f96b840:	.word  0x0960
L3F96B850:
3f96b850:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f96b870:	move   a14, a13
3f96b880:	addi   0x80, a14
3f96b8a0:	move   *a13(0xffe0), a9, 1
3f96b8c0:	move   *a9(0x60), a10, 1
3f96b8e0:	move   *a9(0x20), *a13(0x60), 1
3f96b910:	move   a14, -*sp, 1
3f96b920:	movi   0x3f98f900, a8
3f96b950:	move   a8, *a14+, 1
3f96b960:	movi   0xffff, a7
3f96b980:	move   a7, *a14+, 1
3f96b990:	calla  0x3f596830
3f96b9c0:	move   a14, -*sp, 1
3f96b9d0:	movk   4, a5
3f96b9e0:	move   a5, *a14+, 1
3f96b9f0:	move   a13, *a14+, 1
3f96ba00:	move   a9, *a14+, 1
3f96ba10:	calla  L3F96EEE0
3f96ba40:	move   a8, a11
3f96ba50:	jrgt   L3F96BAE0
3f96ba60:	move   a14, -*sp, 1
3f96ba70:	move   a7, *a14+, 1
3f96ba80:	calla  L3F976E20
3f96bab0:	move   a7, a8
3f96bac0:	jauc   L3F96C940
L3F96BAE0:
3f96bae0:	move   *a13(0x0), *a9(0x400), 1
3f96bb10:	move   *a13, a5, 1
3f96bb20:	cmpi   0x70636601, a5
3f96bb50:	jrne   L3F96BC60
3f96bb60:	move   a14, -*sp, 1
3f96bb70:	move   a9, *a14+, 1
3f96bb80:	calla  L3F97EF00
3f96bbb0:	move   a8, a11
3f96bbc0:	jane   L3F96C6B0
3f96bbe0:	move   a14, -*sp, 1
3f96bbf0:	move   a7, *a14+, 1
3f96bc00:	calla  L3F976E20
3f96bc30:	move   a7, a8
3f96bc40:	jauc   L3F96C940
L3F96BC60:
3f96bc60:	move   a14, -*sp, 1
3f96bc70:	movk   8, a7
3f96bc80:	move   a7, *a14+, 1
3f96bc90:	move   a13, a7
3f96bca0:	addk   32, a7
3f96bcb0:	move   a7, *a14+, 1
3f96bcc0:	move   a9, *a14+, 1
3f96bcd0:	calla  L3F96EEE0
3f96bd00:	move   a8, a11
3f96bd10:	jrgt   L3F96BDC0
3f96bd20:	move   a14, -*sp, 1
3f96bd30:	movi   0xffff, a7
3f96bd50:	move   a7, *a14+, 1
3f96bd60:	calla  L3F976E20
3f96bd90:	move   a7, a8
3f96bda0:	jauc   L3F96C940
L3F96BDC0:
3f96bdc0:	move   a14, -*sp, 1
3f96bdd0:	movi   0x54, a7
3f96bdf0:	move   a7, *a14+, 1
3f96be00:	move   a9, a7
3f96be10:	addi   0xb0, a7
3f96be30:	move   a7, *a14+, 1
3f96be40:	move   a9, *a14+, 1
3f96be50:	calla  L3F96EEE0
3f96be80:	move   a8, a11
3f96be90:	jrgt   L3F96BF40
3f96bea0:	move   a14, -*sp, 1
3f96beb0:	movi   0xffff, a7
3f96bed0:	move   a7, *a14+, 1
3f96bee0:	calla  L3F976E20
3f96bf10:	move   a7, a8
3f96bf20:	jauc   L3F96C940
L3F96BF40:
3f96bf40:	cmpi   0x1df5e76, a5
3f96bf70:	jrne   L3F96C0A0
3f96bf80:	setf   16, 0, 0
3f96bf90:	move   *a13(0x20), a7, 0
3f96bfb0:	cmpi   0x54, a7
3f96bfd0:	jrne   L3F96C0A0
3f96bfe0:	move   *a9(0xb0), a5, 0
3f96c000:	cmpi   0x54, a5
3f96c020:	jrne   L3F96C0A0
3f96c030:	move   *a9(0xd0), a5, 0
3f96c050:	dsjs   a5, L3F96C0A0
3f96c060:	move   *a9(0xe0), a5, 0
3f96c080:	subk   6, a5
3f96c090:	jreq   L3F96C210
L3F96C0A0:
3f96c0a0:	move   a14, -*sp, 1
3f96c0b0:	move   *a9(0x40), *a14+, 1
3f96c0d0:	movi   0x3f990290, a8
3f96c100:	move   a8, *a14+, 1
3f96c110:	calla  0x3fb341e0
3f96c140:	move   a14, -*sp, 1
3f96c150:	movk   3, a7
3f96c160:	move   a7, *a14+, 1
3f96c170:	movi   0x3f990370, a8
3f96c1a0:	move   a8, *a14+, 1
3f96c1b0:	calla  0x3f309350
3f96c1e0:	movi   0xffff, a8
3f96c200:	jruc   L3F96C940
L3F96C210:
3f96c210:	move   a14, -*sp, 1
3f96c220:	move   *a13(0x30), a5, 0
3f96c240:	inc    a5
3f96c250:	move   a5, *a14+, 1
3f96c260:	movk   1, a5
3f96c270:	move   a5, *a14+, 1
3f96c280:	calla  0x3f703d90
3f96c2b0:	move   a8, *a9(0x20), 1
3f96c2d0:	move   *a9(0x20), a5, 1
3f96c2f0:	jrne   L3F96C420
3f96c300:	move   a14, -*sp, 1
3f96c310:	movi   0x3f990460, a8
3f96c340:	move   a8, *a14+, 1
3f96c350:	movi   0xffff, a5
3f96c370:	move   a5, *a14+, 1
3f96c380:	calla  0x3f596830
3f96c3b0:	move   a14, -*sp, 1
3f96c3c0:	move   a5, *a14+, 1
3f96c3d0:	calla  L3F976F50
3f96c400:	move   a5, a8
3f96c410:	jruc   L3F96C940
L3F96C420:
3f96c420:	move   a14, -*sp, 1
3f96c430:	setf   16, 0, 0
3f96c440:	move   *a13(0x30), a5, 0
3f96c460:	move   a5, *a14+, 1
3f96c470:	move   *a9(0x20), *a14+, 1
3f96c490:	move   a9, *a14+, 1
3f96c4a0:	calla  L3F96EEE0
3f96c4d0:	move   a8, a11
3f96c4e0:	jrgt   L3F96C580
3f96c4f0:	move   a14, -*sp, 1
3f96c500:	movi   0xffff, a5
3f96c520:	move   a5, *a14+, 1
3f96c530:	calla  L3F976E20
3f96c560:	move   a5, a8
3f96c570:	jruc   L3F96C940
L3F96C580:
3f96c580:	sll    0x3, a5
3f96c590:	move   *a9(0x20), a3, 1
3f96c5b0:	add    a5, a3
3f96c5c0:	sub    a5, a5
3f96c5d0:	movb   a5, *a3
3f96c5e0:	setf   16, 0, 0
3f96c5f0:	move   *a13(0x30), a3, 0
3f96c610:	add    a3, a7
3f96c620:	addk   12, a7
3f96c630:	move   a7, *a9(0x370), 0
3f96c650:	move   *a13(0x40), *a9(0x380), 0
3f96c680:	move   *a13(0x50), *a9(0x390), 0
L3F96C6B0:
3f96c6b0:	move   *a13(0x60), a7, 1
3f96c6d0:	jreq   L3F96C930
3f96c6e0:	move   a14, -*sp, 1
3f96c6f0:	move   *a9(0x20), *a14+, 1
3f96c710:	move   a7, *a14+, 1
3f96c720:	calla  0x3f92b1f0
3f96c750:	move   a8, a3
3f96c760:	jrne   L3F96C8E0
3f96c770:	move   a14, -*sp, 1
3f96c780:	move   a7, *a14+, 1
3f96c790:	movi   0x3f990538, a8
3f96c7c0:	move   a8, *a14+, 1
3f96c7d0:	movi   0xffff, a5
3f96c7f0:	move   a5, *a14+, 1
3f96c800:	calla  0x3f5969b0
3f96c830:	move   a14, -*sp, 1
3f96c840:	move   *a9(0x20), *a14+, 1
3f96c860:	movi   0x3f9906a0, a8
3f96c890:	move   a8, *a14+, 1
3f96c8a0:	move   a5, *a14+, 1
3f96c8b0:	calla  0x3f5969b0
L3F96C8E0:
3f96c8e0:	move   a14, -*sp, 1
3f96c8f0:	move   a7, *a14+, 1
3f96c900:	calla  0x3f702440
L3F96C930:
3f96c930:	movk   1, a8
L3F96C940:
3f96c940:	move   *sp(0x100), a14, 1
3f96c960:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f96c980:	rets   2
L3F96C990:
3f96c990:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f96c9b0:	move   a14, a13
3f96c9c0:	addi   0x40, a14
3f96c9e0:	sub    a7, a7
3f96c9f0:	move   a7, *a13, 1
3f96ca00:	move   *a13(0xffe0), a5, 1
3f96ca20:	move   @0x227f70, a7, 1
3f96ca50:	inc    a7
3f96ca60:	move   a7, @0x227f70, 1
3f96ca90:	dec    a7
3f96caa0:	move   a7, *a5(0x80), 1
3f96cac0:	move   *a5(0x60), a7, 1
3f96cae0:	inc    a7
3f96caf0:	jrne   L3F96D250
3f96cb00:	movi   0xffff, a11
3f96cb20:	sub    a9, a9
L3F96CB30:
3f96cb30:	move   a9, a7
3f96cb40:	sll    0x5, a7
3f96cb50:	addi   0x227f50, a7
3f96cb80:	move   *a7, a7, 1
3f96cb90:	jreq   L3F96CCF0
3f96cba0:	move   a9, a7
3f96cbb0:	sll    0x5, a7
3f96cbc0:	addi   0x227f50, a7
3f96cbf0:	move   *a7, a7, 1
3f96cc00:	move   *a7(0x80), a7, 1
3f96cc20:	cmp    a11, a7
3f96cc30:	jrnc   L3F96CCD0
3f96cc40:	move   a9, a7
3f96cc50:	sll    0x5, a7
3f96cc60:	addi   0x227f50, a7
3f96cc90:	move   *a7, a7, 1
3f96cca0:	move   *a7(0x80), a11, 1
3f96ccc0:	move   a9, a10
L3F96CCD0:
3f96ccd0:	inc    a9
3f96cce0:	jrle   L3F96CB30
L3F96CCF0:
3f96ccf0:	move   a9, a5
3f96cd00:	jrle   L3F96CDC0
3f96cd10:	move   a10, a9
3f96cd20:	move   a14, -*sp, 1
3f96cd30:	move   a9, a7
3f96cd40:	sll    0x5, a7
3f96cd50:	addi   0x227f50, a7
3f96cd80:	move   *a7+, *a14+, 1
3f96cd90:	calla  L3F96DA10
L3F96CDC0:
3f96cdc0:	move   @0x225b50, a7, 1
3f96cdf0:	jreq   L3F96CEC0
3f96ce00:	move   *a13(0xffe0), a5, 1
3f96ce20:	move   a14, -*sp, 1
3f96ce30:	move   *a5(0x40), *a14+, 1
3f96ce50:	move   a7, *a14+, 1
3f96ce60:	calla  L3F96EA10
3f96ce90:	move   a8, *a5(0x60), 1
3f96ceb0:	jruc   L3F96CF20
L3F96CEC0:
3f96cec0:	move   *a13(0xffe0), a5, 1
3f96cee0:	movi   0xffff, a7
3f96cf00:	move   a7, *a5(0x60), 1
L3F96CF20:
3f96cf20:	sub    a7, a7
3f96cf30:	move   a7, @0x227c90, 1
3f96cf60:	move   a7, @0x227c70, 1
3f96cf90:	move   a14, -*sp, 1
3f96cfa0:	movi   0x3f98f900, a8
3f96cfd0:	move   a8, *a14+, 1
3f96cfe0:	movi   0xffff, a5
3f96d000:	move   a5, *a14+, 1
3f96d010:	calla  0x3f596830
3f96d040:	move   *a13(0xffe0), a7, 1
3f96d060:	move   *a7(0x60), a5, 1
3f96d080:	jrge   L3F96D1C0
3f96d090:	move   a14, -*sp, 1
3f96d0a0:	move   *a7(0x40), *a14+, 1
3f96d0c0:	movi   0x3f990778, a8
3f96d0f0:	move   a8, *a14+, 1
3f96d100:	movi   0xffff, a5
3f96d120:	move   a5, *a14+, 1
3f96d130:	calla  0x3f5969b0
3f96d160:	move   a14, -*sp, 1
3f96d170:	sub    a5, a5
3f96d180:	move   a5, *a14+, 1
3f96d190:	calla  L3F976F50
L3F96D1C0:
3f96d1c0:	sub    a5, a5
3f96d1d0:	move   a5, *a7(0x350), 1
3f96d1f0:	move   a9, a5
3f96d200:	sll    0x5, a5
3f96d210:	addi   0x227f50, a5
3f96d240:	move   a7, *a5, 1
L3F96D250:
3f96d250:	move   *a13(0xffe0), a7, 1
3f96d270:	move   *a7(0x400), a5, 1
3f96d290:	inc    a5
3f96d2a0:	jrne   L3F96D9A0
3f96d2b0:	move   *a7(0x60), a5, 1
3f96d2d0:	jrlt   L3F96D9A0
3f96d2e0:	move   a14, -*sp, 1
3f96d2f0:	move   a7, *a14+, 1
3f96d300:	calla  L3F96B850
3f96d330:	move   a8, a5
3f96d340:	jrge   L3F96D9A0
3f96d350:	move   @0x1b3900, a5, 1
3f96d380:	move   *a5(0x100), a7, 1
3f96d3a0:	movb   *a7(0x20), a7
3f96d3c0:	subk   2, a7
3f96d3d0:	jreq   L3F96D490
3f96d3e0:	move   *a5(0x100), a7, 1
3f96d400:	movb   *a7(0x20), a7
3f96d420:	subk   13, a7
3f96d430:	jreq   L3F96D490
3f96d440:	move   *a5(0x100), a7, 1
3f96d460:	movb   *a7(0x20), a7
3f96d480:	dsjs   a7, L3F96D4B0
L3F96D490:
3f96d490:	move   *a13, a7, 1
3f96d4a0:	jreq   L3F96D610
L3F96D4B0:
3f96d4b0:	move   *a13, a7, 1
3f96d4c0:	jreq   L3F96D580
3f96d4d0:	move   a14, -*sp, 1
3f96d4e0:	move   *a13(0xffe0), a7, 1
3f96d500:	move   *a7(0x40), *a14+, 1
3f96d520:	calla  0x3f702440
3f96d550:	move   *a13(0x20), *a7(0x40), 1
L3F96D580:
3f96d580:	move   a14, -*sp, 1
3f96d590:	move   *a13(0xffe0), *a14+, 1
3f96d5b0:	calla  L3F9688C0
3f96d5e0:	movi   0xffff, a8
3f96d600:	jruc   L3F96D9C0
L3F96D610:
3f96d610:	move   *a13(0xffe0), a7, 1
3f96d630:	move   *a7(0x40), *a13(0x20), 1
3f96d660:	move   a14, -*sp, 1
3f96d670:	move   a14, -*sp, 1
3f96d680:	move   @0x225b10, *a14+, 1
3f96d6b0:	calla  0x3fb458d0
3f96d6e0:	move   a14, -*sp, 1
3f96d6f0:	move   *a13(0x20), *a14+, 1
3f96d710:	move   a8, a5
3f96d720:	calla  0x3fb458d0
3f96d750:	add    a8, a5
3f96d760:	inc    a5
3f96d770:	move   a5, *a14+, 1
3f96d780:	calla  0x3f701230
3f96d7b0:	move   a8, *a7(0x40), 1
3f96d7d0:	move   a8, a5
3f96d7e0:	jrne   L3F96D850
3f96d7f0:	move   *a13(0x20), *a7(0x40), 1
3f96d820:	movi   0xffff, a8
3f96d840:	jruc   L3F96D9C0
L3F96D850:
3f96d850:	move   a14, -*sp, 1
3f96d860:	move   @0x225b10, *a14+, 1
3f96d890:	move   *a7(0x40), *a14+, 1
3f96d8b0:	calla  0x3fb45720
3f96d8e0:	move   a14, -*sp, 1
3f96d8f0:	move   *a13(0x20), *a14+, 1
3f96d910:	move   *a7(0x40), *a14+, 1
3f96d930:	calla  0x3fb452e0
3f96d960:	movk   1, a5
3f96d970:	move   a5, *a13, 1
3f96d980:	jauc   L3F96CDC0
L3F96D9A0:
3f96d9a0:	move   *a7(0x60), a8, 1
L3F96D9C0:
3f96d9c0:	move   *sp(0xe0), a14, 1
3f96d9e0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f96da00:	rets   2
L3F96DA10:
3f96da10:	mmtm   sp, a7,a9,a11,a13
3f96da30:	move   a14, a13
3f96da40:	move   a14, -*sp, 1
3f96da50:	move   *a13(0xffe0), a11, 1
3f96da70:	move   *a11(0x60), *a14+, 1
3f96da90:	calla  0x3f5ec860
3f96dac0:	movi   0xffff, a7
3f96dae0:	move   a7, *a11(0x60), 1
3f96db00:	sub    a9, a9
L3F96DB10:
3f96db10:	move   a9, a11
3f96db20:	sll    0x5, a11
3f96db30:	addi   0x227f50, a11
3f96db60:	move   *a11, a11, 1
3f96db70:	move   *a13(0xffe0), a7, 1
3f96db90:	cmp    a7, a11
3f96dba0:	jrne   L3F96DC20
3f96dbb0:	move   a9, a11
3f96dbc0:	sll    0x5, a11
3f96dbd0:	addi   0x227f50, a11
3f96dc00:	sub    a7, a7
3f96dc10:	move   a7, *a11, 1
L3F96DC20:
3f96dc20:	inc    a9
3f96dc30:	jrle   L3F96DB10
3f96dc40:	move   *sp(0xa0), a14, 1
3f96dc60:	mmfm   sp, a7,a9,a11,a13
3f96dc80:	rets   2
3f96dc90:	.word  0xa36f
3f96dca0:	.word  0x182b
3f96dcb0:	.word  0x0570
3f96dcc0:	.word  0x058b
3f96dcd0:	.word  0x7fc0
3f96dce0:	.word  0x0022
3f96dcf0:	.word  0x058b
3f96dd00:	.word  0x7fb0
3f96dd10:	.word  0x0022
3f96dd20:	.word  0x456b
3f96dd30:	.word  0x078b
3f96dd40:	.word  0x7f90
3f96dd50:	.word  0x0022
3f96dd60:	.word  0x97eb
3f96dd70:	.word  0x0960
L3F96DD80:
3f96dd80:	mmtm   sp, a7,a9,a11,a13
3f96dda0:	move   a14, a13
3f96ddb0:	addk   32, a14
3f96ddc0:	setf   16, 1, 0
3f96ddd0:	move   @0x227fb0, a9, 0
3f96de00:	move   @0x227fc0, a11, 0
3f96de30:	cmp    a11, a9
3f96de40:	jrge   L3F96DF40
L3F96DE50:
3f96de50:	move   a9, a11
3f96de60:	sll    0x5, a11
3f96de70:	move   @0x227f90, a7, 1
3f96dea0:	add    a7, a11
3f96deb0:	move   *a11, a11, 1
3f96dec0:	jreq   L3F96DF40
3f96ded0:	inc    a9
3f96dee0:	setf   16, 1, 0
3f96def0:	move   @0x227fc0, a11, 0
3f96df20:	cmp    a11, a9
3f96df30:	jrlt   L3F96DE50
L3F96DF40:
3f96df40:	setf   16, 1, 0
3f96df50:	move   @0x227fc0, a11, 0
3f96df80:	cmp    a11, a9
3f96df90:	jrne   L3F96E480
3f96dfa0:	addi   0x80, a11
3f96dfc0:	move   a11, @0x227fc0, 0
3f96dff0:	move   a14, -*sp, 1
3f96e000:	sll    0x2, a11
3f96e010:	move   a11, *a14+, 1
3f96e020:	movk   1, a11
3f96e030:	move   a11, *a14+, 1
3f96e040:	calla  0x3f703d90
3f96e070:	move   a8, *a13, 1
3f96e080:	move   a8, a7
3f96e090:	jrne   L3F96E1A0
3f96e0a0:	move   a14, -*sp, 1
3f96e0b0:	movi   0x3f990870, a8
3f96e0e0:	move   a8, *a14+, 1
3f96e0f0:	movi   0xffff, a11
3f96e110:	move   a11, *a14+, 1
3f96e120:	calla  0x3f596830
3f96e150:	move   a14, -*sp, 1
3f96e160:	move   a11, *a14+, 1
3f96e170:	calla  L3F976F50
L3F96E1A0:
3f96e1a0:	move   @0x227f90, a11, 1
3f96e1d0:	jreq   L3F96E2F0
3f96e1e0:	move   a14, -*sp, 1
3f96e1f0:	move   a9, a7
3f96e200:	sll    0x2, a7
3f96e210:	move   a7, *a14+, 1
3f96e220:	move   *a13(0x0), *a14+, 1
3f96e240:	move   a11, *a14+, 1
3f96e250:	calla  0x3fb44400
3f96e280:	move   a14, -*sp, 1
3f96e290:	move   @0x227f90, *a14+, 1
3f96e2c0:	calla  0x3f702440
L3F96E2F0:
3f96e2f0:	move   a14, -*sp, 1
3f96e300:	setf   16, 1, 0
3f96e310:	move   @0x227fc0, a11, 0
3f96e340:	sll    0x5, a11
3f96e350:	move   *a13, a7, 1
3f96e360:	add    a7, a11
3f96e370:	sub    a7, a11
3f96e380:	move   a9, a7
3f96e390:	sll    0x5, a7
3f96e3a0:	sub    a7, a11
3f96e3b0:	sra    0x5, a11
3f96e3c0:	move   a11, *a14+, 1
3f96e3d0:	move   a9, a11
3f96e3e0:	sll    0x5, a11
3f96e3f0:	move   *a13, a7, 1
3f96e400:	add    a7, a11
3f96e410:	move   a11, *a14+, 1
3f96e420:	calla  0x3fb44a00
3f96e450:	move   a7, @0x227f90, 1
L3F96E480:
3f96e480:	move   a9, a11
3f96e490:	sll    0x5, a11
3f96e4a0:	move   @0x227f90, a7, 1
3f96e4d0:	add    a7, a11
3f96e4e0:	move   *a13(0xffe0), *a11(0x0), 1
3f96e510:	setf   16, 1, 0
3f96e520:	sext   a9, 0
3f96e530:	move   a9, a11
3f96e540:	inc    a11
3f96e550:	move   a11, @0x227fb0, 0
3f96e580:	sext   a9, 0
3f96e590:	move   a9, a8
3f96e5a0:	move   *sp(0xa0), a14, 1
3f96e5c0:	mmfm   sp, a7,a9,a11,a13
3f96e5e0:	rets   2
L3F96E5F0:
3f96e5f0:	mmtm   sp, a7,a9,a11,a13
3f96e610:	move   a14, a13
3f96e620:	setf   16, 1, 0
3f96e630:	move   *a13(0xffe0), a11, 0
3f96e650:	move   @0x227fc0, a7, 0
3f96e680:	cmp    a7, a11
3f96e690:	jrge   L3F96E7F0
3f96e6a0:	sll    0x5, a11
3f96e6b0:	move   @0x227f90, a7, 1
3f96e6e0:	add    a7, a11
3f96e6f0:	move   *a11, a9, 1
3f96e700:	move   *a9(0x400), a11, 1
3f96e720:	inc    a11
3f96e730:	jrne   L3F96E7D0
3f96e740:	move   a14, -*sp, 1
3f96e750:	move   a9, *a14+, 1
3f96e760:	calla  L3F96C990
3f96e790:	move   a8, a7
3f96e7a0:	jrge   L3F96E7D0
3f96e7b0:	sub    a8, a8
3f96e7c0:	jruc   L3F96E800
L3F96E7D0:
3f96e7d0:	move   a9, a8
3f96e7e0:	jruc   L3F96E800
L3F96E7F0:
3f96e7f0:	.word  0x4508
L3F96E800:
3f96e800:	move   *sp(0xa0), a14, 1
3f96e820:	mmfm   sp, a7,a9,a11,a13
3f96e840:	rets   2
L3F96E850:
3f96e850:	mmtm   sp, a9,a11,a13
3f96e870:	move   a14, a13
3f96e880:	setf   16, 1, 0
3f96e890:	move   *a13(0xffe0), a11, 0
3f96e8b0:	sll    0x5, a11
3f96e8c0:	move   @0x227f90, a9, 1
3f96e8f0:	add    a9, a11
3f96e900:	sub    a9, a9
3f96e910:	move   a9, *a11, 1
3f96e920:	move   *a13(0xffe0), a11, 0
3f96e940:	move   @0x227fb0, a9, 0
3f96e970:	cmp    a9, a11
3f96e980:	jrge   L3F96E9C0
3f96e990:	move   a11, @0x227fb0, 0
L3F96E9C0:
3f96e9c0:	move   *sp(0x80), a14, 1
3f96e9e0:	mmfm   sp, a9,a11,a13
3f96ea00:	rets   2
L3F96EA10:
3f96ea10:	mmtm   sp, a11,a13
3f96ea30:	move   a14, a13
3f96ea40:	addi   0x40, a14
3f96ea60:	sub    a11, a11
3f96ea70:	move   a11, *a13(0x20), 1
3f96ea90:	move   a14, -*sp, 1
3f96eaa0:	move   *a13(0xffc0), *a14+, 1
3f96eac0:	move   *a13(0xffe0), *a14+, 1
3f96eae0:	calla  0x3f5ebc40
3f96eb10:	move   a8, *a13, 1
3f96eb20:	move   a8, a8
3f96eb30:	jrge   L3F96EE80
L3F96EB40:
3f96eb40:	move   *a13(0x20), a11, 1
3f96eb60:	inc    a11
3f96eb70:	move   a11, *a13(0x20), 1
3f96eb90:	subk   6, a11
3f96eba0:	jrgt   L3F96EE80
3f96ebb0:	move   @0x1b3900, a11, 1
3f96ebe0:	move   *a11(0x100), a11, 1
3f96ec00:	movb   *a11(0x20), a8
3f96ec20:	subk   4, a8
3f96ec30:	jreq   L3F96EDD0
3f96ec40:	dec    a8
3f96ec50:	jreq   L3F96EDD0
3f96ec60:	subk   23, a8
3f96ec70:	jreq   L3F96EDD0
3f96ec80:	subk   4, a8
3f96ec90:	jreq   L3F96EDD0
3f96eca0:	subk   3, a8
3f96ecb0:	jreq   L3F96EDD0
3f96ecc0:	dec    a8
3f96ecd0:	jreq   L3F96EDD0
3f96ece0:	dec    a8
3f96ecf0:	jreq   L3F96EDD0
3f96ed00:	subk   14, a8
3f96ed10:	jreq   L3F96EDD0
3f96ed20:	dec    a8
3f96ed30:	jreq   L3F96EDD0
3f96ed40:	dec    a8
3f96ed50:	jreq   L3F96EDD0
3f96ed60:	dec    a8
3f96ed70:	jreq   L3F96EDD0
3f96ed80:	dec    a8
3f96ed90:	jreq   L3F96EDD0
3f96eda0:	subk   5, a8
3f96edb0:	jreq   L3F96EDD0
3f96edc0:	subk   4, a8
L3F96EDD0:
3f96edd0:	move   a14, -*sp, 1
3f96ede0:	move   *a13(0xffc0), *a14+, 1
3f96ee00:	move   *a13(0xffe0), *a14+, 1
3f96ee20:	calla  0x3f5ebc40
3f96ee50:	move   a8, *a13, 1
3f96ee60:	move   a8, a11
3f96ee70:	jrlt   L3F96EB40
L3F96EE80:
3f96ee80:	move   *a13, a8, 1
3f96ee90:	move   *sp(0x60), a14, 1
3f96eeb0:	mmfm   sp, a11,a13
3f96eed0:	rets   2
L3F96EEE0:
3f96eee0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f96ef00:	move   a14, a13
3f96ef10:	addi   0x40, a14
3f96ef30:	sub    a9, a9
3f96ef40:	move   *a13(0xffa0), a10, 1
3f96ef60:	move   *a13(0xffc0), a0, 1
3f96ef80:	move   a10, a10
3f96ef90:	jale   L3F96F980
L3F96EFB0:
3f96efb0:	move   @0x227c90, a7, 1
3f96efe0:	move   @0x227c70, a5, 1
3f96f010:	cmp    a5, a7
3f96f020:	jrne   L3F96F690
3f96f030:	move   *a13(0xffe0), a5, 1
3f96f050:	move   *a5(0x350), *a13(0x20), 1
3f96f080:	move   a14, -*sp, 1
3f96f090:	movi   0x200, a5
3f96f0b0:	move   a5, *a14+, 1
3f96f0c0:	movi   0x227fd0, a5
3f96f0f0:	move   a5, *a14+, 1
3f96f100:	move   *a13(0xffe0), a5, 1
3f96f120:	move   *a5(0x60), *a14+, 1
3f96f140:	calla  0x3f5ed230
3f96f170:	move   a8, a11
3f96f180:	jrgt   L3F96F620
3f96f190:	jrne   L3F96F1C0
3f96f1a0:	move   a11, a8
3f96f1b0:	jruc   L3F96F9A0
L3F96F1C0:
3f96f1c0:	move   @0x1b3900, a7, 1
3f96f1f0:	move   *a7(0x100), a5, 1
3f96f210:	movb   *a5(0x20), a5
3f96f230:	subk   2, a5
3f96f240:	jreq   L3F96F300
3f96f250:	move   *a7(0x100), a5, 1
3f96f270:	movb   *a5(0x20), a5
3f96f290:	subk   13, a5
3f96f2a0:	jreq   L3F96F300
3f96f2b0:	move   *a7(0x100), a5, 1
3f96f2d0:	movb   *a5(0x20), a5
3f96f2f0:	dsjs   a5, L3F96F320
L3F96F300:
3f96f300:	move   a11, a8
3f96f310:	jruc   L3F96F9A0
L3F96F320:
3f96f320:	sub    a5, a5
3f96f330:	move   a5, *a13, 1
L3F96F340:
3f96f340:	move   a14, -*sp, 1
3f96f350:	sub    a7, a7
3f96f360:	move   a7, *a14+, 1
3f96f370:	move   *a13(0xffe0), *a14+, 1
3f96f390:	calla  L3F96F9F0
3f96f3c0:	move   a8, a11
3f96f3d0:	jrlt   L3F96F470
3f96f3e0:	move   a14, -*sp, 1
3f96f3f0:	move   *a13(0x20), *a14+, 1
3f96f410:	move   *a13(0xffe0), *a14+, 1
3f96f430:	calla  L3F96F9F0
3f96f460:	move   a8, a11
L3F96F470:
3f96f470:	jrlt   L3F96F5E0
3f96f480:	move   a14, -*sp, 1
3f96f490:	movi   0x200, a5
3f96f4b0:	move   a5, *a14+, 1
3f96f4c0:	movi   0x227fd0, a7
3f96f4f0:	move   a7, *a14+, 1
3f96f500:	move   *a13(0xffe0), a5, 1
3f96f520:	move   *a5(0x60), *a14+, 1
3f96f540:	calla  0x3f5ed230
3f96f570:	move   a8, a11
3f96f580:	jrge   L3F96F5E0
3f96f590:	move   *a13, a7, 1
3f96f5a0:	inc    a7
3f96f5b0:	move   a7, *a13, 1
3f96f5c0:	subk   5, a7
3f96f5d0:	jrlt   L3F96F340
L3F96F5E0:
3f96f5e0:	move   a11, a5
3f96f5f0:	jrgt   L3F96F620
3f96f600:	move   a11, a8
3f96f610:	jruc   L3F96F9A0
L3F96F620:
3f96f620:	move   a11, @0x227c90, 1
3f96f650:	sub    a7, a7
3f96f660:	move   a7, @0x227c70, 1
L3F96F690:
3f96f690:	move   @0x227c90, a7, 1
3f96f6c0:	move   @0x227c70, a5, 1
3f96f6f0:	sub    a5, a7
3f96f700:	cmp    a10, a7
3f96f710:	jrge   L3F96F780
3f96f720:	move   @0x227c90, a7, 1
3f96f750:	move   a7, a9
3f96f760:	sub    a5, a9
3f96f770:	jruc   L3F96F790
L3F96F780:
3f96f780:	move   a10, a9
L3F96F790:
3f96f790:	move   a14, -*sp, 1
3f96f7a0:	move   a9, *a14+, 1
3f96f7b0:	move   a0, *a14+, 1
3f96f7c0:	sll    0x3, a5
3f96f7d0:	addi   0x227fd0, a5
3f96f800:	move   a5, *a14+, 1
3f96f810:	calla  0x3fb44400
3f96f840:	move   @0x227c70, a7, 1
3f96f870:	add    a9, a7
3f96f880:	move   a7, @0x227c70, 1
3f96f8b0:	move   a9, a5
3f96f8c0:	sll    0x3, a5
3f96f8d0:	add    a5, a0
3f96f8e0:	move   *a13(0xffe0), a5, 1
3f96f900:	move   *a5(0x350), a7, 1
3f96f920:	add    a9, a7
3f96f930:	move   a7, *a5(0x350), 1
3f96f950:	sub    a9, a10
3f96f960:	jagt   L3F96EFB0
L3F96F980:
3f96f980:	move   *a13(0xffa0), a8, 1
L3F96F9A0:
3f96f9a0:	move   *sp(0x120), a14, 1
3f96f9c0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f96f9e0:	rets   2
L3F96F9F0:
3f96f9f0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f96fa10:	move   a14, a13
3f96fa20:	move   *a13(0xffe0), a7, 1
3f96fa40:	move   *a13(0xffc0), a5, 1
3f96fa60:	move   *a7(0x350), a7, 1
3f96fa80:	cmp    a7, a5
3f96fa90:	jrge   L3F96FC80
3f96faa0:	move   a14, -*sp, 1
3f96fab0:	move   *a13(0xffe0), *a14+, 1
3f96fad0:	calla  L3F96DA10
3f96fb00:	move   *a13(0xffe0), a7, 1
3f96fb20:	move   a14, -*sp, 1
3f96fb30:	move   a7, *a14+, 1
3f96fb40:	calla  L3F96C990
3f96fb70:	move   a8, *a7(0x60), 1
3f96fb90:	move   *a7(0x60), a5, 1
3f96fbb0:	jrge   L3F96FC80
3f96fbc0:	move   a14, -*sp, 1
3f96fbd0:	movi   0x3f990960, a8
3f96fc00:	move   a8, *a14+, 1
3f96fc10:	calla  0x3fb341e0
3f96fc40:	movi   0xffff, a8
3f96fc60:	jauc   L3F970550
L3F96FC80:
3f96fc80:	move   *a13(0xffe0), a7, 1
3f96fca0:	move   *a13(0xffc0), a5, 1
3f96fcc0:	move   *a7(0x350), a7, 1
3f96fce0:	move   a5, a9
3f96fcf0:	sub    a7, a9
3f96fd00:	jale   L3F970530
L3F96FD20:
3f96fd20:	move   @0x227c90, a7, 1
3f96fd50:	move   @0x227c70, a5, 1
3f96fd80:	cmp    a5, a7
3f96fd90:	jrne   L3F970350
3f96fda0:	move   a14, -*sp, 1
3f96fdb0:	movi   0x200, a5
3f96fdd0:	move   a5, *a14+, 1
3f96fde0:	movi   0x227fd0, a5
3f96fe10:	move   a5, *a14+, 1
3f96fe20:	move   *a13(0xffe0), a5, 1
3f96fe40:	move   *a5(0x60), *a14+, 1
3f96fe60:	calla  0x3f5ed230
3f96fe90:	move   a8, a10
3f96fea0:	jrgt   L3F9702E0
3f96feb0:	jrne   L3F96FEE0
3f96fec0:	move   a10, a8
3f96fed0:	jruc   L3F970550
L3F96FEE0:
3f96fee0:	movk   5, a12
L3F96FEF0:
3f96fef0:	move   *a13(0xffc0), a9, 1
3f96ff10:	move   a14, -*sp, 1
3f96ff20:	move   *a13(0xffe0), *a14+, 1
3f96ff40:	calla  L3F96DA10
3f96ff70:	move   *a13(0xffe0), a7, 1
3f96ff90:	move   a14, -*sp, 1
3f96ffa0:	move   a7, *a14+, 1
3f96ffb0:	calla  L3F96C990
3f96ffe0:	move   a8, *a7(0x60), 1
3f970000:	move   *a7(0x60), a5, 1
3f970020:	jrge   L3F9700E0
3f970030:	move   a14, -*sp, 1
3f970040:	movi   0x3f990a48, a8
3f970070:	move   a8, *a14+, 1
3f970080:	calla  0x3fb341e0
3f9700b0:	movi   0xffff, a8
3f9700d0:	jruc   L3F970550
L3F9700E0:
3f9700e0:	move   a14, -*sp, 1
3f9700f0:	movi   0x200, a5
3f970110:	move   a5, *a14+, 1
3f970120:	movi   0x227fd0, a5
3f970150:	move   a5, *a14+, 1
3f970160:	move   *a7(0x60), *a14+, 1
3f970180:	calla  0x3f5ed230
3f9701b0:	move   a8, a10
3f9701c0:	jrgt   L3F9702E0
3f9701d0:	dec    a12
3f9701e0:	jrgt   L3F96FEF0
3f9701f0:	move   a14, -*sp, 1
3f970200:	movk   5, a5
3f970210:	move   a5, *a14+, 1
3f970220:	movi   0x3f990b30, a8
3f970250:	move   a8, *a14+, 1
3f970260:	movi   0xffff, a5
3f970280:	move   a5, *a14+, 1
3f970290:	calla  0x3f5969b0
3f9702c0:	move   a10, a8
3f9702d0:	jruc   L3F970550
L3F9702E0:
3f9702e0:	move   a10, @0x227c90, 1
3f970310:	sub    a7, a7
3f970320:	move   a7, @0x227c70, 1
L3F970350:
3f970350:	move   @0x227c90, a7, 1
3f970380:	move   @0x227c70, a5, 1
3f9703b0:	sub    a5, a7
3f9703c0:	cmp    a9, a7
3f9703d0:	jrge   L3F970440
3f9703e0:	move   @0x227c90, a7, 1
3f970410:	move   a7, a11
3f970420:	sub    a5, a11
3f970430:	jruc   L3F970450
L3F970440:
3f970440:	move   a9, a11
L3F970450:
3f970450:	add    a11, a5
3f970460:	move   a5, @0x227c70, 1
3f970490:	move   *a13(0xffe0), a7, 1
3f9704b0:	move   *a7(0x350), a5, 1
3f9704d0:	add    a11, a5
3f9704e0:	move   a5, *a7(0x350), 1
3f970500:	sub    a11, a9
3f970510:	jagt   L3F96FD20
L3F970530:
3f970530:	move   *a13(0xffc0), a8, 1
L3F970550:
3f970550:	move   *sp(0x100), a14, 1
3f970570:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f970590:	rets   2
L3F9705A0:
3f9705a0:	mmtm   sp, a9,a11,a13
3f9705c0:	move   a14, a13
3f9705d0:	move   @0x225b10, a11, 1
3f970600:	jreq   L3F9706A0
3f970610:	move   a14, -*sp, 1
3f970620:	move   a11, *a14+, 1
3f970630:	calla  0x3f702440
3f970660:	sub    a11, a11
3f970670:	move   a11, @0x225b10, 1
L3F9706A0:
3f9706a0:	move   a14, -*sp, 1
3f9706b0:	movi   0x410, a11
3f9706d0:	move   a11, *a14+, 1
3f9706e0:	movk   1, a11
3f9706f0:	move   a11, *a14+, 1
3f970700:	calla  0x3f703d90
3f970730:	move   a8, a9
3f970740:	jrne   L3F970860
3f970750:	move   a14, -*sp, 1
3f970760:	movi   0x3f990bf8, a8
3f970790:	move   a8, *a14+, 1
3f9707a0:	movi   0xffff, a11
3f9707c0:	move   a11, *a14+, 1
3f9707d0:	calla  0x3f596830
3f970800:	move   a14, -*sp, 1
3f970810:	move   a11, *a14+, 1
3f970820:	calla  L3F976F50
3f970850:	jruc   L3F9708F0
L3F970860:
3f970860:	sub    a11, a11
3f970870:	move   a11, *a9(0x40), 1
3f970890:	move   *a13(0xffe0), *a9(0x20), 1
3f9708c0:	move   a11, *a9(0x60), 1
3f9708e0:	move   a9, a8
L3F9708F0:
3f9708f0:	move   *sp(0x80), a14, 1
3f970910:	mmfm   sp, a9,a11,a13
3f970930:	rets   2
L3F970940:
3f970940:	mmtm   sp, a9,a11,a13
3f970960:	move   a14, a13
3f970970:	move   a14, -*sp, 1
3f970980:	move   a14, -*sp, 1
3f970990:	move   *a13(0xffe0), a11, 1
3f9709b0:	move   *a11(0x20), *a14+, 1
3f9709d0:	calla  0x3fb458d0
3f970a00:	addk   2, a8
3f970a10:	move   a8, *a14+, 1
3f970a20:	calla  0x3f701230
3f970a50:	move   a8, @0x225b10, 1
3f970a80:	move   a8, a8
3f970a90:	jrne   L3F970BC0
3f970aa0:	move   a14, -*sp, 1
3f970ab0:	movi   0x3f990d20, a8
3f970ae0:	move   a8, *a14+, 1
3f970af0:	movi   0xffff, a11
3f970b10:	move   a11, *a14+, 1
3f970b20:	calla  0x3f596830
3f970b50:	move   a14, -*sp, 1
3f970b60:	move   a11, *a14+, 1
3f970b70:	calla  L3F976F50
3f970ba0:	sub    a8, a8
3f970bb0:	jruc   L3F970EA0
L3F970BC0:
3f970bc0:	move   a14, -*sp, 1
3f970bd0:	move   *a11(0x20), *a14+, 1
3f970bf0:	move   a8, *a14+, 1
3f970c00:	calla  0x3fb45720
3f970c30:	move   a14, -*sp, 1
3f970c40:	movi   0x3f990e40, a8
3f970c70:	move   a8, *a14+, 1
3f970c80:	move   @0x225b10, *a14+, 1
3f970cb0:	calla  0x3fb452e0
3f970ce0:	move   a14, -*sp, 1
3f970cf0:	move   *a11(0x20), *a14+, 1
3f970d10:	calla  0x3f702440
3f970d40:	move   a14, -*sp, 1
3f970d50:	movi   0x3f990e50, a8
3f970d80:	move   a8, *a14+, 1
3f970d90:	move   *a11(0x20), *a14+, 1
3f970db0:	calla  0x3fb452e0
3f970de0:	move   a14, -*sp, 1
3f970df0:	move   *a11(0x0), *a14+, 1
3f970e10:	calla  0x3f5ec860
3f970e40:	sub    a9, a9
3f970e50:	move   a9, *a11(0x40), 1
3f970e70:	move   a9, *a11(0x60), 1
3f970e90:	movk   1, a8
L3F970EA0:
3f970ea0:	move   *sp(0x80), a14, 1
3f970ec0:	mmfm   sp, a9,a11,a13
3f970ee0:	rets   2
L3F970EF0:
3f970ef0:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f970f10:	move   a14, a13
3f970f20:	addi   0x540, a14
3f970f40:	sub    a7, a7
3f970f50:	move   a7, *a13, 1
3f970f60:	move   a7, a11
3f970f70:	move   a7, a12
3f970f80:	move   a7, a10
3f970f90:	move   *a13(0xffe0), a7, 1
3f970fb0:	move   *a7(0x60), a7, 1
3f970fd0:	cmp    a7, a10
3f970fe0:	jrge   L3F9710F0
L3F970FF0:
3f970ff0:	move   *a13(0xffe0), a7, 1
3f971010:	move   a10, a5
3f971020:	sll    0x3, a5
3f971030:	add    a7, a5
3f971040:	movb   *a5(0x80), a5
3f971060:	subk   10, a5
3f971070:	jrne   L3F9710A0
3f971080:	inc    a11
3f971090:	jruc   L3F9710F0
L3F9710A0:
3f9710a0:	inc    a10
3f9710b0:	move   *a7(0x60), a5, 1
3f9710d0:	cmp    a5, a10
3f9710e0:	jrlt   L3F970FF0
L3F9710F0:
3f9710f0:	move   a11, a5
3f971100:	jrle   L3F971650
3f971110:	move   a14, -*sp, 1
3f971120:	move   a10, a7
3f971130:	inc    a7
3f971140:	move   a7, *a14+, 1
3f971150:	movk   1, a7
3f971160:	move   a7, *a14+, 1
3f971170:	calla  0x3f703d90
3f9711a0:	move   a8, *a13, 1
3f9711b0:	move   a8, a5
3f9711c0:	jrne   L3F9712D0
3f9711d0:	move   a14, -*sp, 1
3f9711e0:	movi   0x3f990ea8, a8
3f971210:	move   a8, *a14+, 1
3f971220:	movi   0xffff, a7
3f971240:	move   a7, *a14+, 1
3f971250:	calla  0x3f596830
3f971280:	move   a14, -*sp, 1
3f971290:	move   a7, *a14+, 1
3f9712a0:	calla  L3F976F50
L3F9712D0:
3f9712d0:	move   a14, -*sp, 1
3f9712e0:	move   a10, *a14+, 1
3f9712f0:	move   *a13(0xffe0), a7, 1
3f971310:	addi   0x80, a7
3f971330:	move   a7, *a14+, 1
3f971340:	move   a5, *a14+, 1
3f971350:	calla  0x3fb45ee0
3f971380:	move   a10, a7
3f971390:	sll    0x3, a7
3f9713a0:	add    a5, a7
3f9713b0:	sub    a5, a5
3f9713c0:	movb   a5, *a7
3f9713d0:	move   a14, -*sp, 1
3f9713e0:	move   *a13(0xffe0), a7, 1
3f971400:	move   *a7(0x60), a5, 1
3f971420:	sub    a10, a5
3f971430:	dec    a5
3f971440:	move   a5, *a14+, 1
3f971450:	move   a10, a5
3f971460:	inc    a5
3f971470:	sll    0x3, a5
3f971480:	add    a7, a5
3f971490:	addi   0x80, a5
3f9714b0:	move   a5, *a14+, 1
3f9714c0:	addi   0x80, a7
3f9714e0:	move   a7, *a14+, 1
3f9714f0:	calla  0x3fb45ee0
3f971520:	move   *a13(0xffe0), a7, 1
3f971540:	move   *a7(0x60), a5, 1
3f971560:	move   a10, a3
3f971570:	inc    a3
3f971580:	sub    a3, a5
3f971590:	move   a5, *a7(0x60), 1
3f9715b0:	move   *a7(0x40), a5, 1
3f9715d0:	move   a10, a3
3f9715e0:	inc    a3
3f9715f0:	add    a3, a5
3f971600:	move   a5, *a7(0x40), 1
3f971620:	move   *a13, a8, 1
3f971630:	jauc   L3F973790
L3F971650:
3f971650:	move   a14, -*sp, 1
3f971660:	movi   0x3f990fb0, a8
3f971690:	move   a8, *a14+, 1
3f9716a0:	movi   0xffff, a7
3f9716c0:	move   a7, *a14+, 1
3f9716d0:	calla  0x3f596830
3f971700:	sub    a5, a5
3f971710:	move   a5, *a13(0x20), 1
L3F971730:
3f971730:	move   *a13(0xffe0), a7, 1
3f971750:	move   a14, -*sp, 1
3f971760:	move   *a7(0x20), *a14+, 1
3f971780:	move   @0x225b50, *a14+, 1
3f9717b0:	calla  L3F96EA10
3f9717e0:	move   a8, *a7, 1
3f9717f0:	move   *a7, a5, 1
3f971800:	jrge   L3F971A20
3f971810:	move   a14, -*sp, 1
3f971820:	move   *a7(0x20), *a14+, 1
3f971840:	move   @0x225b50, *a14+, 1
3f971870:	movi   0x3f990fd0, a8
3f9718a0:	move   a8, *a14+, 1
3f9718b0:	move   a13, a5
3f9718c0:	addi   0x40, a5
3f9718e0:	move   a5, *a14+, 1
3f9718f0:	calla  0x3fb34430
3f971920:	move   a14, -*sp, 1
3f971930:	movk   3, a3
3f971940:	move   a3, *a14+, 1
3f971950:	move   a5, *a14+, 1
3f971960:	calla  0x3f309350
3f971990:	move   a14, -*sp, 1
3f9719a0:	move   a3, *a14+, 1
3f9719b0:	movi   0x3f9910d8, a8
3f9719e0:	move   a8, *a14+, 1
3f9719f0:	calla  0x3f309350
L3F971A20:
3f971a20:	sub    a5, a5
3f971a30:	move   a5, @0x227c90, 1
3f971a60:	move   a5, @0x227c70, 1
3f971a90:	move   *a7(0x40), a0, 1
3f971ab0:	jrle   L3F972230
L3F971AC0:
3f971ac0:	move   a14, -*sp, 1
3f971ad0:	movi   0x400, a7
3f971af0:	move   a7, *a14+, 1
3f971b00:	move   *a13(0xffe0), a5, 1
3f971b20:	addi   0x80, a5
3f971b40:	move   a5, *a14+, 1
3f971b50:	move   *a13(0xffe0), a5, 1
3f971b70:	move   *a5(0x0), *a14+, 1
3f971b90:	calla  0x3f5ed230
3f971bc0:	move   a8, a9
3f971bd0:	jrgt   L3F971FF0
3f971be0:	jrge   L3F971F20
3f971bf0:	move   *a13(0x20), a3, 1
3f971c10:	inc    a3
3f971c20:	move   a3, *a13(0x20), 1
3f971c40:	subk   5, a3
3f971c50:	jrge   L3F971CD0
3f971c60:	move   a14, -*sp, 1
3f971c70:	move   *a5(0x0), *a14+, 1
3f971c90:	calla  0x3f5ec860
3f971cc0:	jruc   L3F971730
L3F971CD0:
3f971cd0:	move   a14, -*sp, 1
3f971ce0:	move   *a5(0x20), *a14+, 1
3f971d00:	move   @0x225b50, *a14+, 1
3f971d30:	movi   0x3f990fd0, a8
3f971d60:	move   a8, *a14+, 1
3f971d70:	move   a13, a3
3f971d80:	addi   0x40, a3
3f971da0:	move   a3, *a14+, 1
3f971db0:	calla  0x3fb34430
3f971de0:	move   a14, -*sp, 1
3f971df0:	movk   3, a3
3f971e00:	move   a3, *a14+, 1
3f971e10:	move   a13, a3
3f971e20:	addi   0x40, a3
3f971e40:	move   a3, *a14+, 1
3f971e50:	calla  0x3f309350
3f971e80:	move   a14, -*sp, 1
3f971e90:	movk   3, a3
3f971ea0:	move   a3, *a14+, 1
3f971eb0:	movi   0x3f9910d8, a8
3f971ee0:	move   a8, *a14+, 1
3f971ef0:	calla  0x3f309350
L3F971F20:
3f971f20:	move   a14, -*sp, 1
3f971f30:	movi   0x3f991210, a8
3f971f60:	move   a8, *a14+, 1
3f971f70:	movi   0xffff, a3
3f971f90:	move   a3, *a14+, 1
3f971fa0:	calla  0x3f596830
3f971fd0:	inc    a12
3f971fe0:	jruc   L3F972230
L3F971FF0:
3f971ff0:	move   a9, *a5(0x60), 1
3f972010:	move   *a5(0x60), a3, 1
3f972030:	cmp    a3, a0
3f972040:	jrle   L3F972090
3f972050:	move   *a5(0x60), a3, 1
3f972070:	sub    a3, a0
3f972080:	jruc   L3F972220
L3F972090:
3f972090:	move   a14, -*sp, 1
3f9720a0:	move   *a5(0x60), a3, 1
3f9720c0:	sub    a0, a3
3f9720d0:	move   a3, *a14+, 1
3f9720e0:	move   a0, a3
3f9720f0:	sll    0x3, a3
3f972100:	add    a5, a3
3f972110:	addi   0x80, a3
3f972130:	move   a3, *a14+, 1
3f972140:	addi   0x80, a5
3f972160:	move   a5, *a14+, 1
3f972170:	calla  0x3fb45ee0
3f9721a0:	move   *a13(0xffe0), a5, 1
3f9721c0:	move   *a5(0x60), a3, 1
3f9721e0:	sub    a0, a3
3f9721f0:	move   a3, *a5(0x60), 1
3f972210:	sub    a0, a0
L3F972220:
3f972220:	jrgt   L3F971AC0
L3F972230:
3f972230:	move   a11, a7
3f972240:	add    a12, a7
3f972250:	jane   L3F973700
L3F972270:
3f972270:	sub    a10, a10
3f972280:	move   *a13(0xffe0), a7, 1
3f9722a0:	move   *a7(0x60), a5, 1
3f9722c0:	cmp    a5, a10
3f9722d0:	jrge   L3F9723E0
L3F9722E0:
3f9722e0:	move   *a13(0xffe0), a7, 1
3f972300:	move   a10, a5
3f972310:	sll    0x3, a5
3f972320:	add    a7, a5
3f972330:	movb   *a5(0x80), a5
3f972350:	subk   10, a5
3f972360:	jrne   L3F972390
3f972370:	inc    a11
3f972380:	jruc   L3F9723E0
L3F972390:
3f972390:	inc    a10
3f9723a0:	move   *a7(0x60), a5, 1
3f9723c0:	cmp    a5, a10
3f9723d0:	jrlt   L3F9722E0
L3F9723E0:
3f9723e0:	move   a11, a3
3f9723f0:	jane   L3F973190
3f972410:	move   a14, -*sp, 1
3f972420:	move   *a7(0x60), a5, 1
3f972440:	neg    a5
3f972450:	addi   0x400, a5
3f972470:	move   a5, *a14+, 1
3f972480:	move   *a7(0x60), a5, 1
3f9724a0:	sll    0x3, a5
3f9724b0:	add    a7, a5
3f9724c0:	addi   0x80, a5
3f9724e0:	move   a5, *a14+, 1
3f9724f0:	move   *a7(0x0), *a14+, 1
3f972510:	calla  0x3f5ed230
3f972540:	move   a8, a9
3f972550:	jrle   L3F972CA0
3f972560:	move   *a7(0x60), a5, 1
3f972580:	add    a9, a5
3f972590:	move   a5, *a7(0x60), 1
3f9725b0:	move   @0x225b10, a5, 1
3f9725e0:	jane   L3F973190
3f972600:	sub    a3, a3
3f972610:	move   a3, *a13(0x40), 1
3f972630:	cmp    a9, a3
3f972640:	jrge   L3F972860
L3F972650:
3f972650:	move   a14, -*sp, 1
3f972660:	move   *a13(0xffe0), a7, 1
3f972680:	move   *a13(0x40), a5, 1
3f9726a0:	sll    0x3, a5
3f9726b0:	add    a7, a5
3f9726c0:	movb   *a5(0x80), a8
3f9726e0:	move   a8, *a14+, 1
3f9726f0:	calla  0x3fe14b10
3f972720:	move   a8, a3
3f972730:	jrne   L3F9727F0
3f972740:	move   a14, -*sp, 1
3f972750:	move   a7, *a14+, 1
3f972760:	calla  L3F970940
3f972790:	move   a8, a3
3f9727a0:	jane   L3F971730
3f9727c0:	sub    a8, a8
3f9727d0:	jauc   L3F973790
L3F9727F0:
3f9727f0:	move   *a13(0x40), a5, 1
3f972810:	inc    a5
3f972820:	move   a5, *a13(0x40), 1
3f972840:	cmp    a9, a5
3f972850:	jrlt   L3F972650
L3F972860:
3f972860:	move   a14, -*sp, 1
3f972870:	movi   0x2f, a5
3f972890:	move   a5, *a14+, 1
3f9728a0:	move   *a7(0x20), *a14+, 1
3f9728c0:	calla  0x3fe1db80
3f9728f0:	move   a8, *a13(0x60), 1
3f972910:	move   *a7(0x20), a3, 1
3f972930:	move   a8, a5
3f972940:	sub    a3, a5
3f972950:	sra    0x3, a5
3f972960:	inc    a5
3f972970:	move   a5, *a13(0x40), 1
3f972990:	move   a14, -*sp, 1
3f9729a0:	inc    a5
3f9729b0:	move   a5, *a14+, 1
3f9729c0:	calla  0x3f701230
3f9729f0:	move   a8, @0x225b10, 1
3f972a20:	move   a8, a3
3f972a30:	jreq   L3F972B70
3f972a40:	move   a14, -*sp, 1
3f972a50:	move   *a13(0x40), *a14+, 1
3f972a70:	move   *a7(0x20), *a14+, 1
3f972a90:	move   a3, *a14+, 1
3f972aa0:	calla  0x3fb45ee0
3f972ad0:	move   *a13(0x40), a5, 1
3f972af0:	sll    0x3, a5
3f972b00:	move   @0x225b10, a3, 1
3f972b30:	add    a3, a5
3f972b40:	sub    a7, a7
3f972b50:	movb   a7, *a5
3f972b60:	jruc   L3F973190
L3F972B70:
3f972b70:	move   a14, -*sp, 1
3f972b80:	movi   0x3f991328, a8
3f972bb0:	move   a8, *a14+, 1
3f972bc0:	movi   0xffff, a5
3f972be0:	move   a5, *a14+, 1
3f972bf0:	calla  0x3f596830
3f972c20:	move   a14, -*sp, 1
3f972c30:	move   a5, *a14+, 1
3f972c40:	calla  L3F976F50
3f972c70:	sub    a8, a8
3f972c80:	jauc   L3F973790
L3F972CA0:
3f972ca0:	jrge   L3F973180
3f972cb0:	move   @0x225b10, a5, 1
3f972ce0:	jrne   L3F972E40
3f972cf0:	move   @0x1b3900, a3, 1
3f972d20:	move   *a3(0x100), a7, 1
3f972d40:	movb   *a7(0x20), a7
3f972d60:	subk   5, a7
3f972d70:	jrne   L3F972E40
3f972d80:	move   a14, -*sp, 1
3f972d90:	move   *a13(0xffe0), *a14+, 1
3f972db0:	calla  L3F970940
3f972de0:	move   a8, a3
3f972df0:	jane   L3F971730
3f972e10:	sub    a8, a8
3f972e20:	jauc   L3F973790
L3F972E40:
3f972e40:	move   *a13(0x20), a7, 1
3f972e60:	inc    a7
3f972e70:	move   a7, *a13(0x20), 1
3f972e90:	subk   5, a7
3f972ea0:	jrge   L3F972F50
3f972eb0:	move   a14, -*sp, 1
3f972ec0:	move   *a13(0xffe0), a7, 1
3f972ee0:	move   *a7(0x0), *a14+, 1
3f972f00:	calla  0x3f5ec860
3f972f30:	jauc   L3F971730
L3F972F50:
3f972f50:	move   a14, -*sp, 1
3f972f60:	move   *a13(0xffe0), a7, 1
3f972f80:	move   *a7(0x20), *a14+, 1
3f972fa0:	move   @0x225b50, *a14+, 1
3f972fd0:	movi   0x3f990fd0, a8
3f973000:	move   a8, *a14+, 1
3f973010:	move   a13, a3
3f973020:	addi   0x40, a3
3f973040:	move   a3, *a14+, 1
3f973050:	calla  0x3fb34430
3f973080:	move   a14, -*sp, 1
3f973090:	movk   3, a5
3f9730a0:	move   a5, *a14+, 1
3f9730b0:	move   a3, *a14+, 1
3f9730c0:	calla  0x3f309350
3f9730f0:	move   a14, -*sp, 1
3f973100:	move   a5, *a14+, 1
3f973110:	movi   0x3f9910d8, a8
3f973140:	move   a8, *a14+, 1
3f973150:	calla  0x3f309350
L3F973180:
3f973180:	inc    a12
L3F973190:
3f973190:	move   a11, a3
3f9731a0:	jrle   L3F9736C0
3f9731b0:	move   a14, -*sp, 1
3f9731c0:	move   a10, a7
3f9731d0:	inc    a7
3f9731e0:	move   a7, *a14+, 1
3f9731f0:	movk   1, a7
3f973200:	move   a7, *a14+, 1
3f973210:	calla  0x3f703d90
3f973240:	move   a8, *a13, 1
3f973250:	move   a8, a3
3f973260:	jrne   L3F973370
3f973270:	move   a14, -*sp, 1
3f973280:	movi   0x3f990ea8, a8
3f9732b0:	move   a8, *a14+, 1
3f9732c0:	movi   0xffff, a5
3f9732e0:	move   a5, *a14+, 1
3f9732f0:	calla  0x3f596830
3f973320:	move   a14, -*sp, 1
3f973330:	move   a5, *a14+, 1
3f973340:	calla  L3F976F50
L3F973370:
3f973370:	move   a14, -*sp, 1
3f973380:	move   a10, *a14+, 1
3f973390:	move   *a13(0xffe0), a5, 1
3f9733b0:	addi   0x80, a5
3f9733d0:	move   a5, *a14+, 1
3f9733e0:	move   a3, *a14+, 1
3f9733f0:	calla  0x3fb45ee0
3f973420:	move   a10, a5
3f973430:	sll    0x3, a5
3f973440:	add    a3, a5
3f973450:	sub    a7, a7
3f973460:	movb   a7, *a5
3f973470:	move   a14, -*sp, 1
3f973480:	move   *a13(0xffe0), a5, 1
3f9734a0:	move   *a5(0x60), a7, 1
3f9734c0:	sub    a10, a7
3f9734d0:	dec    a7
3f9734e0:	move   a7, *a14+, 1
3f9734f0:	move   a10, a7
3f973500:	inc    a7
3f973510:	sll    0x3, a7
3f973520:	add    a5, a7
3f973530:	addi   0x80, a7
3f973550:	move   a7, *a14+, 1
3f973560:	addi   0x80, a5
3f973580:	move   a5, *a14+, 1
3f973590:	calla  0x3fb45ee0
3f9735c0:	move   *a13(0xffe0), a7, 1
3f9735e0:	move   *a7(0x60), a5, 1
3f973600:	move   a10, a3
3f973610:	inc    a3
3f973620:	sub    a3, a5
3f973630:	move   a5, *a7(0x60), 1
3f973650:	move   *a7(0x40), a5, 1
3f973670:	move   a10, a3
3f973680:	inc    a3
3f973690:	add    a3, a5
3f9736a0:	move   a5, *a7(0x40), 1
L3F9736C0:
3f9736c0:	move   a11, a7
3f9736d0:	add    a12, a7
3f9736e0:	jaeq   L3F972270
L3F973700:
3f973700:	move   a14, -*sp, 1
3f973710:	move   *a13(0xffe0), a7, 1
3f973730:	move   *a7(0x0), *a14+, 1
3f973750:	calla  0x3f5ec860
3f973780:	move   *a13, a8, 1
L3F973790:
3f973790:	move   *sp(0x140), a14, 1
3f9737b0:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f9737d0:	rets   2
L3F9737E0:
3f9737e0:	move   a13, -*sp, 1
3f9737f0:	move   a14, a13
3f973800:	move   a14, -*sp, 1
3f973810:	move   *a13(0xffe0), *a14+, 1
3f973830:	calla  0x3f702440
3f973860:	move   *sp(0x40), a14, 1
3f973880:	move   *sp+, a13, 1
3f973890:	rets   2
L3F9738A0:
3f9738a0:	mmtm   sp, a11,a13
3f9738c0:	move   a14, a13
3f9738d0:	addi   0x80, a14
3f9738f0:	move   *a13(0xffe0), *a13(0x20), 1
3f973920:	move   a14, -*sp, 1
3f973930:	move   *a13(0xffe0), *a14+, 1
3f973950:	calla  0x3fb458d0
3f973980:	move   a8, *a13, 1
3f973990:	move   *a13(0xffc0), *a13(0x60), 1
3f9739c0:	move   a14, -*sp, 1
3f9739d0:	move   *a13(0xffc0), *a14+, 1
3f9739f0:	calla  0x3fb458d0
3f973a20:	move   a8, *a13(0x40), 1
3f973a40:	move   a14, -*sp, 1
3f973a50:	movk   1, a11
3f973a60:	move   a11, *a14+, 1
3f973a70:	move   a13, *a14+, 1
3f973a80:	move   a13, a11
3f973a90:	addi   0x40, a11
3f973ab0:	move   a11, *a14+, 1
3f973ac0:	calla  0x3fc752f0
3f973af0:	cmpi   0x248419, a8
3f973b20:	jrne   L3F973B50
3f973b30:	movk   1, a8
3f973b40:	jruc   L3F973B60
L3F973B50:
3f973b50:	.word  0x4508
L3F973B60:
3f973b60:	move   *sp(0x60), a14, 1
3f973b80:	mmfm   sp, a11,a13
3f973ba0:	rets   2
L3F973BB0:
3f973bb0:	mmtm   sp, a9,a11,a13
3f973bd0:	move   a14, a13
3f973be0:	move   *a13(0xffe0), a9, 1
3f973c00:	movb   *a9, a11
3f973c10:	jreq   L3F973CC0
L3F973C20:
3f973c20:	movb   *a9, a11
3f973c30:	cmpi   0x3f, a11
3f973c50:	jrne   L3F973C90
3f973c60:	movi   0x25, a11
3f973c80:	movb   a11, *a9
L3F973C90:
3f973c90:	addk   8, a9
3f973ca0:	movb   *a9, a11
3f973cb0:	jrne   L3F973C20
L3F973CC0:
3f973cc0:	move   *sp(0x80), a14, 1
3f973ce0:	mmfm   sp, a9,a11,a13
3f973d00:	rets   2
L3F973D10:
3f973d10:	.word  0x098f
3f973d20:	.word  0x0054
3f973d30:	.word  0x4dcd
3f973d40:	.word  0x100e
3f973d50:	.word  0xb7a9
3f973d60:	.word  0xffe0
3f973d70:	move   a9, *a9, 1
3f973d80:	move   a14, -*sp, 1
3f973d90:	move   a9, a11
3f973da0:	addi   0x40, a11
3f973dc0:	move   a11, *a14+, 1
3f973dd0:	calla  L3F95D8A0
3f973e00:	move   a14, -*sp, 1
3f973e10:	move   a9, a11
3f973e20:	addi   0xa0, a11
3f973e40:	move   a11, *a14+, 1
3f973e50:	calla  L3F95D8A0
3f973e80:	move   a14, -*sp, 1
3f973e90:	move   a9, a11
3f973ea0:	addi   0x118, a11
3f973ec0:	move   a11, *a14+, 1
3f973ed0:	calla  L3F966BE0
3f973f00:	sub    a11, a11
3f973f10:	movb   a11, *a9(0x110)
3f973f30:	move   a11, *a9(0x178), 1
3f973f50:	movb   a11, *a9(0x108)
3f973f70:	movb   a11, *a9(0x100)
3f973f90:	move   a11, *a13, 1
L3F973FA0:
3f973fa0:	move   *a13, a11, 1
3f973fb0:	sll    0x5, a11
3f973fc0:	addi   0x225ad0, a11
3f973ff0:	move   *a11, a11, 1
3f974000:	jrne   L3F974080
3f974010:	move   *a13, a11, 1
3f974020:	sll    0x5, a11
3f974030:	addi   0x225ad0, a11
3f974060:	move   a9, *a11, 1
3f974070:	jruc   L3F9740D0
L3F974080:
3f974080:	move   *a13, a11, 1
3f974090:	inc    a11
3f9740a0:	move   a11, *a13, 1
3f9740b0:	subk   2, a11
3f9740c0:	jrlt   L3F973FA0
L3F9740D0:
3f9740d0:	calla  L3F95F940
3f974100:	move   a14, -*sp, 1
3f974110:	move   a9, *a14+, 1
3f974120:	movi   0x3f974210, a11
3f974150:	move   a11, *a14+, 1
3f974160:	move   @0x225b30, *a14+, 1
3f974190:	calla  0x3fb41a30
3f9741c0:	move   *sp(0x80), a14, 1
3f9741e0:	mmfm   sp, a9,a11,a13
3f974200:	rets   2
L3F974210:
3f974210:	.word  0x098f
3f974220:	.word  0x857c
3f974230:	.word  0x4dcd
3f974240:	.word  0x100e
3f974250:	.word  0xb7a7
3f974260:	.word  0xffe0
3f974270:	.word  0x0548
3f974280:	.word  0xb4e7
3f974290:	.word  0x0108
3f9742a0:	.word  0x3847
3f9742b0:	.word  0xc000
3f9742c0:	.word  0x013e
3f9742d0:	move   *a13(0xffe0), a7, 1
3f9742f0:	move   *a7(0x158), a7, 1
3f974310:	move   *a7(0xa0), a7, 1
3f974330:	jale   L3F975650
L3F974350:
3f974350:	move   a14, -*sp, 1
3f974360:	movi   0x800, a7
3f974380:	move   a7, *a14+, 1
3f974390:	calla  L3F95D9A0
3f9743c0:	move   a8, a9
3f9743d0:	jrne   L3F9744B0
3f9743e0:	move   a14, -*sp, 1
3f9743f0:	movi   0x3f991448, a8
3f974420:	move   a8, *a14+, 1
3f974430:	movi   0xffff, a7
3f974450:	move   a7, *a14+, 1
3f974460:	calla  0x3f596830
3f974490:	jauc   L3F9756B0
L3F9744B0:
3f9744b0:	move   a14, -*sp, 1
3f9744c0:	movk   4, a5
3f9744d0:	move   a5, *a14+, 1
3f9744e0:	move   *a9(0x40), *a14+, 1
3f974500:	move   *a13(0xffe0), a5, 1
3f974520:	move   *a5(0x158), *a14+, 1
3f974540:	calla  0x3f70c5c0
3f974570:	move   a8, a12
3f974580:	jrge   L3F974690
3f974590:	move   a14, -*sp, 1
3f9745a0:	movi   0x3f9915c0, a8
3f9745d0:	move   a8, *a14+, 1
3f9745e0:	calla  0x3fb341e0
3f974610:	move   a14, -*sp, 1
3f974620:	move   a12, *a14+, 1
3f974630:	move   a5, *a14+, 1
3f974640:	calla  L3F975C40
3f974670:	jauc   L3F9756B0
L3F974690:
3f974690:	move   *a9(0x40), a0, 1
3f9746b0:	move   a12, a7
3f9746c0:	sll    0x3, a7
3f9746d0:	add    a7, a0
3f9746e0:	move   a0, *a9(0x40), 1
3f974700:	movb   *a5(0x100), a7
3f974720:	jrne   L3F974A00
3f974730:	jruc   L3F974970
L3F974740:
3f974740:	move   *a13(0xffe0), a7, 1
3f974760:	movk   1, a5
3f974770:	movb   a5, *a7(0x100)
3f974790:	jruc   L3F974A00
L3F9747A0:
3f9747a0:	move   *a13(0xffe0), a7, 1
3f9747c0:	movi   0xffff, a5
3f9747e0:	movb   a5, *a7(0x100)
3f974800:	jruc   L3F974A00
L3F974810:
3f974810:	move   a14, -*sp, 1
3f974820:	movb   *a9(0x80), a8
3f974840:	move   a8, *a14+, 1
3f974850:	movi   0x3f9916b8, a8
3f974880:	move   a8, *a14+, 1
3f974890:	calla  0x3fb341e0
3f9748c0:	move   a14, -*sp, 1
3f9748d0:	movi   0xffff, a7
3f9748f0:	move   a7, *a14+, 1
3f974900:	move   *a13(0xffe0), *a14+, 1
3f974920:	calla  L3F975C40
3f974950:	jauc   L3F9756B0
L3F974970:
3f974970:	movb   *a9(0x80), a8
3f974990:	subi   0x42, a8
3f9749b0:	jreq   L3F9747A0
3f9749c0:	subi   0x2a, a8
3f9749e0:	jreq   L3F974740
3f9749f0:	jruc   L3F974810
L3F974A00:
3f974a00:	move   a9, a7
3f974a10:	addi   0x80, a7
3f974a30:	move   a7, *a13, 1
3f974a40:	move   *a9(0x40), a5, 1
3f974a60:	move   a9, a7
3f974a70:	addi   0x80, a7
3f974a90:	sub    a7, a5
3f974aa0:	move   a5, a10
3f974ab0:	srl    0x3, a10
3f974ac0:	cmpi   0x4, a10
3f974ae0:	jrnc   L3F974B10
3f974af0:	movk   4, a11
3f974b00:	jruc   L3F974C20
L3F974B10:
3f974b10:	move   a14, -*sp, 1
3f974b20:	move   *a13(0xffe0), a7, 1
3f974b40:	movb   *a7(0x100), a8
3f974b60:	move   a8, *a14+, 1
3f974b70:	movk   2, a5
3f974b80:	move   a5, *a14+, 1
3f974b90:	move   *a13, a5, 1
3f974ba0:	setf   16, 1, 0
3f974bb0:	move   *a5(0x10), a8, 0
3f974bd0:	move   a8, *a14+, 1
3f974be0:	calla  L3F976990
3f974c10:	move   a8, a11
L3F974C20:
3f974c20:	cmpi   0x400, a11
3f974c40:	jrle   L3F974D90
3f974c50:	move   a14, -*sp, 1
3f974c60:	move   a11, *a14+, 1
3f974c70:	movi   0x3f991780, a8
3f974ca0:	move   a8, *a14+, 1
3f974cb0:	calla  0x3fb341e0
3f974ce0:	move   a14, -*sp, 1
3f974cf0:	movi   0xffff, a7
3f974d10:	move   a7, *a14+, 1
3f974d20:	move   *a13(0xffe0), *a14+, 1
3f974d40:	calla  L3F975C40
3f974d70:	jauc   L3F9756B0
L3F974D90:
3f974d90:	cmp    a11, a10
3f974da0:	jrlt   L3F9750E0
3f974db0:	cmp    a11, a10
3f974dc0:	jrle   L3F974F00
3f974dd0:	move   a14, -*sp, 1
3f974de0:	move   a11, *a14+, 1
3f974df0:	movi   0x3f991888, a8
3f974e20:	move   a8, *a14+, 1
3f974e30:	calla  0x3fb341e0
3f974e60:	move   a14, -*sp, 1
3f974e70:	movi   0xffff, a7
3f974e90:	move   a7, *a14+, 1
3f974ea0:	move   *a13(0xffe0), *a14+, 1
3f974ec0:	calla  L3F975C40
3f974ef0:	jruc   L3F9756B0
L3F974F00:
3f974f00:	move   a14, -*sp, 1
3f974f10:	move   a9, *a14+, 1
3f974f20:	move   *a13(0xffe0), a7, 1
3f974f40:	addi   0x40, a7
3f974f60:	move   a7, *a14+, 1
3f974f70:	calla  L3F95DC70
3f974fa0:	subk   4, a8
3f974fb0:	jrle   L3F9755D0
3f974fc0:	move   a14, -*sp, 1
3f974fd0:	movi   0x3f991990, a8
3f975000:	move   a8, *a14+, 1
3f975010:	calla  0x3fb341e0
3f975040:	move   a14, -*sp, 1
3f975050:	movi   0xffff, a7
3f975070:	move   a7, *a14+, 1
3f975080:	move   *a13(0xffe0), *a14+, 1
3f9750a0:	calla  L3F975C40
3f9750d0:	jruc   L3F9756B0
L3F9750E0:
3f9750e0:	move   a14, -*sp, 1
3f9750f0:	move   a11, a7
3f975100:	sub    a10, a7
3f975110:	move   a7, *a14+, 1
3f975120:	move   *a9(0x40), *a14+, 1
3f975140:	move   *a13(0xffe0), a7, 1
3f975160:	move   *a7(0x158), *a14+, 1
3f975180:	calla  0x3f70c5c0
3f9751b0:	move   a8, a12
3f9751c0:	jrge   L3F9752C0
3f9751d0:	move   a14, -*sp, 1
3f9751e0:	movi   0x3f9915c0, a8
3f975210:	move   a8, *a14+, 1
3f975220:	calla  0x3fb341e0
3f975250:	move   a14, -*sp, 1
3f975260:	move   a12, *a14+, 1
3f975270:	move   a7, *a14+, 1
3f975280:	calla  L3F975C40
3f9752b0:	jruc   L3F9756B0
L3F9752C0:
3f9752c0:	move   a11, a5
3f9752d0:	sub    a10, a5
3f9752e0:	cmp    a5, a12
3f9752f0:	jrge   L3F975410
3f975300:	move   a14, -*sp, 1
3f975310:	movi   0x3f991a70, a8
3f975340:	move   a8, *a14+, 1
3f975350:	calla  0x3fb341e0
3f975380:	move   a14, -*sp, 1
3f975390:	movi   0xffff, a5
3f9753b0:	move   a5, *a14+, 1
3f9753c0:	move   a7, *a14+, 1
3f9753d0:	calla  L3F975C40
3f975400:	jruc   L3F9756B0
L3F975410:
3f975410:	move   a14, -*sp, 1
3f975420:	move   a9, *a14+, 1
3f975430:	addi   0x40, a7
3f975450:	move   a7, *a14+, 1
3f975460:	calla  L3F95DC70
3f975490:	subk   4, a8
3f9754a0:	jrle   L3F9755D0
3f9754b0:	move   a14, -*sp, 1
3f9754c0:	movi   0x3f991990, a8
3f9754f0:	move   a8, *a14+, 1
3f975500:	calla  0x3fb341e0
3f975530:	move   a14, -*sp, 1
3f975540:	movi   0xffff, a7
3f975560:	move   a7, *a14+, 1
3f975570:	move   *a13(0xffe0), *a14+, 1
3f975590:	calla  L3F975C40
3f9755c0:	jruc   L3F9756B0
L3F9755D0:
3f9755d0:	move   *a13(0xffe0), a7, 1
3f9755f0:	move   *a7(0x158), a5, 1
3f975610:	move   *a5(0xa0), a5, 1
3f975630:	jagt   L3F974350
L3F975650:
3f975650:	move   a14, -*sp, 1
3f975660:	move   *a13(0xffe0), *a14+, 1
3f975680:	calla  L3F95F690
L3F9756B0:
3f9756b0:	move   *sp(0x120), a14, 1
3f9756d0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f9756f0:	rets   2
L3F975700:
3f975700:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f975720:	move   a14, a13
3f975730:	move   *a13(0xffe0), a7, 1
3f975750:	move   *a7(0x178), a11, 1
3f975770:	jrne   L3F9758A0
3f975780:	move   a14, -*sp, 1
3f975790:	addi   0xa0, a7
3f9757b0:	move   a7, *a14+, 1
3f9757c0:	calla  L3F95E0F0
3f9757f0:	move   a8, a11
3f975800:	jreq   L3F975BF0
3f975810:	move   *a13(0xffe0), a7, 1
3f975830:	move   *a7(0xe0), a7, 1
3f975850:	move   a11, a7
3f975860:	addi   0x80, a7
3f975880:	move   a7, *a11(0x40), 1
L3F9758A0:
3f9758a0:	move   *a11(0x60), a10, 1
3f9758c0:	jrle   L3F975BA0
L3F9758D0:
3f9758d0:	move   a14, -*sp, 1
3f9758e0:	cmpi   0x400, a10
3f975900:	jrge   L3F975930
3f975910:	move   a10, a7
3f975920:	jruc   L3F975950
L3F975930:
3f975930:	movi   0x400, a7
L3F975950:
3f975950:	move   a7, *a14+, 1
3f975960:	move   *a11(0x40), *a14+, 1
3f975980:	move   *a13(0xffe0), a7, 1
3f9759a0:	move   *a7(0x158), *a14+, 1
3f9759c0:	calla  0x3f70d150
3f9759f0:	move   a8, a9
3f975a00:	jrge   L3F975B00
3f975a10:	move   a14, -*sp, 1
3f975a20:	movi   0x3f991b48, a8
3f975a50:	move   a8, *a14+, 1
3f975a60:	calla  0x3fb341e0
3f975a90:	move   a14, -*sp, 1
3f975aa0:	move   a9, *a14+, 1
3f975ab0:	move   a7, *a14+, 1
3f975ac0:	calla  L3F975C40
3f975af0:	jruc   L3F975BA0
L3F975B00:
3f975b00:	sub    a9, a10
3f975b10:	move   a9, a7
3f975b20:	sll    0x3, a7
3f975b30:	move   *a11(0x40), a5, 1
3f975b50:	add    a7, a5
3f975b60:	move   a5, *a11(0x40), 1
3f975b80:	move   a10, a5
3f975b90:	jrgt   L3F9758D0
L3F975BA0:
3f975ba0:	move   a14, -*sp, 1
3f975bb0:	move   a11, *a14+, 1
3f975bc0:	calla  0x3f702440
L3F975BF0:
3f975bf0:	move   *sp(0xe0), a14, 1
3f975c10:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f975c30:	rets   2
L3F975C40:
3f975c40:	mmtm   sp, a9,a11,a13
3f975c60:	move   a14, a13
3f975c70:	addk   32, a14
3f975c80:	move   *a13(0xffe0), a11, 1
3f975ca0:	movk   1, a9
3f975cb0:	movb   a9, *a11(0x108)
3f975cd0:	move   *a11(0x158), a9, 1
3f975cf0:	sub    a11, a11
3f975d00:	move   a11, *a9(0x140), 1
3f975d20:	move   *a13(0xffe0), a9, 1
3f975d40:	move   *a9(0x158), a11, 1
3f975d60:	sub    a9, a9
3f975d70:	move   a9, *a11(0x180), 1
3f975d90:	move   *a13(0xffe0), a11, 1
3f975db0:	move   *a11(0x158), a9, 1
3f975dd0:	sub    a11, a11
3f975de0:	move   a11, *a9(0xe0), 1
3f975e00:	move   *a13(0xffe0), a9, 1
3f975e20:	move   *a9(0x158), a11, 1
3f975e40:	sub    a9, a9
3f975e50:	move   a9, *a11(0x120), 1
3f975e70:	move   *a13(0xffc0), a11, 1
3f975e90:	jreq   L3F975F70
3f975ea0:	move   a14, -*sp, 1
3f975eb0:	move   a11, *a14+, 1
3f975ec0:	calla  L3F976E20
3f975ef0:	move   a14, -*sp, 1
3f975f00:	movi   0x3f991cc0, a8
3f975f30:	move   a8, *a14+, 1
3f975f40:	calla  0x3fb341e0
L3F975F70:
3f975f70:	move   a14, -*sp, 1
3f975f80:	move   *a13(0xffe0), a9, 1
3f975fa0:	move   *a9(0x158), *a14+, 1
3f975fc0:	calla  0x3f70bb90
3f975ff0:	sub    a11, a11
3f976000:	move   a11, *a9(0x158), 1
3f976020:	move   a11, *a13, 1
L3F976030:
3f976030:	move   *a13, a11, 1
3f976040:	sll    0x5, a11
3f976050:	addi   0x225ad0, a11
3f976080:	move   *a11, a11, 1
3f976090:	move   *a13(0xffe0), a9, 1
3f9760b0:	cmp    a9, a11
3f9760c0:	jrne   L3F976140
3f9760d0:	move   *a13, a11, 1
3f9760e0:	sll    0x5, a11
3f9760f0:	addi   0x225ad0, a11
3f976120:	sub    a9, a9
3f976130:	move   a9, *a11, 1
L3F976140:
3f976140:	move   *a13, a11, 1
3f976150:	inc    a11
3f976160:	move   a11, *a13, 1
3f976170:	subk   2, a11
3f976180:	jrlt   L3F976030
3f976190:	move   a14, -*sp, 1
3f9761a0:	move   *a13(0xffe0), *a14+, 1
3f9761c0:	calla  L3F95F690
3f9761f0:	move   *sp(0x80), a14, 1
3f976210:	mmfm   sp, a9,a11,a13
3f976230:	rets   2
3f976240:	.word  0x098f
3f976250:	.word  0x0014
3f976260:	.word  0x4dcd
3f976270:	.word  0xa3cf
3f976280:	.word  0xb7ab
3f976290:	.word  0xffe0
3f9762a0:	.word  0x0b0b
3f9762b0:	.word  0x0040
3f9762c0:	.word  0x936e
3f9762d0:	.word  0x0d5f
3f9762e0:	.word  0xe4d0
3f9762f0:	.word  0x3f95
3f976300:	.word  0xa3cf
3f976310:	.word  0xb7ab
3f976320:	.word  0xffe0
3f976330:	.word  0x0b0b
3f976340:	.word  0x00a0
3f976350:	.word  0x936e
3f976360:	.word  0x0d5f
3f976370:	.word  0xe4d0
3f976380:	.word  0x3f95
3f976390:	.word  0xa3cf
3f9763a0:	.word  0xb7ab
3f9763b0:	.word  0xffe0
3f9763c0:	.word  0x0b0b
3f9763d0:	.word  0x0118
3f9763e0:	.word  0x936e
3f9763f0:	.word  0x0d5f
3f976400:	.word  0x8710
3f976410:	.word  0x3f96
3f976420:	.word  0xb7ab
3f976430:	.word  0xffe0
3f976440:	.word  0xb76b
3f976450:	.word  0x0178
3f976460:	.word  0xca08
3f976470:	.word  0xa3cf
3f976480:	.word  0xb7ab
3f976490:	.word  0xffe0
3f9764a0:	.word  0xd36e
3f9764b0:	.word  0x0178
3f9764c0:	.word  0x0d5f
3f9764d0:	.word  0x2440
3f9764e0:	.word  0x3f70
3f9764f0:	.word  0xa3cf
3f976500:	.word  0xd3ae
3f976510:	.word  0xffe0
3f976520:	.word  0x0d5f
3f976530:	.word  0x2440
3f976540:	.word  0x3f70
3f976550:	.word  0xb7ee
3f976560:	.word  0x0060
3f976570:	.word  0x09af
3f976580:	.word  0x2800
3f976590:	.word  0x0962
3f9765a0:	.word  0x098f
3f9765b0:	.word  0x0014
3f9765c0:	.word  0x4dcd
3f9765d0:	.word  0x100e
3f9765e0:	.word  0x07ab
3f9765f0:	.word  0x5b70
3f976600:	.word  0x0022
3f976610:	.word  0xb76b
3f976620:	.word  0x0158
3f976630:	.word  0xca09
3f976640:	.word  0xa3cf
3f976650:	.word  0x07ab
3f976660:	.word  0x5b70
3f976670:	.word  0x0022
3f976680:	.word  0xd36e
3f976690:	.word  0x0158
3f9766a0:	.word  0x0d5f
3f9766b0:	.word  0xbb90
3f9766c0:	.word  0x3f70
3f9766d0:	.word  0xa3cf
3f9766e0:	.word  0xd60e
3f9766f0:	.word  0x5b70
3f976700:	.word  0x0022
3f976710:	.word  0x0d5f
3f976720:	.word  0x6240
3f976730:	.word  0x3f97
3f976740:	.word  0x456b
3f976750:	.word  0x078b
3f976760:	.word  0x5b70
3f976770:	.word  0x0022
3f976780:	.word  0x836d
3f976790:	.word  0x87ab
3f9767a0:	.word  0x24ab
3f9767b0:	.word  0x0b2b
3f9767c0:	.word  0x5ad0
3f9767d0:	.word  0x0022
3f9767e0:	.word  0x876b
3f9767f0:	.word  0xca0c
3f976800:	.word  0xa3cf
3f976810:	.word  0x87ab
3f976820:	.word  0x24ab
3f976830:	.word  0x0b2b
3f976840:	.word  0x5ad0
3f976850:	.word  0x0022
3f976860:	.word  0x876b
3f976870:	.word  0xd36e
3f976880:	.word  0x0158
3f976890:	.word  0x0d5f
3f9768a0:	.word  0xbb90
3f9768b0:	.word  0x3f70
3f9768c0:	.word  0x87ab
3f9768d0:	.word  0x102b
3f9768e0:	.word  0x836d
3f9768f0:	.word  0x144b
3f976900:	.word  0xc4e8
3f976910:	.word  0x456b
3f976920:	.word  0x078b
3f976930:	.word  0x5b30
3f976940:	.word  0x0022
3f976950:	.word  0x140e
3f976960:	.word  0x09af
3f976970:	.word  0x2800
3f976980:	.word  0x0960
L3F976990:
3f976990:	mmtm   sp, a9,a11,a13
3f9769b0:	move   a14, a13
3f9769c0:	addi   0x30, a14
3f9769e0:	move   *a13(0xffa0), a11, 1
3f976a00:	jrgt   L3F976A40
3f976a10:	move   *a13(0xffc0), a11, 1
3f976a30:	dsjs   a11, L3F976A70
L3F976A40:
3f976a40:	move   *a13(0xffe0), a8, 1
3f976a60:	jruc   L3F976DD0
L3F976A70:
3f976a70:	move   *a13(0xffc0), a11, 1
3f976a90:	subk   2, a11
3f976aa0:	jrne   L3F976BE0
3f976ab0:	move   *a13(0xffe0), a11, 1
3f976ad0:	sra    0x8, a11
3f976ae0:	andi   0xff, a11
3f976b10:	move   *a13(0xffe0), a9, 1
3f976b30:	andi   0xff, a9
3f976b60:	sll    0x8, a9
3f976b70:	add    a9, a11
3f976b80:	setf   16, 1, 0
3f976b90:	move   a11, *a13(0x20), 0
3f976bb0:	move   *a13(0x20), a8, 0
3f976bd0:	jruc   L3F976DD0
L3F976BE0:
3f976be0:	move   *a13(0xffe0), a11, 1
3f976c00:	sra    0x18, a11
3f976c10:	andi   0xff, a11
3f976c40:	move   *a13(0xffe0), a9, 1
3f976c60:	sra    0x10, a9
3f976c70:	andi   0xff, a9
3f976ca0:	sll    0x8, a9
3f976cb0:	add    a9, a11
3f976cc0:	move   *a13(0xffe0), a9, 1
3f976ce0:	sra    0x8, a9
3f976cf0:	andi   0xff, a9
3f976d20:	sll    0x10, a9
3f976d30:	add    a9, a11
3f976d40:	move   *a13(0xffe0), a9, 1
3f976d60:	andi   0xff, a9
3f976d90:	sll    0x18, a9
3f976da0:	add    a9, a11
3f976db0:	move   a11, *a13, 1
3f976dc0:	move   a11, a8
L3F976DD0:
3f976dd0:	move   *sp(0x80), a14, 1
3f976df0:	mmfm   sp, a9,a11,a13
3f976e10:	rets   2
L3F976E20:
3f976e20:	mmtm   sp, a11,a13
3f976e40:	move   a14, a13
3f976e50:	move   a14, -*sp, 1
3f976e60:	movi   0x3f991d68, a8
3f976e90:	move   a8, *a14+, 1
3f976ea0:	movi   0xffff, a11
3f976ec0:	move   a11, *a14+, 1
3f976ed0:	calla  0x3f596830
3f976f00:	move   *sp(0x60), a14, 1
3f976f20:	mmfm   sp, a11,a13
3f976f40:	rets   2
L3F976F50:
3f976f50:	mmtm   sp, a11,a13
3f976f70:	move   a14, a13
3f976f80:	move   *a13(0xffe0), a11, 1
3f976fa0:	jreq   L3F977060
3f976fb0:	move   a14, -*sp, 1
3f976fc0:	movi   0x3f991e60, a8
3f976ff0:	move   a8, *a14+, 1
3f977000:	movi   0xffff, a11
3f977020:	move   a11, *a14+, 1
3f977030:	calla  0x3f596830
L3F977060:
3f977060:	move   *sp(0x60), a14, 1
3f977080:	mmfm   sp, a11,a13
3f9770a0:	rets   2
L3F9770B0:
3f9770b0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f9770d0:	move   a14, a13
3f9770e0:	addi   0x60, a14
3f977100:	sub    a7, a7
3f977110:	move   a7, *a13, 1
3f977120:	move   *a13(0xffc0), a7, 1
3f977140:	jrne   L3F977180
3f977150:	sub    a8, a8
3f977160:	jauc   L3F978D70
L3F977180:
3f977180:	move   *a7, a7, 1
3f977190:	btst   0, a7
3f9771a0:	jreq   L3F977260
3f9771b0:	move   a14, -*sp, 1
3f9771c0:	movi   0x3f991f38, a8
3f9771f0:	move   a8, *a14+, 1
3f977200:	calla  0x3fb341e0
3f977230:	sub    a8, a8
3f977240:	jauc   L3F978D70
L3F977260:
3f977260:	move   a14, -*sp, 1
3f977270:	movk   4, a7
3f977280:	move   a7, *a14+, 1
3f977290:	move   a13, a5
3f9772a0:	addi   0x40, a5
3f9772c0:	move   a5, *a14+, 1
3f9772d0:	move   *a13(0xffe0), *a14+, 1
3f9772f0:	calla  L3F96EEE0
3f977320:	move   a8, a10
3f977330:	jrle   L3F9773A0
3f977340:	move   *a13(0x40), a7, 1
3f977360:	andi   0xffffff00, a7
3f977390:	jreq   L3F9774B0
L3F9773A0:
3f9773a0:	move   a14, -*sp, 1
3f9773b0:	move   *a13(0x40), a7, 1
3f9773d0:	andi   0xffffff00, a7
3f977400:	move   a7, *a14+, 1
3f977410:	movi   0x3f9920c0, a8
3f977440:	move   a8, *a14+, 1
3f977450:	calla  0x3fb341e0
3f977480:	sub    a8, a8
3f977490:	jauc   L3F978D70
L3F9774B0:
3f9774b0:	move   a14, -*sp, 1
3f9774c0:	movk   4, a7
3f9774d0:	move   a7, *a14+, 1
3f9774e0:	move   *a13(0xffc0), a7, 1
3f977500:	addi   0x210, a7
3f977520:	move   a7, *a14+, 1
3f977530:	move   *a13(0xffe0), *a14+, 1
3f977550:	calla  L3F96EEE0
3f977580:	move   a8, a7
3f977590:	movk   1, a10
3f9775a0:	jrle   L3F9775C0
3f9775b0:	sub    a10, a10
L3F9775C0:
3f9775c0:	move   a10, a7
3f9775d0:	jreq   L3F977610
3f9775e0:	sub    a8, a8
3f9775f0:	jauc   L3F978D70
L3F977610:
3f977610:	move   *a13(0xffc0), a7, 1
3f977630:	move   a14, -*sp, 1
3f977640:	move   *a13(0x40), a3, 1
3f977660:	btst   2, a3
3f977670:	jrne   L3F9776A0
3f977680:	movk   1, a5
3f977690:	jruc   L3F9776B0
L3F9776A0:
3f9776a0:	sub    a5, a5
L3F9776B0:
3f9776b0:	move   a5, *a14+, 1
3f9776c0:	movk   4, a5
3f9776d0:	move   a5, *a14+, 1
3f9776e0:	move   *a7(0x210), *a14+, 1
3f977700:	calla  L3F976990
3f977730:	move   a8, *a7(0x210), 1
3f977750:	move   *a7(0x210), a5, 1
3f977770:	sll    0x3, a5
3f977780:	move   a5, *a13(0x20), 1
3f9777a0:	move   a14, -*sp, 1
3f9777b0:	move   a5, *a14+, 1
3f9777c0:	movk   1, a3
3f9777d0:	move   a3, *a14+, 1
3f9777e0:	calla  0x3f703d90
3f977810:	move   a8, *a7(0x230), 1
3f977830:	move   *a7(0x230), a3, 1
3f977850:	jrne   L3F977920
3f977860:	move   a14, -*sp, 1
3f977870:	move   a5, *a14+, 1
3f977880:	movi   0x3f9921a8, a8
3f9778b0:	move   a8, *a14+, 1
3f9778c0:	calla  0x3fb341e0
3f9778f0:	sub    a8, a8
3f977900:	jauc   L3F978D70
L3F977920:
3f977920:	move   *a7(0x210), a3, 1
3f977940:	sll    0x2, a3
3f977950:	move   a3, *a13(0x20), 1
3f977970:	move   a14, -*sp, 1
3f977980:	move   a3, *a14+, 1
3f977990:	movk   1, a5
3f9779a0:	move   a5, *a14+, 1
3f9779b0:	calla  0x3f703d90
3f9779e0:	move   a8, *a7(0x250), 1
3f977a00:	move   *a7(0x250), a5, 1
3f977a20:	jrne   L3F977AE0
3f977a30:	move   a14, -*sp, 1
3f977a40:	move   a3, *a14+, 1
3f977a50:	movi   0x3f992350, a8
3f977a80:	move   a8, *a14+, 1
3f977a90:	calla  0x3fb341e0
3f977ac0:	jauc   L3F978B50
L3F977AE0:
3f977ae0:	sub    a9, a9
3f977af0:	move   *a7(0x230), a11, 1
3f977b10:	move   *a7(0x210), a5, 1
3f977b30:	cmp    a5, a9
3f977b40:	jrge   L3F977E90
L3F977B50:
3f977b50:	move   a14, -*sp, 1
3f977b60:	movk   4, a7
3f977b70:	move   a7, *a14+, 1
3f977b80:	move   a11, *a14+, 1
3f977b90:	move   *a13(0xffe0), *a14+, 1
3f977bb0:	calla  L3F96EEE0
3f977be0:	move   a8, a3
3f977bf0:	jale   L3F978B50
3f977c10:	move   a14, -*sp, 1
3f977c20:	movk   1, a5
3f977c30:	move   a5, *a14+, 1
3f977c40:	move   *a13(0xffc0), a3, 1
3f977c60:	move   a9, a5
3f977c70:	sll    0x5, a5
3f977c80:	move   *a3(0x250), a7, 1
3f977ca0:	add    a5, a7
3f977cb0:	move   a7, *a14+, 1
3f977cc0:	move   *a13(0xffe0), *a14+, 1
3f977ce0:	calla  L3F96EEE0
3f977d10:	move   a8, a5
3f977d20:	jale   L3F978B50
3f977d40:	move   a14, -*sp, 1
3f977d50:	movk   4, a7
3f977d60:	move   a7, *a14+, 1
3f977d70:	move   a11, a5
3f977d80:	addk   32, a5
3f977d90:	move   a5, *a14+, 1
3f977da0:	move   *a13(0xffe0), *a14+, 1
3f977dc0:	calla  L3F96EEE0
3f977df0:	move   a8, a5
3f977e00:	jale   L3F978B50
3f977e20:	inc    a9
3f977e30:	addi   0x40, a11
3f977e50:	move   *a3(0x210), a5, 1
3f977e70:	cmp    a5, a9
3f977e80:	jrlt   L3F977B50
L3F977E90:
3f977e90:	move   *a13(0xffe0), a7, 1
3f977eb0:	move   *a7(0x350), a5, 1
3f977ed0:	addk   3, a5
3f977ee0:	sra    0x2, a5
3f977ef0:	sll    0x2, a5
3f977f00:	move   *a7(0x350), a3, 1
3f977f20:	move   a5, a9
3f977f30:	sub    a3, a9
3f977f40:	jrle   L3F977FF0
3f977f50:	move   a14, -*sp, 1
3f977f60:	move   *a7(0x350), a5, 1
3f977f80:	add    a9, a5
3f977f90:	move   a5, *a14+, 1
3f977fa0:	move   a7, *a14+, 1
3f977fb0:	calla  L3F96F9F0
3f977fe0:	move   a8, a10
L3F977FF0:
3f977ff0:	move   a10, a3
3f978000:	jalt   L3F978B50
3f978020:	move   a14, -*sp, 1
3f978030:	movk   4, a5
3f978040:	move   a5, *a14+, 1
3f978050:	move   a13, a3
3f978060:	addk   32, a3
3f978070:	move   a3, *a14+, 1
3f978080:	move   a7, *a14+, 1
3f978090:	calla  L3F96EEE0
3f9780c0:	move   a8, a8
3f9780d0:	jale   L3F978B50
3f9780f0:	move   a14, -*sp, 1
3f978100:	move   *a13(0x40), a5, 1
3f978120:	btst   2, a5
3f978130:	jrne   L3F978160
3f978140:	movk   1, a3
3f978150:	jruc   L3F978170
L3F978160:
3f978160:	sub    a3, a3
L3F978170:
3f978170:	move   a3, *a14+, 1
3f978180:	movk   4, a3
3f978190:	move   a3, *a14+, 1
3f9781a0:	move   *a13(0x20), *a14+, 1
3f9781c0:	calla  L3F976990
3f9781f0:	move   a8, *a13(0x20), 1
3f978210:	move   a14, -*sp, 1
3f978220:	move   a8, *a14+, 1
3f978230:	movk   1, a3
3f978240:	move   a3, *a14+, 1
3f978250:	calla  0x3f703d90
3f978280:	move   a8, *a13, 1
3f978290:	move   a8, a8
3f9782a0:	jrne   L3F978360
3f9782b0:	move   a14, -*sp, 1
3f9782c0:	move   *a13(0x20), *a14+, 1
3f9782e0:	movi   0x3f992510, a8
3f978310:	move   a8, *a14+, 1
3f978320:	calla  0x3fb341e0
3f978350:	jruc   L3F978B50
L3F978360:
3f978360:	move   a14, -*sp, 1
3f978370:	move   *a13(0x20), *a14+, 1
3f978390:	move   a8, *a14+, 1
3f9783a0:	move   a7, *a14+, 1
3f9783b0:	calla  L3F96EEE0
3f9783e0:	move   a8, a9
3f9783f0:	move   *a13(0x20), a3, 1
3f978410:	cmp    a3, a9
3f978420:	jreq   L3F9784E0
3f978430:	move   a14, -*sp, 1
3f978440:	move   a3, *a14+, 1
3f978450:	move   a9, *a14+, 1
3f978460:	movi   0x3f9926b8, a8
3f978490:	move   a8, *a14+, 1
3f9784a0:	calla  0x3fb341e0
3f9784d0:	jruc   L3F978B50
L3F9784E0:
3f9784e0:	sub    a9, a9
3f9784f0:	move   *a13(0xffc0), a3, 1
3f978510:	move   *a3(0x230), a11, 1
3f978530:	move   *a3(0x210), a3, 1
3f978550:	cmp    a3, a9
3f978560:	jrge   L3F9788D0
L3F978570:
3f978570:	move   *a11, a7, 1
3f978580:	sll    0x3, a7
3f978590:	move   *a13, a12, 1
3f9785a0:	add    a7, a12
3f9785b0:	move   a14, -*sp, 1
3f9785c0:	movk   1, a7
3f9785d0:	move   a7, *a14+, 1
3f9785e0:	move   a14, -*sp, 1
3f9785f0:	move   a12, *a14+, 1
3f978600:	calla  0x3fb458d0
3f978630:	move   a8, *a14+, 1
3f978640:	move   a12, *a14+, 1
3f978650:	calla  0x3f7f4770
3f978680:	move   a8, *a11, 1
3f978690:	move   *a13(0xffc0), a5, 1
3f9786b0:	move   a9, a3
3f9786c0:	sll    0x5, a3
3f9786d0:	move   *a5(0x250), a7, 1
3f9786f0:	add    a3, a7
3f978700:	move   *a7, a7, 1
3f978710:	jreq   L3F978860
3f978720:	move   *a11(0x20), a7, 1
3f978740:	sll    0x3, a7
3f978750:	move   *a13, a12, 1
3f978760:	add    a7, a12
3f978770:	move   a14, -*sp, 1
3f978780:	movk   1, a7
3f978790:	move   a7, *a14+, 1
3f9787a0:	move   a14, -*sp, 1
3f9787b0:	move   a12, *a14+, 1
3f9787c0:	calla  0x3fb458d0
3f9787f0:	move   a8, *a14+, 1
3f978800:	move   a12, *a14+, 1
3f978810:	calla  0x3f7f4770
3f978840:	move   a8, *a11(0x20), 1
L3F978860:
3f978860:	inc    a9
3f978870:	addi   0x40, a11
3f978890:	move   *a5(0x210), a7, 1
3f9788b0:	cmp    a7, a9
3f9788c0:	jrlt   L3F978570
L3F9788D0:
3f9788d0:	move   *a13(0xffc0), a7, 1
3f9788f0:	move   *a7, a5, 1
3f978900:	movk   1, a3
3f978910:	or     a3, a5
3f978920:	move   a5, *a7, 1
3f978930:	move   a14, -*sp, 1
3f978940:	move   *a13(0x0), *a14+, 1
3f978960:	calla  0x3f702440
3f978990:	move   *a13(0xffe0), a5, 1
3f9789b0:	move   *a5(0x350), a3, 1
3f9789d0:	addk   3, a3
3f9789e0:	sra    0x2, a3
3f9789f0:	sll    0x2, a3
3f978a00:	move   *a5(0x350), a5, 1
3f978a20:	move   a3, a9
3f978a30:	sub    a5, a9
3f978a40:	jrle   L3F978B10
3f978a50:	move   a14, -*sp, 1
3f978a60:	move   *a13(0xffe0), a5, 1
3f978a80:	move   *a5(0x350), a3, 1
3f978aa0:	add    a9, a3
3f978ab0:	move   a3, *a14+, 1
3f978ac0:	move   a5, *a14+, 1
3f978ad0:	calla  L3F96F9F0
3f978b00:	move   a8, a10
L3F978B10:
3f978b10:	move   a10, a3
3f978b20:	jrlt   L3F978B50
3f978b30:	movk   1, a8
3f978b40:	jruc   L3F978D70
L3F978B50:
3f978b50:	move   *a13(0xffc0), a7, 1
3f978b70:	move   *a7(0x230), a5, 1
3f978b90:	jreq   L3F978C30
3f978ba0:	move   a14, -*sp, 1
3f978bb0:	move   *a7(0x230), *a14+, 1
3f978bd0:	calla  0x3f702440
3f978c00:	sub    a5, a5
3f978c10:	move   a5, *a7(0x230), 1
L3F978C30:
3f978c30:	move   *a7(0x250), a5, 1
3f978c50:	jreq   L3F978CF0
3f978c60:	move   a14, -*sp, 1
3f978c70:	move   *a7(0x250), *a14+, 1
3f978c90:	calla  0x3f702440
3f978cc0:	sub    a5, a5
3f978cd0:	move   a5, *a7(0x250), 1
L3F978CF0:
3f978cf0:	move   *a13, a5, 1
3f978d00:	jreq   L3F978D60
3f978d10:	move   a14, -*sp, 1
3f978d20:	move   a5, *a14+, 1
3f978d30:	calla  0x3f702440
L3F978D60:
3f978d60:	sub    a8, a8
L3F978D70:
3f978d70:	move   *sp(0x120), a14, 1
3f978d90:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f978db0:	rets   2
L3F978DC0:
3f978dc0:	mmtm   sp, a7,a9,a11,a13
3f978de0:	move   a14, a13
3f978df0:	move   *a13(0xffa0), a11, 1
3f978e10:	andi   0xffffff00, a11
3f978e40:	cmpi   0x200, a11
3f978e60:	jreq   L3F978FB0
3f978e70:	move   a14, -*sp, 1
3f978e80:	move   *a13(0xffa0), a11, 1
3f978ea0:	andi   0xffffff00, a11
3f978ed0:	move   a11, *a14+, 1
3f978ee0:	movi   0x3f992848, a8
3f978f10:	move   a8, *a14+, 1
3f978f20:	movi   0xffff, a11
3f978f40:	move   a11, *a14+, 1
3f978f50:	calla  0x3f5969b0
3f978f80:	sub    a8, a8
3f978f90:	jauc   L3F979BB0
L3F978FB0:
3f978fb0:	move   a14, -*sp, 1
3f978fc0:	movk   2, a11
3f978fd0:	move   a11, *a14+, 1
3f978fe0:	move   *a13(0xffe0), a11, 1
3f979000:	addi   0x420, a11
3f979020:	move   a11, *a14+, 1
3f979030:	move   *a13(0xffe0), *a14+, 1
3f979050:	calla  L3F96EEE0
3f979080:	move   a8, a11
3f979090:	jale   L3F979B20
3f9790b0:	move   a14, -*sp, 1
3f9790c0:	movk   2, a11
3f9790d0:	move   a11, *a14+, 1
3f9790e0:	move   *a13(0xffe0), a11, 1
3f979100:	addi   0x430, a11
3f979120:	move   a11, *a14+, 1
3f979130:	move   *a13(0xffe0), *a14+, 1
3f979150:	calla  L3F96EEE0
3f979180:	move   a8, a11
3f979190:	jale   L3F979B20
3f9791b0:	move   a14, -*sp, 1
3f9791c0:	movk   2, a11
3f9791d0:	move   a11, *a14+, 1
3f9791e0:	move   *a13(0xffe0), a11, 1
3f979200:	addi   0x440, a11
3f979220:	move   a11, *a14+, 1
3f979230:	move   *a13(0xffe0), *a14+, 1
3f979250:	calla  L3F96EEE0
3f979280:	move   a8, a11
3f979290:	jale   L3F979B20
3f9792b0:	move   a14, -*sp, 1
3f9792c0:	movk   2, a11
3f9792d0:	move   a11, *a14+, 1
3f9792e0:	move   *a13(0xffe0), a11, 1
3f979300:	addi   0x450, a11
3f979320:	move   a11, *a14+, 1
3f979330:	move   *a13(0xffe0), *a14+, 1
3f979350:	calla  L3F96EEE0
3f979380:	move   a8, a11
3f979390:	jrle   L3F979B20
3f9793a0:	move   a14, -*sp, 1
3f9793b0:	movk   2, a11
3f9793c0:	move   a11, *a14+, 1
3f9793d0:	move   *a13(0xffe0), a11, 1
3f9793f0:	addi   0x460, a11
3f979410:	move   a11, *a14+, 1
3f979420:	move   *a13(0xffe0), *a14+, 1
3f979440:	calla  L3F96EEE0
3f979470:	move   a8, a11
3f979480:	jrle   L3F979B20
3f979490:	move   a14, -*sp, 1
3f9794a0:	movk   2, a11
3f9794b0:	move   a11, *a14+, 1
3f9794c0:	move   *a13(0xffe0), a11, 1
3f9794e0:	addi   0x470, a11
3f979500:	move   a11, *a14+, 1
3f979510:	move   *a13(0xffe0), *a14+, 1
3f979530:	calla  L3F96EEE0
3f979560:	move   a8, a11
3f979570:	jrle   L3F979B20
3f979580:	move   a14, -*sp, 1
3f979590:	movk   2, a11
3f9795a0:	move   a11, *a14+, 1
3f9795b0:	move   *a13(0xffe0), a11, 1
3f9795d0:	addi   0x480, a11
3f9795f0:	move   a11, *a14+, 1
3f979600:	move   *a13(0xffe0), *a14+, 1
3f979620:	calla  L3F96EEE0
3f979650:	move   a8, a11
3f979660:	jrle   L3F979B20
3f979670:	move   a14, -*sp, 1
3f979680:	movk   2, a11
3f979690:	move   a11, *a14+, 1
3f9796a0:	move   *a13(0xffe0), a11, 1
3f9796c0:	addi   0x490, a11
3f9796e0:	move   a11, *a14+, 1
3f9796f0:	move   *a13(0xffe0), *a14+, 1
3f979710:	calla  L3F96EEE0
3f979740:	move   a8, a11
3f979750:	jrle   L3F979B20
3f979760:	move   a14, -*sp, 1
3f979770:	movk   2, a11
3f979780:	move   a11, *a14+, 1
3f979790:	move   *a13(0xffe0), a11, 1
3f9797b0:	addi   0x4a0, a11
3f9797d0:	move   a11, *a14+, 1
3f9797e0:	move   *a13(0xffe0), *a14+, 1
3f979800:	calla  L3F96EEE0
3f979830:	move   a8, a11
3f979840:	jrle   L3F979B20
3f979850:	move   a14, -*sp, 1
3f979860:	movk   2, a11
3f979870:	move   a11, *a14+, 1
3f979880:	move   *a13(0xffe0), a11, 1
3f9798a0:	addi   0x4b0, a11
3f9798c0:	move   a11, *a14+, 1
3f9798d0:	move   *a13(0xffe0), *a14+, 1
3f9798f0:	calla  L3F96EEE0
3f979920:	move   a8, a11
3f979930:	jrle   L3F979B20
3f979940:	move   a14, -*sp, 1
3f979950:	movk   2, a11
3f979960:	move   a11, *a14+, 1
3f979970:	move   *a13(0xffe0), a11, 1
3f979990:	addi   0x4c0, a11
3f9799b0:	move   a11, *a14+, 1
3f9799c0:	move   *a13(0xffe0), *a14+, 1
3f9799e0:	calla  L3F96EEE0
3f979a10:	move   a8, a11
3f979a20:	jrle   L3F979B20
3f979a30:	move   a14, -*sp, 1
3f979a40:	movk   2, a11
3f979a50:	move   a11, *a14+, 1
3f979a60:	move   *a13(0xffe0), a11, 1
3f979a80:	addi   0x4d0, a11
3f979aa0:	move   a11, *a14+, 1
3f979ab0:	move   *a13(0xffe0), *a14+, 1
3f979ad0:	calla  L3F96EEE0
3f979b00:	move   a8, a11
3f979b10:	jrgt   L3F979B40
L3F979B20:
3f979b20:	sub    a8, a8
3f979b30:	jruc   L3F979BB0
L3F979B40:
3f979b40:	move   *a13(0xffc0), a11, 1
3f979b60:	move   *a11, a9, 1
3f979b70:	movk   2, a7
3f979b80:	or     a7, a9
3f979b90:	move   a9, *a11, 1
3f979ba0:	movk   1, a8
L3F979BB0:
3f979bb0:	move   *sp(0xa0), a14, 1
3f979bd0:	mmfm   sp, a7,a9,a11,a13
3f979bf0:	rets   2
L3F979C00:
3f979c00:	mmtm   sp, a7,a9,a11,a13
3f979c20:	move   a14, a13
3f979c30:	addi   0x40, a14
3f979c50:	move   *a13(0xffc0), a11, 1
3f979c70:	jrne   L3F979CB0
3f979c80:	sub    a8, a8
3f979c90:	jauc   L3F97C700
L3F979CB0:
3f979cb0:	move   *a11, a11, 1
3f979cc0:	btst   1, a11
3f979cd0:	jreq   L3F979D90
3f979ce0:	move   a14, -*sp, 1
3f979cf0:	movi   0x3f992948, a8
3f979d20:	move   a8, *a14+, 1
3f979d30:	calla  0x3fb341e0
3f979d60:	movk   1, a8
3f979d70:	jauc   L3F97C700
L3F979D90:
3f979d90:	move   a14, -*sp, 1
3f979da0:	movk   4, a11
3f979db0:	move   a11, *a14+, 1
3f979dc0:	move   a13, *a14+, 1
3f979dd0:	move   *a13(0xffe0), *a14+, 1
3f979df0:	calla  L3F96EEE0
3f979e20:	move   a8, *a13(0x20), 1
3f979e40:	move   a8, a8
3f979e50:	jrgt   L3F979F10
3f979e60:	move   a14, -*sp, 1
3f979e70:	movi   0x3f992af0, a8
3f979ea0:	move   a8, *a14+, 1
3f979eb0:	calla  0x3f596830
3f979ee0:	sub    a8, a8
3f979ef0:	jauc   L3F97C700
L3F979F10:
3f979f10:	move   *a13, a11, 1
3f979f20:	andi   0xffffff00, a11
3f979f50:	jreq   L3F97A200
3f979f60:	move   *a13, a11, 1
3f979f70:	andi   0xffffff00, a11
3f979fa0:	cmpi   0x100, a11
3f979fc0:	jreq   L3F97A200
3f979fd0:	move   *a13, a11, 1
3f979fe0:	andi   0xffffff00, a11
3f97a010:	cmpi   0x200, a11
3f97a030:	jrne   L3F97A100
3f97a040:	move   a14, -*sp, 1
3f97a050:	move   *a13(0x0), *a14+, 1
3f97a070:	move   *a13(0xffc0), *a14+, 1
3f97a090:	move   *a13(0xffe0), *a14+, 1
3f97a0b0:	calla  L3F978DC0
3f97a0e0:	jauc   L3F97C700
L3F97A100:
3f97a100:	move   a14, -*sp, 1
3f97a110:	move   *a13, a11, 1
3f97a120:	andi   0xffffff00, a11
3f97a150:	move   a11, *a14+, 1
3f97a160:	movi   0x3f992bd8, a8
3f97a190:	move   a8, *a14+, 1
3f97a1a0:	calla  0x3fb341e0
3f97a1d0:	sub    a8, a8
3f97a1e0:	jauc   L3F97C700
L3F97A200:
3f97a200:	move   a14, -*sp, 1
3f97a210:	movk   1, a11
3f97a220:	move   a11, *a14+, 1
3f97a230:	move   *a13(0xffc0), a11, 1
3f97a250:	addk   32, a11
3f97a260:	move   a11, *a14+, 1
3f97a270:	move   *a13(0xffe0), *a14+, 1
3f97a290:	calla  L3F96EEE0
3f97a2c0:	move   a8, a11
3f97a2d0:	jale   L3F97B850
3f97a2f0:	move   a14, -*sp, 1
3f97a300:	movk   1, a11
3f97a310:	move   a11, *a14+, 1
3f97a320:	move   *a13(0xffc0), a11, 1
3f97a340:	addi   0x40, a11
3f97a360:	move   a11, *a14+, 1
3f97a370:	move   *a13(0xffe0), *a14+, 1
3f97a390:	calla  L3F96EEE0
3f97a3c0:	move   a8, a11
3f97a3d0:	jale   L3F97B850
3f97a3f0:	move   a14, -*sp, 1
3f97a400:	movk   1, a11
3f97a410:	move   a11, *a14+, 1
3f97a420:	move   *a13(0xffc0), a11, 1
3f97a440:	addi   0x60, a11
3f97a460:	move   a11, *a14+, 1
3f97a470:	move   *a13(0xffe0), *a14+, 1
3f97a490:	calla  L3F96EEE0
3f97a4c0:	move   a8, a11
3f97a4d0:	jale   L3F97B850
3f97a4f0:	move   a14, -*sp, 1
3f97a500:	movk   1, a11
3f97a510:	move   a11, *a14+, 1
3f97a520:	move   *a13(0xffc0), a11, 1
3f97a540:	addi   0x80, a11
3f97a560:	move   a11, *a14+, 1
3f97a570:	move   *a13(0xffe0), *a14+, 1
3f97a590:	calla  L3F96EEE0
3f97a5c0:	move   a8, a11
3f97a5d0:	jale   L3F97B850
3f97a5f0:	move   a14, -*sp, 1
3f97a600:	movk   1, a11
3f97a610:	move   a11, *a14+, 1
3f97a620:	move   *a13(0xffc0), a11, 1
3f97a640:	addi   0xa0, a11
3f97a660:	move   a11, *a14+, 1
3f97a670:	move   *a13(0xffe0), *a14+, 1
3f97a690:	calla  L3F96EEE0
3f97a6c0:	move   a8, a11
3f97a6d0:	jale   L3F97B850
3f97a6f0:	move   a14, -*sp, 1
3f97a700:	movk   1, a11
3f97a710:	move   a11, *a14+, 1
3f97a720:	move   *a13(0xffc0), a11, 1
3f97a740:	addi   0xc0, a11
3f97a760:	move   a11, *a14+, 1
3f97a770:	move   *a13(0xffe0), *a14+, 1
3f97a790:	calla  L3F96EEE0
3f97a7c0:	move   a8, a11
3f97a7d0:	jale   L3F97B850
3f97a7f0:	move   a14, -*sp, 1
3f97a800:	movk   1, a11
3f97a810:	move   a11, *a14+, 1
3f97a820:	move   *a13(0xffc0), a11, 1
3f97a840:	addi   0xe0, a11
3f97a860:	move   a11, *a14+, 1
3f97a870:	move   *a13(0xffe0), *a14+, 1
3f97a890:	calla  L3F96EEE0
3f97a8c0:	move   a8, a11
3f97a8d0:	jale   L3F97B850
3f97a8f0:	move   a14, -*sp, 1
3f97a900:	move   *a13(0xffe0), a11, 1
3f97a920:	move   *a11(0x350), a11, 1
3f97a940:	inc    a11
3f97a950:	move   a11, *a14+, 1
3f97a960:	move   *a13(0xffe0), *a14+, 1
3f97a980:	calla  L3F96F9F0
3f97a9b0:	move   a8, a11
3f97a9c0:	jale   L3F97B850
3f97a9e0:	move   a14, -*sp, 1
3f97a9f0:	movk   4, a11
3f97aa00:	move   a11, *a14+, 1
3f97aa10:	move   *a13(0xffc0), a11, 1
3f97aa30:	addi   0x110, a11
3f97aa50:	move   a11, *a14+, 1
3f97aa60:	move   *a13(0xffe0), *a14+, 1
3f97aa80:	calla  L3F96EEE0
3f97aab0:	move   a8, a11
3f97aac0:	jale   L3F97B850
3f97aae0:	move   a14, -*sp, 1
3f97aaf0:	movk   4, a11
3f97ab00:	move   a11, *a14+, 1
3f97ab10:	move   *a13(0xffc0), a11, 1
3f97ab30:	addi   0xf0, a11
3f97ab50:	move   a11, *a14+, 1
3f97ab60:	move   *a13(0xffe0), *a14+, 1
3f97ab80:	calla  L3F96EEE0
3f97abb0:	move   a8, a11
3f97abc0:	jale   L3F97B850
3f97abe0:	move   a14, -*sp, 1
3f97abf0:	movk   4, a11
3f97ac00:	move   a11, *a14+, 1
3f97ac10:	move   *a13(0xffc0), a11, 1
3f97ac30:	addi   0x130, a11
3f97ac50:	move   a11, *a14+, 1
3f97ac60:	move   *a13(0xffe0), *a14+, 1
3f97ac80:	calla  L3F96EEE0
3f97acb0:	move   a8, a11
3f97acc0:	jale   L3F97B850
3f97ace0:	move   a14, -*sp, 1
3f97acf0:	movk   2, a11
3f97ad00:	move   a11, *a14+, 1
3f97ad10:	move   *a13(0xffc0), a11, 1
3f97ad30:	addi   0x1b0, a11
3f97ad50:	move   a11, *a14+, 1
3f97ad60:	move   *a13(0xffe0), *a14+, 1
3f97ad80:	calla  L3F96EEE0
3f97adb0:	move   a8, a11
3f97adc0:	jale   L3F97B850
3f97ade0:	move   a14, -*sp, 1
3f97adf0:	movk   2, a11
3f97ae00:	move   a11, *a14+, 1
3f97ae10:	move   *a13(0xffc0), a11, 1
3f97ae30:	addi   0x1c0, a11
3f97ae50:	move   a11, *a14+, 1
3f97ae60:	move   *a13(0xffe0), *a14+, 1
3f97ae80:	calla  L3F96EEE0
3f97aeb0:	move   a8, a11
3f97aec0:	jale   L3F97B850
3f97aee0:	move   a14, -*sp, 1
3f97aef0:	movk   2, a11
3f97af00:	move   a11, *a14+, 1
3f97af10:	move   *a13(0xffc0), a11, 1
3f97af30:	addi   0x1d0, a11
3f97af50:	move   a11, *a14+, 1
3f97af60:	move   *a13(0xffe0), *a14+, 1
3f97af80:	calla  L3F96EEE0
3f97afb0:	move   a8, a11
3f97afc0:	jale   L3F97B850
3f97afe0:	move   a14, -*sp, 1
3f97aff0:	movk   2, a11
3f97b000:	move   a11, *a14+, 1
3f97b010:	move   *a13(0xffc0), a11, 1
3f97b030:	addi   0x1e0, a11
3f97b050:	move   a11, *a14+, 1
3f97b060:	move   *a13(0xffe0), *a14+, 1
3f97b080:	calla  L3F96EEE0
3f97b0b0:	move   a8, a11
3f97b0c0:	jrle   L3F97B850
3f97b0d0:	move   a14, -*sp, 1
3f97b0e0:	movk   2, a11
3f97b0f0:	move   a11, *a14+, 1
3f97b100:	move   *a13(0xffc0), a11, 1
3f97b120:	addi   0x1f0, a11
3f97b140:	move   a11, *a14+, 1
3f97b150:	move   *a13(0xffe0), *a14+, 1
3f97b170:	calla  L3F96EEE0
3f97b1a0:	move   a8, a11
3f97b1b0:	jrle   L3F97B850
3f97b1c0:	move   a14, -*sp, 1
3f97b1d0:	movk   2, a11
3f97b1e0:	move   a11, *a14+, 1
3f97b1f0:	move   *a13(0xffc0), a11, 1
3f97b210:	addi   0x200, a11
3f97b230:	move   a11, *a14+, 1
3f97b240:	move   *a13(0xffe0), *a14+, 1
3f97b260:	calla  L3F96EEE0
3f97b290:	move   a8, a11
3f97b2a0:	jrle   L3F97B850
3f97b2b0:	move   a14, -*sp, 1
3f97b2c0:	movk   2, a11
3f97b2d0:	move   a11, *a14+, 1
3f97b2e0:	move   *a13(0xffc0), a11, 1
3f97b300:	addi   0x150, a11
3f97b320:	move   a11, *a14+, 1
3f97b330:	move   *a13(0xffe0), *a14+, 1
3f97b350:	calla  L3F96EEE0
3f97b380:	move   a8, a11
3f97b390:	jrle   L3F97B850
3f97b3a0:	move   a14, -*sp, 1
3f97b3b0:	movk   2, a11
3f97b3c0:	move   a11, *a14+, 1
3f97b3d0:	move   *a13(0xffc0), a11, 1
3f97b3f0:	addi   0x160, a11
3f97b410:	move   a11, *a14+, 1
3f97b420:	move   *a13(0xffe0), *a14+, 1
3f97b440:	calla  L3F96EEE0
3f97b470:	move   a8, a11
3f97b480:	jrle   L3F97B850
3f97b490:	move   a14, -*sp, 1
3f97b4a0:	movk   2, a11
3f97b4b0:	move   a11, *a14+, 1
3f97b4c0:	move   *a13(0xffc0), a11, 1
3f97b4e0:	addi   0x170, a11
3f97b500:	move   a11, *a14+, 1
3f97b510:	move   *a13(0xffe0), *a14+, 1
3f97b530:	calla  L3F96EEE0
3f97b560:	move   a8, a11
3f97b570:	jrle   L3F97B850
3f97b580:	move   a14, -*sp, 1
3f97b590:	movk   2, a11
3f97b5a0:	move   a11, *a14+, 1
3f97b5b0:	move   *a13(0xffc0), a11, 1
3f97b5d0:	addi   0x180, a11
3f97b5f0:	move   a11, *a14+, 1
3f97b600:	move   *a13(0xffe0), *a14+, 1
3f97b620:	calla  L3F96EEE0
3f97b650:	move   a8, a11
3f97b660:	jrle   L3F97B850
3f97b670:	move   a14, -*sp, 1
3f97b680:	movk   2, a11
3f97b690:	move   a11, *a14+, 1
3f97b6a0:	move   *a13(0xffc0), a11, 1
3f97b6c0:	addi   0x190, a11
3f97b6e0:	move   a11, *a14+, 1
3f97b6f0:	move   *a13(0xffe0), *a14+, 1
3f97b710:	calla  L3F96EEE0
3f97b740:	move   a8, a11
3f97b750:	jrle   L3F97B850
3f97b760:	move   a14, -*sp, 1
3f97b770:	movk   2, a11
3f97b780:	move   a11, *a14+, 1
3f97b790:	move   *a13(0xffc0), a11, 1
3f97b7b0:	addi   0x1a0, a11
3f97b7d0:	move   a11, *a14+, 1
3f97b7e0:	move   *a13(0xffe0), *a14+, 1
3f97b800:	calla  L3F96EEE0
3f97b830:	move   a8, a11
3f97b840:	jrgt   L3F97B880
L3F97B850:
3f97b850:	sub    a8, a8
3f97b860:	jauc   L3F97C700
L3F97B880:
3f97b880:	move   *a13, a11, 1
3f97b890:	andi   0xffffff00, a11
3f97b8c0:	cmpi   0x100, a11
3f97b8e0:	jane   L3F97C580
3f97b900:	move   a14, -*sp, 1
3f97b910:	movk   2, a11
3f97b920:	move   a11, *a14+, 1
3f97b930:	move   *a13(0xffe0), a11, 1
3f97b950:	addi   0x420, a11
3f97b970:	move   a11, *a14+, 1
3f97b980:	move   *a13(0xffe0), *a14+, 1
3f97b9a0:	calla  L3F96EEE0
3f97b9d0:	move   a8, a11
3f97b9e0:	jale   L3F97C560
3f97ba00:	move   a14, -*sp, 1
3f97ba10:	movk   2, a11
3f97ba20:	move   a11, *a14+, 1
3f97ba30:	move   *a13(0xffe0), a11, 1
3f97ba50:	addi   0x430, a11
3f97ba70:	move   a11, *a14+, 1
3f97ba80:	move   *a13(0xffe0), *a14+, 1
3f97baa0:	calla  L3F96EEE0
3f97bad0:	move   a8, a11
3f97bae0:	jale   L3F97C560
3f97bb00:	move   a14, -*sp, 1
3f97bb10:	movk   2, a11
3f97bb20:	move   a11, *a14+, 1
3f97bb30:	move   *a13(0xffe0), a11, 1
3f97bb50:	addi   0x440, a11
3f97bb70:	move   a11, *a14+, 1
3f97bb80:	move   *a13(0xffe0), *a14+, 1
3f97bba0:	calla  L3F96EEE0
3f97bbd0:	move   a8, a11
3f97bbe0:	jale   L3F97C560
3f97bc00:	move   a14, -*sp, 1
3f97bc10:	movk   2, a11
3f97bc20:	move   a11, *a14+, 1
3f97bc30:	move   *a13(0xffe0), a11, 1
3f97bc50:	addi   0x450, a11
3f97bc70:	move   a11, *a14+, 1
3f97bc80:	move   *a13(0xffe0), *a14+, 1
3f97bca0:	calla  L3F96EEE0
3f97bcd0:	move   a8, a11
3f97bce0:	jale   L3F97C560
3f97bd00:	move   a14, -*sp, 1
3f97bd10:	movk   2, a11
3f97bd20:	move   a11, *a14+, 1
3f97bd30:	move   *a13(0xffe0), a11, 1
3f97bd50:	addi   0x460, a11
3f97bd70:	move   a11, *a14+, 1
3f97bd80:	move   *a13(0xffe0), *a14+, 1
3f97bda0:	calla  L3F96EEE0
3f97bdd0:	move   a8, a11
3f97bde0:	jrle   L3F97C560
3f97bdf0:	move   a14, -*sp, 1
3f97be00:	movk   2, a11
3f97be10:	move   a11, *a14+, 1
3f97be20:	move   *a13(0xffe0), a11, 1
3f97be40:	addi   0x470, a11
3f97be60:	move   a11, *a14+, 1
3f97be70:	move   *a13(0xffe0), *a14+, 1
3f97be90:	calla  L3F96EEE0
3f97bec0:	move   a8, a11
3f97bed0:	jrle   L3F97C560
3f97bee0:	move   a14, -*sp, 1
3f97bef0:	movk   2, a11
3f97bf00:	move   a11, *a14+, 1
3f97bf10:	move   *a13(0xffe0), a11, 1
3f97bf30:	addi   0x480, a11
3f97bf50:	move   a11, *a14+, 1
3f97bf60:	move   *a13(0xffe0), *a14+, 1
3f97bf80:	calla  L3F96EEE0
3f97bfb0:	move   a8, a11
3f97bfc0:	jrle   L3F97C560
3f97bfd0:	move   a14, -*sp, 1
3f97bfe0:	movk   2, a11
3f97bff0:	move   a11, *a14+, 1
3f97c000:	move   *a13(0xffe0), a11, 1
3f97c020:	addi   0x490, a11
3f97c040:	move   a11, *a14+, 1
3f97c050:	move   *a13(0xffe0), *a14+, 1
3f97c070:	calla  L3F96EEE0
3f97c0a0:	move   a8, a11
3f97c0b0:	jrle   L3F97C560
3f97c0c0:	move   a14, -*sp, 1
3f97c0d0:	movk   2, a11
3f97c0e0:	move   a11, *a14+, 1
3f97c0f0:	move   *a13(0xffe0), a11, 1
3f97c110:	addi   0x4a0, a11
3f97c130:	move   a11, *a14+, 1
3f97c140:	move   *a13(0xffe0), *a14+, 1
3f97c160:	calla  L3F96EEE0
3f97c190:	move   a8, a11
3f97c1a0:	jrle   L3F97C560
3f97c1b0:	move   a14, -*sp, 1
3f97c1c0:	movk   2, a11
3f97c1d0:	move   a11, *a14+, 1
3f97c1e0:	move   *a13(0xffe0), a11, 1
3f97c200:	addi   0x4b0, a11
3f97c220:	move   a11, *a14+, 1
3f97c230:	move   *a13(0xffe0), *a14+, 1
3f97c250:	calla  L3F96EEE0
3f97c280:	move   a8, a11
3f97c290:	jrle   L3F97C560
3f97c2a0:	move   a14, -*sp, 1
3f97c2b0:	movk   2, a11
3f97c2c0:	move   a11, *a14+, 1
3f97c2d0:	move   *a13(0xffe0), a11, 1
3f97c2f0:	addi   0x4c0, a11
3f97c310:	move   a11, *a14+, 1
3f97c320:	move   *a13(0xffe0), *a14+, 1
3f97c340:	calla  L3F96EEE0
3f97c370:	move   a8, a11
3f97c380:	jrle   L3F97C560
3f97c390:	move   a14, -*sp, 1
3f97c3a0:	movk   2, a11
3f97c3b0:	move   a11, *a14+, 1
3f97c3c0:	move   *a13(0xffe0), a11, 1
3f97c3e0:	addi   0x4d0, a11
3f97c400:	move   a11, *a14+, 1
3f97c410:	move   *a13(0xffe0), *a14+, 1
3f97c430:	calla  L3F96EEE0
3f97c460:	move   a8, a11
3f97c470:	jrle   L3F97C560
3f97c480:	move   a14, -*sp, 1
3f97c490:	move   *a13(0xffe0), a11, 1
3f97c4b0:	move   *a11(0x350), a11, 1
3f97c4d0:	addk   28, a11
3f97c4e0:	move   a11, *a14+, 1
3f97c4f0:	move   *a13(0xffe0), *a14+, 1
3f97c510:	calla  L3F96F9F0
3f97c540:	move   a8, a11
3f97c550:	jrgt   L3F97C690
L3F97C560:
3f97c560:	sub    a8, a8
3f97c570:	jruc   L3F97C700
L3F97C580:
3f97c580:	move   a14, -*sp, 1
3f97c590:	move   *a13(0xffe0), a11, 1
3f97c5b0:	move   *a11(0x350), a11, 1
3f97c5d0:	addi   0x34, a11
3f97c5f0:	move   a11, *a14+, 1
3f97c600:	move   *a13(0xffe0), *a14+, 1
3f97c620:	calla  L3F96F9F0
3f97c650:	move   a8, a11
3f97c660:	jrgt   L3F97C690
3f97c670:	sub    a8, a8
3f97c680:	jruc   L3F97C700
L3F97C690:
3f97c690:	move   *a13(0xffc0), a11, 1
3f97c6b0:	move   *a11, a9, 1
3f97c6c0:	movk   2, a7
3f97c6d0:	or     a7, a9
3f97c6e0:	move   a9, *a11, 1
3f97c6f0:	movk   1, a8
L3F97C700:
3f97c700:	move   *sp(0xa0), a14, 1
3f97c720:	mmfm   sp, a7,a9,a11,a13
3f97c740:	rets   2
L3F97C750:
3f97c750:	mmtm   sp, a5,a7,a9,a11,a13
3f97c770:	move   a14, a13
3f97c780:	addi   0xb0, a14
3f97c7a0:	sub    a11, a11
3f97c7b0:	move   a11, *a13(0x70), 1
3f97c7d0:	move   *a13(0xffc0), a11, 1
3f97c7f0:	jrne   L3F97C830
3f97c800:	sub    a8, a8
3f97c810:	jauc   L3F97EEB0
L3F97C830:
3f97c830:	move   a14, -*sp, 1
3f97c840:	movk   4, a9
3f97c850:	move   a9, *a14+, 1
3f97c860:	move   a13, a9
3f97c870:	addi   0x90, a9
3f97c890:	move   a9, *a14+, 1
3f97c8a0:	move   *a13(0xffe0), *a14+, 1
3f97c8c0:	calla  L3F96EEE0
3f97c8f0:	move   a8, *a13(0x50), 1
3f97c910:	move   a8, a8
3f97c920:	jrle   L3F97C990
3f97c930:	move   *a13(0x90), a9, 1
3f97c950:	andi   0xffffff00, a9
3f97c980:	jreq   L3F97CAA0
L3F97C990:
3f97c990:	move   a14, -*sp, 1
3f97c9a0:	move   *a13(0x90), a9, 1
3f97c9c0:	andi   0xffffff00, a9
3f97c9f0:	move   a9, *a14+, 1
3f97ca00:	movi   0x3f992ce0, a8
3f97ca30:	move   a8, *a14+, 1
3f97ca40:	calla  0x3fb341e0
3f97ca70:	sub    a8, a8
3f97ca80:	jauc   L3F97EEB0
L3F97CAA0:
3f97caa0:	move   *a11(0x40), a9, 1
3f97cac0:	jrne   L3F97CB00
3f97cad0:	sub    a8, a8
3f97cae0:	jauc   L3F97EEB0
L3F97CB00:
3f97cb00:	move   a14, -*sp, 1
3f97cb10:	movk   2, a9
3f97cb20:	move   a9, *a14+, 1
3f97cb30:	addi   0x60, a11
3f97cb50:	move   a11, *a14+, 1
3f97cb60:	move   *a13(0xffe0), *a14+, 1
3f97cb80:	calla  L3F96EEE0
3f97cbb0:	move   a8, a11
3f97cbc0:	jrle   L3F97CF50
3f97cbd0:	move   a14, -*sp, 1
3f97cbe0:	move   a9, *a14+, 1
3f97cbf0:	move   *a13(0xffc0), a11, 1
3f97cc10:	addi   0x80, a11
3f97cc30:	move   a11, *a14+, 1
3f97cc40:	move   *a13(0xffe0), *a14+, 1
3f97cc60:	calla  L3F96EEE0
3f97cc90:	move   a8, a11
3f97cca0:	jrle   L3F97CF50
3f97ccb0:	move   a14, -*sp, 1
3f97ccc0:	move   a9, *a14+, 1
3f97ccd0:	move   *a13(0xffc0), a11, 1
3f97ccf0:	addi   0xa0, a11
3f97cd10:	move   a11, *a14+, 1
3f97cd20:	move   *a13(0xffe0), *a14+, 1
3f97cd40:	calla  L3F96EEE0
3f97cd70:	move   a8, a11
3f97cd80:	jrle   L3F97CF50
3f97cd90:	move   a14, -*sp, 1
3f97cda0:	move   a9, *a14+, 1
3f97cdb0:	move   *a13(0xffc0), a11, 1
3f97cdd0:	addi   0xc0, a11
3f97cdf0:	move   a11, *a14+, 1
3f97ce00:	move   *a13(0xffe0), *a14+, 1
3f97ce20:	calla  L3F96EEE0
3f97ce50:	move   a8, a11
3f97ce60:	jrle   L3F97CF50
3f97ce70:	move   a14, -*sp, 1
3f97ce80:	move   a9, *a14+, 1
3f97ce90:	move   *a13(0xffc0), a11, 1
3f97ceb0:	addi   0x260, a11
3f97ced0:	move   a11, *a14+, 1
3f97cee0:	move   *a13(0xffe0), *a14+, 1
3f97cf00:	calla  L3F96EEE0
3f97cf30:	move   a8, a11
3f97cf40:	jrgt   L3F97CF80
L3F97CF50:
3f97cf50:	sub    a8, a8
3f97cf60:	jauc   L3F97EEB0
L3F97CF80:
3f97cf80:	move   *a13(0xffc0), a11, 1
3f97cfa0:	move   *a11(0x40), a9, 1
3f97cfc0:	move   *a9, a11, 1
3f97cfd0:	ori    0x20, a11
3f97d000:	move   a11, *a9, 1
3f97d010:	move   *a13(0xffc0), a11, 1
3f97d030:	move   *a11(0x80), a9, 1
3f97d050:	move   *a11(0x60), a7, 1
3f97d070:	sub    a7, a9
3f97d080:	move   *a11(0xc0), a7, 1
3f97d0a0:	move   *a11(0xa0), a5, 1
3f97d0c0:	sub    a5, a7
3f97d0d0:	inc    a9
3f97d0e0:	inc    a7
3f97d0f0:	mpys   a7, a9
3f97d100:	move   a9, *a13(0x10), 1
3f97d120:	move   *a11(0x40), a7, 1
3f97d140:	move   *a7, a7, 1
3f97d150:	btst   2, a7
3f97d160:	jreq   L3F97D4E0
3f97d170:	move   *a11(0x40), a7, 1
3f97d190:	move   *a7(0x2b0), a7, 1
3f97d1b0:	jreq   L3F97D4E0
3f97d1c0:	move   *a11(0x160), a7, 1
3f97d1e0:	jreq   L3F97D310
3f97d1f0:	move   a14, -*sp, 1
3f97d200:	move   *a11(0x160), *a14+, 1
3f97d220:	calla  0x3f702440
3f97d250:	move   *a11(0x160), a7, 1
3f97d270:	move   *a11(0x180), a5, 1
3f97d290:	cmp    a5, a7
3f97d2a0:	jrne   L3F97D2E0
3f97d2b0:	sub    a7, a7
3f97d2c0:	move   a7, *a11(0x180), 1
L3F97D2E0:
3f97d2e0:	sub    a7, a7
3f97d2f0:	move   a7, *a11(0x160), 1
L3F97D310:
3f97d310:	move   a14, -*sp, 1
3f97d320:	movk   4, a7
3f97d330:	move   a7, *a14+, 1
3f97d340:	move   a9, *a14+, 1
3f97d350:	calla  0x3f703d90
3f97d380:	move   a8, *a11(0x160), 1
3f97d3a0:	move   *a11(0x160), a5, 1
3f97d3c0:	jrne   L3F97D480
3f97d3d0:	move   a14, -*sp, 1
3f97d3e0:	movi   0x3f992e00, a8
3f97d410:	move   a8, *a14+, 1
3f97d420:	calla  0x3fb341e0
3f97d450:	sub    a8, a8
3f97d460:	jauc   L3F97EEB0
L3F97D480:
3f97d480:	move   *a11(0x40), a5, 1
3f97d4a0:	move   *a5, a7, 1
3f97d4b0:	movk   4, a9
3f97d4c0:	or     a9, a7
3f97d4d0:	move   a7, *a5, 1
L3F97D4E0:
3f97d4e0:	move   *a11(0x40), a9, 1
3f97d500:	move   *a9(0xc0), a9, 1
3f97d520:	jreq   L3F97D880
3f97d530:	move   *a11(0x40), a9, 1
3f97d550:	move   *a9(0x2d0), a9, 1
3f97d570:	jreq   L3F97D880
3f97d580:	move   *a11(0x180), a9, 1
3f97d5a0:	jreq   L3F97D6D0
3f97d5b0:	move   a14, -*sp, 1
3f97d5c0:	move   *a11(0x180), *a14+, 1
3f97d5e0:	calla  0x3f702440
3f97d610:	move   *a11(0x160), a9, 1
3f97d630:	move   *a11(0x180), a7, 1
3f97d650:	cmp    a7, a9
3f97d660:	jrne   L3F97D6A0
3f97d670:	sub    a9, a9
3f97d680:	move   a9, *a11(0x160), 1
L3F97D6A0:
3f97d6a0:	sub    a9, a9
3f97d6b0:	move   a9, *a11(0x180), 1
L3F97D6D0:
3f97d6d0:	move   a14, -*sp, 1
3f97d6e0:	movk   4, a9
3f97d6f0:	move   a9, *a14+, 1
3f97d700:	move   *a13(0x10), *a14+, 1
3f97d720:	calla  0x3f703d90
3f97d750:	move   a8, *a11(0x180), 1
3f97d770:	move   *a11(0x180), a7, 1
3f97d790:	jrne   L3F97D840
3f97d7a0:	move   a14, -*sp, 1
3f97d7b0:	movi   0x3f992f70, a8
3f97d7e0:	move   a8, *a14+, 1
3f97d7f0:	calla  0x3fb341e0
3f97d820:	jauc   L3F97EB90
L3F97D840:
3f97d840:	movk   1, a7
3f97d850:	move   a7, *a13(0x70), 1
3f97d870:	jruc   L3F97D8B0
L3F97D880:
3f97d880:	move   *a11(0x160), *a11(0x180), 1
L3F97D8B0:
3f97d8b0:	move   *a11(0x180), a9, 1
3f97d8d0:	jreq   L3F97D940
3f97d8e0:	move   *a11(0x40), a9, 1
3f97d900:	move   *a9, a7, 1
3f97d910:	movk   16, a5
3f97d920:	or     a5, a7
3f97d930:	move   a7, *a9, 1
L3F97D940:
3f97d940:	move   *a11(0x40), a9, 1
3f97d960:	addi   0x1a0, a11
3f97d980:	addi   0x1b0, a9
3f97d9a0:	move   *a9+, *a11+, 1
3f97d9b0:	move   *a9+, *a11+, 1
3f97d9c0:	move   *a9, *a11, 1
3f97d9d0:	move   *a13(0xffc0), a11, 1
3f97d9f0:	move   *a11(0x40), a9, 1
3f97da10:	addi   0x200, a11
3f97da30:	addi   0x150, a9
3f97da50:	move   *a9+, *a11+, 1
3f97da60:	move   *a9+, *a11+, 1
3f97da70:	move   *a9, *a11, 1
3f97da80:	move   *a13(0xffc0), a11, 1
3f97daa0:	move   *a11(0x40), a9, 1
3f97dac0:	move   *a9, a7, 1
3f97dad0:	movk   2, a5
3f97dae0:	or     a5, a7
3f97daf0:	move   a7, *a9, 1
3f97db00:	move   *a11(0x160), a9, 1
3f97db20:	jrne   L3F97E030
3f97db30:	move   *a11(0x180), a9, 1
3f97db50:	jrne   L3F97E030
3f97db60:	move   a14, -*sp, 1
3f97db70:	move   *a13(0xffe0), a9, 1
3f97db90:	move   *a13(0x10), a7, 1
3f97dbb0:	sll    0x1, a7
3f97dbc0:	move   *a9(0x350), a5, 1
3f97dbe0:	add    a7, a5
3f97dbf0:	move   a5, *a14+, 1
3f97dc00:	move   a9, *a14+, 1
3f97dc10:	calla  L3F96F9F0
3f97dc40:	move   a8, *a13(0x50), 1
3f97dc60:	move   a14, -*sp, 1
3f97dc70:	movi   0x3f9930f8, a8
3f97dca0:	move   a8, *a14+, 1
3f97dcb0:	calla  0x3fb341e0
3f97dce0:	move   *a13(0x50), a7, 1
3f97dd00:	jrge   L3F97DDC0
3f97dd10:	move   a14, -*sp, 1
3f97dd20:	movi   0x3f9931e0, a8
3f97dd50:	move   a8, *a14+, 1
3f97dd60:	calla  0x3fb341e0
3f97dd90:	sub    a8, a8
3f97dda0:	jauc   L3F97EEB0
L3F97DDC0:
3f97ddc0:	move   *a9(0x350), a5, 1
3f97dde0:	addk   3, a5
3f97ddf0:	sra    0x2, a5
3f97de00:	sll    0x2, a5
3f97de10:	move   *a9(0x350), a7, 1
3f97de30:	sub    a7, a5
3f97de40:	move   a5, *a13(0x30), 1
3f97de60:	jrle   L3F97DF20
3f97de70:	move   a14, -*sp, 1
3f97de80:	move   *a9(0x350), a7, 1
3f97dea0:	add    a5, a7
3f97deb0:	move   a7, *a14+, 1
3f97dec0:	move   a9, *a14+, 1
3f97ded0:	calla  L3F96F9F0
3f97df00:	move   a8, *a13(0x50), 1
L3F97DF20:
3f97df20:	move   *a13(0x50), a7, 1
3f97df40:	jrge   L3F97E000
3f97df50:	move   a14, -*sp, 1
3f97df60:	movi   0x3f9931e0, a8
3f97df90:	move   a8, *a14+, 1
3f97dfa0:	calla  0x3fb341e0
3f97dfd0:	sub    a8, a8
3f97dfe0:	jauc   L3F97EEB0
L3F97E000:
3f97e000:	movk   1, a8
3f97e010:	jauc   L3F97EEB0
L3F97E030:
3f97e030:	movk   1, a9
3f97e040:	move   a9, *a11(0x100), 1
3f97e060:	sub    a7, a7
3f97e070:	move   a7, *a13(0x30), 1
3f97e090:	move   *a13(0x10), a5, 1
3f97e0b0:	cmp    a5, a7
3f97e0c0:	jrge   L3F97E760
L3F97E0D0:
3f97e0d0:	move   a14, -*sp, 1
3f97e0e0:	movk   2, a11
3f97e0f0:	move   a11, *a14+, 1
3f97e100:	move   a13, *a14+, 1
3f97e110:	move   *a13(0xffe0), *a14+, 1
3f97e130:	calla  L3F96EEE0
3f97e160:	move   a8, a5
3f97e170:	jale   L3F97EB90
3f97e190:	setf   16, 0, 0
3f97e1a0:	move   *a13, a9, 0
3f97e1b0:	cmpi   0xffff, a9
3f97e1e0:	jrne   L3F97E380
3f97e1f0:	move   *a13(0xffc0), a7, 1
3f97e210:	sub    a5, a5
3f97e220:	move   a5, *a7(0x100), 1
3f97e240:	move   *a13(0x30), a5, 1
3f97e260:	sll    0x5, a5
3f97e270:	move   *a7(0x160), a11, 1
3f97e290:	add    a5, a11
3f97e2a0:	sub    a5, a5
3f97e2b0:	move   a5, *a11, 1
3f97e2c0:	move   *a13(0x70), a11, 1
3f97e2e0:	jreq   L3F97E6D0
3f97e2f0:	move   *a13(0x30), a5, 1
3f97e310:	sll    0x5, a5
3f97e320:	move   *a7(0x180), a7, 1
3f97e340:	add    a5, a7
3f97e350:	sub    a5, a5
3f97e360:	move   a5, *a7, 1
3f97e370:	jruc   L3F97E6D0
L3F97E380:
3f97e380:	move   *a13(0xffc0), a7, 1
3f97e3a0:	move   *a7(0x40), a5, 1
3f97e3c0:	move   *a5(0x270), a5, 1
3f97e3e0:	cmp    a5, a9
3f97e3f0:	jrnc   L3F97E5F0
3f97e400:	move   *a13(0x30), a5, 1
3f97e420:	sll    0x5, a5
3f97e430:	move   *a7(0x160), a11, 1
3f97e450:	add    a5, a11
3f97e460:	move   *a7(0x40), a5, 1
3f97e480:	sll    0x7, a9
3f97e490:	move   *a5(0x2b0), a5, 1
3f97e4b0:	add    a9, a5
3f97e4c0:	move   a5, *a11, 1
3f97e4d0:	move   *a13(0x70), a11, 1
3f97e4f0:	jreq   L3F97E6D0
3f97e500:	move   *a13(0x30), a9, 1
3f97e520:	sll    0x5, a9
3f97e530:	move   *a7(0x180), a5, 1
3f97e550:	add    a9, a5
3f97e560:	move   *a7(0x40), a9, 1
3f97e580:	move   *a13, a7, 0
3f97e590:	sll    0x7, a7
3f97e5a0:	move   *a9(0x2d0), a9, 1
3f97e5c0:	add    a7, a9
3f97e5d0:	move   a9, *a5, 1
3f97e5e0:	jruc   L3F97E6D0
L3F97E5F0:
3f97e5f0:	move   a14, -*sp, 1
3f97e600:	move   *a7(0x40), a5, 1
3f97e620:	move   *a5(0x270), *a14+, 1
3f97e640:	move   a9, *a14+, 1
3f97e650:	movi   0x3f9932b0, a8
3f97e680:	move   a8, *a14+, 1
3f97e690:	calla  0x3fb341e0
3f97e6c0:	jruc   L3F97EB90
L3F97E6D0:
3f97e6d0:	move   *a13(0x30), a9, 1
3f97e6f0:	inc    a9
3f97e700:	move   a9, *a13(0x30), 1
3f97e720:	move   *a13(0x10), a7, 1
3f97e740:	cmp    a7, a9
3f97e750:	jrlt   L3F97E0D0
L3F97E760:
3f97e760:	move   *a13(0xffc0), a11, 1
3f97e780:	move   *a11(0x260), a9, 1
3f97e7a0:	inc    a9
3f97e7b0:	jreq   L3F97E9C0
3f97e7c0:	move   *a11(0x260), a9, 1
3f97e7e0:	sra    0x8, a9
3f97e7f0:	andi   0xff, a9
3f97e820:	move   *a11(0xa0), a7, 1
3f97e840:	sub    a7, a9
3f97e850:	move   *a11(0x80), a7, 1
3f97e870:	move   *a11(0x60), a5, 1
3f97e890:	sub    a5, a7
3f97e8a0:	inc    a7
3f97e8b0:	mpys   a7, a9
3f97e8c0:	move   *a11(0x260), a7, 1
3f97e8e0:	andi   0xff, a7
3f97e910:	add    a7, a9
3f97e920:	move   *a11(0x60), a7, 1
3f97e940:	sub    a7, a9
3f97e950:	sll    0x5, a9
3f97e960:	move   *a11(0x160), a7, 1
3f97e980:	add    a9, a7
3f97e990:	move   *a7(0x0), *a11(0x280), 1
L3F97E9C0:
3f97e9c0:	move   *a13(0xffe0), a9, 1
3f97e9e0:	move   *a9(0x350), a7, 1
3f97ea00:	addk   3, a7
3f97ea10:	sra    0x2, a7
3f97ea20:	sll    0x2, a7
3f97ea30:	move   *a9(0x350), a5, 1
3f97ea50:	sub    a5, a7
3f97ea60:	move   a7, *a13(0x30), 1
3f97ea80:	jrle   L3F97EB40
3f97ea90:	move   a14, -*sp, 1
3f97eaa0:	move   *a9(0x350), a5, 1
3f97eac0:	add    a7, a5
3f97ead0:	move   a5, *a14+, 1
3f97eae0:	move   a9, *a14+, 1
3f97eaf0:	calla  L3F96F9F0
3f97eb20:	move   a8, *a13(0x50), 1
L3F97EB40:
3f97eb40:	move   *a13(0x50), a5, 1
3f97eb60:	jrlt   L3F97EB90
3f97eb70:	movk   1, a8
3f97eb80:	jruc   L3F97EEB0
L3F97EB90:
3f97eb90:	move   *a13(0x70), a11, 1
3f97ebb0:	jreq   L3F97ED30
3f97ebc0:	move   *a13(0xffc0), a9, 1
3f97ebe0:	move   *a9(0x180), a7, 1
3f97ec00:	jreq   L3F97ED30
3f97ec10:	move   a14, -*sp, 1
3f97ec20:	move   *a9(0x180), *a14+, 1
3f97ec40:	calla  0x3f702440
3f97ec70:	move   *a9(0x160), a7, 1
3f97ec90:	move   *a9(0x180), a5, 1
3f97ecb0:	cmp    a5, a7
3f97ecc0:	jrne   L3F97ED00
3f97ecd0:	sub    a7, a7
3f97ece0:	move   a7, *a9(0x160), 1
L3F97ED00:
3f97ed00:	sub    a7, a7
3f97ed10:	move   a7, *a9(0x180), 1
L3F97ED30:
3f97ed30:	move   *a13(0xffc0), a9, 1
3f97ed50:	move   *a9(0x160), a7, 1
3f97ed70:	jreq   L3F97EEA0
3f97ed80:	move   a14, -*sp, 1
3f97ed90:	move   *a9(0x160), *a14+, 1
3f97edb0:	calla  0x3f702440
3f97ede0:	move   *a9(0x160), a7, 1
3f97ee00:	move   *a9(0x180), a5, 1
3f97ee20:	cmp    a5, a7
3f97ee30:	jrne   L3F97EE70
3f97ee40:	sub    a7, a7
3f97ee50:	move   a7, *a9(0x180), 1
L3F97EE70:
3f97ee70:	sub    a7, a7
3f97ee80:	move   a7, *a9(0x160), 1
L3F97EEA0:
3f97eea0:	sub    a8, a8
L3F97EEB0:
3f97eeb0:	move   *sp(0xc0), a14, 1
3f97eed0:	mmfm   sp, a5,a7,a9,a11,a13
3f97eef0:	rets   2
L3F97EF00:
3f97ef00:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f97ef20:	move   a14, a13
3f97ef30:	addi   0x480, a14
3f97ef50:	move   a14, -*sp, 1
3f97ef60:	movk   4, a7
3f97ef70:	move   a7, *a14+, 1
3f97ef80:	move   a13, *a14+, 1
3f97ef90:	move   *a13(0xffe0), *a14+, 1
3f97efb0:	calla  L3F96EEE0
3f97efe0:	move   a8, a8
3f97eff0:	jrgt   L3F97F030
3f97f000:	sub    a8, a8
3f97f010:	jauc   L3F981640
L3F97F030:
3f97f030:	sub    a9, a9
3f97f040:	move   *a13, a7, 1
3f97f050:	cmp    a7, a9
3f97f060:	jrge   L3F97F510
L3F97F070:
3f97f070:	move   a14, -*sp, 1
3f97f080:	movk   4, a7
3f97f090:	move   a7, *a14+, 1
3f97f0a0:	move   a9, a7
3f97f0b0:	sll    0x7, a7
3f97f0c0:	add    a13, a7
3f97f0d0:	addi   0x80, a7
3f97f0f0:	move   a7, *a14+, 1
3f97f100:	move   *a13(0xffe0), *a14+, 1
3f97f120:	calla  L3F96EEE0
3f97f150:	move   a8, a7
3f97f160:	jrle   L3F97F470
3f97f170:	move   a14, -*sp, 1
3f97f180:	movk   4, a7
3f97f190:	move   a7, *a14+, 1
3f97f1a0:	move   a9, a7
3f97f1b0:	sll    0x7, a7
3f97f1c0:	add    a13, a7
3f97f1d0:	addi   0xa0, a7
3f97f1f0:	move   a7, *a14+, 1
3f97f200:	move   *a13(0xffe0), *a14+, 1
3f97f220:	calla  L3F96EEE0
3f97f250:	move   a8, a7
3f97f260:	jrle   L3F97F470
3f97f270:	move   a14, -*sp, 1
3f97f280:	movk   4, a7
3f97f290:	move   a7, *a14+, 1
3f97f2a0:	move   a9, a7
3f97f2b0:	sll    0x7, a7
3f97f2c0:	add    a13, a7
3f97f2d0:	addi   0xc0, a7
3f97f2f0:	move   a7, *a14+, 1
3f97f300:	move   *a13(0xffe0), *a14+, 1
3f97f320:	calla  L3F96EEE0
3f97f350:	move   a8, a7
3f97f360:	jrle   L3F97F470
3f97f370:	move   a14, -*sp, 1
3f97f380:	movk   4, a7
3f97f390:	move   a7, *a14+, 1
3f97f3a0:	move   a9, a7
3f97f3b0:	sll    0x7, a7
3f97f3c0:	add    a13, a7
3f97f3d0:	addi   0xe0, a7
3f97f3f0:	move   a7, *a14+, 1
3f97f400:	move   *a13(0xffe0), *a14+, 1
3f97f420:	calla  L3F96EEE0
3f97f450:	move   a8, a7
3f97f460:	jrgt   L3F97F4A0
L3F97F470:
3f97f470:	sub    a8, a8
3f97f480:	jauc   L3F981640
L3F97F4A0:
3f97f4a0:	inc    a9
3f97f4b0:	move   *a13, a7, 1
3f97f4c0:	cmp    a7, a9
3f97f4d0:	jrge   L3F97F510
3f97f4e0:	cmpi   0x8, a9
3f97f500:	jrlt   L3F97F070
L3F97F510:
3f97f510:	subk   8, a7
3f97f520:	jrle   L3F97F650
3f97f530:	move   a14, -*sp, 1
3f97f540:	move   *a13, a7, 1
3f97f550:	subk   8, a7
3f97f560:	move   a7, *a14+, 1
3f97f570:	movi   0x3f993428, a8
3f97f5a0:	move   a8, *a14+, 1
3f97f5b0:	calla  0x3fb341e0
3f97f5e0:	move   a14, -*sp, 1
3f97f5f0:	movi   0xffff, a7
3f97f610:	move   a7, *a14+, 1
3f97f620:	calla  L3F976E20
L3F97F650:
3f97f650:	move   a14, -*sp, 1
3f97f660:	movi   0x60, a7
3f97f680:	move   a7, *a14+, 1
3f97f690:	movk   1, a7
3f97f6a0:	move   a7, *a14+, 1
3f97f6b0:	calla  0x3f703d90
3f97f6e0:	move   a8, a11
3f97f6f0:	move   a14, -*sp, 1
3f97f700:	movi   0x96, a7
3f97f720:	move   a7, *a14+, 1
3f97f730:	movk   1, a7
3f97f740:	move   a7, *a14+, 1
3f97f750:	calla  0x3f703d90
3f97f780:	move   a8, *a11(0x40), 1
3f97f7a0:	move   *a11(0x40), a5, 1
3f97f7c0:	move   a7, *a5(0x450), 1
3f97f7e0:	sub    a9, a9
3f97f7f0:	move   *a13, a5, 1
3f97f800:	subk   8, a5
3f97f810:	jrge   L3F97F840
3f97f820:	move   *a13, a5, 1
3f97f830:	jruc   L3F97F850
L3F97F840:
3f97f840:	movk   8, a5
L3F97F850:
3f97f850:	cmp    a5, a9
3f97f860:	jage   L3F981340
3f97f880:	jauc   L3F9811B0
L3F97F8A0:
3f97f8a0:	move   a14, -*sp, 1
3f97f8b0:	move   a9, a7
3f97f8c0:	sll    0x7, a7
3f97f8d0:	add    a13, a7
3f97f8e0:	move   *a7(0xe0), *a14+, 1
3f97f900:	move   *a13(0xffe0), *a14+, 1
3f97f920:	calla  L3F96F9F0
3f97f950:	move   a8, *a13(0x60), 1
3f97f970:	move   a8, a5
3f97f980:	jrle   L3F97FA30
3f97f990:	move   a14, -*sp, 1
3f97f9a0:	move   *a11(0x40), *a14+, 1
3f97f9c0:	move   *a13(0xffe0), *a14+, 1
3f97f9e0:	calla  L3F9770B0
3f97fa10:	move   a8, a7
3f97fa20:	jrne   L3F97FBB0
L3F97FA30:
3f97fa30:	move   a14, -*sp, 1
3f97fa40:	movi   0x3f9935c0, a8
3f97fa70:	move   a8, *a14+, 1
3f97fa80:	calla  0x3fb341e0
3f97fab0:	move   a11, a7
3f97fac0:	jreq   L3F97FB80
3f97fad0:	move   a14, -*sp, 1
3f97fae0:	move   a11, *a14+, 1
3f97faf0:	calla  L3F98D740
3f97fb20:	move   a14, -*sp, 1
3f97fb30:	move   a11, *a14+, 1
3f97fb40:	calla  0x3f702440
3f97fb70:	sub    a11, a11
L3F97FB80:
3f97fb80:	sub    a8, a8
3f97fb90:	jauc   L3F981640
L3F97FBB0:
3f97fbb0:	move   *a13(0xffe0), a7, 1
3f97fbd0:	move   *a11(0x40), a3, 1
3f97fbf0:	move   *a3(0x210), a3, 1
3f97fc10:	dec    a3
3f97fc20:	move   a3, *a7(0x2f0), 1
3f97fc40:	move   a14, -*sp, 1
3f97fc50:	sub    a3, a3
3f97fc60:	move   a3, *a14+, 1
3f97fc70:	movk   4, a3
3f97fc80:	move   a3, *a14+, 1
3f97fc90:	movi   0x3f9936f0, a8
3f97fcc0:	move   a8, *a14+, 1
3f97fcd0:	calla  0x3f7f4770
3f97fd00:	move   a8, *a13(0x40), 1
3f97fd20:	sub    a10, a10
3f97fd30:	move   *a11(0x40), a3, 1
3f97fd50:	move   *a3(0x230), a12, 1
3f97fd70:	move   *a11(0x40), a3, 1
3f97fd90:	move   *a3(0x210), a3, 1
3f97fdb0:	cmp    a3, a10
3f97fdc0:	jage   L3F9812B0
L3F97FDE0:
3f97fde0:	move   *a12, a7, 1
3f97fdf0:	move   *a13(0x40), a5, 1
3f97fe10:	cmp    a5, a7
3f97fe20:	jrne   L3F980150
3f97fe30:	move   a14, -*sp, 1
3f97fe40:	move   a14, -*sp, 1
3f97fe50:	move   *a12(0x20), *a14+, 1
3f97fe70:	calla  0x3f7f5650
3f97fea0:	move   a8, *a14+, 1
3f97feb0:	calla  0x3fb458d0
3f97fee0:	move   a8, *a13(0x20), 1
3f97ff00:	move   *a13(0xffe0), a7, 1
3f97ff20:	move   a14, -*sp, 1
3f97ff30:	inc    a8
3f97ff40:	move   a8, *a14+, 1
3f97ff50:	movk   1, a3
3f97ff60:	move   a3, *a14+, 1
3f97ff70:	calla  0x3f703d90
3f97ffa0:	move   a8, *a7(0x20), 1
3f97ffc0:	move   a14, -*sp, 1
3f97ffd0:	move   *a13(0x20), *a14+, 1
3f97fff0:	move   a14, -*sp, 1
3f980000:	move   *a12(0x20), *a14+, 1
3f980020:	calla  0x3f7f5650
3f980050:	move   a8, *a14+, 1
3f980060:	move   *a7(0x20), *a14+, 1
3f980080:	calla  0x3fb45ee0
3f9800b0:	move   *a13(0x20), a3, 1
3f9800d0:	sll    0x3, a3
3f9800e0:	move   *a7(0x20), a5, 1
3f980100:	add    a3, a5
3f980110:	sub    a3, a3
3f980120:	movb   a3, *a5
3f980130:	jauc   L3F9812B0
L3F980150:
3f980150:	inc    a10
3f980160:	addi   0x40, a12
3f980180:	move   *a11(0x40), a7, 1
3f9801a0:	move   *a7(0x210), a7, 1
3f9801c0:	cmp    a7, a10
3f9801d0:	jrlt   L3F97FDE0
3f9801e0:	jauc   L3F9812B0
L3F980200:
3f980200:	move   a14, -*sp, 1
3f980210:	move   a9, a7
3f980220:	sll    0x7, a7
3f980230:	add    a13, a7
3f980240:	move   *a7(0xe0), *a14+, 1
3f980260:	move   *a13(0xffe0), *a14+, 1
3f980280:	calla  L3F96F9F0
3f9802b0:	move   a8, *a13(0x60), 1
3f9802d0:	move   a8, a3
3f9802e0:	jrle   L3F980390
3f9802f0:	move   a14, -*sp, 1
3f980300:	move   *a11(0x40), *a14+, 1
3f980320:	move   *a13(0xffe0), *a14+, 1
3f980340:	calla  L3F979C00
3f980370:	move   a8, a5
3f980380:	jrne   L3F980510
L3F980390:
3f980390:	move   a14, -*sp, 1
3f9803a0:	movi   0x3f993718, a8
3f9803d0:	move   a8, *a14+, 1
3f9803e0:	calla  0x3fb341e0
3f980410:	move   a11, a5
3f980420:	jreq   L3F9804E0
3f980430:	move   a14, -*sp, 1
3f980440:	move   a11, *a14+, 1
3f980450:	calla  L3F98D740
3f980480:	move   a14, -*sp, 1
3f980490:	move   a11, *a14+, 1
3f9804a0:	calla  0x3f702440
3f9804d0:	sub    a11, a11
L3F9804E0:
3f9804e0:	sub    a8, a8
3f9804f0:	jauc   L3F981640
L3F980510:
3f980510:	move   *a13(0xffe0), a7, 1
3f980530:	move   *a11(0x40), a5, 1
3f980550:	move   *a5(0x110), *a7(0x130), 1
3f980580:	move   *a11(0x40), a5, 1
3f9805a0:	move   *a5(0xf0), *a7(0x150), 1
3f9805d0:	move   *a11(0x40), a5, 1
3f9805f0:	setf   16, 1, 0
3f980600:	move   *a5(0x1b0), *a7(0x170), 0
3f980630:	move   *a11(0x40), a5, 1
3f980650:	move   *a5(0x1c0), *a7(0x180), 0
3f980680:	move   *a11(0x40), a5, 1
3f9806a0:	move   *a5(0x1d0), *a7(0x190), 0
3f9806d0:	move   *a11(0x40), a5, 1
3f9806f0:	move   *a5(0x1e0), *a7(0x1a0), 0
3f980720:	move   *a11(0x40), a5, 1
3f980740:	move   *a5(0x1f0), *a7(0x1b0), 0
3f980770:	move   *a11(0x40), a5, 1
3f980790:	move   *a5(0x150), *a7(0x1d0), 0
3f9807c0:	move   *a11(0x40), a5, 1
3f9807e0:	move   *a5(0x160), *a7(0x1e0), 0
3f980810:	move   *a11(0x40), a5, 1
3f980830:	move   *a5(0x170), *a7(0x1f0), 0
3f980860:	move   *a11(0x40), a5, 1
3f980880:	move   *a5(0x180), *a7(0x200), 0
3f9808b0:	move   *a11(0x40), a5, 1
3f9808d0:	move   *a5(0x190), *a7(0x210), 0
3f980900:	move   *a11(0x40), a5, 1
3f980920:	move   *a5(0x170), *a7(0x100), 0
3f980950:	move   *a11(0x40), a5, 1
3f980970:	move   *a11(0x40), a3, 1
3f980990:	move   *a5(0x180), a5, 0
3f9809b0:	move   *a3(0x190), a3, 0
3f9809d0:	add    a3, a5
3f9809e0:	move   a5, *a7(0xf0), 0
3f980a00:	jauc   L3F9812B0
L3F980A20:
3f980a20:	move   a14, -*sp, 1
3f980a30:	move   a9, a7
3f980a40:	sll    0x7, a7
3f980a50:	add    a13, a7
3f980a60:	move   *a7(0xe0), *a14+, 1
3f980a80:	move   *a13(0xffe0), *a14+, 1
3f980aa0:	calla  L3F96F9F0
3f980ad0:	move   a8, *a13(0x60), 1
3f980af0:	move   a8, a3
3f980b00:	jrle   L3F980BA0
3f980b10:	move   a14, -*sp, 1
3f980b20:	move   a11, *a14+, 1
3f980b30:	move   *a13(0xffe0), *a14+, 1
3f980b50:	calla  L3F97C750
3f980b80:	move   a8, a5
3f980b90:	jrne   L3F980D20
L3F980BA0:
3f980ba0:	move   a14, -*sp, 1
3f980bb0:	movi   0x3f993858, a8
3f980be0:	move   a8, *a14+, 1
3f980bf0:	calla  0x3fb341e0
3f980c20:	move   a11, a5
3f980c30:	jreq   L3F980CF0
3f980c40:	move   a14, -*sp, 1
3f980c50:	move   a11, *a14+, 1
3f980c60:	calla  L3F98D740
3f980c90:	move   a14, -*sp, 1
3f980ca0:	move   a11, *a14+, 1
3f980cb0:	calla  0x3f702440
3f980ce0:	sub    a11, a11
L3F980CF0:
3f980cf0:	sub    a8, a8
3f980d00:	jauc   L3F981640
L3F980D20:
3f980d20:	move   *a13(0xffe0), a7, 1
3f980d40:	move   *a11(0x60), *a7(0x270), 1
3f980d70:	move   *a11(0x80), *a7(0x2b0), 1
3f980da0:	move   *a11(0xa0), *a7(0x250), 1
3f980dd0:	move   *a11(0xc0), *a7(0x290), 1
3f980e00:	move   *a11(0x260), *a7(0x110), 1
3f980e30:	jruc   L3F9812B0
L3F980E40:
3f980e40:	move   a14, -*sp, 1
3f980e50:	move   a9, a7
3f980e60:	sll    0x7, a7
3f980e70:	add    a13, a7
3f980e80:	move   *a7(0xe0), *a14+, 1
3f980ea0:	move   *a13(0xffe0), *a14+, 1
3f980ec0:	calla  L3F96F9F0
3f980ef0:	move   a8, *a13(0x60), 1
3f980f10:	move   a8, a3
3f980f20:	jrle   L3F981040
3f980f30:	move   a14, -*sp, 1
3f980f40:	move   *a11(0x40), a7, 1
3f980f60:	addi   0x2b0, a7
3f980f80:	move   a7, *a14+, 1
3f980f90:	movk   4, a7
3f980fa0:	move   a7, *a14+, 1
3f980fb0:	move   *a11(0x40), *a14+, 1
3f980fd0:	move   *a13(0xffe0), *a14+, 1
3f980ff0:	calla  L3F9886B0
3f981020:	move   a8, a5
3f981030:	jrne   L3F9812B0
L3F981040:
3f981040:	move   a14, -*sp, 1
3f981050:	movi   0x3f993980, a8
3f981080:	move   a8, *a14+, 1
3f981090:	calla  0x3fb341e0
3f9810c0:	move   a11, a5
3f9810d0:	jreq   L3F981190
3f9810e0:	move   a14, -*sp, 1
3f9810f0:	move   a11, *a14+, 1
3f981100:	calla  L3F98D740
3f981130:	move   a14, -*sp, 1
3f981140:	move   a11, *a14+, 1
3f981150:	calla  0x3f702440
3f981180:	sub    a11, a11
L3F981190:
3f981190:	sub    a8, a8
3f9811a0:	jruc   L3F981640
L3F9811B0:
3f9811b0:	move   a9, a7
3f9811c0:	sll    0x7, a7
3f9811d0:	add    a13, a7
3f9811e0:	move   *a7(0x80), a8, 1
3f981200:	dec    a8
3f981210:	jaeq   L3F97F8A0
3f981230:	dec    a8
3f981240:	jaeq   L3F980200
3f981260:	subk   2, a8
3f981270:	jreq   L3F980E40
3f981280:	subk   28, a8
3f981290:	jaeq   L3F980A20
L3F9812B0:
3f9812b0:	inc    a9
3f9812c0:	move   *a13, a7, 1
3f9812d0:	subk   8, a7
3f9812e0:	jrge   L3F981310
3f9812f0:	move   *a13, a7, 1
3f981300:	jruc   L3F981320
L3F981310:
3f981310:	movk   8, a7
L3F981320:
3f981320:	cmp    a7, a9
3f981330:	jrlt   L3F9811B0
L3F981340:
3f981340:	move   a11, a3
3f981350:	jreq   L3F981410
3f981360:	move   a14, -*sp, 1
3f981370:	move   a11, *a14+, 1
3f981380:	calla  L3F98D740
3f9813b0:	move   a14, -*sp, 1
3f9813c0:	move   a11, *a14+, 1
3f9813d0:	calla  0x3f702440
3f981400:	sub    a11, a11
L3F981410:
3f981410:	move   *a13(0xffe0), a7, 1
3f981430:	movi   0x54, a5
3f981450:	setf   16, 0, 0
3f981460:	move   a5, *a7(0xb0), 0
3f981480:	movk   1, a3
3f981490:	move   a3, *a7(0xd0), 0
3f9814b0:	movk   6, a3
3f9814c0:	move   a3, *a7(0xe0), 0
3f9814e0:	setf   8, 0, 0
3f9814f0:	move   *a7(0x2e0), a3, 0
3f981510:	andi   0xfd, a3
3f981540:	movb   a3, *a7(0x2e0)
3f981560:	move   *a7(0x2e0), a3, 0
3f981580:	movk   4, a5
3f981590:	or     a5, a3
3f9815a0:	movb   a3, *a7(0x2e0)
3f9815c0:	movk   2, a3
3f9815d0:	setf   16, 0, 0
3f9815e0:	move   a3, *a7(0x230), 0
3f981600:	sub    a3, a3
3f981610:	move   a3, *a7(0x240), 0
3f981630:	movk   1, a8
L3F981640:
3f981640:	move   *sp(0x120), a14, 1
3f981660:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f981680:	rets   2
L3F981690:
3f981690:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f9816b0:	move   a14, a13
3f9816c0:	addi   0x520, a14
3f9816e0:	sub    a7, a7
3f9816f0:	move   a7, *a13(0x440), 1
3f981710:	move   a14, -*sp, 1
3f981720:	movk   4, a5
3f981730:	move   a5, *a14+, 1
3f981740:	move   *a13(0xffe0), *a14+, 1
3f981760:	calla  L3F96F9F0
3f981790:	move   a8, *a13(0x4a0), 1
3f9817b0:	move   a8, a8
3f9817c0:	jrlt   L3F981870
3f9817d0:	move   a14, -*sp, 1
3f9817e0:	move   a5, *a14+, 1
3f9817f0:	move   a13, *a14+, 1
3f981800:	move   *a13(0xffe0), *a14+, 1
3f981820:	calla  L3F96EEE0
3f981850:	move   a8, a8
3f981860:	jrgt   L3F9818A0
L3F981870:
3f981870:	move   a7, a8
3f981880:	jauc   L3F984920
L3F9818A0:
3f9818a0:	move   a7, a9
3f9818b0:	move   *a13, a5, 1
3f9818c0:	cmp    a5, a9
3f9818d0:	jrge   L3F981D50
L3F9818E0:
3f9818e0:	move   a14, -*sp, 1
3f9818f0:	movk   4, a7
3f981900:	move   a7, *a14+, 1
3f981910:	move   a9, a5
3f981920:	sll    0x7, a5
3f981930:	add    a13, a5
3f981940:	addi   0x40, a5
3f981960:	move   a5, *a14+, 1
3f981970:	move   *a13(0xffe0), *a14+, 1
3f981990:	calla  L3F96EEE0
3f9819c0:	move   a8, a5
3f9819d0:	jrle   L3F981CB0
3f9819e0:	move   a14, -*sp, 1
3f9819f0:	move   a7, *a14+, 1
3f981a00:	move   a9, a5
3f981a10:	sll    0x7, a5
3f981a20:	add    a13, a5
3f981a30:	addi   0x60, a5
3f981a50:	move   a5, *a14+, 1
3f981a60:	move   *a13(0xffe0), *a14+, 1
3f981a80:	calla  L3F96EEE0
3f981ab0:	move   a8, a5
3f981ac0:	jrle   L3F981CB0
3f981ad0:	move   a14, -*sp, 1
3f981ae0:	move   a7, *a14+, 1
3f981af0:	move   a9, a5
3f981b00:	sll    0x7, a5
3f981b10:	add    a13, a5
3f981b20:	addi   0x80, a5
3f981b40:	move   a5, *a14+, 1
3f981b50:	move   *a13(0xffe0), *a14+, 1
3f981b70:	calla  L3F96EEE0
3f981ba0:	move   a8, a5
3f981bb0:	jrle   L3F981CB0
3f981bc0:	move   a14, -*sp, 1
3f981bd0:	move   a7, *a14+, 1
3f981be0:	move   a9, a5
3f981bf0:	sll    0x7, a5
3f981c00:	add    a13, a5
3f981c10:	addi   0xa0, a5
3f981c30:	move   a5, *a14+, 1
3f981c40:	move   *a13(0xffe0), *a14+, 1
3f981c60:	calla  L3F96EEE0
3f981c90:	move   a8, a5
3f981ca0:	jrgt   L3F981CE0
L3F981CB0:
3f981cb0:	sub    a8, a8
3f981cc0:	jauc   L3F984920
L3F981CE0:
3f981ce0:	inc    a9
3f981cf0:	move   *a13, a5, 1
3f981d00:	cmp    a5, a9
3f981d10:	jrge   L3F981D50
3f981d20:	cmpi   0x8, a9
3f981d40:	jrlt   L3F9818E0
L3F981D50:
3f981d50:	subk   8, a5
3f981d60:	jrle   L3F981E90
3f981d70:	move   a14, -*sp, 1
3f981d80:	move   *a13, a7, 1
3f981d90:	subk   8, a7
3f981da0:	move   a7, *a14+, 1
3f981db0:	movi   0x3f993428, a8
3f981de0:	move   a8, *a14+, 1
3f981df0:	calla  0x3fb341e0
3f981e20:	move   a14, -*sp, 1
3f981e30:	movi   0xffff, a7
3f981e50:	move   a7, *a14+, 1
3f981e60:	calla  L3F976E20
L3F981E90:
3f981e90:	move   a14, -*sp, 1
3f981ea0:	movi   0x60, a7
3f981ec0:	move   a7, *a14+, 1
3f981ed0:	movk   1, a5
3f981ee0:	move   a5, *a14+, 1
3f981ef0:	calla  0x3f703d90
3f981f20:	move   a8, a11
3f981f30:	move   a14, -*sp, 1
3f981f40:	movi   0x96, a5
3f981f60:	move   a5, *a14+, 1
3f981f70:	movk   1, a5
3f981f80:	move   a5, *a14+, 1
3f981f90:	calla  0x3f703d90
3f981fc0:	move   a8, *a11(0x40), 1
3f981fe0:	move   *a11(0x40), a5, 1
3f982000:	movk   1, a7
3f982010:	move   a7, *a5(0x450), 1
3f982030:	sub    a9, a9
3f982040:	move   *a13, a5, 1
3f982050:	subk   8, a5
3f982060:	jrge   L3F982090
3f982070:	move   *a13, a5, 1
3f982080:	jruc   L3F9820A0
L3F982090:
3f982090:	movk   8, a5
L3F9820A0:
3f9820a0:	cmp    a5, a9
3f9820b0:	jage   L3F984500
L3F9820D0:
3f9820d0:	move   a9, a7
3f9820e0:	sll    0x7, a7
3f9820f0:	add    a13, a7
3f982100:	move   *a7(0x40), a7, 1
3f982120:	dsj    a7, L3F984460
3f982140:	move   a14, -*sp, 1
3f982150:	move   a9, a7
3f982160:	sll    0x7, a7
3f982170:	add    a13, a7
3f982180:	move   *a7(0xa0), *a14+, 1
3f9821a0:	move   *a13(0xffe0), *a14+, 1
3f9821c0:	calla  L3F96F9F0
3f9821f0:	move   a8, a5
3f982200:	jrle   L3F9822F0
3f982210:	move   a14, -*sp, 1
3f982220:	movk   4, a7
3f982230:	move   a7, *a14+, 1
3f982240:	move   a13, a5
3f982250:	addi   0x460, a5
3f982270:	move   a5, *a14+, 1
3f982280:	move   *a13(0xffe0), *a14+, 1
3f9822a0:	calla  L3F96EEE0
3f9822d0:	move   a8, a8
3f9822e0:	jrgt   L3F982320
L3F9822F0:
3f9822f0:	sub    a8, a8
3f982300:	jauc   L3F984920
L3F982320:
3f982320:	move   *a13(0x460), a7, 1
3f982340:	andi   0xffffff00, a7
3f982370:	jreq   L3F982490
3f982380:	move   a14, -*sp, 1
3f982390:	move   *a13(0x460), a7, 1
3f9823b0:	andi   0xffffff00, a7
3f9823e0:	move   a7, *a14+, 1
3f9823f0:	movi   0x3f9920c0, a8
3f982420:	move   a8, *a14+, 1
3f982430:	calla  0x3fb341e0
3f982460:	sub    a8, a8
3f982470:	jauc   L3F984920
L3F982490:
3f982490:	move   a14, -*sp, 1
3f9824a0:	movk   4, a7
3f9824b0:	move   a7, *a14+, 1
3f9824c0:	move   *a11(0x40), a7, 1
3f9824e0:	addi   0x210, a7
3f982500:	move   a7, *a14+, 1
3f982510:	move   *a13(0xffe0), *a14+, 1
3f982530:	calla  L3F96EEE0
3f982560:	move   a8, a7
3f982570:	jrgt   L3F9825B0
3f982580:	sub    a8, a8
3f982590:	jauc   L3F984920
L3F9825B0:
3f9825b0:	move   *a11(0x40), a7, 1
3f9825d0:	move   a14, -*sp, 1
3f9825e0:	move   *a13(0x460), a3, 1
3f982600:	btst   2, a3
3f982610:	jrne   L3F982640
3f982620:	movk   1, a5
3f982630:	jruc   L3F982650
L3F982640:
3f982640:	sub    a5, a5
L3F982650:
3f982650:	move   a5, *a14+, 1
3f982660:	movk   4, a5
3f982670:	move   a5, *a14+, 1
3f982680:	move   *a11(0x40), a5, 1
3f9826a0:	move   *a5(0x210), *a14+, 1
3f9826c0:	calla  L3F976990
3f9826f0:	move   a8, *a7(0x210), 1
3f982710:	move   *a11(0x40), a7, 1
3f982730:	move   *a7(0x210), a7, 1
3f982750:	sll    0x3, a7
3f982760:	move   a7, *a13(0x20), 1
3f982780:	move   *a11(0x40), a5, 1
3f9827a0:	move   a14, -*sp, 1
3f9827b0:	move   a7, *a14+, 1
3f9827c0:	movk   1, a3
3f9827d0:	move   a3, *a14+, 1
3f9827e0:	calla  0x3f703d90
3f982810:	move   a8, *a5(0x230), 1
3f982830:	move   *a11(0x40), a5, 1
3f982850:	move   *a5(0x230), a5, 1
3f982870:	jrne   L3F982940
3f982880:	move   a14, -*sp, 1
3f982890:	move   a7, *a14+, 1
3f9828a0:	movi   0x3f9921a8, a8
3f9828d0:	move   a8, *a14+, 1
3f9828e0:	calla  0x3fb341e0
3f982910:	sub    a8, a8
3f982920:	jauc   L3F984920
L3F982940:
3f982940:	move   *a11(0x40), a5, 1
3f982960:	move   *a5(0x210), a5, 1
3f982980:	sll    0x2, a5
3f982990:	move   a5, *a13(0x20), 1
3f9829b0:	move   *a11(0x40), a7, 1
3f9829d0:	move   a14, -*sp, 1
3f9829e0:	move   a5, *a14+, 1
3f9829f0:	move   a3, *a14+, 1
3f982a00:	calla  0x3f703d90
3f982a30:	move   a8, *a7(0x250), 1
3f982a50:	move   *a11(0x40), a7, 1
3f982a70:	move   *a7(0x250), a7, 1
3f982a90:	jrne   L3F982B50
3f982aa0:	move   a14, -*sp, 1
3f982ab0:	move   a5, *a14+, 1
3f982ac0:	movi   0x3f992350, a8
3f982af0:	move   a8, *a14+, 1
3f982b00:	calla  0x3fb341e0
3f982b30:	jauc   L3F984650
L3F982B50:
3f982b50:	sub    a10, a10
3f982b60:	move   *a11(0x40), a7, 1
3f982b80:	move   *a7(0x230), a12, 1
3f982ba0:	move   *a11(0x40), a7, 1
3f982bc0:	move   *a7(0x210), a7, 1
3f982be0:	cmp    a7, a10
3f982bf0:	jrge   L3F982F50
L3F982C00:
3f982c00:	move   a14, -*sp, 1
3f982c10:	movk   4, a7
3f982c20:	move   a7, *a14+, 1
3f982c30:	move   a12, *a14+, 1
3f982c40:	move   *a13(0xffe0), *a14+, 1
3f982c60:	calla  L3F96EEE0
3f982c90:	move   a8, a3
3f982ca0:	jale   L3F984650
3f982cc0:	move   a14, -*sp, 1
3f982cd0:	movk   1, a5
3f982ce0:	move   a5, *a14+, 1
3f982cf0:	move   *a11(0x40), a3, 1
3f982d10:	move   a10, a5
3f982d20:	sll    0x5, a5
3f982d30:	move   *a3(0x250), a3, 1
3f982d50:	add    a5, a3
3f982d60:	move   a3, *a14+, 1
3f982d70:	move   *a13(0xffe0), *a14+, 1
3f982d90:	calla  L3F96EEE0
3f982dc0:	move   a8, a3
3f982dd0:	jale   L3F984650
3f982df0:	move   a14, -*sp, 1
3f982e00:	move   a7, *a14+, 1
3f982e10:	move   a12, a5
3f982e20:	addk   32, a5
3f982e30:	move   a5, *a14+, 1
3f982e40:	move   *a13(0xffe0), *a14+, 1
3f982e60:	calla  L3F96EEE0
3f982e90:	move   a8, a3
3f982ea0:	jale   L3F984650
3f982ec0:	inc    a10
3f982ed0:	addi   0x40, a12
3f982ef0:	move   *a11(0x40), a5, 1
3f982f10:	move   *a5(0x210), a5, 1
3f982f30:	cmp    a5, a10
3f982f40:	jrlt   L3F982C00
L3F982F50:
3f982f50:	move   *a13(0xffe0), a7, 1
3f982f70:	move   *a7(0x350), a5, 1
3f982f90:	addk   3, a5
3f982fa0:	sra    0x2, a5
3f982fb0:	sll    0x2, a5
3f982fc0:	move   *a7(0x350), a3, 1
3f982fe0:	move   a5, a9
3f982ff0:	sub    a3, a9
3f983000:	jrle   L3F9830C0
3f983010:	move   a14, -*sp, 1
3f983020:	move   *a7(0x350), a5, 1
3f983040:	add    a9, a5
3f983050:	move   a5, *a14+, 1
3f983060:	move   a7, *a14+, 1
3f983070:	calla  L3F96F9F0
3f9830a0:	move   a8, *a13(0x4a0), 1
L3F9830C0:
3f9830c0:	move   *a13(0x4a0), a5, 1
3f9830e0:	jalt   L3F984650
3f983100:	move   a14, -*sp, 1
3f983110:	movk   4, a3
3f983120:	move   a3, *a14+, 1
3f983130:	move   a13, a3
3f983140:	addk   32, a3
3f983150:	move   a3, *a14+, 1
3f983160:	move   a7, *a14+, 1
3f983170:	calla  L3F96EEE0
3f9831a0:	move   a8, a8
3f9831b0:	jale   L3F984650
3f9831d0:	move   a14, -*sp, 1
3f9831e0:	move   *a13(0x460), a3, 1
3f983200:	btst   2, a3
3f983210:	jrne   L3F983240
3f983220:	movk   1, a3
3f983230:	jruc   L3F983250
L3F983240:
3f983240:	sub    a3, a3
L3F983250:
3f983250:	move   a3, *a14+, 1
3f983260:	movk   4, a3
3f983270:	move   a3, *a14+, 1
3f983280:	move   *a13(0x20), *a14+, 1
3f9832a0:	calla  L3F976990
3f9832d0:	move   a8, *a13(0x20), 1
3f9832f0:	move   a14, -*sp, 1
3f983300:	move   a8, *a14+, 1
3f983310:	movk   1, a3
3f983320:	move   a3, *a14+, 1
3f983330:	calla  0x3f703d90
3f983360:	move   a8, *a13(0x440), 1
3f983380:	move   a8, a8
3f983390:	jrne   L3F983460
3f9833a0:	move   a14, -*sp, 1
3f9833b0:	move   *a13(0x20), *a14+, 1
3f9833d0:	movi   0x3f992510, a8
3f983400:	move   a8, *a14+, 1
3f983410:	calla  0x3fb341e0
3f983440:	jauc   L3F984650
L3F983460:
3f983460:	move   a14, -*sp, 1
3f983470:	move   *a13(0x20), *a14+, 1
3f983490:	move   a8, *a14+, 1
3f9834a0:	move   a7, *a14+, 1
3f9834b0:	calla  L3F96EEE0
3f9834e0:	move   *a13(0x20), a10, 1
3f983500:	cmp    a10, a8
3f983510:	movk   1, a10
3f983520:	jrne   L3F983540
3f983530:	sub    a10, a10
L3F983540:
3f983540:	move   a10, a8
3f983550:	jreq   L3F983630
3f983560:	move   a14, -*sp, 1
3f983570:	move   *a13(0x20), *a14+, 1
3f983590:	move   a10, *a14+, 1
3f9835a0:	movi   0x3f9926b8, a8
3f9835d0:	move   a8, *a14+, 1
3f9835e0:	calla  0x3fb341e0
3f983610:	jauc   L3F984650
L3F983630:
3f983630:	sub    a10, a10
3f983640:	move   *a11(0x40), a3, 1
3f983660:	move   *a3(0x230), a12, 1
3f983680:	move   *a11(0x40), a3, 1
3f9836a0:	move   *a3(0x210), a3, 1
3f9836c0:	cmp    a3, a10
3f9836d0:	jage   L3F984460
L3F9836F0:
3f9836f0:	move   *a12, a7, 1
3f983700:	sll    0x3, a7
3f983710:	move   *a13(0x440), a5, 1
3f983730:	add    a5, a7
3f983740:	move   a7, *a13(0x4e0), 1
3f983760:	move   a14, -*sp, 1
3f983770:	move   a7, *a14+, 1
3f983780:	movi   0x3f9936f0, a8
3f9837b0:	move   a8, *a14+, 1
3f9837c0:	calla  L3F9738A0
3f9837f0:	move   a8, a3
3f983800:	jane   L3F9843C0
3f983820:	move   *a11(0x40), a3, 1
3f983840:	move   a10, a5
3f983850:	sll    0x5, a5
3f983860:	move   *a3(0x250), a3, 1
3f983880:	add    a5, a3
3f983890:	move   *a3, a5, 1
3f9838a0:	jreq   L3F983940
3f9838b0:	move   *a12(0x20), a5, 1
3f9838d0:	sll    0x3, a5
3f9838e0:	move   *a13(0x440), a3, 1
3f983900:	add    a3, a5
3f983910:	move   a5, *a13(0x500), 1
3f983930:	jruc   L3F983990
L3F983940:
3f983940:	movi   0x3f98f428, a5
3f983970:	move   a5, *a13(0x500), 1
L3F983990:
3f983990:	move   a14, -*sp, 1
3f9839a0:	move   a14, -*sp, 1
3f9839b0:	move   a7, *a14+, 1
3f9839c0:	calla  0x3fb458d0
3f9839f0:	move   a14, -*sp, 1
3f983a00:	move   a5, *a14+, 1
3f983a10:	move   a8, a3
3f983a20:	calla  0x3fb458d0
3f983a50:	add    a8, a3
3f983a60:	addk   15, a3
3f983a70:	srl    0x2, a3
3f983a80:	sll    0x2, a3
3f983a90:	move   a3, *a14+, 1
3f983aa0:	calla  L3F95D9A0
3f983ad0:	move   a8, *a13(0x480), 1
3f983af0:	addi   0x80, a8
3f983b10:	move   a8, *a13(0x4c0), 1
3f983b30:	move   a14, -*sp, 1
3f983b40:	move   *a13(0xffc0), a3, 1
3f983b60:	movb   *a3(0x100), a3
3f983b80:	move   a3, *a14+, 1
3f983b90:	movk   2, a3
3f983ba0:	move   a3, *a14+, 1
3f983bb0:	sub    a3, a3
3f983bc0:	move   a3, *a14+, 1
3f983bd0:	move   a8, a3
3f983be0:	calla  L3F976990
3f983c10:	setf   16, 1, 0
3f983c20:	move   a8, *a3(0x20), 0
3f983c40:	move   a14, -*sp, 1
3f983c50:	move   *a13(0xffc0), a5, 1
3f983c70:	movb   *a5(0x100), a8
3f983c90:	move   a8, *a14+, 1
3f983ca0:	movk   2, a5
3f983cb0:	move   a5, *a14+, 1
3f983cc0:	move   a14, -*sp, 1
3f983cd0:	move   a7, *a14+, 1
3f983ce0:	calla  0x3fb458d0
3f983d10:	move   a8, *a14+, 1
3f983d20:	calla  L3F976990
3f983d50:	setf   16, 1, 0
3f983d60:	move   a8, *a3(0x30), 0
3f983d80:	move   a14, -*sp, 1
3f983d90:	move   *a13(0xffc0), a5, 1
3f983db0:	movb   *a5(0x100), a8
3f983dd0:	move   a8, *a14+, 1
3f983de0:	movk   2, a5
3f983df0:	move   a5, *a14+, 1
3f983e00:	move   *a11(0x40), a5, 1
3f983e20:	move   a10, a7
3f983e30:	sll    0x5, a7
3f983e40:	move   *a5(0x250), a5, 1
3f983e60:	add    a7, a5
3f983e70:	move   *a5, a7, 1
3f983e80:	jreq   L3F983EB0
3f983e90:	sub    a7, a7
3f983ea0:	jruc   L3F983ED0
L3F983EB0:
3f983eb0:	move   *a12(0x20), a7, 1
L3F983ED0:
3f983ed0:	move   a7, *a14+, 1
3f983ee0:	calla  L3F976990
3f983f10:	setf   16, 1, 0
3f983f20:	move   a8, *a3(0x40), 0
3f983f40:	move   a14, -*sp, 1
3f983f50:	move   *a13(0xffc0), a7, 1
3f983f70:	movb   *a7(0x100), a8
3f983f90:	move   a8, *a14+, 1
3f983fa0:	movk   2, a5
3f983fb0:	move   a5, *a14+, 1
3f983fc0:	move   a14, -*sp, 1
3f983fd0:	move   *a13(0x500), *a14+, 1
3f983ff0:	calla  0x3fb458d0
3f984020:	move   a8, *a14+, 1
3f984030:	calla  L3F976990
3f984060:	setf   16, 1, 0
3f984070:	move   a8, *a3(0x50), 0
3f984090:	move   a14, -*sp, 1
3f9840a0:	move   a14, -*sp, 1
3f9840b0:	move   *a13(0x4e0), *a14+, 1
3f9840d0:	calla  0x3fb458d0
3f984100:	move   a8, *a14+, 1
3f984110:	move   *a13(0x4e0), *a14+, 1
3f984130:	addi   0x60, a3
3f984150:	move   a3, *a14+, 1
3f984160:	calla  0x3fb45ee0
3f984190:	move   a14, -*sp, 1
3f9841a0:	move   a14, -*sp, 1
3f9841b0:	move   *a13(0x500), *a14+, 1
3f9841d0:	calla  0x3fb458d0
3f984200:	move   a8, *a14+, 1
3f984210:	move   *a13(0x500), *a14+, 1
3f984230:	move   *a13(0x4c0), a3, 1
3f984250:	move   a14, -*sp, 1
3f984260:	move   *a13(0x4e0), *a14+, 1
3f984280:	calla  0x3fb458d0
3f9842b0:	sll    0x3, a8
3f9842c0:	add    a3, a8
3f9842d0:	addi   0x60, a8
3f9842f0:	move   a8, *a14+, 1
3f984300:	calla  0x3fb45ee0
3f984330:	move   a14, -*sp, 1
3f984340:	movk   12, a5
3f984350:	move   a5, *a14+, 1
3f984360:	move   *a13(0x480), *a14+, 1
3f984380:	move   a7, *a14+, 1
3f984390:	calla  L3F966950
L3F9843C0:
3f9843c0:	inc    a10
3f9843d0:	addi   0x40, a12
3f9843f0:	move   *a11(0x40), a7, 1
3f984410:	move   *a7(0x210), a7, 1
3f984430:	cmp    a7, a10
3f984440:	jalt   L3F9836F0
L3F984460:
3f984460:	inc    a9
3f984470:	move   *a13, a7, 1
3f984480:	subk   8, a7
3f984490:	jrge   L3F9844C0
3f9844a0:	move   *a13, a7, 1
3f9844b0:	jruc   L3F9844D0
L3F9844C0:
3f9844c0:	movk   8, a7
L3F9844D0:
3f9844d0:	cmp    a7, a9
3f9844e0:	jalt   L3F9820D0
L3F984500:
3f984500:	move   a14, -*sp, 1
3f984510:	move   *a13(0x440), *a14+, 1
3f984530:	calla  0x3f702440
3f984560:	move   a11, a3
3f984570:	jreq   L3F984630
3f984580:	move   a14, -*sp, 1
3f984590:	move   a11, *a14+, 1
3f9845a0:	calla  L3F98D740
3f9845d0:	move   a14, -*sp, 1
3f9845e0:	move   a11, *a14+, 1
3f9845f0:	calla  0x3f702440
3f984620:	sub    a11, a11
L3F984630:
3f984630:	movk   1, a8
3f984640:	jruc   L3F984920
L3F984650:
3f984650:	move   *a11(0x40), a7, 1
3f984670:	move   *a7(0x230), a7, 1
3f984690:	jreq   L3F984770
3f9846a0:	move   a14, -*sp, 1
3f9846b0:	move   *a11(0x40), a7, 1
3f9846d0:	move   *a7(0x230), *a14+, 1
3f9846f0:	calla  0x3f702440
3f984720:	move   *a11(0x40), a7, 1
3f984740:	sub    a5, a5
3f984750:	move   a5, *a7(0x230), 1
L3F984770:
3f984770:	move   *a11(0x40), a7, 1
3f984790:	move   *a7(0x250), a7, 1
3f9847b0:	jreq   L3F984890
3f9847c0:	move   a14, -*sp, 1
3f9847d0:	move   *a11(0x40), a7, 1
3f9847f0:	move   *a7(0x250), *a14+, 1
3f984810:	calla  0x3f702440
3f984840:	move   *a11(0x40), a7, 1
3f984860:	sub    a5, a5
3f984870:	move   a5, *a7(0x250), 1
L3F984890:
3f984890:	move   *a13(0x440), a7, 1
3f9848b0:	jreq   L3F984910
3f9848c0:	move   a14, -*sp, 1
3f9848d0:	move   a7, *a14+, 1
3f9848e0:	calla  0x3f702440
L3F984910:
3f984910:	sub    a8, a8
L3F984920:
3f984920:	move   *sp(0x120), a14, 1
3f984940:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f984960:	rets   2
L3F984970:
3f984970:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f984990:	move   a14, a13
3f9849a0:	addi   0x120, a14
3f9849c0:	move   *a13(0xffc0), a9, 1
3f9849e0:	jrne   L3F984A20
3f9849f0:	sub    a8, a8
3f984a00:	jauc   L3F987790
L3F984A20:
3f984a20:	move   *a9, a11, 1
3f984a30:	btst   3, a11
3f984a40:	jreq   L3F984B00
3f984a50:	move   a14, -*sp, 1
3f984a60:	movi   0x3f993a98, a8
3f984a90:	move   a8, *a14+, 1
3f984aa0:	calla  0x3fb341e0
3f984ad0:	sub    a8, a8
3f984ae0:	jauc   L3F987790
L3F984B00:
3f984b00:	move   a14, -*sp, 1
3f984b10:	movk   4, a11
3f984b20:	move   a11, *a14+, 1
3f984b30:	move   a13, *a14+, 1
3f984b40:	move   *a13(0xffe0), *a14+, 1
3f984b60:	calla  L3F96EEE0
3f984b90:	move   a8, *a13(0xa0), 1
3f984bb0:	move   a8, a8
3f984bc0:	jrle   L3F984C20
3f984bd0:	move   *a13, a11, 1
3f984be0:	andi   0xffffff00, a11
3f984c10:	jreq   L3F984D20
L3F984C20:
3f984c20:	move   a14, -*sp, 1
3f984c30:	move   *a13, a11, 1
3f984c40:	andi   0xffffff00, a11
3f984c70:	move   a11, *a14+, 1
3f984c80:	movi   0x3f993bf0, a8
3f984cb0:	move   a8, *a14+, 1
3f984cc0:	calla  0x3fb341e0
3f984cf0:	sub    a8, a8
3f984d00:	jauc   L3F987790
L3F984D20:
3f984d20:	movk   1, a11
3f984d30:	move   a11, *a9(0x3b0), 1
3f984d50:	move   a11, *a9(0x3d0), 1
3f984d70:	move   a14, -*sp, 1
3f984d80:	movk   4, a11
3f984d90:	move   a11, *a14+, 1
3f984da0:	move   a13, a11
3f984db0:	addk   32, a11
3f984dc0:	move   a11, *a14+, 1
3f984dd0:	move   *a13(0xffe0), *a14+, 1
3f984df0:	calla  L3F96EEE0
3f984e20:	move   a8, a8
3f984e30:	jrgt   L3F984E70
3f984e40:	sub    a8, a8
3f984e50:	jauc   L3F987790
L3F984E70:
3f984e70:	move   *a9(0x270), a11, 1
3f984e90:	jrne   L3F984EE0
3f984ea0:	move   *a13(0x20), *a9(0x270), 1
3f984ed0:	jruc   L3F985020
L3F984EE0:
3f984ee0:	move   *a13(0x20), a11, 1
3f984f00:	move   *a9(0x270), a7, 1
3f984f20:	cmp    a7, a11
3f984f30:	jreq   L3F985020
3f984f40:	move   a14, -*sp, 1
3f984f50:	move   a11, *a14+, 1
3f984f60:	move   *a9(0x270), *a14+, 1
3f984f80:	movi   0x3f993cd0, a8
3f984fb0:	move   a8, *a14+, 1
3f984fc0:	calla  0x3fb341e0
3f984ff0:	sub    a8, a8
3f985000:	jauc   L3F987790
L3F985020:
3f985020:	move   a14, -*sp, 1
3f985030:	move   *a13(0x20), a11, 1
3f985050:	sll    0x2, a11
3f985060:	move   a11, *a14+, 1
3f985070:	movk   1, a11
3f985080:	move   a11, *a14+, 1
3f985090:	calla  0x3f703d90
3f9850c0:	move   a8, *a13(0x40), 1
3f9850e0:	move   a8, a7
3f9850f0:	jrne   L3F9851F0
3f985100:	move   a14, -*sp, 1
3f985110:	move   *a13(0x20), a11, 1
3f985130:	sll    0x2, a11
3f985140:	move   a11, *a14+, 1
3f985150:	movi   0x3f993e68, a8
3f985180:	move   a8, *a14+, 1
3f985190:	calla  0x3fb341e0
3f9851c0:	sub    a8, a8
3f9851d0:	jauc   L3F987790
L3F9851F0:
3f9851f0:	move   a7, *a9(0x3f0), 1
3f985210:	sub    a10, a10
3f985220:	move   *a13(0x20), a11, 1
3f985240:	cmp    a11, a10
3f985250:	jrge   L3F9853C0
L3F985260:
3f985260:	move   a14, -*sp, 1
3f985270:	movk   4, a11
3f985280:	move   a11, *a14+, 1
3f985290:	move   a10, a7
3f9852a0:	sll    0x5, a7
3f9852b0:	move   *a13(0x40), a11, 1
3f9852d0:	add    a11, a7
3f9852e0:	move   a7, *a14+, 1
3f9852f0:	move   *a13(0xffe0), *a14+, 1
3f985310:	calla  L3F96EEE0
3f985340:	move   a8, a7
3f985350:	jale   L3F9876F0
3f985370:	inc    a10
3f985380:	move   *a13(0x20), a7, 1
3f9853a0:	cmp    a7, a10
3f9853b0:	jrlt   L3F985260
L3F9853C0:
3f9853c0:	sub    a10, a10
L3F9853D0:
3f9853d0:	move   a14, -*sp, 1
3f9853e0:	movk   4, a11
3f9853f0:	move   a11, *a14+, 1
3f985400:	move   a10, a7
3f985410:	sll    0x5, a7
3f985420:	add    a9, a7
3f985430:	addi   0x330, a7
3f985450:	move   a7, *a14+, 1
3f985460:	move   *a13(0xffe0), *a14+, 1
3f985480:	calla  L3F96EEE0
3f9854b0:	move   a8, a7
3f9854c0:	jale   L3F9876F0
3f9854e0:	inc    a10
3f9854f0:	cmpi   0x4, a10
3f985510:	jrlt   L3F9853D0
3f985520:	move   *a13, a7, 1
3f985530:	movk   3, a11
3f985540:	and    a7, a11
3f985550:	sll    0x5, a11
3f985560:	add    a9, a11
3f985570:	move   *a11(0x330), *a13(0x80), 1
3f9855a0:	move   a14, -*sp, 1
3f9855b0:	move   *a13(0x80), *a14+, 1
3f9855d0:	movk   1, a11
3f9855e0:	move   a11, *a14+, 1
3f9855f0:	calla  0x3f703d90
3f985620:	move   a8, *a13(0x60), 1
3f985640:	move   a8, *a9(0x410), 1
3f985660:	move   a8, a8
3f985670:	jrne   L3F985740
3f985680:	move   a14, -*sp, 1
3f985690:	move   *a13(0x80), *a14+, 1
3f9856b0:	movi   0x3f994000, a8
3f9856e0:	move   a8, *a14+, 1
3f9856f0:	calla  0x3fb341e0
3f985720:	jauc   L3F9876F0
L3F985740:
3f985740:	move   a14, -*sp, 1
3f985750:	move   *a13(0x80), *a14+, 1
3f985770:	move   a8, *a14+, 1
3f985780:	move   *a13(0xffe0), *a14+, 1
3f9857a0:	calla  L3F96EEE0
3f9857d0:	move   a8, *a13(0x20), 1
3f9857f0:	move   *a13(0x80), a11, 1
3f985810:	cmp    a11, a8
3f985820:	jreq   L3F9858F0
3f985830:	move   a14, -*sp, 1
3f985840:	move   a11, *a14+, 1
3f985850:	move   a8, *a14+, 1
3f985860:	movi   0x3f994158, a8
3f985890:	move   a8, *a14+, 1
3f9858a0:	calla  0x3fb341e0
3f9858d0:	jauc   L3F987660
L3F9858F0:
3f9858f0:	btst   3, a7
3f985900:	jrne   L3F985930
3f985910:	movk   1, a7
3f985920:	jruc   L3F985940
L3F985930:
3f985930:	sub    a7, a7
L3F985940:
3f985940:	move   *a13(0xffa0), a11, 1
3f985960:	btst   3, a11
3f985970:	jrne   L3F9859A0
3f985980:	movk   1, a11
3f985990:	jruc   L3F9859B0
L3F9859A0:
3f9859a0:	sub    a11, a11
L3F9859B0:
3f9859b0:	cmp    a11, a7
3f9859c0:	jreq   L3F985A50
3f9859d0:	move   a14, -*sp, 1
3f9859e0:	move   *a13(0x80), *a14+, 1
3f985a00:	move   *a13(0x60), *a14+, 1
3f985a20:	calla  L3F9877E0
L3F985A50:
3f985a50:	move   *a13, a11, 1
3f985a60:	btst   2, a11
3f985a70:	jrne   L3F985AA0
3f985a80:	movk   1, a7
3f985a90:	jruc   L3F985AB0
L3F985AA0:
3f985aa0:	sub    a7, a7
L3F985AB0:
3f985ab0:	btst   3, a11
3f985ac0:	jrne   L3F985AF0
3f985ad0:	movk   1, a11
3f985ae0:	jruc   L3F985B00
L3F985AF0:
3f985af0:	sub    a11, a11
L3F985B00:
3f985b00:	cmp    a11, a7
3f985b10:	movk   1, a11
3f985b20:	jreq   L3F985B40
3f985b30:	sub    a11, a11
L3F985B40:
3f985b40:	move   *a13(0xffa0), a7, 1
3f985b60:	btst   2, a7
3f985b70:	jrne   L3F985BA0
3f985b80:	movk   1, a7
3f985b90:	jruc   L3F985BB0
L3F985BA0:
3f985ba0:	sub    a7, a7
L3F985BB0:
3f985bb0:	move   *a13(0xffa0), a5, 1
3f985bd0:	btst   3, a5
3f985be0:	jrne   L3F985C10
3f985bf0:	movk   1, a5
3f985c00:	jruc   L3F985C20
L3F985C10:
3f985c10:	sub    a5, a5
L3F985C20:
3f985c20:	cmp    a5, a7
3f985c30:	movk   1, a7
3f985c40:	jreq   L3F985C60
3f985c50:	sub    a7, a7
L3F985C60:
3f985c60:	cmp    a7, a11
3f985c70:	jreq   L3F985E80
3f985c80:	jruc   L3F985DB0
L3F985C90:
3f985c90:	move   a14, -*sp, 1
3f985ca0:	move   *a13(0x80), *a14+, 1
3f985cc0:	move   *a13(0x60), *a14+, 1
3f985ce0:	calla  L3F987970
3f985d10:	jruc   L3F985E80
L3F985D20:
3f985d20:	move   a14, -*sp, 1
3f985d30:	move   *a13(0x80), *a14+, 1
3f985d50:	move   *a13(0x60), *a14+, 1
3f985d70:	calla  L3F987AF0
3f985da0:	jruc   L3F985E80
L3F985DB0:
3f985db0:	move   *a13, a11, 1
3f985dc0:	andi   0x30, a11
3f985df0:	srl    0x4, a11
3f985e00:	movk   1, a8
3f985e10:	sll    a11, a8
3f985e20:	dec    a8
3f985e30:	jreq   L3F985E80
3f985e40:	dec    a8
3f985e50:	jreq   L3F985C90
3f985e60:	subk   2, a8
3f985e70:	jreq   L3F985D20
L3F985E80:
3f985e80:	move   *a13, a11, 1
3f985e90:	movk   3, a7
3f985ea0:	and    a11, a7
3f985eb0:	move   *a13(0xffa0), a5, 1
3f985ed0:	movk   3, a11
3f985ee0:	and    a5, a11
3f985ef0:	cmp    a11, a7
3f985f00:	jaeq   L3F986AF0
3f985f20:	movk   3, a7
3f985f30:	and    a5, a7
3f985f40:	sll    0x5, a7
3f985f50:	add    a9, a7
3f985f60:	move   *a7(0x330), *a13(0x100), 1
3f985f90:	move   a14, -*sp, 1
3f985fa0:	move   *a13(0x100), *a14+, 1
3f985fc0:	movk   1, a7
3f985fd0:	move   a7, *a14+, 1
3f985fe0:	calla  0x3f703d90
3f986010:	move   a8, *a13(0xc0), 1
3f986030:	move   a8, a8
3f986040:	jrne   L3F986110
3f986050:	move   a14, -*sp, 1
3f986060:	move   *a13(0x100), *a14+, 1
3f986080:	movi   0x3f9942d0, a8
3f9860b0:	move   a8, *a14+, 1
3f9860c0:	calla  0x3fb341e0
3f9860f0:	jauc   L3F987660
L3F986110:
3f986110:	move   a8, *a9(0x410), 1
3f986130:	movk   3, a7
3f986140:	and    a5, a7
3f986150:	movk   1, a5
3f986160:	sll    a7, a5
3f986170:	move   a5, *a13(0x100), 1
3f986190:	sub    a10, a10
3f9861a0:	move   *a9(0x270), a7, 1
3f9861c0:	cmp    a7, a10
3f9861d0:	jage   L3F986A70
L3F9861F0:
3f9861f0:	move   a10, a7
3f986200:	sll    0x7, a7
3f986210:	move   *a9(0x2b0), a5, 1
3f986230:	add    a7, a5
3f986240:	move   a5, a11
3f986250:	setf   16, 1, 0
3f986260:	move   *a11(0x30), a7, 0
3f986280:	move   *a11(0x40), a5, 0
3f9862a0:	add    a5, a7
3f9862b0:	move   *a13(0x100), a5, 1
3f9862d0:	dsjs   a5, L3F986350
3f9862e0:	move   *a11(0x10), a5, 0
3f986300:	move   *a11, a3, 0
3f986310:	sub    a3, a5
3f986320:	addk   7, a5
3f986330:	sra    0x3, a5
3f986340:	jruc   L3F9865E0
L3F986350:
3f986350:	move   *a13(0x100), a5, 1
3f986370:	subk   2, a5
3f986380:	jrne   L3F986420
3f986390:	move   *a11(0x10), a5, 0
3f9863b0:	move   *a11, a3, 0
3f9863c0:	sub    a3, a5
3f9863d0:	addk   15, a5
3f9863e0:	sra    0x3, a5
3f9863f0:	movk   1, a3
3f986400:	andn   a3, a5
3f986410:	jruc   L3F9865E0
L3F986420:
3f986420:	move   *a13(0x100), a5, 1
3f986440:	subk   4, a5
3f986450:	jrne   L3F9864F0
3f986460:	move   *a11(0x10), a5, 0
3f986480:	move   *a11, a3, 0
3f986490:	sub    a3, a5
3f9864a0:	addk   31, a5
3f9864b0:	sra    0x3, a5
3f9864c0:	movk   3, a3
3f9864d0:	andn   a3, a5
3f9864e0:	jruc   L3F9865E0
L3F9864F0:
3f9864f0:	move   *a13(0x100), a5, 1
3f986510:	subk   8, a5
3f986520:	jrne   L3F9865D0
3f986530:	move   *a11(0x10), a5, 0
3f986550:	move   *a11, a3, 0
3f986560:	sub    a3, a5
3f986570:	addi   0x3f, a5
3f986590:	sra    0x3, a5
3f9865a0:	movk   7, a3
3f9865b0:	andn   a3, a5
3f9865c0:	jruc   L3F9865E0
L3F9865D0:
3f9865d0:	sub    a5, a5
L3F9865E0:
3f9865e0:	mpys   a5, a7
3f9865f0:	jrne   L3F986680
3f986600:	move   a10, a7
3f986610:	sll    0x5, a7
3f986620:	move   *a9(0x3f0), a5, 1
3f986640:	add    a7, a5
3f986650:	sub    a7, a7
3f986660:	move   a7, *a5, 1
3f986670:	jruc   L3F986A10
L3F986680:
3f986680:	move   a10, a7
3f986690:	sll    0x5, a7
3f9866a0:	move   *a13(0x40), a5, 1
3f9866c0:	add    a5, a7
3f9866d0:	move   *a7, a7, 1
3f9866e0:	sll    0x3, a7
3f9866f0:	move   *a13(0x60), a3, 1
3f986710:	add    a3, a7
3f986720:	move   a7, *a13(0xe0), 1
3f986740:	move   a10, a3
3f986750:	sll    0x5, a3
3f986760:	move   *a9(0x3f0), a5, 1
3f986780:	add    a3, a5
3f986790:	move   *a13(0xc0), *a5(0x0), 1
3f9867c0:	move   a14, -*sp, 1
3f9867d0:	move   *a11(0x30), a5, 0
3f9867f0:	move   *a11(0x40), a3, 0
3f986810:	add    a3, a5
3f986820:	move   a5, *a14+, 1
3f986830:	move   *a11(0x10), a5, 0
3f986850:	move   *a11, a3, 0
3f986860:	sub    a3, a5
3f986870:	move   a5, *a14+, 1
3f986880:	move   *a13(0xffa0), a5, 1
3f9868a0:	movk   3, a3
3f9868b0:	and    a5, a3
3f9868c0:	movk   1, a5
3f9868d0:	sll    a3, a5
3f9868e0:	move   a5, *a14+, 1
3f9868f0:	move   *a13, a5, 1
3f986900:	movk   3, a3
3f986910:	and    a5, a3
3f986920:	movk   1, a5
3f986930:	sll    a3, a5
3f986940:	move   a5, *a14+, 1
3f986950:	move   *a13(0xc0), *a14+, 1
3f986970:	move   a7, *a14+, 1
3f986980:	calla  L3F987CE0
3f9869b0:	sll    0x3, a8
3f9869c0:	move   *a13(0xc0), a5, 1
3f9869e0:	add    a5, a8
3f9869f0:	move   a8, *a13(0xc0), 1
L3F986A10:
3f986a10:	inc    a10
3f986a20:	move   *a9(0x270), a7, 1
3f986a40:	cmp    a7, a10
3f986a50:	jalt   L3F9861F0
L3F986A70:
3f986a70:	move   a14, -*sp, 1
3f986a80:	move   *a13(0x60), *a14+, 1
3f986aa0:	calla  0x3f702440
3f986ad0:	jauc   L3F987460
L3F986AF0:
3f986af0:	movk   3, a11
3f986b00:	and    a5, a11
3f986b10:	movk   1, a7
3f986b20:	sll    a11, a7
3f986b30:	move   a7, *a13(0xc0), 1
3f986b50:	sub    a10, a10
3f986b60:	move   *a9(0x270), a11, 1
3f986b80:	cmp    a11, a10
3f986b90:	jage   L3F987460
3f986bb0:	setf   16, 1, 0
L3F986BC0:
3f986bc0:	move   a10, a11
3f986bd0:	sll    0x7, a11
3f986be0:	move   *a9(0x2b0), a7, 1
3f986c00:	add    a11, a7
3f986c10:	move   a10, a11
3f986c20:	sll    0x7, a11
3f986c30:	move   *a9(0x2b0), a5, 1
3f986c50:	add    a11, a5
3f986c60:	move   *a7(0x30), a11, 0
3f986c80:	move   *a5(0x40), a7, 0
3f986ca0:	add    a7, a11
3f986cb0:	move   *a13(0xc0), a7, 1
3f986cd0:	dsjs   a7, L3F986DF0
3f986ce0:	move   a10, a7
3f986cf0:	sll    0x7, a7
3f986d00:	move   *a9(0x2b0), a5, 1
3f986d20:	add    a7, a5
3f986d30:	move   a10, a7
3f986d40:	sll    0x7, a7
3f986d50:	move   *a9(0x2b0), a3, 1
3f986d70:	add    a7, a3
3f986d80:	move   *a5(0x10), a7, 0
3f986da0:	move   *a3, a5, 0
3f986db0:	sub    a5, a7
3f986dc0:	addk   7, a7
3f986dd0:	sra    0x3, a7
3f986de0:	jruc   L3F987260
L3F986DF0:
3f986df0:	move   *a13(0xc0), a7, 1
3f986e10:	subk   2, a7
3f986e20:	jrne   L3F986F60
3f986e30:	move   a10, a7
3f986e40:	sll    0x7, a7
3f986e50:	move   *a9(0x2b0), a5, 1
3f986e70:	add    a7, a5
3f986e80:	move   a10, a7
3f986e90:	sll    0x7, a7
3f986ea0:	move   *a9(0x2b0), a3, 1
3f986ec0:	add    a7, a3
3f986ed0:	move   *a5(0x10), a7, 0
3f986ef0:	move   *a3, a5, 0
3f986f00:	sub    a5, a7
3f986f10:	addk   15, a7
3f986f20:	sra    0x3, a7
3f986f30:	movk   1, a5
3f986f40:	andn   a5, a7
3f986f50:	jruc   L3F987260
L3F986F60:
3f986f60:	move   *a13(0xc0), a7, 1
3f986f80:	subk   4, a7
3f986f90:	jrne   L3F9870D0
3f986fa0:	move   a10, a7
3f986fb0:	sll    0x7, a7
3f986fc0:	move   *a9(0x2b0), a5, 1
3f986fe0:	add    a7, a5
3f986ff0:	move   a10, a7
3f987000:	sll    0x7, a7
3f987010:	move   *a9(0x2b0), a3, 1
3f987030:	add    a7, a3
3f987040:	move   *a5(0x10), a7, 0
3f987060:	move   *a3, a5, 0
3f987070:	sub    a5, a7
3f987080:	addk   31, a7
3f987090:	sra    0x3, a7
3f9870a0:	movk   3, a5
3f9870b0:	andn   a5, a7
3f9870c0:	jruc   L3F987260
L3F9870D0:
3f9870d0:	move   *a13(0xc0), a7, 1
3f9870f0:	subk   8, a7
3f987100:	jrne   L3F987250
3f987110:	move   a10, a7
3f987120:	sll    0x7, a7
3f987130:	move   *a9(0x2b0), a5, 1
3f987150:	add    a7, a5
3f987160:	move   a10, a7
3f987170:	sll    0x7, a7
3f987180:	move   *a9(0x2b0), a3, 1
3f9871a0:	add    a7, a3
3f9871b0:	move   *a5(0x10), a7, 0
3f9871d0:	move   *a3, a5, 0
3f9871e0:	sub    a5, a7
3f9871f0:	addi   0x3f, a7
3f987210:	sra    0x3, a7
3f987220:	movk   7, a5
3f987230:	andn   a5, a7
3f987240:	jruc   L3F987260
L3F987250:
3f987250:	sub    a7, a7
L3F987260:
3f987260:	mpys   a7, a11
3f987270:	jrne   L3F987300
3f987280:	move   a10, a11
3f987290:	sll    0x5, a11
3f9872a0:	move   *a9(0x3f0), a7, 1
3f9872c0:	add    a11, a7
3f9872d0:	sub    a11, a11
3f9872e0:	move   a11, *a7, 1
3f9872f0:	jruc   L3F987400
L3F987300:
3f987300:	move   a10, a11
3f987310:	sll    0x5, a11
3f987320:	move   *a9(0x3f0), a7, 1
3f987340:	add    a11, a7
3f987350:	move   a10, a11
3f987360:	sll    0x5, a11
3f987370:	move   *a13(0x40), a5, 1
3f987390:	add    a5, a11
3f9873a0:	move   *a11, a11, 1
3f9873b0:	sll    0x3, a11
3f9873c0:	move   *a13(0x60), a3, 1
3f9873e0:	add    a3, a11
3f9873f0:	move   a11, *a7, 1
L3F987400:
3f987400:	inc    a10
3f987410:	move   *a9(0x270), a11, 1
3f987430:	cmp    a11, a10
3f987440:	jalt   L3F986BC0
L3F987460:
3f987460:	move   *a9, a11, 1
3f987470:	movk   8, a7
3f987480:	or     a7, a11
3f987490:	move   a11, *a9, 1
3f9874a0:	move   *a13(0xffe0), a11, 1
3f9874c0:	move   *a11(0x350), a5, 1
3f9874e0:	addk   3, a5
3f9874f0:	sra    0x2, a5
3f987500:	sll    0x2, a5
3f987510:	move   *a11(0x350), a3, 1
3f987530:	move   a5, a10
3f987540:	sub    a3, a10
3f987550:	jrle   L3F987610
3f987560:	move   a14, -*sp, 1
3f987570:	move   *a11(0x350), a5, 1
3f987590:	add    a10, a5
3f9875a0:	move   a5, *a14+, 1
3f9875b0:	move   a11, *a14+, 1
3f9875c0:	calla  L3F96F9F0
3f9875f0:	move   a8, *a13(0xa0), 1
L3F987610:
3f987610:	move   *a13(0xa0), a5, 1
3f987630:	jrlt   L3F987660
3f987640:	movk   1, a8
3f987650:	jruc   L3F987790
L3F987660:
3f987660:	move   a14, -*sp, 1
3f987670:	move   *a9(0x410), *a14+, 1
3f987690:	calla  0x3f702440
3f9876c0:	sub    a11, a11
3f9876d0:	move   a11, *a9(0x410), 1
L3F9876F0:
3f9876f0:	move   a14, -*sp, 1
3f987700:	move   *a9(0x3f0), *a14+, 1
3f987720:	calla  0x3f702440
3f987750:	sub    a11, a11
3f987760:	move   a11, *a9(0x3f0), 1
3f987780:	move   a11, a8
L3F987790:
3f987790:	move   *sp(0x100), a14, 1
3f9877b0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f9877d0:	rets   2
L3F9877E0:
3f9877e0:	mmtm   sp, a7,a9,a10,a11,a13
3f987800:	move   a14, a13
3f987810:	move   *a13(0xffe0), a9, 1
3f987830:	move   *a13(0xffc0), a10, 1
3f987850:	movi   0x228fd0, a11
3f987880:	dec    a10
3f987890:	jrlt   L3F987920
3f9878a0:	setf   8, 0, 0
L3F9878B0:
3f9878b0:	move   *a9, a7, 0
3f9878c0:	sll    0x3, a7
3f9878d0:	add    a11, a7
3f9878e0:	movb   *a7, *a9
3f9878f0:	addk   8, a9
3f987900:	dec    a10
3f987910:	jrge   L3F9878B0
L3F987920:
3f987920:	move   *sp(0xc0), a14, 1
3f987940:	mmfm   sp, a7,a9,a10,a11,a13
3f987960:	rets   2
L3F987970:
3f987970:	mmtm   sp, a9,a10,a11,a13
3f987990:	move   a14, a13
3f9879a0:	move   *a13(0xffe0), a9, 1
3f9879c0:	move   *a13(0xffc0), a10, 1
3f9879e0:	jrle   L3F987AA0
3f9879f0:	setf   8, 0, 0
L3F987A00:
3f987a00:	move   *a9, a11, 0
3f987a10:	movb   *a9(0x8), *a9(0x0)
3f987a40:	movb   a11, *a9(0x8)
3f987a60:	subk   2, a10
3f987a70:	addk   16, a9
3f987a80:	move   a10, a10
3f987a90:	jrgt   L3F987A00
L3F987AA0:
3f987aa0:	move   *sp(0xa0), a14, 1
3f987ac0:	mmfm   sp, a9,a10,a11,a13
3f987ae0:	rets   2
L3F987AF0:
3f987af0:	mmtm   sp, a9,a10,a11,a13
3f987b10:	move   a14, a13
3f987b20:	move   *a13(0xffe0), a9, 1
3f987b40:	move   *a13(0xffc0), a10, 1
3f987b60:	jrle   L3F987C90
3f987b70:	setf   8, 0, 0
L3F987B80:
3f987b80:	move   *a9, a11, 0
3f987b90:	movb   *a9(0x18), *a9(0x0)
3f987bc0:	movb   a11, *a9(0x18)
3f987be0:	move   *a9(0x8), a11, 0
3f987c00:	movb   *a9(0x10), *a9(0x8)
3f987c30:	movb   a11, *a9(0x10)
3f987c50:	subk   4, a10
3f987c60:	addk   32, a9
3f987c70:	move   a10, a10
3f987c80:	jrgt   L3F987B80
L3F987C90:
3f987c90:	move   *sp(0xa0), a14, 1
3f987cb0:	mmfm   sp, a9,a10,a11,a13
3f987cd0:	rets   2
L3F987CE0:
3f987ce0:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f987d00:	move   a14, a13
3f987d10:	jruc   L3F987FA0
L3F987D20:
3f987d20:	move   *a13(0xff60), a7, 1
3f987d40:	addk   7, a7
3f987d50:	move   a7, a9
3f987d60:	sra    0x3, a9
3f987d70:	jruc   L3F9882D0
L3F987D80:
3f987d80:	move   *a13(0xff60), a7, 1
3f987da0:	addk   15, a7
3f987db0:	sra    0x4, a7
3f987dc0:	move   a7, a9
3f987dd0:	sll    0x1, a9
3f987de0:	jruc   L3F9882D0
L3F987DF0:
3f987df0:	move   *a13(0xff60), a7, 1
3f987e10:	addk   31, a7
3f987e20:	sra    0x5, a7
3f987e30:	move   a7, a9
3f987e40:	sll    0x2, a9
3f987e50:	jruc   L3F9882D0
L3F987E60:
3f987e60:	move   *a13(0xff60), a7, 1
3f987e80:	addi   0x3f, a7
3f987ea0:	sra    0x6, a7
3f987eb0:	move   a7, a9
3f987ec0:	sll    0x3, a9
3f987ed0:	jruc   L3F9882D0
L3F987EE0:
3f987ee0:	move   a14, -*sp, 1
3f987ef0:	move   *a13(0xffa0), *a14+, 1
3f987f10:	movi   0x3f994460, a8
3f987f40:	move   a8, *a14+, 1
3f987f50:	calla  0x3fb341e0
3f987f80:	sub    a8, a8
3f987f90:	jruc   L3F988660
L3F987FA0:
3f987fa0:	move   *a13(0xffa0), a8, 1
3f987fc0:	dec    a8
3f987fd0:	jreq   L3F987D20
3f987fe0:	dec    a8
3f987ff0:	jreq   L3F987D80
3f988000:	subk   2, a8
3f988010:	jreq   L3F987DF0
3f988020:	subk   4, a8
3f988030:	jreq   L3F987E60
3f988040:	jruc   L3F987EE0
L3F988050:
3f988050:	move   *a13(0xff60), a7, 1
3f988070:	addk   7, a7
3f988080:	move   a7, a10
3f988090:	sra    0x3, a10
3f9880a0:	jruc   L3F988380
L3F9880B0:
3f9880b0:	move   *a13(0xff60), a7, 1
3f9880d0:	addk   15, a7
3f9880e0:	sra    0x4, a7
3f9880f0:	move   a7, a10
3f988100:	sll    0x1, a10
3f988110:	jruc   L3F988380
L3F988120:
3f988120:	move   *a13(0xff60), a7, 1
3f988140:	addk   31, a7
3f988150:	sra    0x5, a7
3f988160:	move   a7, a10
3f988170:	sll    0x2, a10
3f988180:	jruc   L3F988380
L3F988190:
3f988190:	move   *a13(0xff60), a7, 1
3f9881b0:	addi   0x3f, a7
3f9881d0:	sra    0x6, a7
3f9881e0:	move   a7, a10
3f9881f0:	sll    0x3, a10
3f988200:	jruc   L3F988380
L3F988210:
3f988210:	move   a14, -*sp, 1
3f988220:	move   *a13(0xff80), *a14+, 1
3f988240:	movi   0x3f9945d0, a8
3f988270:	move   a8, *a14+, 1
3f988280:	calla  0x3fb341e0
3f9882b0:	sub    a8, a8
3f9882c0:	jruc   L3F988660
L3F9882D0:
3f9882d0:	move   *a13(0xff80), a8, 1
3f9882f0:	dec    a8
3f988300:	jreq   L3F988050
3f988310:	dec    a8
3f988320:	jreq   L3F9880B0
3f988330:	subk   2, a8
3f988340:	jreq   L3F988120
3f988350:	subk   4, a8
3f988360:	jreq   L3F988190
3f988370:	jruc   L3F988210
L3F988380:
3f988380:	cmp    a10, a9
3f988390:	jrge   L3F9883C0
3f9883a0:	move   a9, a7
3f9883b0:	jruc   L3F9883D0
L3F9883C0:
3f9883c0:	move   a10, a7
L3F9883D0:
3f9883d0:	move   a7, *a13(0xff60), 1
3f9883f0:	move   *a13(0xffe0), a0, 1
3f988410:	move   *a13(0xffc0), a2, 1
3f988430:	sub    a11, a11
3f988440:	move   *a13(0xff40), a7, 1
3f988460:	cmp    a7, a11
3f988470:	jrge   L3F988610
L3F988480:
3f988480:	sub    a12, a12
3f988490:	move   *a13(0xff60), a7, 1
3f9884b0:	cmp    a7, a12
3f9884c0:	jrge   L3F988540
3f9884d0:	setf   8, 1, 0
L3F9884E0:
3f9884e0:	move   *a0+, *a2+, 0
3f9884f0:	inc    a12
3f988500:	move   *a13(0xff60), a7, 1
3f988520:	cmp    a7, a12
3f988530:	jrlt   L3F9884E0
L3F988540:
3f988540:	move   a10, a5
3f988550:	sub    a7, a5
3f988560:	sll    0x3, a5
3f988570:	add    a5, a2
3f988580:	move   a9, a5
3f988590:	sub    a7, a5
3f9885a0:	sll    0x3, a5
3f9885b0:	add    a5, a0
3f9885c0:	inc    a11
3f9885d0:	move   *a13(0xff40), a5, 1
3f9885f0:	cmp    a5, a11
3f988600:	jrlt   L3F988480
L3F988610:
3f988610:	move   *a13(0xff40), a8, 1
3f988630:	move   a10, a7
3f988640:	mpys   a8, a7
3f988650:	move   a7, a8
L3F988660:
3f988660:	move   *sp(0x140), a14, 1
3f988680:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f9886a0:	rets   2
L3F9886B0:
3f9886b0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f9886d0:	move   a14, a13
3f9886e0:	addi   0x40, a14
3f988700:	move   *a13(0xffc0), a7, 1
3f988720:	jreq   L3F988760
3f988730:	move   *a13(0xff80), a7, 1
3f988750:	jrne   L3F988790
L3F988760:
3f988760:	sub    a8, a8
3f988770:	jauc   L3F9897D0
L3F988790:
3f988790:	move   *a13(0xffc0), a7, 1
3f9887b0:	move   *a7, a7, 1
3f9887c0:	move   *a13(0xffa0), a5, 1
3f9887e0:	and    a5, a7
3f9887f0:	jrne   L3F988840
3f988800:	move   *a13(0xff80), a7, 1
3f988820:	move   *a7, a11, 1
3f988830:	jreq   L3F9888F0
L3F988840:
3f988840:	move   a14, -*sp, 1
3f988850:	movi   0x3f994748, a8
3f988880:	move   a8, *a14+, 1
3f988890:	calla  0x3fb341e0
3f9888c0:	sub    a8, a8
3f9888d0:	jauc   L3F9897D0
L3F9888F0:
3f9888f0:	move   a14, -*sp, 1
3f988900:	movk   4, a5
3f988910:	move   a5, *a14+, 1
3f988920:	move   a13, a5
3f988930:	addk   32, a5
3f988940:	move   a5, *a14+, 1
3f988950:	move   *a13(0xffe0), *a14+, 1
3f988970:	calla  L3F96EEE0
3f9889a0:	move   a8, a10
3f9889b0:	jrle   L3F988B10
3f9889c0:	move   *a13(0x20), a5, 1
3f9889e0:	andi   0xffffff00, a5
3f988a10:	cmpi   0x100, a5
3f988a30:	jrne   L3F988B10
3f988a40:	move   a14, -*sp, 1
3f988a50:	move   a7, *a14+, 1
3f988a60:	move   *a13(0xffa0), *a14+, 1
3f988a80:	move   *a13(0xffc0), *a14+, 1
3f988aa0:	move   *a13(0xffe0), *a14+, 1
3f988ac0:	calla  L3F989820
3f988af0:	jauc   L3F9897D0
L3F988B10:
3f988b10:	move   a10, a5
3f988b20:	jrle   L3F988B90
3f988b30:	move   *a13(0x20), a5, 1
3f988b50:	andi   0xffffff00, a5
3f988b80:	jreq   L3F988C60
L3F988B90:
3f988b90:	move   a14, -*sp, 1
3f988ba0:	move   *a13(0x20), *a14+, 1
3f988bc0:	movi   0x3f9948a0, a8
3f988bf0:	move   a8, *a14+, 1
3f988c00:	calla  0x3fb341e0
3f988c30:	sub    a8, a8
3f988c40:	jauc   L3F9897D0
L3F988C60:
3f988c60:	move   a14, -*sp, 1
3f988c70:	movk   4, a5
3f988c80:	move   a5, *a14+, 1
3f988c90:	move   a13, *a14+, 1
3f988ca0:	move   *a13(0xffe0), *a14+, 1
3f988cc0:	calla  L3F96EEE0
3f988cf0:	move   a8, a8
3f988d00:	jrgt   L3F988D40
3f988d10:	sub    a8, a8
3f988d20:	jauc   L3F9897D0
L3F988D40:
3f988d40:	move   *a13(0xffc0), a5, 1
3f988d60:	move   *a5(0x270), a5, 1
3f988d80:	jrne   L3F988DF0
3f988d90:	move   *a13(0xffc0), a5, 1
3f988db0:	move   *a13(0x0), *a5(0x270), 1
3f988de0:	jruc   L3F988F80
L3F988DF0:
3f988df0:	move   *a13(0xffc0), a5, 1
3f988e10:	move   *a5(0x270), a5, 1
3f988e30:	move   *a13, a7, 1
3f988e40:	cmp    a7, a5
3f988e50:	jreq   L3F988F80
3f988e60:	move   a14, -*sp, 1
3f988e70:	move   *a13(0xffa0), *a14+, 1
3f988e90:	move   *a13(0xffc0), a5, 1
3f988eb0:	move   *a5(0x270), *a14+, 1
3f988ed0:	move   a7, *a14+, 1
3f988ee0:	movi   0x3f994980, a8
3f988f10:	move   a8, *a14+, 1
3f988f20:	calla  0x3fb341e0
3f988f50:	sub    a8, a8
3f988f60:	jauc   L3F9897D0
L3F988F80:
3f988f80:	move   a14, -*sp, 1
3f988f90:	movk   16, a7
3f988fa0:	move   a7, *a14+, 1
3f988fb0:	move   *a13(0xffc0), a5, 1
3f988fd0:	move   *a5(0x270), *a14+, 1
3f988ff0:	calla  0x3f703d90
3f989020:	move   a8, a11
3f989030:	move   *a13(0xff80), a7, 1
3f989050:	move   a8, *a7, 1
3f989060:	move   a11, a8
3f989070:	jrne   L3F989180
3f989080:	move   a14, -*sp, 1
3f989090:	move   *a13(0xffa0), *a14+, 1
3f9890b0:	move   *a5(0x270), a5, 1
3f9890d0:	sll    0x4, a5
3f9890e0:	move   a5, *a14+, 1
3f9890f0:	movi   0x3f994b58, a8
3f989120:	move   a8, *a14+, 1
3f989130:	calla  0x3fb341e0
3f989160:	sub    a8, a8
3f989170:	jruc   L3F9897D0
L3F989180:
3f989180:	sub    a9, a9
3f989190:	move   *a5(0x270), a5, 1
3f9891b0:	cmp    a5, a9
3f9891c0:	jrge   L3F989750
L3F9891D0:
3f9891d0:	move   a14, -*sp, 1
3f9891e0:	movk   2, a7
3f9891f0:	move   a7, *a14+, 1
3f989200:	move   a11, *a14+, 1
3f989210:	move   *a13(0xffe0), *a14+, 1
3f989230:	calla  L3F96EEE0
3f989260:	move   a8, a5
3f989270:	jrle   L3F989670
3f989280:	move   a14, -*sp, 1
3f989290:	move   a7, *a14+, 1
3f9892a0:	move   a11, a5
3f9892b0:	addk   16, a5
3f9892c0:	move   a5, *a14+, 1
3f9892d0:	move   *a13(0xffe0), *a14+, 1
3f9892f0:	calla  L3F96EEE0
3f989320:	move   a8, a5
3f989330:	jrle   L3F989670
3f989340:	move   a14, -*sp, 1
3f989350:	move   a7, *a14+, 1
3f989360:	move   a11, a5
3f989370:	addk   32, a5
3f989380:	move   a5, *a14+, 1
3f989390:	move   *a13(0xffe0), *a14+, 1
3f9893b0:	calla  L3F96EEE0
3f9893e0:	move   a8, a5
3f9893f0:	jrle   L3F989670
3f989400:	move   a14, -*sp, 1
3f989410:	move   a7, *a14+, 1
3f989420:	move   a11, a5
3f989430:	addi   0x30, a5
3f989450:	move   a5, *a14+, 1
3f989460:	move   *a13(0xffe0), *a14+, 1
3f989480:	calla  L3F96EEE0
3f9894b0:	move   a8, a5
3f9894c0:	jrle   L3F989670
3f9894d0:	move   a14, -*sp, 1
3f9894e0:	move   a7, *a14+, 1
3f9894f0:	move   a11, a5
3f989500:	addi   0x40, a5
3f989520:	move   a5, *a14+, 1
3f989530:	move   *a13(0xffe0), *a14+, 1
3f989550:	calla  L3F96EEE0
3f989580:	move   a8, a5
3f989590:	jrle   L3F989670
3f9895a0:	move   a14, -*sp, 1
3f9895b0:	move   a7, *a14+, 1
3f9895c0:	move   a11, a5
3f9895d0:	addi   0x50, a5
3f9895f0:	move   a5, *a14+, 1
3f989600:	move   *a13(0xffe0), *a14+, 1
3f989620:	calla  L3F96EEE0
3f989650:	move   a8, a5
3f989660:	jrgt   L3F989690
L3F989670:
3f989670:	sub    a8, a8
3f989680:	jruc   L3F9897D0
L3F989690:
3f989690:	sub    a5, a5
3f9896a0:	move   a5, *a11(0x60), 1
3f9896c0:	inc    a9
3f9896d0:	addi   0x80, a11
3f9896f0:	move   *a13(0xffc0), a5, 1
3f989710:	move   *a5(0x270), a7, 1
3f989730:	cmp    a7, a9
3f989740:	jrlt   L3F9891D0
L3F989750:
3f989750:	move   *a13(0xffc0), a7, 1
3f989770:	move   *a7, a5, 1
3f989780:	move   *a13(0xffa0), a3, 1
3f9897a0:	or     a3, a5
3f9897b0:	move   a5, *a7, 1
3f9897c0:	movk   1, a8
L3F9897D0:
3f9897d0:	move   *sp(0x100), a14, 1
3f9897f0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f989810:	rets   2
L3F989820:
3f989820:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f989840:	move   a14, a13
3f989850:	addi   0x40, a14
3f989870:	move   *a13(0xff80), a11, 1
3f989890:	move   *a11, a10, 1
3f9898a0:	move   a14, -*sp, 1
3f9898b0:	movk   2, a11
3f9898c0:	move   a11, *a14+, 1
3f9898d0:	move   a13, *a14+, 1
3f9898e0:	move   *a13(0xffe0), *a14+, 1
3f989900:	calla  L3F96EEE0
3f989930:	move   a8, a8
3f989940:	jrgt   L3F989980
3f989950:	sub    a8, a8
3f989960:	jauc   L3F98ABD0
L3F989980:
3f989980:	move   *a13(0xffc0), a11, 1
3f9899a0:	move   *a11(0x270), a11, 1
3f9899c0:	jrne   L3F989A40
3f9899d0:	move   *a13(0xffc0), a11, 1
3f9899f0:	setf   16, 1, 0
3f989a00:	move   *a13, a7, 0
3f989a10:	move   a7, *a11(0x270), 1
3f989a30:	jruc   L3F989BE0
L3F989A40:
3f989a40:	move   *a13(0xffc0), a11, 1
3f989a60:	move   *a11(0x270), a7, 1
3f989a80:	setf   16, 1, 0
3f989a90:	move   *a13, a11, 0
3f989aa0:	cmp    a11, a7
3f989ab0:	jreq   L3F989BE0
3f989ac0:	move   a14, -*sp, 1
3f989ad0:	move   *a13(0xffa0), *a14+, 1
3f989af0:	move   *a13(0xffc0), a7, 1
3f989b10:	move   *a7(0x270), *a14+, 1
3f989b30:	move   a11, *a14+, 1
3f989b40:	movi   0x3f994980, a8
3f989b70:	move   a8, *a14+, 1
3f989b80:	calla  0x3fb341e0
3f989bb0:	sub    a8, a8
3f989bc0:	jauc   L3F98ABD0
L3F989BE0:
3f989be0:	move   a14, -*sp, 1
3f989bf0:	movk   16, a11
3f989c00:	move   a11, *a14+, 1
3f989c10:	move   *a13(0xffc0), a7, 1
3f989c30:	move   *a7(0x270), *a14+, 1
3f989c50:	calla  0x3f703d90
3f989c80:	move   a8, a10
3f989c90:	move   *a13(0xff80), a11, 1
3f989cb0:	move   a8, *a11, 1
3f989cc0:	move   a10, a8
3f989cd0:	jrne   L3F989DF0
3f989ce0:	move   a14, -*sp, 1
3f989cf0:	move   *a13(0xffa0), *a14+, 1
3f989d10:	move   *a7(0x270), a7, 1
3f989d30:	sll    0x4, a7
3f989d40:	move   a7, *a14+, 1
3f989d50:	movi   0x3f994b58, a8
3f989d80:	move   a8, *a14+, 1
3f989d90:	calla  0x3fb341e0
3f989dc0:	sub    a8, a8
3f989dd0:	jauc   L3F98ABD0
L3F989DF0:
3f989df0:	sub    a9, a9
3f989e00:	move   *a7(0x270), a7, 1
3f989e20:	cmp    a7, a9
3f989e30:	jage   L3F98A970
L3F989E50:
3f989e50:	move   a14, -*sp, 1
3f989e60:	movk   1, a11
3f989e70:	move   a11, *a14+, 1
3f989e80:	move   a13, a7
3f989e90:	addk   16, a7
3f989ea0:	move   a7, *a14+, 1
3f989eb0:	move   *a13(0xffe0), *a14+, 1
3f989ed0:	calla  L3F96EEE0
3f989f00:	move   a8, a8
3f989f10:	jrgt   L3F989FE0
3f989f20:	move   a14, -*sp, 1
3f989f30:	move   a10, *a14+, 1
3f989f40:	calla  0x3f702440
3f989f70:	sub    a10, a10
3f989f80:	move   *a13(0xff80), a11, 1
3f989fa0:	move   a10, *a11, 1
3f989fb0:	move   a10, a8
3f989fc0:	jauc   L3F98ABD0
L3F989FE0:
3f989fe0:	movb   *a13(0x10), a11
3f98a000:	andi   0xff, a11
3f98a030:	subi   0x80, a11
3f98a050:	setf   16, 1, 0
3f98a060:	move   a11, *a10, 0
3f98a070:	move   a14, -*sp, 1
3f98a080:	movk   1, a11
3f98a090:	move   a11, *a14+, 1
3f98a0a0:	move   a7, *a14+, 1
3f98a0b0:	move   *a13(0xffe0), *a14+, 1
3f98a0d0:	calla  L3F96EEE0
3f98a100:	move   a8, a8
3f98a110:	jrgt   L3F98A1E0
3f98a120:	move   a14, -*sp, 1
3f98a130:	move   a10, *a14+, 1
3f98a140:	calla  0x3f702440
3f98a170:	sub    a10, a10
3f98a180:	move   *a13(0xff80), a11, 1
3f98a1a0:	move   a10, *a11, 1
3f98a1b0:	move   a10, a8
3f98a1c0:	jauc   L3F98ABD0
L3F98A1E0:
3f98a1e0:	movb   *a13(0x10), a11
3f98a200:	andi   0xff, a11
3f98a230:	subi   0x80, a11
3f98a250:	setf   16, 1, 0
3f98a260:	move   a11, *a10(0x10), 0
3f98a280:	move   a14, -*sp, 1
3f98a290:	movk   1, a11
3f98a2a0:	move   a11, *a14+, 1
3f98a2b0:	move   a7, *a14+, 1
3f98a2c0:	move   *a13(0xffe0), *a14+, 1
3f98a2e0:	calla  L3F96EEE0
3f98a310:	move   a8, a8
3f98a320:	jrgt   L3F98A3E0
3f98a330:	move   a14, -*sp, 1
3f98a340:	move   a10, *a14+, 1
3f98a350:	calla  0x3f702440
3f98a380:	sub    a10, a10
3f98a390:	move   *a13(0xff80), a11, 1
3f98a3b0:	move   a10, *a11, 1
3f98a3c0:	move   a10, a8
3f98a3d0:	jruc   L3F98ABD0
L3F98A3E0:
3f98a3e0:	movb   *a13(0x10), a11
3f98a400:	andi   0xff, a11
3f98a430:	subi   0x80, a11
3f98a450:	setf   16, 1, 0
3f98a460:	move   a11, *a10(0x20), 0
3f98a480:	move   a14, -*sp, 1
3f98a490:	movk   1, a11
3f98a4a0:	move   a11, *a14+, 1
3f98a4b0:	move   a7, *a14+, 1
3f98a4c0:	move   *a13(0xffe0), *a14+, 1
3f98a4e0:	calla  L3F96EEE0
3f98a510:	move   a8, a8
3f98a520:	jrgt   L3F98A5E0
3f98a530:	move   a14, -*sp, 1
3f98a540:	move   a10, *a14+, 1
3f98a550:	calla  0x3f702440
3f98a580:	sub    a10, a10
3f98a590:	move   *a13(0xff80), a11, 1
3f98a5b0:	move   a10, *a11, 1
3f98a5c0:	move   a10, a8
3f98a5d0:	jruc   L3F98ABD0
L3F98A5E0:
3f98a5e0:	movb   *a13(0x10), a11
3f98a600:	andi   0xff, a11
3f98a630:	subi   0x80, a11
3f98a650:	setf   16, 1, 0
3f98a660:	move   a11, *a10(0x30), 0
3f98a680:	move   a14, -*sp, 1
3f98a690:	movk   1, a11
3f98a6a0:	move   a11, *a14+, 1
3f98a6b0:	move   a7, *a14+, 1
3f98a6c0:	move   *a13(0xffe0), *a14+, 1
3f98a6e0:	calla  L3F96EEE0
3f98a710:	move   a8, a8
3f98a720:	jrgt   L3F98A7E0
3f98a730:	move   a14, -*sp, 1
3f98a740:	move   a10, *a14+, 1
3f98a750:	calla  0x3f702440
3f98a780:	sub    a10, a10
3f98a790:	move   *a13(0xff80), a11, 1
3f98a7b0:	move   a10, *a11, 1
3f98a7c0:	move   a10, a8
3f98a7d0:	jruc   L3F98ABD0
L3F98A7E0:
3f98a7e0:	movb   *a13(0x10), a11
3f98a800:	andi   0xff, a11
3f98a830:	subi   0x80, a11
3f98a850:	setf   16, 1, 0
3f98a860:	move   a11, *a10(0x40), 0
3f98a880:	sub    a11, a11
3f98a890:	move   a11, *a10(0x50), 0
3f98a8b0:	move   a11, *a10(0x60), 1
3f98a8d0:	inc    a9
3f98a8e0:	addi   0x80, a10
3f98a900:	move   *a13(0xffc0), a11, 1
3f98a920:	move   *a11(0x270), a7, 1
3f98a940:	cmp    a7, a9
3f98a950:	jalt   L3F989E50
L3F98A970:
3f98a970:	move   *a13(0xffc0), a11, 1
3f98a990:	move   *a11, a7, 1
3f98a9a0:	move   *a13(0xffa0), a5, 1
3f98a9c0:	or     a5, a7
3f98a9d0:	move   a7, *a11, 1
3f98a9e0:	move   *a13(0xffe0), a7, 1
3f98aa00:	move   *a7(0x350), a5, 1
3f98aa20:	addk   3, a5
3f98aa30:	sra    0x2, a5
3f98aa40:	sll    0x2, a5
3f98aa50:	move   *a7(0x350), a7, 1
3f98aa70:	move   a5, a9
3f98aa80:	sub    a7, a9
3f98aa90:	jrle   L3F98AB70
3f98aaa0:	move   a14, -*sp, 1
3f98aab0:	move   *a13(0xffe0), a7, 1
3f98aad0:	move   *a7(0x350), a5, 1
3f98aaf0:	add    a9, a5
3f98ab00:	move   a5, *a14+, 1
3f98ab10:	move   a7, *a14+, 1
3f98ab20:	calla  L3F96F9F0
3f98ab50:	move   a8, *a13(0x20), 1
L3F98AB70:
3f98ab70:	move   *a13(0x20), a7, 1
3f98ab90:	jrge   L3F98ABC0
3f98aba0:	sub    a8, a8
3f98abb0:	jruc   L3F98ABD0
L3F98ABC0:
3f98abc0:	movk   1, a8
L3F98ABD0:
3f98abd0:	move   *sp(0xe0), a14, 1
3f98abf0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f98ac10:	rets   2
L3F98AC20:
3f98ac20:	mmtm   sp, a0,a1,a3,a5,a7,a9,a10,a11,a12,a13
3f98ac40:	move   a14, a13
3f98ac50:	addi   0x4e0, a14
3f98ac70:	move   a14, -*sp, 1
3f98ac80:	movk   4, a7
3f98ac90:	move   a7, *a14+, 1
3f98aca0:	move   *a13(0xffe0), *a14+, 1
3f98acc0:	calla  L3F96F9F0
3f98acf0:	move   a8, a10
3f98ad00:	jrlt   L3F98ADD0
3f98ad10:	move   a14, -*sp, 1
3f98ad20:	move   a7, *a14+, 1
3f98ad30:	move   a13, a7
3f98ad40:	addk   32, a7
3f98ad50:	move   a7, *a14+, 1
3f98ad60:	move   *a13(0xffe0), *a14+, 1
3f98ad80:	calla  L3F96EEE0
3f98adb0:	move   a8, a8
3f98adc0:	jrgt   L3F98AE00
L3F98ADD0:
3f98add0:	sub    a8, a8
3f98ade0:	jauc   L3F98D6F0
L3F98AE00:
3f98ae00:	sub    a11, a11
3f98ae10:	move   *a13(0x20), a7, 1
3f98ae30:	cmp    a7, a11
3f98ae40:	jrge   L3F98B300
L3F98AE50:
3f98ae50:	move   a14, -*sp, 1
3f98ae60:	movk   4, a7
3f98ae70:	move   a7, *a14+, 1
3f98ae80:	move   a11, a7
3f98ae90:	sll    0x7, a7
3f98aea0:	add    a13, a7
3f98aeb0:	addi   0x40, a7
3f98aed0:	move   a7, *a14+, 1
3f98aee0:	move   *a13(0xffe0), *a14+, 1
3f98af00:	calla  L3F96EEE0
3f98af30:	move   a8, a7
3f98af40:	jrle   L3F98B250
3f98af50:	move   a14, -*sp, 1
3f98af60:	movk   4, a7
3f98af70:	move   a7, *a14+, 1
3f98af80:	move   a11, a7
3f98af90:	sll    0x7, a7
3f98afa0:	add    a13, a7
3f98afb0:	addi   0x60, a7
3f98afd0:	move   a7, *a14+, 1
3f98afe0:	move   *a13(0xffe0), *a14+, 1
3f98b000:	calla  L3F96EEE0
3f98b030:	move   a8, a7
3f98b040:	jrle   L3F98B250
3f98b050:	move   a14, -*sp, 1
3f98b060:	movk   4, a7
3f98b070:	move   a7, *a14+, 1
3f98b080:	move   a11, a7
3f98b090:	sll    0x7, a7
3f98b0a0:	add    a13, a7
3f98b0b0:	addi   0x80, a7
3f98b0d0:	move   a7, *a14+, 1
3f98b0e0:	move   *a13(0xffe0), *a14+, 1
3f98b100:	calla  L3F96EEE0
3f98b130:	move   a8, a7
3f98b140:	jrle   L3F98B250
3f98b150:	move   a14, -*sp, 1
3f98b160:	movk   4, a7
3f98b170:	move   a7, *a14+, 1
3f98b180:	move   a11, a7
3f98b190:	sll    0x7, a7
3f98b1a0:	add    a13, a7
3f98b1b0:	addi   0xa0, a7
3f98b1d0:	move   a7, *a14+, 1
3f98b1e0:	move   *a13(0xffe0), *a14+, 1
3f98b200:	calla  L3F96EEE0
3f98b230:	move   a8, a7
3f98b240:	jrgt   L3F98B280
L3F98B250:
3f98b250:	sub    a8, a8
3f98b260:	jauc   L3F98D6F0
L3F98B280:
3f98b280:	inc    a11
3f98b290:	move   *a13(0x20), a7, 1
3f98b2b0:	cmp    a7, a11
3f98b2c0:	jrge   L3F98B300
3f98b2d0:	cmpi   0x8, a11
3f98b2f0:	jrlt   L3F98AE50
L3F98B300:
3f98b300:	subk   8, a7
3f98b310:	jrle   L3F98B450
3f98b320:	move   a14, -*sp, 1
3f98b330:	move   *a13(0x20), a7, 1
3f98b350:	subk   8, a7
3f98b360:	move   a7, *a14+, 1
3f98b370:	movi   0x3f993428, a8
3f98b3a0:	move   a8, *a14+, 1
3f98b3b0:	calla  0x3fb341e0
3f98b3e0:	move   a14, -*sp, 1
3f98b3f0:	movi   0xffff, a7
3f98b410:	move   a7, *a14+, 1
3f98b420:	calla  L3F976E20
L3F98B450:
3f98b450:	move   a14, -*sp, 1
3f98b460:	movi   0x60, a7
3f98b480:	move   a7, *a14+, 1
3f98b490:	movk   1, a7
3f98b4a0:	move   a7, *a14+, 1
3f98b4b0:	calla  0x3f703d90
3f98b4e0:	move   a8, a0
3f98b4f0:	move   a14, -*sp, 1
3f98b500:	movi   0x96, a5
3f98b520:	move   a5, *a14+, 1
3f98b530:	move   a7, *a14+, 1
3f98b540:	calla  0x3f703d90
3f98b570:	move   a8, *a0(0x40), 1
3f98b590:	move   *a0(0x40), a7, 1
3f98b5b0:	movk   1, a5
3f98b5c0:	move   a5, *a7(0x450), 1
3f98b5e0:	sub    a11, a11
3f98b5f0:	move   *a13(0x20), a7, 1
3f98b610:	subk   8, a7
3f98b620:	jrge   L3F98B660
3f98b630:	move   *a13(0x20), a7, 1
3f98b650:	jruc   L3F98B670
L3F98B660:
3f98b660:	movk   8, a7
L3F98B670:
3f98b670:	cmp    a7, a11
3f98b680:	jage   L3F98C4C0
3f98b6a0:	jauc   L3F98C320
L3F98B6C0:
3f98b6c0:	move   a14, -*sp, 1
3f98b6d0:	move   a11, a7
3f98b6e0:	sll    0x7, a7
3f98b6f0:	add    a13, a7
3f98b700:	move   *a7(0xa0), *a14+, 1
3f98b720:	move   *a13(0xffe0), *a14+, 1
3f98b740:	calla  L3F96F9F0
3f98b770:	move   a8, a10
3f98b780:	jrle   L3F98B8B0
3f98b790:	move   a14, -*sp, 1
3f98b7a0:	move   *a0(0x40), a7, 1
3f98b7c0:	addi   0x2b0, a7
3f98b7e0:	move   a7, *a14+, 1
3f98b7f0:	movk   4, a7
3f98b800:	move   a7, *a14+, 1
3f98b810:	move   *a0(0x40), *a14+, 1
3f98b830:	move   *a13(0xffe0), *a14+, 1
3f98b850:	calla  L3F9886B0
3f98b880:	move   a8, a5
3f98b890:	jane   L3F98C410
L3F98B8B0:
3f98b8b0:	move   a14, -*sp, 1
3f98b8c0:	movi   0x3f993980, a8
3f98b8f0:	move   a8, *a14+, 1
3f98b900:	calla  0x3fb341e0
3f98b930:	move   a0, a5
3f98b940:	jreq   L3F98BA00
3f98b950:	move   a14, -*sp, 1
3f98b960:	move   a0, *a14+, 1
3f98b970:	calla  L3F98D740
3f98b9a0:	move   a14, -*sp, 1
3f98b9b0:	move   a0, *a14+, 1
3f98b9c0:	calla  0x3f702440
3f98b9f0:	sub    a0, a0
L3F98BA00:
3f98ba00:	sub    a8, a8
3f98ba10:	jauc   L3F98D6F0
L3F98BA30:
3f98ba30:	move   a14, -*sp, 1
3f98ba40:	move   a11, a7
3f98ba50:	sll    0x7, a7
3f98ba60:	add    a13, a7
3f98ba70:	move   *a7(0xa0), *a14+, 1
3f98ba90:	move   *a13(0xffe0), *a14+, 1
3f98bab0:	calla  L3F96F9F0
3f98bae0:	move   a8, a10
3f98baf0:	jrle   L3F98BBD0
3f98bb00:	move   a14, -*sp, 1
3f98bb10:	movk   1, a7
3f98bb20:	move   a7, *a14+, 1
3f98bb30:	move   *a0(0x40), *a14+, 1
3f98bb50:	move   *a13(0xffe0), *a14+, 1
3f98bb70:	calla  L3F984970
3f98bba0:	move   a8, a5
3f98bbb0:	jane   L3F98C410
L3F98BBD0:
3f98bbd0:	move   a14, -*sp, 1
3f98bbe0:	movi   0x3f994cf8, a8
3f98bc10:	move   a8, *a14+, 1
3f98bc20:	calla  0x3fb341e0
3f98bc50:	move   a0, a5
3f98bc60:	jreq   L3F98BD20
3f98bc70:	move   a14, -*sp, 1
3f98bc80:	move   a0, *a14+, 1
3f98bc90:	calla  L3F98D740
3f98bcc0:	move   a14, -*sp, 1
3f98bcd0:	move   a0, *a14+, 1
3f98bce0:	calla  0x3f702440
3f98bd10:	sub    a0, a0
L3F98BD20:
3f98bd20:	sub    a8, a8
3f98bd30:	jauc   L3F98D6F0
L3F98BD50:
3f98bd50:	move   a14, -*sp, 1
3f98bd60:	move   a11, a7
3f98bd70:	sll    0x7, a7
3f98bd80:	add    a13, a7
3f98bd90:	move   *a7(0xa0), *a14+, 1
3f98bdb0:	move   *a13(0xffe0), *a14+, 1
3f98bdd0:	calla  L3F96F9F0
3f98be00:	move   a8, a10
3f98be10:	jrle   L3F98BEC0
3f98be20:	move   a14, -*sp, 1
3f98be30:	move   *a0(0x40), *a14+, 1
3f98be50:	move   *a13(0xffe0), *a14+, 1
3f98be70:	calla  L3F979C00
3f98bea0:	move   a8, a5
3f98beb0:	jrne   L3F98C410
L3F98BEC0:
3f98bec0:	move   a14, -*sp, 1
3f98bed0:	movi   0x3f993718, a8
3f98bf00:	move   a8, *a14+, 1
3f98bf10:	calla  0x3fb341e0
3f98bf40:	move   a0, a5
3f98bf50:	jreq   L3F98C010
3f98bf60:	move   a14, -*sp, 1
3f98bf70:	move   a0, *a14+, 1
3f98bf80:	calla  L3F98D740
3f98bfb0:	move   a14, -*sp, 1
3f98bfc0:	move   a0, *a14+, 1
3f98bfd0:	calla  0x3f702440
3f98c000:	sub    a0, a0
L3F98C010:
3f98c010:	sub    a8, a8
3f98c020:	jauc   L3F98D6F0
L3F98C040:
3f98c040:	move   a14, -*sp, 1
3f98c050:	move   a11, a7
3f98c060:	sll    0x7, a7
3f98c070:	add    a13, a7
3f98c080:	move   *a7(0xa0), *a14+, 1
3f98c0a0:	move   *a13(0xffe0), *a14+, 1
3f98c0c0:	calla  L3F96F9F0
3f98c0f0:	move   a8, a10
3f98c100:	jrle   L3F98C1A0
3f98c110:	move   a14, -*sp, 1
3f98c120:	move   a0, *a14+, 1
3f98c130:	move   *a13(0xffe0), *a14+, 1
3f98c150:	calla  L3F97C750
3f98c180:	move   a8, a5
3f98c190:	jrne   L3F98C410
L3F98C1A0:
3f98c1a0:	move   a14, -*sp, 1
3f98c1b0:	movi   0x3f993858, a8
3f98c1e0:	move   a8, *a14+, 1
3f98c1f0:	calla  0x3fb341e0
3f98c220:	move   a0, a5
3f98c230:	jreq   L3F98C2F0
3f98c240:	move   a14, -*sp, 1
3f98c250:	move   a0, *a14+, 1
3f98c260:	calla  L3F98D740
3f98c290:	move   a14, -*sp, 1
3f98c2a0:	move   a0, *a14+, 1
3f98c2b0:	calla  0x3f702440
3f98c2e0:	sub    a0, a0
L3F98C2F0:
3f98c2f0:	sub    a8, a8
3f98c300:	jauc   L3F98D6F0
L3F98C320:
3f98c320:	move   a11, a7
3f98c330:	sll    0x7, a7
3f98c340:	add    a13, a7
3f98c350:	move   *a7(0x40), a8, 1
3f98c370:	subk   2, a8
3f98c380:	jreq   L3F98BD50
3f98c390:	subk   2, a8
3f98c3a0:	jaeq   L3F98B6C0
3f98c3c0:	subk   4, a8
3f98c3d0:	jaeq   L3F98BA30
3f98c3f0:	subk   24, a8
3f98c400:	jreq   L3F98C040
L3F98C410:
3f98c410:	inc    a11
3f98c420:	move   *a13(0x20), a7, 1
3f98c440:	subk   8, a7
3f98c450:	jrge   L3F98C490
3f98c460:	move   *a13(0x20), a7, 1
3f98c480:	jruc   L3F98C4A0
L3F98C490:
3f98c490:	movk   8, a7
L3F98C4A0:
3f98c4a0:	cmp    a7, a11
3f98c4b0:	jrlt   L3F98C320
L3F98C4C0:
3f98c4c0:	move   a14, -*sp, 1
3f98c4d0:	move   *a13(0xffc0), a7, 1
3f98c4f0:	movb   *a7(0x100), a8
3f98c510:	move   a8, *a14+, 1
3f98c520:	movk   2, a5
3f98c530:	move   a5, *a14+, 1
3f98c540:	move   *a13(0xffa0), a3, 1
3f98c560:	setf   16, 0, 0
3f98c570:	move   *a3(0x50), a8, 0
3f98c590:	move   a8, *a14+, 1
3f98c5a0:	calla  L3F976990
3f98c5d0:	move   a14, -*sp, 1
3f98c5e0:	movb   *a7(0x100), a5
3f98c600:	move   a5, *a14+, 1
3f98c610:	movk   2, a5
3f98c620:	move   a5, *a14+, 1
3f98c630:	setf   16, 0, 0
3f98c640:	move   *a3(0x40), a5, 0
3f98c660:	move   a5, *a14+, 1
3f98c670:	move   a8, a5
3f98c680:	calla  L3F976990
3f98c6b0:	move   a8, a9
3f98c6c0:	add    a8, a5
3f98c6d0:	move   a5, *a13, 1
3f98c6e0:	cmp    a5, a9
3f98c6f0:	jage   L3F98D5B0
L3F98C710:
3f98c710:	move   *a13(0xffe0), a7, 1
3f98c730:	move   a9, a5
3f98c740:	andi   0xff, a5
3f98c770:	move   *a7(0x270), a3, 1
3f98c790:	cmp    a3, a5
3f98c7a0:	jrlt   L3F98CE20
3f98c7b0:	move   a9, a5
3f98c7c0:	andi   0xff, a5
3f98c7f0:	move   *a7(0x2b0), a3, 1
3f98c810:	cmp    a3, a5
3f98c820:	jrgt   L3F98CE20
3f98c830:	move   *a0(0x80), a5, 1
3f98c850:	move   *a0(0x60), a3, 1
3f98c870:	sub    a3, a5
3f98c880:	move   a9, a3
3f98c890:	sra    0x8, a3
3f98c8a0:	andi   0xff, a3
3f98c8d0:	move   *a0(0xa0), a7, 1
3f98c8f0:	sub    a7, a3
3f98c900:	inc    a5
3f98c910:	mpys   a5, a3
3f98c920:	move   a9, a7
3f98c930:	andi   0xff, a7
3f98c960:	add    a7, a3
3f98c970:	move   *a0(0x60), a7, 1
3f98c990:	sub    a7, a3
3f98c9a0:	sll    0x5, a3
3f98c9b0:	move   *a0(0x160), a7, 1
3f98c9d0:	add    a3, a7
3f98c9e0:	move   *a7, a7, 1
3f98c9f0:	jreq   L3F98CE20
3f98ca00:	move   *a0(0x80), a7, 1
3f98ca20:	move   *a0(0x60), a5, 1
3f98ca40:	sub    a5, a7
3f98ca50:	move   a9, a5
3f98ca60:	sra    0x8, a5
3f98ca70:	andi   0xff, a5
3f98caa0:	move   *a0(0xa0), a3, 1
3f98cac0:	sub    a3, a5
3f98cad0:	inc    a7
3f98cae0:	mpys   a7, a5
3f98caf0:	move   a9, a7
3f98cb00:	andi   0xff, a7
3f98cb30:	add    a7, a5
3f98cb40:	move   *a0(0x60), a7, 1
3f98cb60:	sub    a7, a5
3f98cb70:	sll    0x5, a5
3f98cb80:	move   *a0(0x160), a7, 1
3f98cba0:	add    a5, a7
3f98cbb0:	move   *a7(0x0), *a13(0x440), 1
3f98cbe0:	move   *a0(0x80), a7, 1
3f98cc00:	move   *a0(0x60), a5, 1
3f98cc20:	sub    a5, a7
3f98cc30:	move   a9, a5
3f98cc40:	sra    0x8, a5
3f98cc50:	andi   0xff, a5
3f98cc80:	move   *a0(0xa0), a3, 1
3f98cca0:	sub    a3, a5
3f98ccb0:	inc    a7
3f98ccc0:	mpys   a7, a5
3f98ccd0:	move   a9, a7
3f98cce0:	andi   0xff, a7
3f98cd10:	add    a7, a5
3f98cd20:	move   *a0(0x60), a7, 1
3f98cd40:	sub    a7, a5
3f98cd50:	sll    0x5, a5
3f98cd60:	move   *a0(0x160), a7, 1
3f98cd80:	add    a5, a7
3f98cd90:	move   *a0(0x40), a5, 1
3f98cdb0:	move   *a7, a7, 1
3f98cdc0:	move   *a5(0x2b0), a5, 1
3f98cde0:	sub    a5, a7
3f98cdf0:	move   a7, a12
3f98ce00:	sra    0x7, a12
3f98ce10:	jruc   L3F98CE50
L3F98CE20:
3f98ce20:	sub    a7, a7
3f98ce30:	move   a7, *a13(0x440), 1
L3F98CE50:
3f98ce50:	move   *a13(0x440), a7, 1
3f98ce70:	jreq   L3F98D560
3f98ce80:	move   a7, *a13(0x4c0), 1
3f98cea0:	setf   16, 1, 0
3f98ceb0:	move   *a7(0x30), a5, 0
3f98ced0:	move   *a7(0x40), a3, 0
3f98cef0:	add    a3, a5
3f98cf00:	sll    0x1, a5
3f98cf10:	move   *a7(0x10), a3, 0
3f98cf30:	move   *a7, a1, 0
3f98cf40:	sub    a1, a3
3f98cf50:	addk   7, a3
3f98cf60:	sra    0x3, a3
3f98cf70:	mpys   a3, a5
3f98cf80:	move   a5, *a13(0x4a0), 1
3f98cfa0:	move   a14, -*sp, 1
3f98cfb0:	move   *a13(0xffe0), a3, 1
3f98cfd0:	setf   16, 0, 0
3f98cfe0:	move   *a3(0x230), a1, 0
3f98d000:	move   *a3(0x240), a3, 0
3f98d020:	add    a3, a1
3f98d030:	add    a5, a1
3f98d040:	addk   19, a1
3f98d050:	srl    0x2, a1
3f98d060:	sll    0x2, a1
3f98d070:	move   a1, *a14+, 1
3f98d080:	calla  L3F95D9A0
3f98d0b0:	move   a8, *a13(0x460), 1
3f98d0d0:	addi   0x80, a8
3f98d0f0:	move   a8, *a13(0x480), 1
3f98d110:	move   a14, -*sp, 1
3f98d120:	move   *a13(0xffc0), a3, 1
3f98d140:	movb   *a3(0x100), a1
3f98d160:	move   a1, *a14+, 1
3f98d170:	movk   2, a1
3f98d180:	move   a1, *a14+, 1
3f98d190:	move   a9, *a14+, 1
3f98d1a0:	move   a8, a1
3f98d1b0:	calla  L3F976990
3f98d1e0:	setf   16, 0, 0
3f98d1f0:	move   a8, *a1(0x20), 0
3f98d210:	move   a14, -*sp, 1
3f98d220:	movk   10, a1
3f98d230:	move   a1, *a14+, 1
3f98d240:	move   *a13(0x480), a1, 1
3f98d260:	addi   0x30, a1
3f98d280:	move   a1, *a14+, 1
3f98d290:	move   a7, *a14+, 1
3f98d2a0:	calla  0x3fb44400
3f98d2d0:	move   a14, -*sp, 1
3f98d2e0:	move   a5, *a14+, 1
3f98d2f0:	move   *a13(0xffe0), a1, 1
3f98d310:	setf   16, 0, 0
3f98d320:	move   *a1(0x230), a1, 0
3f98d340:	move   *a13(0xffe0), a3, 1
3f98d360:	move   *a3(0x240), a3, 0
3f98d380:	add    a3, a1
3f98d390:	addk   10, a1
3f98d3a0:	sll    0x3, a1
3f98d3b0:	move   *a13(0x480), a3, 1
3f98d3d0:	add    a3, a1
3f98d3e0:	addi   0x30, a1
3f98d400:	move   a1, *a14+, 1
3f98d410:	move   *a0(0x40), a1, 1
3f98d430:	move   a12, a3
3f98d440:	sll    0x5, a3
3f98d450:	move   *a1(0x3f0), a1, 1
3f98d470:	add    a3, a1
3f98d480:	move   *a1+, *a14+, 1
3f98d490:	calla  0x3fb44400
3f98d4c0:	move   a14, -*sp, 1
3f98d4d0:	movk   13, a3
3f98d4e0:	move   a3, *a14+, 1
3f98d4f0:	move   *a13(0x460), *a14+, 1
3f98d510:	move   *a13(0xffc0), *a14+, 1
3f98d530:	calla  L3F966950
L3F98D560:
3f98d560:	inc    a9
3f98d570:	move   *a13, a7, 1
3f98d580:	cmp    a7, a9
3f98d590:	jalt   L3F98C710
L3F98D5B0:
3f98d5b0:	move   a14, -*sp, 1
3f98d5c0:	move   *a13(0xffc0), *a14+, 1
3f98d5e0:	calla  L3F966440
3f98d610:	move   a0, a1
3f98d620:	jreq   L3F98D6E0
3f98d630:	move   a14, -*sp, 1
3f98d640:	move   a0, *a14+, 1
3f98d650:	calla  L3F98D740
3f98d680:	move   a14, -*sp, 1
3f98d690:	move   a0, *a14+, 1
3f98d6a0:	calla  0x3f702440
3f98d6d0:	sub    a0, a0
L3F98D6E0:
3f98d6e0:	movk   1, a8
L3F98D6F0:
3f98d6f0:	move   *sp(0x160), a14, 1
3f98d710:	mmfm   sp, a0,a1,a3,a5,a7,a9,a10,a11,a12,a13
3f98d730:	rets   2
L3F98D740:
3f98d740:	mmtm   sp, a9,a11,a13
3f98d760:	move   a14, a13
3f98d770:	move   *a13(0xffe0), a11, 1
3f98d790:	jaeq   L3F98E2D0
3f98d7b0:	move   *a11(0x40), a11, 1
3f98d7d0:	jreq   L3F98DEF0
3f98d7e0:	move   *a13(0xffe0), a11, 1
3f98d800:	move   *a11(0x40), a11, 1
3f98d820:	move   *a11(0x2b0), a11, 1
3f98d840:	jreq   L3F98D940
3f98d850:	move   a14, -*sp, 1
3f98d860:	move   *a13(0xffe0), a11, 1
3f98d880:	move   *a11(0x40), a9, 1
3f98d8a0:	move   *a9(0x2b0), *a14+, 1
3f98d8c0:	calla  0x3f702440
3f98d8f0:	move   *a11(0x40), a9, 1
3f98d910:	sub    a11, a11
3f98d920:	move   a11, *a9(0x2b0), 1
L3F98D940:
3f98d940:	move   *a13(0xffe0), a11, 1
3f98d960:	move   *a11(0x40), a9, 1
3f98d980:	move   *a9(0x410), a9, 1
3f98d9a0:	jreq   L3F98DA80
3f98d9b0:	move   a14, -*sp, 1
3f98d9c0:	move   *a11(0x40), a9, 1
3f98d9e0:	move   *a9(0x410), *a14+, 1
3f98da00:	calla  0x3f702440
3f98da30:	move   *a11(0x40), a9, 1
3f98da50:	sub    a11, a11
3f98da60:	move   a11, *a9(0x410), 1
L3F98DA80:
3f98da80:	move   *a13(0xffe0), a11, 1
3f98daa0:	move   *a11(0x40), a9, 1
3f98dac0:	move   *a9(0x3f0), a9, 1
3f98dae0:	jreq   L3F98DBC0
3f98daf0:	move   a14, -*sp, 1
3f98db00:	move   *a11(0x40), a9, 1
3f98db20:	move   *a9(0x3f0), *a14+, 1
3f98db40:	calla  0x3f702440
3f98db70:	move   *a11(0x40), a9, 1
3f98db90:	sub    a11, a11
3f98dba0:	move   a11, *a9(0x3f0), 1
L3F98DBC0:
3f98dbc0:	move   *a13(0xffe0), a11, 1
3f98dbe0:	move   *a11(0x40), a9, 1
3f98dc00:	move   *a9(0x230), a9, 1
3f98dc20:	jreq   L3F98DD00
3f98dc30:	move   a14, -*sp, 1
3f98dc40:	move   *a11(0x40), a9, 1
3f98dc60:	move   *a9(0x230), *a14+, 1
3f98dc80:	calla  0x3f702440
3f98dcb0:	move   *a11(0x40), a9, 1
3f98dcd0:	sub    a11, a11
3f98dce0:	move   a11, *a9(0x230), 1
L3F98DD00:
3f98dd00:	move   *a13(0xffe0), a11, 1
3f98dd20:	move   *a11(0x40), a9, 1
3f98dd40:	move   *a9(0x250), a9, 1
3f98dd60:	jreq   L3F98DE40
3f98dd70:	move   a14, -*sp, 1
3f98dd80:	move   *a11(0x40), a9, 1
3f98dda0:	move   *a9(0x250), *a14+, 1
3f98ddc0:	calla  0x3f702440
3f98ddf0:	move   *a11(0x40), a9, 1
3f98de10:	sub    a11, a11
3f98de20:	move   a11, *a9(0x250), 1
L3F98DE40:
3f98de40:	move   a14, -*sp, 1
3f98de50:	move   *a13(0xffe0), a11, 1
3f98de70:	move   *a11(0x40), *a14+, 1
3f98de90:	calla  0x3f702440
3f98dec0:	sub    a9, a9
3f98ded0:	move   a9, *a11(0x40), 1
L3F98DEF0:
3f98def0:	move   *a13(0xffe0), a11, 1
3f98df10:	move   *a11(0x180), a9, 1
3f98df30:	jreq   L3F98E210
3f98df40:	move   a14, -*sp, 1
3f98df50:	move   *a11(0x180), *a14+, 1
3f98df70:	calla  0x3f702440
3f98dfa0:	move   *a11(0x160), a9, 1
3f98dfc0:	jreq   L3F98E0F0
3f98dfd0:	move   *a11(0x160), a9, 1
3f98dff0:	move   *a11(0x180), a11, 1
3f98e010:	cmp    a11, a9
3f98e020:	jreq   L3F98E0F0
3f98e030:	move   a14, -*sp, 1
3f98e040:	move   *a13(0xffe0), a11, 1
3f98e060:	move   *a11(0x160), *a14+, 1
3f98e080:	calla  0x3f702440
3f98e0b0:	sub    a9, a9
3f98e0c0:	move   a9, *a11(0x160), 1
3f98e0e0:	jruc   L3F98E1C0
L3F98E0F0:
3f98e0f0:	move   *a13(0xffe0), a11, 1
3f98e110:	move   *a11(0x160), a9, 1
3f98e130:	move   *a11(0x180), a11, 1
3f98e150:	cmp    a11, a9
3f98e160:	jrne   L3F98E1C0
3f98e170:	move   *a13(0xffe0), a11, 1
3f98e190:	sub    a9, a9
3f98e1a0:	move   a9, *a11(0x160), 1
L3F98E1C0:
3f98e1c0:	move   *a13(0xffe0), a11, 1
3f98e1e0:	sub    a9, a9
3f98e1f0:	move   a9, *a11(0x180), 1
L3F98E210:
3f98e210:	move   *a11(0x160), a9, 1
3f98e230:	jreq   L3F98E2D0
3f98e240:	move   a14, -*sp, 1
3f98e250:	move   *a11(0x160), *a14+, 1
3f98e270:	calla  0x3f702440
3f98e2a0:	sub    a9, a9
3f98e2b0:	move   a9, *a11(0x160), 1
L3F98E2D0:
3f98e2d0:	move   *sp(0x80), a14, 1
3f98e2f0:	mmfm   sp, a9,a11,a13
3f98e310:	rets   2
L3F98E320:
3f98e320:	.word  0x4655
3f98e330:	.word  0x3a44
3f98e340:	.word  0x4e20
3f98e350:	.word  0x206f
3f98e360:	.word  0x4d56
3f98e370:	.word  0x6620
3f98e380:	.word  0x726f
3f98e390:	.word  0x7120
3f98e3a0:	.word  0x6575
3f98e3b0:	.word  0x6575
3f98e3c0:	.word  0x6520
3f98e3d0:	.word  0x656c
3f98e3e0:	.word  0x656d
3f98e3f0:	.word  0x746e
3f98e400:	.word  0x0a2e
3f98e410:	.word  0x7500
3f98e420:	.word  0x746c
3f98e430:	.word  0x6972
3f98e440:	.word  0x5f78
3f98e450:	.word  0x6f66
3f98e460:	.word  0x746e
3f98e470:	.word  0x645f
3f98e480:	.word  0x6561
3f98e490:	.word  0x6f6d
3f98e4a0:	.word  0x3a6e
3f98e4b0:	.word  0x4320
3f98e4c0:	.word  0x756f
3f98e4d0:	.word  0x646c
3f98e4e0:	.word  0x276e
3f98e4f0:	.word  0x2074
3f98e500:	.word  0x6567
3f98e510:	.word  0x2074
3f98e520:	.word  0x656d
3f98e530:	.word  0x6f6d
3f98e540:	.word  0x7972
3f98e550:	.word  0x6620
3f98e560:	.word  0x726f
3f98e570:	.word  0x6c20
3f98e580:	.word  0x636f
3f98e590:	.word  0x6c61
3f98e5a0:	.word  0x7620
3f98e5b0:	.word  0x7261
3f98e5c0:	.word  0x6169
3f98e5d0:	.word  0x6c62
3f98e5e0:	.word  0x7365
3f98e5f0:	.word  0x000a
L3F98E600:
3f98e600:	.word  0x4655
3f98e610:	.word  0x3a44
3f98e620:	.word  0x4e20
3f98e630:	.word  0x206f
3f98e640:	.word  0x4d56
3f98e650:	.word  0x6620
3f98e660:	.word  0x726f
3f98e670:	.word  0x6e20
3f98e680:	.word  0x7765
3f98e690:	.word  0x6320
3f98e6a0:	.word  0x6e6f
3f98e6b0:	.word  0x656e
3f98e6c0:	.word  0x7463
3f98e6d0:	.word  0x6f69
3f98e6e0:	.word  0x2e6e
3f98e6f0:	.word  0x000a
L3F98E700:
3f98e700:	.word  0x6c55
3f98e710:	.word  0x7274
3f98e720:	.word  0x7869
3f98e730:	.word  0x6620
3f98e740:	.word  0x6e6f
3f98e750:	.word  0x2074
3f98e760:	.word  0x6164
3f98e770:	.word  0x6d65
3f98e780:	.word  0x6e6f
3f98e790:	.word  0x6620
3f98e7a0:	.word  0x6961
3f98e7b0:	.word  0x656c
3f98e7c0:	.word  0x2064
3f98e7d0:	.word  0x6f74
3f98e7e0:	.word  0x6120
3f98e7f0:	.word  0x6c6c
3f98e800:	.word  0x636f
3f98e810:	.word  0x7461
3f98e820:	.word  0x2065
3f98e830:	.word  0x6873
3f98e840:	.word  0x7261
3f98e850:	.word  0x6465
3f98e860:	.word  0x6d20
3f98e870:	.word  0x6d65
3f98e880:	.word  0x726f
3f98e890:	.word  0x2079
3f98e8a0:	.word  0x6f63
3f98e8b0:	.word  0x6e6e
3f98e8c0:	.word  0x6365
3f98e8d0:	.word  0x6974
3f98e8e0:	.word  0x6e6f
3f98e8f0:	.word  0x000a
L3F98E900:
3f98e900:	.word  0x6143
3f98e910:	.word  0x6e6e
3f98e920:	.word  0x746f
3f98e930:	.word  0x7320
3f98e940:	.word  0x7465
3f98e950:	.word  0x6620
3f98e960:	.word  0x6e6f
3f98e970:	.word  0x2074
3f98e980:	.word  0x6170
3f98e990:	.word  0x6874
3f98e9a0:	.word  0x202e
3f98e9b0:	.word  0x5049
3f98e9c0:	.word  0x6120
3f98e9d0:	.word  0x6464
3f98e9e0:	.word  0x6572
3f98e9f0:	.word  0x7373
3f98ea00:	.word  0x6e20
3f98ea10:	.word  0x746f
3f98ea20:	.word  0x7320
3f98ea30:	.word  0x7465
3f98ea40:	.word  0x002e
L3F98EA50:
3f98ea50:	.word  0x6e49
3f98ea60:	.word  0x6176
3f98ea70:	.word  0x696c
3f98ea80:	.word  0x2064
3f98ea90:	.word  0x6572
3f98eaa0:	.word  0x7571
3f98eab0:	.word  0x7365
3f98eac0:	.word  0x2074
3f98ead0:	.word  0x6f63
3f98eae0:	.word  0x6564
3f98eaf0:	.word  0x2520
3f98eb00:	.word  0x2064
3f98eb10:	.word  0x6572
3f98eb20:	.word  0x6563
3f98eb30:	.word  0x7669
3f98eb40:	.word  0x6465
3f98eb50:	.word  0x0a2e
L3F98EB60:
3f98eb60:	.word  0x4900
3f98eb70:	.word  0x766e
3f98eb80:	.word  0x6c61
3f98eb90:	.word  0x6469
3f98eba0:	.word  0x7020
3f98ebb0:	.word  0x6f72
3f98ebc0:	.word  0x6f74
3f98ebd0:	.word  0x6f63
3f98ebe0:	.word  0x206c
3f98ebf0:	.word  0x616d
3f98ec00:	.word  0x6f6a
3f98ec10:	.word  0x2072
3f98ec20:	.word  0x6576
3f98ec30:	.word  0x7372
3f98ec40:	.word  0x6f69
3f98ec50:	.word  0x206e
3f98ec60:	.word  0x6425
3f98ec70:	.word  0x7220
3f98ec80:	.word  0x6365
3f98ec90:	.word  0x6965
3f98eca0:	.word  0x6576
3f98ecb0:	.word  0x2e64
3f98ecc0:	.word  0x000a
L3F98ECD0:
3f98ecd0:	.word  0x6e49
3f98ece0:	.word  0x6176
3f98ecf0:	.word  0x696c
3f98ed00:	.word  0x2064
3f98ed10:	.word  0x7270
3f98ed20:	.word  0x746f
3f98ed30:	.word  0x636f
3f98ed40:	.word  0x6c6f
3f98ed50:	.word  0x6d20
3f98ed60:	.word  0x6a61
3f98ed70:	.word  0x726f
3f98ed80:	.word  0x7620
3f98ed90:	.word  0x7265
3f98eda0:	.word  0x6973
3f98edb0:	.word  0x6e6f
3f98edc0:	.word  0x7220
3f98edd0:	.word  0x6365
3f98ede0:	.word  0x6965
3f98edf0:	.word  0x6576
3f98ee00:	.word  0x2e64
L3F98EE10:
3f98ee10:	.word  0x4900
3f98ee20:	.word  0x766e
3f98ee30:	.word  0x6c61
3f98ee40:	.word  0x6469
3f98ee50:	.word  0x6620
3f98ee60:	.word  0x6e6f
3f98ee70:	.word  0x2074
3f98ee80:	.word  0x4449
3f98ee90:	.word  0x2520
3f98eea0:	.word  0x2064
3f98eeb0:	.word  0x6572
3f98eec0:	.word  0x6563
3f98eed0:	.word  0x7669
3f98eee0:	.word  0x6465
3f98eef0:	.word  0x0a2e
L3F98EF00:
3f98ef00:	.word  0x4600
3f98ef10:	.word  0x6961
3f98ef20:	.word  0x656c
3f98ef30:	.word  0x2064
3f98ef40:	.word  0x6f74
3f98ef50:	.word  0x7220
3f98ef60:	.word  0x6165
3f98ef70:	.word  0x2064
3f98ef80:	.word  0x7270
3f98ef90:	.word  0x706f
3f98efa0:	.word  0x7265
3f98efb0:	.word  0x6974
3f98efc0:	.word  0x7365
3f98efd0:	.word  0x6120
3f98efe0:	.word  0x646e
3f98eff0:	.word  0x7020
3f98f000:	.word  0x6f72
3f98f010:	.word  0x6570
3f98f020:	.word  0x7472
3f98f030:	.word  0x2079
3f98f040:	.word  0x7473
3f98f050:	.word  0x6972
3f98f060:	.word  0x676e
3f98f070:	.word  0x0a73
L3F98F080:
3f98f080:	.word  0x5500
3f98f090:	.word  0x4446
3f98f0a0:	.word  0x203a
3f98f0b0:	.word  0x6f4e
3f98f0c0:	.word  0x5620
3f98f0d0:	.word  0x204d
3f98f0e0:	.word  0x6f66
3f98f0f0:	.word  0x2072
3f98f100:	.word  0x7270
3f98f110:	.word  0x706f
3f98f120:	.word  0x7265
3f98f130:	.word  0x6974
3f98f140:	.word  0x7365
3f98f150:	.word  0x6120
3f98f160:	.word  0x646e
3f98f170:	.word  0x7020
3f98f180:	.word  0x6f72
3f98f190:	.word  0x6570
3f98f1a0:	.word  0x7472
3f98f1b0:	.word  0x2079
3f98f1c0:	.word  0x7473
3f98f1d0:	.word  0x6972
3f98f1e0:	.word  0x676e
3f98f1f0:	.word  0x2e73
3f98f200:	.word  0x000a
L3F98F210:
3f98f210:	.word  0x6146
3f98f220:	.word  0x6c69
3f98f230:	.word  0x6465
3f98f240:	.word  0x7420
3f98f250:	.word  0x206f
3f98f260:	.word  0x6572
3f98f270:	.word  0x6461
3f98f280:	.word  0x7020
3f98f290:	.word  0x6f72
3f98f2a0:	.word  0x6570
3f98f2b0:	.word  0x7472
3f98f2c0:	.word  0x6569
3f98f2d0:	.word  0x2073
3f98f2e0:	.word  0x6e61
3f98f2f0:	.word  0x2064
3f98f300:	.word  0x7270
3f98f310:	.word  0x706f
3f98f320:	.word  0x7265
3f98f330:	.word  0x7974
3f98f340:	.word  0x7320
3f98f350:	.word  0x7274
3f98f360:	.word  0x6e69
3f98f370:	.word  0x7367
3f98f380:	.word  0x2820
3f98f390:	.word  0x6425
3f98f3a0:	.word  0x6120
3f98f3b0:	.word  0x2074
3f98f3c0:	.word  0x6425
3f98f3d0:	.word  0x2029
3f98f3e0:	.word  0x6f66
3f98f3f0:	.word  0x2072
3f98f400:	.word  0x7325
3f98f410:	.word  0x0a2e
L3F98F420:
3f98f420:	.word  0x0000
L3F98F430:
3f98f430:	.word  0x4655
3f98f440:	.word  0x3a44
3f98f450:	.word  0x6720
3f98f460:	.word  0x796c
3f98f470:	.word  0x6870
3f98f480:	.word  0x7320
3f98f490:	.word  0x7a69
3f98f4a0:	.word  0x2065
3f98f4b0:	.word  0x203c
3f98f4c0:	.word  0x0030
L3F98F4D0:
3f98f4d0:	.word  0x6142
3f98f4e0:	.word  0x2064
3f98f4f0:	.word  0x6966
3f98f500:	.word  0x656c
3f98f510:	.word  0x6220
3f98f520:	.word  0x7479
3f98f530:	.word  0x2065
3f98f540:	.word  0x6e69
3f98f550:	.word  0x6564
3f98f560:	.word  0x2078
3f98f570:	.word  0x6425
3f98f580:	.word  0x6920
3f98f590:	.word  0x206e
3f98f5a0:	.word  0x6947
3f98f5b0:	.word  0x6d6d
3f98f5c0:	.word  0x4265
3f98f5d0:	.word  0x7479
3f98f5e0:	.word  0x7365
3f98f5f0:	.word  0x7220
3f98f600:	.word  0x7165
3f98f610:	.word  0x6575
3f98f620:	.word  0x7473
3f98f630:	.word  0x0a2e
L3F98F640:
3f98f640:	.word  0x2000
3f98f650:	.word  0x0009
L3F98F660:
3f98f660:	.word  0x756f
3f98f670:	.word  0x2074
3f98f680:	.word  0x666f
3f98f690:	.word  0x6d20
3f98f6a0:	.word  0x6d65
3f98f6b0:	.word  0x726f
3f98f6c0:	.word  0x2079
3f98f6d0:	.word  0x6e69
3f98f6e0:	.word  0x7020
3f98f6f0:	.word  0x7261
3f98f700:	.word  0x6573
3f98f710:	.word  0x665f
3f98f720:	.word  0x6e6f
3f98f730:	.word  0x5f74
3f98f740:	.word  0x696c
3f98f750:	.word  0x7473
3f98f760:	.word  0x655f
3f98f770:	.word  0x746e
3f98f780:	.word  0x7972
3f98f790:	.word  0x000a
L3F98F7A0:
3f98f7a0:	.word  0x2e2a
3f98f7b0:	.word  0x4544
3f98f7c0:	.word  0x5743
3f98f7d0:	.word  0x4624
3f98f7e0:	.word  0x4e4f
3f98f7f0:	.word  0x0054
L3F98F800:
3f98f800:	.word  0x4655
3f98f810:	.word  0x3a44
3f98f820:	.word  0x4e20
3f98f830:	.word  0x206f
3f98f840:	.word  0x4d56
3f98f850:	.word  0x6620
3f98f860:	.word  0x726f
3f98f870:	.word  0x6620
3f98f880:	.word  0x6e6f
3f98f890:	.word  0x2074
3f98f8a0:	.word  0x7473
3f98f8b0:	.word  0x7572
3f98f8c0:	.word  0x7463
3f98f8d0:	.word  0x7275
3f98f8e0:	.word  0x2e65
3f98f8f0:	.word  0x000a
L3F98F900:
3f98f900:	.word  0x002e
L3F98F910:
3f98f910:	.word  0x6f43
3f98f920:	.word  0x6c75
3f98f930:	.word  0x2064
3f98f940:	.word  0x6f6e
3f98f950:	.word  0x2074
3f98f960:	.word  0x706f
3f98f970:	.word  0x6e65
3f98f980:	.word  0x6620
3f98f990:	.word  0x6e6f
3f98f9a0:	.word  0x2074
3f98f9b0:	.word  0x6966
3f98f9c0:	.word  0x656c
3f98f9d0:	.word  0x2720
3f98f9e0:	.word  0x7325
3f98f9f0:	.word  0x2e27
L3F98FA00:
3f98fa00:	.word  0x6300
3f98fa10:	.word  0x756f
3f98fa20:	.word  0x646c
3f98fa30:	.word  0x6e20
3f98fa40:	.word  0x746f
3f98fa50:	.word  0x6f20
3f98fa60:	.word  0x6570
3f98fa70:	.word  0x206e
3f98fa80:	.word  0x6f66
3f98fa90:	.word  0x746e
3f98faa0:	.word  0x6620
3f98fab0:	.word  0x6c69
3f98fac0:	.word  0x2065
3f98fad0:	.word  0x2527
3f98fae0:	.word  0x2773
3f98faf0:	.word  0x000a
L3F98FB00:
3f98fb00:	.word  0x6166
3f98fb10:	.word  0x6c69
3f98fb20:	.word  0x6465
3f98fb30:	.word  0x7420
3f98fb40:	.word  0x206f
3f98fb50:	.word  0x706f
3f98fb60:	.word  0x6e65
3f98fb70:	.word  0x6620
3f98fb80:	.word  0x6e6f
3f98fb90:	.word  0x2074
3f98fba0:	.word  0x6966
3f98fbb0:	.word  0x656c
3f98fbc0:	.word  0x000a
L3F98FBD0:
3f98fbd0:	.word  0x4655
3f98fbe0:	.word  0x3a44
3f98fbf0:	.word  0x4e20
3f98fc00:	.word  0x206f
3f98fc10:	.word  0x4d56
3f98fc20:	.word  0x6620
3f98fc30:	.word  0x726f
3f98fc40:	.word  0x7220
3f98fc50:	.word  0x776f
3f98fc60:	.word  0x7420
3f98fc70:	.word  0x6261
3f98fc80:	.word  0x656c
3f98fc90:	.word  0x0a2e
L3F98FCA0:
3f98fca0:	.word  0x4600
3f98fcb0:	.word  0x6961
3f98fcc0:	.word  0x656c
3f98fcd0:	.word  0x2064
3f98fce0:	.word  0x6f74
3f98fcf0:	.word  0x7220
3f98fd00:	.word  0x6165
3f98fd10:	.word  0x2064
3f98fd20:	.word  0x6f72
3f98fd30:	.word  0x2077
3f98fd40:	.word  0x6174
3f98fd50:	.word  0x6c62
3f98fd60:	.word  0x2065
3f98fd70:	.word  0x2528
3f98fd80:	.word  0x2064
3f98fd90:	.word  0x7461
3f98fda0:	.word  0x2520
3f98fdb0:	.word  0x2964
3f98fdc0:	.word  0x6620
3f98fdd0:	.word  0x726f
3f98fde0:	.word  0x2520
3f98fdf0:	.word  0x2e73
3f98fe00:	.word  0x000a
L3F98FE10:
3f98fe10:	.word  0x4655
3f98fe20:	.word  0x3a44
3f98fe30:	.word  0x4e20
3f98fe40:	.word  0x206f
3f98fe50:	.word  0x4d56
3f98fe60:	.word  0x6620
3f98fe70:	.word  0x726f
3f98fe80:	.word  0x6720
3f98fe90:	.word  0x796c
3f98fea0:	.word  0x6870
3f98feb0:	.word  0x6420
3f98fec0:	.word  0x7461
3f98fed0:	.word  0x2e61
3f98fee0:	.word  0x000a
L3F98FEF0:
3f98fef0:	.word  0x6146
3f98ff00:	.word  0x6c69
3f98ff10:	.word  0x6465
3f98ff20:	.word  0x7420
3f98ff30:	.word  0x206f
3f98ff40:	.word  0x6572
3f98ff50:	.word  0x6461
3f98ff60:	.word  0x6720
3f98ff70:	.word  0x796c
3f98ff80:	.word  0x6870
3f98ff90:	.word  0x6420
3f98ffa0:	.word  0x7461
3f98ffb0:	.word  0x2061
3f98ffc0:	.word  0x2528
3f98ffd0:	.word  0x2064
3f98ffe0:	.word  0x7461
3f98fff0:	.word  0x2520
3f990000:	.word  0x2964
3f990010:	.word  0x6620
3f990020:	.word  0x726f
3f990030:	.word  0x2520
3f990040:	.word  0x2e73
3f990050:	.word  0x000a
L3F990060:
3f990060:	.word  0x4655
3f990070:	.word  0x3a44
3f990080:	.word  0x4e20
3f990090:	.word  0x206f
3f9900a0:	.word  0x4d56
3f9900b0:	.word  0x6620
3f9900c0:	.word  0x726f
3f9900d0:	.word  0x6620
3f9900e0:	.word  0x6e6f
3f9900f0:	.word  0x2074
3f990100:	.word  0x6f72
3f990110:	.word  0x2077
3f990120:	.word  0x6174
3f990130:	.word  0x6c62
3f990140:	.word  0x2e65
3f990150:	.word  0x000a
L3F990160:
3f990160:	.word  0x4655
3f990170:	.word  0x3a44
3f990180:	.word  0x4e20
3f990190:	.word  0x206f
3f9901a0:	.word  0x4d56
3f9901b0:	.word  0x6620
3f9901c0:	.word  0x726f
3f9901d0:	.word  0x6620
3f9901e0:	.word  0x6e6f
3f9901f0:	.word  0x2074
3f990200:	.word  0x6f72
3f990210:	.word  0x2077
3f990220:	.word  0x6c67
3f990230:	.word  0x7079
3f990240:	.word  0x2068
3f990250:	.word  0x6174
3f990260:	.word  0x6c62
3f990270:	.word  0x2e65
3f990280:	.word  0x000a
L3F990290:
3f990290:	.word  0x6e49
3f9902a0:	.word  0x6176
3f9902b0:	.word  0x696c
3f9902c0:	.word  0x2064
3f9902d0:	.word  0x4e53
3f9902e0:	.word  0x2046
3f9902f0:	.word  0x6f66
3f990300:	.word  0x746e
3f990310:	.word  0x6620
3f990320:	.word  0x6c69
3f990330:	.word  0x3a65
3f990340:	.word  0x2020
3f990350:	.word  0x7325
3f990360:	.word  0x000a
L3F990370:
3f990370:	.word  0x6e49
3f990380:	.word  0x6176
3f990390:	.word  0x696c
3f9903a0:	.word  0x2064
3f9903b0:	.word  0x4e53
3f9903c0:	.word  0x2046
3f9903d0:	.word  0x6f66
3f9903e0:	.word  0x746e
3f9903f0:	.word  0x6620
3f990400:	.word  0x6c69
3f990410:	.word  0x2065
3f990420:	.word  0x6f66
3f990430:	.word  0x6d72
3f990440:	.word  0x7461
3f990450:	.word  0x002e
L3F990460:
3f990460:	.word  0x4655
3f990470:	.word  0x3a44
3f990480:	.word  0x4e20
3f990490:	.word  0x206f
3f9904a0:	.word  0x4d56
3f9904b0:	.word  0x6620
3f9904c0:	.word  0x726f
3f9904d0:	.word  0x6620
3f9904e0:	.word  0x6e6f
3f9904f0:	.word  0x2074
3f990500:	.word  0x616e
3f990510:	.word  0x656d
3f990520:	.word  0x0a2e
L3F990530:
3f990530:	.word  0x6600
3f990540:	.word  0x6e6f
3f990550:	.word  0x2074
3f990560:	.word  0x616e
3f990570:	.word  0x656d
3f990580:	.word  0x6420
3f990590:	.word  0x6669
3f9905a0:	.word  0x6566
3f9905b0:	.word  0x6572
3f9905c0:	.word  0x746e
3f9905d0:	.word  0x203a
3f9905e0:	.word  0x616e
3f9905f0:	.word  0x656d
3f990600:	.word  0x6920
3f990610:	.word  0x206e
3f990620:	.word  0x6170
3f990630:	.word  0x6874
3f990640:	.word  0x6620
3f990650:	.word  0x6c69
3f990660:	.word  0x3d65
3f990670:	.word  0x2527
3f990680:	.word  0x2773
3f990690:	.word  0x000a
L3F9906A0:
3f9906a0:	.word  0x2020
3f9906b0:	.word  0x6e20
3f9906c0:	.word  0x6d61
3f9906d0:	.word  0x2065
3f9906e0:	.word  0x6e69
3f9906f0:	.word  0x6620
3f990700:	.word  0x6e6f
3f990710:	.word  0x2074
3f990720:	.word  0x6966
3f990730:	.word  0x656c
3f990740:	.word  0x273d
3f990750:	.word  0x7325
3f990760:	.word  0x0a27
L3F990770:
3f990770:	.word  0x4300
3f990780:	.word  0x6e61
3f990790:	.word  0x6f6e
3f9907a0:	.word  0x2074
3f9907b0:	.word  0x6572
3f9907c0:	.word  0x6f2d
3f9907d0:	.word  0x6570
3f9907e0:	.word  0x206e
3f9907f0:	.word  0x6f66
3f990800:	.word  0x746e
3f990810:	.word  0x6620
3f990820:	.word  0x6c69
3f990830:	.word  0x3a65
3f990840:	.word  0x2020
3f990850:	.word  0x7325
3f990860:	.word  0x000a
L3F990870:
3f990870:	.word  0x4655
3f990880:	.word  0x3a44
3f990890:	.word  0x4e20
3f9908a0:	.word  0x206f
3f9908b0:	.word  0x4d56
3f9908c0:	.word  0x6620
3f9908d0:	.word  0x726f
3f9908e0:	.word  0x6620
3f9908f0:	.word  0x6e6f
3f990900:	.word  0x2074
3f990910:	.word  0x4449
3f990920:	.word  0x6c20
3f990930:	.word  0x7369
3f990940:	.word  0x2e74
3f990950:	.word  0x000a
L3F990960:
3f990960:	.word  0x6166
3f990970:	.word  0x6c69
3f990980:	.word  0x6465
3f990990:	.word  0x7420
3f9909a0:	.word  0x206f
3f9909b0:	.word  0x6572
3f9909c0:	.word  0x6f2d
3f9909d0:	.word  0x6570
3f9909e0:	.word  0x206e
3f9909f0:	.word  0x6f66
3f990a00:	.word  0x746e
3f990a10:	.word  0x6620
3f990a20:	.word  0x6c69
3f990a30:	.word  0x0a65
L3F990A40:
3f990a40:	.word  0x4600
3f990a50:	.word  0x6961
3f990a60:	.word  0x656c
3f990a70:	.word  0x2064
3f990a80:	.word  0x6f74
3f990a90:	.word  0x7220
3f990aa0:	.word  0x2d65
3f990ab0:	.word  0x706f
3f990ac0:	.word  0x6e65
3f990ad0:	.word  0x6620
3f990ae0:	.word  0x6e6f
3f990af0:	.word  0x2074
3f990b00:	.word  0x6966
3f990b10:	.word  0x656c
3f990b20:	.word  0x000a
L3F990B30:
3f990b30:	.word  0x6146
3f990b40:	.word  0x6c69
3f990b50:	.word  0x6465
3f990b60:	.word  0x6120
3f990b70:	.word  0x7466
3f990b80:	.word  0x7265
3f990b90:	.word  0x2520
3f990ba0:	.word  0x2064
3f990bb0:	.word  0x6572
3f990bc0:	.word  0x7274
3f990bd0:	.word  0x6569
3f990be0:	.word  0x0a73
L3F990BF0:
3f990bf0:	.word  0x5500
3f990c00:	.word  0x4446
3f990c10:	.word  0x203a
3f990c20:	.word  0x6f4e
3f990c30:	.word  0x5620
3f990c40:	.word  0x204d
3f990c50:	.word  0x6f66
3f990c60:	.word  0x2072
3f990c70:	.word  0x6966
3f990c80:	.word  0x656c
3f990c90:	.word  0x7320
3f990ca0:	.word  0x6165
3f990cb0:	.word  0x6372
3f990cc0:	.word  0x2068
3f990cd0:	.word  0x6f63
3f990ce0:	.word  0x746e
3f990cf0:	.word  0x7865
3f990d00:	.word  0x2e74
3f990d10:	.word  0x000a
L3F990D20:
3f990d20:	.word  0x756f
3f990d30:	.word  0x2074
3f990d40:	.word  0x666f
3f990d50:	.word  0x6d20
3f990d60:	.word  0x6d65
3f990d70:	.word  0x726f
3f990d80:	.word  0x2079
3f990d90:	.word  0x6f66
3f990da0:	.word  0x2072
3f990db0:	.word  0x6964
3f990dc0:	.word  0x6572
3f990dd0:	.word  0x7463
3f990de0:	.word  0x726f
3f990df0:	.word  0x2079
3f990e00:	.word  0x7473
3f990e10:	.word  0x6972
3f990e20:	.word  0x676e
3f990e30:	.word  0x000a
L3F990E40:
3f990e40:	.word  0x002f
L3F990E50:
3f990e50:	.word  0x662f
3f990e60:	.word  0x6e6f
3f990e70:	.word  0x7374
3f990e80:	.word  0x642e
3f990e90:	.word  0x7269
L3F990EA0:
3f990ea0:	.word  0x5500
3f990eb0:	.word  0x4446
3f990ec0:	.word  0x203a
3f990ed0:	.word  0x6f4e
3f990ee0:	.word  0x5620
3f990ef0:	.word  0x204d
3f990f00:	.word  0x6f66
3f990f10:	.word  0x2072
3f990f20:	.word  0x6966
3f990f30:	.word  0x656c
3f990f40:	.word  0x616e
3f990f50:	.word  0x656d
3f990f60:	.word  0x6220
3f990f70:	.word  0x6675
3f990f80:	.word  0x6566
3f990f90:	.word  0x2e72
3f990fa0:	.word  0x000a
L3F990FB0:
3f990fb0:	.word  0x6964
3f990fc0:	.word  0x0072
L3F990FD0:
3f990fd0:	.word  0x6553
3f990fe0:	.word  0x2074
3f990ff0:	.word  0x6f66
3f991000:	.word  0x746e
3f991010:	.word  0x7020
3f991020:	.word  0x7461
3f991030:	.word  0x2068
3f991040:	.word  0x6166
3f991050:	.word  0x6c69
3f991060:	.word  0x6465
3f991070:	.word  0x6620
3f991080:	.word  0x726f
3f991090:	.word  0x2520
3f9910a0:	.word  0x3a73
3f9910b0:	.word  0x7325
3f9910c0:	.word  0x2e20
L3F9910D0:
3f9910d0:	.word  0x4300
3f9910e0:	.word  0x6e6f
3f9910f0:	.word  0x6974
3f991100:	.word  0x756e
3f991110:	.word  0x6e69
3f991120:	.word  0x2067
3f991130:	.word  0x6f74
3f991140:	.word  0x7020
3f991150:	.word  0x7261
3f991160:	.word  0x6573
3f991170:	.word  0x7220
3f991180:	.word  0x7365
3f991190:	.word  0x2074
3f9911a0:	.word  0x666f
3f9911b0:	.word  0x6620
3f9911c0:	.word  0x6e6f
3f9911d0:	.word  0x2074
3f9911e0:	.word  0x6170
3f9911f0:	.word  0x6874
3f991200:	.word  0x002e
L3F991210:
3f991210:	.word  0x7265
3f991220:	.word  0x6f72
3f991230:	.word  0x2072
3f991240:	.word  0x6877
3f991250:	.word  0x6c69
3f991260:	.word  0x2065
3f991270:	.word  0x6572
3f991280:	.word  0x6461
3f991290:	.word  0x6e69
3f9912a0:	.word  0x2067
3f9912b0:	.word  0x6964
3f9912c0:	.word  0x6572
3f9912d0:	.word  0x7463
3f9912e0:	.word  0x726f
3f9912f0:	.word  0x2079
3f991300:	.word  0x6966
3f991310:	.word  0x656c
L3F991320:
3f991320:	.word  0x5500
3f991330:	.word  0x4446
3f991340:	.word  0x203a
3f991350:	.word  0x6f6e
3f991360:	.word  0x5620
3f991370:	.word  0x204d
3f991380:	.word  0x6f66
3f991390:	.word  0x2072
3f9913a0:	.word  0x6f66
3f9913b0:	.word  0x746e
3f9913c0:	.word  0x6c20
3f9913d0:	.word  0x7369
3f9913e0:	.word  0x2074
3f9913f0:	.word  0x6964
3f991400:	.word  0x6572
3f991410:	.word  0x7463
3f991420:	.word  0x726f
3f991430:	.word  0x0a79
L3F991440:
3f991440:	.word  0x4e00
3f991450:	.word  0x206f
3f991460:	.word  0x4d56
3f991470:	.word  0x6620
3f991480:	.word  0x726f
3f991490:	.word  0x7120
3f9914a0:	.word  0x6575
3f9914b0:	.word  0x6575
3f9914c0:	.word  0x6520
3f9914d0:	.word  0x656c
3f9914e0:	.word  0x656d
3f9914f0:	.word  0x746e
3f991500:	.word  0x6920
3f991510:	.word  0x206e
3f991520:	.word  0x6f63
3f991530:	.word  0x6e6e
3f991540:	.word  0x6365
3f991550:	.word  0x6974
3f991560:	.word  0x6e6f
3f991570:	.word  0x725f
3f991580:	.word  0x6165
3f991590:	.word  0x5f64
3f9915a0:	.word  0x7361
3f9915b0:	.word  0x0074
L3F9915C0:
3f9915c0:	.word  0x2f49
3f9915d0:	.word  0x204f
3f9915e0:	.word  0x7265
3f9915f0:	.word  0x6f72
3f991600:	.word  0x2072
3f991610:	.word  0x6e6f
3f991620:	.word  0x6320
3f991630:	.word  0x6e6f
3f991640:	.word  0x656e
3f991650:	.word  0x7463
3f991660:	.word  0x6f69
3f991670:	.word  0x206e
3f991680:	.word  0x6572
3f991690:	.word  0x6461
3f9916a0:	.word  0x0a2e
L3F9916B0:
3f9916b0:	.word  0x4200
3f9916c0:	.word  0x6461
3f9916d0:	.word  0x6220
3f9916e0:	.word  0x7479
3f9916f0:	.word  0x2065
3f991700:	.word  0x726f
3f991710:	.word  0x6564
3f991720:	.word  0x2072
3f991730:	.word  0x2525
3f991740:	.word  0x2758
3f991750:	.word  0x7825
3f991760:	.word  0x2e27
3f991770:	.word  0x000a
L3F991780:
3f991780:	.word  0x6552
3f991790:	.word  0x7571
3f9917a0:	.word  0x7365
3f9917b0:	.word  0x2074
3f9917c0:	.word  0x656c
3f9917d0:	.word  0x676e
3f9917e0:	.word  0x6874
3f9917f0:	.word  0x2520
3f991800:	.word  0x2064
3f991810:	.word  0x7369
3f991820:	.word  0x7420
3f991830:	.word  0x6f6f
3f991840:	.word  0x6c20
3f991850:	.word  0x7261
3f991860:	.word  0x6567
3f991870:	.word  0x0a2e
L3F991880:
3f991880:	.word  0x5200
3f991890:	.word  0x7165
3f9918a0:	.word  0x6575
3f9918b0:	.word  0x7473
3f9918c0:	.word  0x6c20
3f9918d0:	.word  0x6e65
3f9918e0:	.word  0x7467
3f9918f0:	.word  0x2068
3f991900:	.word  0x6425
3f991910:	.word  0x6920
3f991920:	.word  0x2073
3f991930:	.word  0x6f74
3f991940:	.word  0x206f
3f991950:	.word  0x6d73
3f991960:	.word  0x6c61
3f991970:	.word  0x2e6c
3f991980:	.word  0x000a
L3F991990:
3f991990:	.word  0x6f54
3f9919a0:	.word  0x206f
3f9919b0:	.word  0x616d
3f9919c0:	.word  0x796e
3f9919d0:	.word  0x7020
3f9919e0:	.word  0x6e65
3f9919f0:	.word  0x6964
3f991a00:	.word  0x676e
3f991a10:	.word  0x7220
3f991a20:	.word  0x7165
3f991a30:	.word  0x6575
3f991a40:	.word  0x7473
3f991a50:	.word  0x2e73
3f991a60:	.word  0x000a
L3F991A70:
3f991a70:	.word  0x6150
3f991a80:	.word  0x7472
3f991a90:	.word  0x6169
3f991aa0:	.word  0x206c
3f991ab0:	.word  0x6572
3f991ac0:	.word  0x7571
3f991ad0:	.word  0x7365
3f991ae0:	.word  0x2074
3f991af0:	.word  0x6177
3f991b00:	.word  0x2073
3f991b10:	.word  0x6572
3f991b20:	.word  0x6461
3f991b30:	.word  0x0a2e
L3F991B40:
3f991b40:	.word  0x4600
3f991b50:	.word  0x6961
3f991b60:	.word  0x656c
3f991b70:	.word  0x2064
3f991b80:	.word  0x6f74
3f991b90:	.word  0x7120
3f991ba0:	.word  0x6575
3f991bb0:	.word  0x6575
3f991bc0:	.word  0x6120
3f991bd0:	.word  0x7720
3f991be0:	.word  0x6972
3f991bf0:	.word  0x6574
3f991c00:	.word  0x6f20
3f991c10:	.word  0x206e
3f991c20:	.word  0x6873
3f991c30:	.word  0x7261
3f991c40:	.word  0x6465
3f991c50:	.word  0x6320
3f991c60:	.word  0x6e6f
3f991c70:	.word  0x656e
3f991c80:	.word  0x7463
3f991c90:	.word  0x6f69
3f991ca0:	.word  0x2e6e
3f991cb0:	.word  0x000a
L3F991CC0:
3f991cc0:	.word  0x6f43
3f991cd0:	.word  0x6e6e
3f991ce0:	.word  0x6365
3f991cf0:	.word  0x6974
3f991d00:	.word  0x6e6f
3f991d10:	.word  0x6120
3f991d20:	.word  0x6f62
3f991d30:	.word  0x7472
3f991d40:	.word  0x6465
3f991d50:	.word  0x0a2e
L3F991D60:
3f991d60:	.word  0x5500
3f991d70:	.word  0x4446
3f991d80:	.word  0x203a
3f991d90:	.word  0x6f6e
3f991da0:	.word  0x2d6e
3f991db0:	.word  0x6166
3f991dc0:	.word  0x6174
3f991dd0:	.word  0x206c
3f991de0:	.word  0x7265
3f991df0:	.word  0x6f72
3f991e00:	.word  0x2072
3f991e10:	.word  0x6564
3f991e20:	.word  0x6574
3f991e30:	.word  0x7463
3f991e40:	.word  0x6465
3f991e50:	.word  0x000a
L3F991E60:
3f991e60:	.word  0x4655
3f991e70:	.word  0x3a44
3f991e80:	.word  0x6620
3f991e90:	.word  0x7461
3f991ea0:	.word  0x6c61
3f991eb0:	.word  0x6520
3f991ec0:	.word  0x7272
3f991ed0:	.word  0x726f
3f991ee0:	.word  0x6420
3f991ef0:	.word  0x7465
3f991f00:	.word  0x6365
3f991f10:	.word  0x6574
3f991f20:	.word  0x0a64
L3F991F30:
3f991f30:	.word  0x7000
3f991f40:	.word  0x6663
3f991f50:	.word  0x6552
3f991f60:	.word  0x6461
3f991f70:	.word  0x7250
3f991f80:	.word  0x706f
3f991f90:	.word  0x7265
3f991fa0:	.word  0x6974
3f991fb0:	.word  0x7365
3f991fc0:	.word  0x6320
3f991fd0:	.word  0x6c61
3f991fe0:	.word  0x656c
3f991ff0:	.word  0x2064
3f992000:	.word  0x6977
3f992010:	.word  0x6874
3f992020:	.word  0x7020
3f992030:	.word  0x6f72
3f992040:	.word  0x6570
3f992050:	.word  0x7472
3f992060:	.word  0x6569
3f992070:	.word  0x2073
3f992080:	.word  0x6f6c
3f992090:	.word  0x6461
3f9920a0:	.word  0x6465
3f9920b0:	.word  0x000a
L3F9920C0:
3f9920c0:	.word  0x6e55
3f9920d0:	.word  0x6f6b
3f9920e0:	.word  0x6e77
3f9920f0:	.word  0x7020
3f992100:	.word  0x6f72
3f992110:	.word  0x6570
3f992120:	.word  0x7472
3f992130:	.word  0x2079
3f992140:	.word  0x6f66
3f992150:	.word  0x6d72
3f992160:	.word  0x7461
3f992170:	.word  0x3020
3f992180:	.word  0x2578
3f992190:	.word  0x0a78
L3F9921A0:
3f9921a0:	.word  0x6100
3f9921b0:	.word  0x6c6c
3f9921c0:	.word  0x636f
3f9921d0:	.word  0x7461
3f9921e0:	.word  0x6f69
3f9921f0:	.word  0x206e
3f992200:	.word  0x6166
3f992210:	.word  0x6c69
3f992220:	.word  0x7275
3f992230:	.word  0x2065
3f992240:	.word  0x6e69
3f992250:	.word  0x7020
3f992260:	.word  0x6663
3f992270:	.word  0x6552
3f992280:	.word  0x6461
3f992290:	.word  0x7250
3f9922a0:	.word  0x706f
3f9922b0:	.word  0x7265
3f9922c0:	.word  0x6974
3f9922d0:	.word  0x7365
3f9922e0:	.word  0x2820
3f9922f0:	.word  0x7270
3f992300:	.word  0x706f
3f992310:	.word  0x2c73
3f992320:	.word  0x2520
3f992330:	.word  0x2964
3f992340:	.word  0x000a
L3F992350:
3f992350:	.word  0x6c61
3f992360:	.word  0x6f6c
3f992370:	.word  0x6163
3f992380:	.word  0x6974
3f992390:	.word  0x6e6f
3f9923a0:	.word  0x6620
3f9923b0:	.word  0x6961
3f9923c0:	.word  0x756c
3f9923d0:	.word  0x6572
3f9923e0:	.word  0x6920
3f9923f0:	.word  0x206e
3f992400:	.word  0x6370
3f992410:	.word  0x5266
3f992420:	.word  0x6165
3f992430:	.word  0x5064
3f992440:	.word  0x6f72
3f992450:	.word  0x6570
3f992460:	.word  0x7472
3f992470:	.word  0x6569
3f992480:	.word  0x2073
3f992490:	.word  0x6928
3f9924a0:	.word  0x7373
3f9924b0:	.word  0x7274
3f9924c0:	.word  0x6e69
3f9924d0:	.word  0x2c67
3f9924e0:	.word  0x2520
3f9924f0:	.word  0x2964
3f992500:	.word  0x000a
L3F992510:
3f992510:	.word  0x6c61
3f992520:	.word  0x6f6c
3f992530:	.word  0x6163
3f992540:	.word  0x6974
3f992550:	.word  0x6e6f
3f992560:	.word  0x6620
3f992570:	.word  0x6961
3f992580:	.word  0x756c
3f992590:	.word  0x6572
3f9925a0:	.word  0x6920
3f9925b0:	.word  0x206e
3f9925c0:	.word  0x6370
3f9925d0:	.word  0x5266
3f9925e0:	.word  0x6165
3f9925f0:	.word  0x5064
3f992600:	.word  0x6f72
3f992610:	.word  0x6570
3f992620:	.word  0x7472
3f992630:	.word  0x6569
3f992640:	.word  0x2073
3f992650:	.word  0x7428
3f992660:	.word  0x706d
3f992670:	.word  0x7562
3f992680:	.word  0x2c66
3f992690:	.word  0x6425
3f9926a0:	.word  0x0a29
L3F9926B0:
3f9926b0:	.word  0x7300
3f9926c0:	.word  0x6f68
3f9926d0:	.word  0x7472
3f9926e0:	.word  0x7220
3f9926f0:	.word  0x6165
3f992700:	.word  0x2064
3f992710:	.word  0x6e69
3f992720:	.word  0x7020
3f992730:	.word  0x6663
3f992740:	.word  0x6552
3f992750:	.word  0x6461
3f992760:	.word  0x7250
3f992770:	.word  0x706f
3f992780:	.word  0x7265
3f992790:	.word  0x6974
3f9927a0:	.word  0x7365
3f9927b0:	.word  0x2820
3f9927c0:	.word  0x6d74
3f9927d0:	.word  0x6270
3f9927e0:	.word  0x6675
3f9927f0:	.word  0x202c
3f992800:	.word  0x6425
3f992810:	.word  0x3d21
3f992820:	.word  0x6425
3f992830:	.word  0x0a29
L3F992840:
3f992840:	.word  0x5500
3f992850:	.word  0x6b6e
3f992860:	.word  0x6f6e
3f992870:	.word  0x6e77
3f992880:	.word  0x6920
3f992890:	.word  0x6b6e
3f9928a0:	.word  0x6220
3f9928b0:	.word  0x756f
3f9928c0:	.word  0x646e
3f9928d0:	.word  0x2073
3f9928e0:	.word  0x6f66
3f9928f0:	.word  0x6d72
3f992900:	.word  0x7461
3f992910:	.word  0x3020
3f992920:	.word  0x2578
3f992930:	.word  0x0a78
L3F992940:
3f992940:	.word  0x7000
3f992950:	.word  0x6663
3f992960:	.word  0x6552
3f992970:	.word  0x6461
3f992980:	.word  0x6341
3f992990:	.word  0x6563
3f9929a0:	.word  0x656c
3f9929b0:	.word  0x6172
3f9929c0:	.word  0x6f74
3f9929d0:	.word  0x7372
3f9929e0:	.word  0x6320
3f9929f0:	.word  0x6c61
3f992a00:	.word  0x656c
3f992a10:	.word  0x2064
3f992a20:	.word  0x6977
3f992a30:	.word  0x6874
3f992a40:	.word  0x6120
3f992a50:	.word  0x6363
3f992a60:	.word  0x6c65
3f992a70:	.word  0x7265
3f992a80:	.word  0x7461
3f992a90:	.word  0x726f
3f992aa0:	.word  0x2073
3f992ab0:	.word  0x6f6c
3f992ac0:	.word  0x6461
3f992ad0:	.word  0x6465
3f992ae0:	.word  0x000a
L3F992AF0:
3f992af0:	.word  0x6166
3f992b00:	.word  0x6c69
3f992b10:	.word  0x6465
3f992b20:	.word  0x7420
3f992b30:	.word  0x206f
3f992b40:	.word  0x6572
3f992b50:	.word  0x6461
3f992b60:	.word  0x6120
3f992b70:	.word  0x6363
3f992b80:	.word  0x6c65
3f992b90:	.word  0x7265
3f992ba0:	.word  0x7461
3f992bb0:	.word  0x726f
3f992bc0:	.word  0x0a73
L3F992BD0:
3f992bd0:	.word  0x5500
3f992be0:	.word  0x6b6e
3f992bf0:	.word  0x6f6e
3f992c00:	.word  0x6e77
3f992c10:	.word  0x6120
3f992c20:	.word  0x6363
3f992c30:	.word  0x6c65
3f992c40:	.word  0x7265
3f992c50:	.word  0x7461
3f992c60:	.word  0x726f
3f992c70:	.word  0x6620
3f992c80:	.word  0x726f
3f992c90:	.word  0x616d
3f992ca0:	.word  0x2074
3f992cb0:	.word  0x7830
3f992cc0:	.word  0x7825
3f992cd0:	.word  0x000a
L3F992CE0:
3f992ce0:	.word  0x6e75
3f992cf0:	.word  0x6e6b
3f992d00:	.word  0x776f
3f992d10:	.word  0x206e
3f992d20:	.word  0x6462
3f992d30:	.word  0x2066
3f992d40:	.word  0x6e65
3f992d50:	.word  0x6f63
3f992d60:	.word  0x6964
3f992d70:	.word  0x676e
3f992d80:	.word  0x6620
3f992d90:	.word  0x726f
3f992da0:	.word  0x616d
3f992db0:	.word  0x2074
3f992dc0:	.word  0x3028
3f992dd0:	.word  0x2578
3f992de0:	.word  0x2978
3f992df0:	.word  0x000a
L3F992E00:
3f992e00:	.word  0x6c61
3f992e10:	.word  0x6f6c
3f992e20:	.word  0x6163
3f992e30:	.word  0x6974
3f992e40:	.word  0x6e6f
3f992e50:	.word  0x6620
3f992e60:	.word  0x6961
3f992e70:	.word  0x756c
3f992e80:	.word  0x6572
3f992e90:	.word  0x6920
3f992ea0:	.word  0x206e
3f992eb0:	.word  0x6370
3f992ec0:	.word  0x5266
3f992ed0:	.word  0x6165
3f992ee0:	.word  0x4564
3f992ef0:	.word  0x636e
3f992f00:	.word  0x646f
3f992f10:	.word  0x6e69
3f992f20:	.word  0x2067
3f992f30:	.word  0x7028
3f992f40:	.word  0x4370
3f992f50:	.word  0x2949
3f992f60:	.word  0x000a
L3F992F70:
3f992f70:	.word  0x6c61
3f992f80:	.word  0x6f6c
3f992f90:	.word  0x6163
3f992fa0:	.word  0x6974
3f992fb0:	.word  0x6e6f
3f992fc0:	.word  0x6620
3f992fd0:	.word  0x6961
3f992fe0:	.word  0x756c
3f992ff0:	.word  0x6572
